Files
zpan/package.json
T
saltboandClaude Opus 4.6 175c52a548 feat: fix CF Pages deployment and update project docs
- Restructure for wrangler Workers mode (main + [assets] + run_worker_first)
- Move wrangler.toml to project root, add nodejs_compat flag
- Move migrations to root, managed by wrangler d1 migrations
- Web builds to root dist/, wrangler bundles worker entry directly
- Update CONTRIBUTING.md with full dev workflow and quality gates
- CLAUDE.md indexes docs instead of duplicating content

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-01 11:09:18 -04:00

36 lines
1.0 KiB
JSON

{
"name": "zpan",
"private": true,
"scripts": {
"dev": "pnpm --filter @zpan/server --filter @zpan/web --parallel dev",
"build": "pnpm --filter @zpan/shared build && pnpm --filter @zpan/server build && pnpm --filter @zpan/web build",
"build:pages": "pnpm --filter @zpan/web exec vite build",
"pages:dev": "pnpm build:pages && wrangler dev",
"deploy": "pnpm build:pages && wrangler deploy",
"typecheck": "pnpm -r typecheck",
"test": "pnpm -r --parallel test",
"test:cf": "pnpm --filter @zpan/server test:cf",
"lint": "biome check .",
"lint:fix": "biome check --write .",
"format": "biome format --write .",
"e2e": "playwright test"
},
"packageManager": "pnpm@10.30.2",
"engines": {
"node": ">=20"
},
"pnpm": {
"onlyBuiltDependencies": [
"better-sqlite3",
"esbuild",
"workerd"
]
},
"devDependencies": {
"@biomejs/biome": "^2.4.10",
"@playwright/test": "1.58.2",
"@vitest/coverage-v8": "^4.1.2",
"vitest": "^4.1.2"
}
}