-
Notifications
You must be signed in to change notification settings - Fork 11
Expand file tree
/
Copy pathpackage.json
More file actions
31 lines (31 loc) · 1.27 KB
/
package.json
File metadata and controls
31 lines (31 loc) · 1.27 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
31
{
"name": "arcane-templates",
"private": true,
"packageManager": "pnpm@11.0.0-rc.3+sha512.9b6f50b42edeb873a131232f5951ae2ce5f743fa4bc121047996b386a0982fcb1b0fa7e2c075026320ab3eb399afa7d6e69ec684344e7d689186631c0bbc1b26",
"engines": {
"node": ">=25"
},
"scripts": {
"preinstall": "npx only-allow pnpm",
"format": "prettier . --write",
"format:check": "prettier . --check",
"lint": "pnpm run type-check && pnpm run generate && pnpm run format:check && pnpm run validate",
"type-check": "tsc --noEmit",
"test": "tsx scripts/test-build-registry.ts",
"validate": "tsx scripts/validate.ts",
"generate": "tsx scripts/build-registry.ts",
"ci": "pnpm run lint && pnpm run test && pnpm run generate",
"stage": "rm -rf build && mkdir -p build/templates && cp -v registry.json build/ && cp -v schema.json build/ && if [ -d public ]; then rsync -a public/ build/; fi && rsync -a --delete templates/ build/templates/",
"deploy": "pnpm run stage && wrangler version deploy",
"dev": "pnpm run generate && pnpm run stage && wrangler dev"
},
"devDependencies": {
"@types/node": "^25.6.0",
"ajv": "^8.18.0",
"ajv-formats": "^3.0.1",
"prettier": "^3.8.3",
"tsx": "^4.21.0",
"typescript": "^6.0.3",
"wrangler": "^4.84.0"
}
}