mirror of
https://github.com/hanzoai/account-sdk.git
synced 2026-09-24 16:55:42 +00:00
- Add Node 24.x (current Active LTS) to the CI test matrix - Bump .nvmrc from 20.18.0 to 22 (Node 20 EOLs April 30, 2026) - Add engines field (>=20) to account-sdk and account-ui package.json Made-with: Cursor
94 lines
2.4 KiB
JSON
94 lines
2.4 KiB
JSON
{
|
|
"name": "@base-org/account-ui",
|
|
"version": "1.0.1",
|
|
"description": "Base Account UI Components",
|
|
"keywords": [
|
|
"base",
|
|
"account",
|
|
"ui",
|
|
"components",
|
|
"react",
|
|
"preact",
|
|
"vue",
|
|
"svelte",
|
|
"web3"
|
|
],
|
|
"publishConfig": {
|
|
"access": "public"
|
|
},
|
|
"type": "module",
|
|
"exports": {
|
|
"./preact": {
|
|
"types": "./dist/frameworks/preact/index.d.ts",
|
|
"default": "./dist/frameworks/preact/index.js"
|
|
},
|
|
"./react": {
|
|
"types": "./dist/frameworks/react/index.d.ts",
|
|
"default": "./dist/frameworks/react/index.js"
|
|
},
|
|
"./vue": {
|
|
"types": "./dist/frameworks/vue/index.d.ts",
|
|
"default": "./dist/frameworks/vue/index.js"
|
|
},
|
|
"./svelte": {
|
|
"types": "./dist/frameworks/svelte/index.d.ts",
|
|
"default": "./dist/frameworks/svelte/index.js"
|
|
}
|
|
},
|
|
"engines": {
|
|
"node": ">=20"
|
|
},
|
|
"sideEffects": false,
|
|
"repository": "https://github.com/base/account-sdk.git",
|
|
"author": "Base",
|
|
"license": "Apache-2.0",
|
|
"scripts": {
|
|
"clean": "rm -rf dist && rm -rf node_modules",
|
|
"pretest": "node compile-assets.cjs",
|
|
"test": "vitest",
|
|
"test:coverage": "vitest --coverage",
|
|
"postbuild": "cp -r src/frameworks/vue/*.vue dist/frameworks/vue/ && cp -r src/frameworks/svelte/*.svelte dist/frameworks/svelte/",
|
|
"build": "node compile-assets.cjs && rm -rf ./dist && tsc -p ./tsconfig.build.json && tsc-alias && yarn postbuild",
|
|
"typecheck": "tsc --noEmit",
|
|
"lint": "biome lint .",
|
|
"format": "biome format . --write",
|
|
"format:check": "biome check . --formatter-enabled=true --linter-enabled=false --organize-imports-enabled=false"
|
|
},
|
|
"devDependencies": {
|
|
"@base-org/account": "workspace:*",
|
|
"@testing-library/dom": "^10.4.0",
|
|
"@testing-library/preact": "^3.2.4",
|
|
"@testing-library/react": "^16.3.0",
|
|
"@types/react": "^19.1.8",
|
|
"@vitest/coverage-v8": "2.1.2",
|
|
"clsx": "1.2.1",
|
|
"glob": "^7.2.0",
|
|
"preact": "^10.26.9",
|
|
"sass": "^1.64.1",
|
|
"tsc-alias": "^1.8.8",
|
|
"tslib": "^2.6.0",
|
|
"typescript": "^5.1.6",
|
|
"vitest": "^2.1.9",
|
|
"vue": "^3.5.17"
|
|
},
|
|
"peerDependencies": {
|
|
"@base-org/account": "*",
|
|
"clsx": "*",
|
|
"preact": "*",
|
|
"react": "*",
|
|
"svelte": "*",
|
|
"vue": "*"
|
|
},
|
|
"peerDependenciesMeta": {
|
|
"react": {
|
|
"optional": true
|
|
},
|
|
"svelte": {
|
|
"optional": true
|
|
},
|
|
"vue": {
|
|
"optional": true
|
|
}
|
|
}
|
|
}
|