mirror of
https://github.com/saltbo/zpan.git
synced 2026-09-21 04:59:47 +08:00
- Vitest unit/integration tests for server (22 tests) and shared (14 tests) - Cloudflare Workers integration tests via @cloudflare/vitest-pool-workers (9 tests) - Playwright E2E config with auto webServer startup - GitHub Actions CI: lint → typecheck → test (Node + CF) → E2E - Biome for linting + formatting (replaces ESLint + Prettier) - Unified access log middleware for all API routes - Lefthook pre-commit hooks: lint, typecheck, test - Coverage threshold enforced at 90% (currently 96.9%) - Drizzle D1 migrations generated from schema - Fix pre-existing typecheck errors across all packages Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
10 lines
144 B
YAML
10 lines
144 B
YAML
pre-commit:
|
|
parallel: true
|
|
commands:
|
|
lint:
|
|
run: pnpm lint
|
|
typecheck:
|
|
run: pnpm typecheck
|
|
test:
|
|
run: pnpm test
|