-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
30 lines (30 loc) · 1.37 KB
/
package.json
File metadata and controls
30 lines (30 loc) · 1.37 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
{
"name": "chartcn-mobile",
"private": true,
"version": "0.1.0",
"description": "Reusable mobile chart system with a versioned ChartSpec model",
"license": "MIT",
"packageManager": "pnpm@9.12.3",
"scripts": {
"spec:validate": "tsx packages/spec/src/validate.ts",
"spec:validate:examples": "tsx packages/spec/src/validate.ts examples/ios-swiftdata-dashboard/Charts examples/android-room-dashboard/src/main/assets/charts starter/templates/kpi-card/chartspec.json starter/templates/trend-line/chartspec.json starter/templates/comparison-bar/chartspec.json",
"spec:validate:registry": "tsx packages/spec/src/validate-registry.ts",
"spec:resolve": "tsx packages/spec/src/resolve-registry.ts",
"spec:migrate": "tsx packages/spec/src/migrate.ts",
"spec:compat": "tsx packages/spec/src/compat.ts",
"spec:bench": "tsx packages/spec/src/benchmark.ts",
"chartcn:init": "node packages/spec/src/init.mjs",
"spec:build": "pnpm --filter @chartcn/spec run build",
"spec:check": "pnpm spec:validate && pnpm spec:validate:examples && pnpm spec:validate:registry",
"typecheck": "tsc -p tsconfig.json",
"build": "pnpm typecheck && pnpm spec:check && pnpm spec:build",
"test": "pnpm spec:check"
},
"devDependencies": {
"@types/node": "^22.13.10",
"ajv": "^8.17.1",
"ajv-formats": "^3.0.1",
"tsx": "^4.20.5",
"typescript": "^5.9.2"
}
}