Repository navigation
Expand file tree
/
Copy pathpackage.json
More file actions
55 lines (55 loc) · 2.56 KB
/
Copy pathpackage.json
File metadata and controls
55 lines (55 loc) · 2.56 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
{
"name": "n8n-judge",
"private": true,
"version": "0.1.0",
"type": "module",
"workspaces": [
"packages/*",
"apps/*"
],
"scripts": {
"dev": "npm run dev --workspace @judge/web",
"build": "npm run build --workspace @judge/web",
"start": "npm run start --workspace @judge/web",
"test": "vitest run",
"smoke": "node apps/web/scripts/smoke.mjs",
"typecheck": "npm run typecheck:packages && npm run typecheck:web",
"db:up": "docker compose up -d db 2>/dev/null || docker-compose up -d db",
"db:down": "docker compose down 2>/dev/null || docker-compose down",
"db:migrate": "prisma migrate deploy --schema packages/db/prisma/schema.prisma",
"db:migrate:dev": "prisma migrate dev --schema packages/db/prisma/schema.prisma",
"db:generate": "prisma generate --schema packages/db/prisma/schema.prisma",
"db:studio": "prisma studio --schema packages/db/prisma/schema.prisma",
"db:seed": "node --env-file=.env packages/db/seed.mjs",
"db:seed:rubric": "node packages/db/seed-rubric.mjs",
"db:guests:clear": "node packages/db/clear-guests.mjs",
"typecheck:packages": "tsc -p tsconfig.json --noEmit",
"typecheck:web": "tsc -p apps/web/tsconfig.json --noEmit",
"db:seed:demo": "node --env-file=.env packages/db/seed-demo.mjs",
"covers:generate": "node --env-file=.env scripts/generate-covers.mjs",
"voice:generate": "node --env-file=.env scripts/generate-voice.mjs",
"voice:sync": "node --env-file=.env scripts/sync-voice-clips.mjs",
"voice:verify": "node --env-file=.env scripts/verify-voice-s3.mjs",
"problem:new": "node scripts/problem-new.mjs",
"problem:check": "node scripts/problem-check.mjs",
"problem:draft": "node --env-file=.env scripts/problem-draft.mjs",
"problem:blind": "node scripts/authoring/blind.mjs",
"case:spec-check": "node scripts/authoring/spec-check.mjs",
"case:copy": "node scripts/authoring/copy-check.mjs",
"case:audit": "node scripts/authoring/audit.mjs",
"case:preflight": "node --env-file=.env scripts/authoring/preflight.mjs",
"case:verify": "node --env-file=.env scripts/authoring/verify.mjs",
"case:run": "node --env-file=.env scripts/authoring/run-state.mjs",
"case:cma": "node scripts/authoring/build-cma-agents.mjs",
"case:brief": "node scripts/authoring/brief.mjs",
"workflows:generate": "node scripts/export-workflows.mjs"
},
"devDependencies": {
"@types/node": "^26.1.1",
"playwright-core": "^1.61.1",
"prisma": "^6.19.3",
"typescript": "^5.6.3",
"vitest": "^2.1.8",
"zod-to-json-schema": "^3.25.2"
}
}