mirror of
https://github.com/saltbo/zpan.git
synced 2026-08-30 17:50:07 +08:00
1646edc3d3
Prevents lint failures from reaching CI. Runs biome check --write on staged files before each commit. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
42 lines
1.2 KiB
JSON
42 lines
1.2 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 .",
|
|
"prepare": "husky",
|
|
"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",
|
|
"husky": "^9.1.7",
|
|
"lint-staged": "^16.4.0",
|
|
"vitest": "^4.1.2"
|
|
},
|
|
"lint-staged": {
|
|
"*.{ts,tsx,js,jsx,json,jsonc}": "biome check --write --no-errors-on-unmatched"
|
|
}
|
|
}
|