Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .claude/skills/pr-check/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: pr-check
description: Run the full quality gate on the current branch — TypeScript typecheck, ESLint, web/CLI Jest tests, and blueprint validation — then summarize pass/fail. Use before opening a PR, or to check whether a branch is CI-ready.
description: Run the full quality gate on the current branch — TypeScript typecheck, ESLint, web/CLI Vitest tests, and blueprint validation — then summarize pass/fail. Use before opening a PR, or to check whether a branch is CI-ready.
---

# pr-check
Expand Down
4 changes: 0 additions & 4 deletions _jest.setup.cli.ts

This file was deleted.

54 changes: 0 additions & 54 deletions _jest.setup.web.ts

This file was deleted.

27 changes: 0 additions & 27 deletions jest.config.cli.js

This file was deleted.

25 changes: 0 additions & 25 deletions jest.config.js

This file was deleted.

18 changes: 9 additions & 9 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,9 @@
"lint": "next lint",
"lint:fix": "next lint --fix",
"analyze": "ANALYZE=true pnpm run build",
"test": "pnpm test:web && pnpm test:cli",
"test:web": "jest --config jest.config.js",
"test:cli": "node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.config.cli.js",
"test": "vitest run",
"test:web": "vitest run --project web",
"test:cli": "vitest run --project cli",
"test:e2e": "playwright test",
"test:e2e:ui": "playwright test --ui",
"test:e2e:report": "playwright show-report",
Expand Down Expand Up @@ -49,7 +49,7 @@
"test_cross_encoder": "tsx src/cli/index.ts test_cross_encoder",
"prepare": "pnpm exec husky || true",
"pre-commit": "lint-staged",
"update-snapshots": "jest --updateSnapshot",
"update-snapshots": "vitest run --update",
"typecheck": "tsc --noEmit",
"clean": "rm -rf .next",
"debug:story:chat": "tsx tools/debug-story-chat.ts",
Expand Down Expand Up @@ -132,15 +132,14 @@
"zustand": "^5.0.6"
},
"devDependencies": {
"@jest/globals": "^30.0.5",
"@next/bundle-analyzer": "^15.4.4",
"@playwright/test": "1.55.0",
"@sentry/cli": "^2.57.0",
"@tailwindcss/postcss": "^4.1.11",
"@tailwindcss/typography": "^0.5.16",
"@testing-library/jest-dom": "^6.6.3",
"@testing-library/react": "^16.3.0",
"@types/d3": "^7.4.3",
"@types/jest": "^30.0.0",
"@types/js-yaml": "^4.0.9",
"@types/node": "^24",
"@types/react": "^19",
Expand All @@ -152,14 +151,15 @@
"commander": "^14.0.0",
"dotenv": "^17.2.1",
"husky": "^9.1.7",
"jest": "^30.0.5",
"jest-environment-jsdom": "^30.0.5",
"jsdom": "^25.0.1",
"ora": "^8.2.0",
"postcss": "^8.5.6",
"ts-jest": "^29.4.0",
"tsx": "^4.20.3",
"typescript": "^5",
"urlpattern-polyfill": "^10.1.0",
"vite-tsconfig-paths": "^5.1.4",
"vitest": "^3.2.4",
"@vitest/coverage-v8": "^3.2.4",
"whatwg-fetch": "^3.6.20"
}
}
Loading
Loading