scripts/test-changed.ts가 origin/main 이후 변경(없으면 마지막 커밋)을 보고 고른다. 게임 하나만 바뀌면 그 게임 테스트 + 모든 게임을 도는 파일에서 그 게임 항목만(-t), 문서·E2E·배포는 없음, 엔진·shared·루트 설정·모르는 파일은 전체. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
24 lines
706 B
JSON
24 lines
706 B
JSON
{
|
|
"name": "boardgame-site",
|
|
"private": true,
|
|
"type": "module",
|
|
"workspaces": [
|
|
"packages/*",
|
|
"apps/*"
|
|
],
|
|
"scripts": {
|
|
"dev": "bun run --filter '@bg/server' dev & bun run --filter '@bg/web' dev",
|
|
"build": "bun run --filter '@bg/web' build",
|
|
"typecheck": "tsc -p packages/engine && tsc -p packages/shared && tsc -p packages/games && tsc -p apps/server && tsc -p apps/web",
|
|
"test": "bun scripts/test-changed.ts",
|
|
"test:all": "bun test --parallel=4 --timeout 60000",
|
|
"test:full": "FULL_TESTS=1 bun test --timeout 60000"
|
|
},
|
|
"devDependencies": {
|
|
"@types/bun": "1.4.2",
|
|
"axe-core": "4.13.0",
|
|
"playwright-core": "1.63.0",
|
|
"typescript": "5.9.3"
|
|
}
|
|
}
|