-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
45 lines (45 loc) · 2.78 KB
/
Copy pathpackage.json
File metadata and controls
45 lines (45 loc) · 2.78 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
{
"name": "chapai",
"private": true,
"workspaces": ["apps/*", "packages/*"],
"scripts": {
"dev": "turbo dev",
"build": "turbo build",
"lint": "turbo lint",
"test": "node --test --import tsx scripts/__tests__/*.test.ts",
"typecheck": "npm run type-check",
"type-check": "npm run type-check --workspace=@chapai/web",
"rewrite:distractors": "node scripts/rewrite-distractor-rationales.mjs",
"retag:question-types": "node scripts/retag-question-types.mjs",
"d1:migrate:p1:staging": "node scripts/apply-d1-p1-ngn-migration.mjs --database=chapai-staging --remote --config=wrangler.staging.jsonc",
"d1:migrate:p1:prod": "node scripts/apply-d1-p1-ngn-migration.mjs --database=chapai-prod --remote --config=wrangler.jsonc",
"d1:migrate:p1.6:staging": "node scripts/apply-d1-p1-ngn-migration.mjs --database=chapai-staging --remote --config=wrangler.staging.jsonc",
"d1:migrate:p1.6:prod": "node scripts/apply-d1-p1-ngn-migration.mjs --database=chapai-prod --remote --config=wrangler.jsonc",
"d1:sync:p1:staging": "node scripts/sync-d1-question-bank.mjs --database=chapai-staging --remote --config=wrangler.staging.jsonc --only-p1",
"d1:sync:p1:prod": "node scripts/sync-d1-question-bank.mjs --database=chapai-prod --remote --config=wrangler.jsonc --only-p1",
"d1:sync:p1.6:staging": "node scripts/sync-d1-question-bank.mjs --database=chapai-staging --remote --config=wrangler.staging.jsonc --input-dir=packages/content/staging/rationale-pilot",
"d1:sync:p1.6:staging:full": "node scripts/sync-d1-question-bank.mjs --database=chapai-staging --remote --config=wrangler.staging.jsonc --input-dir=packages/content/staging/promoted-v3",
"d1:sync:p1.6:prod:full": "node scripts/sync-d1-question-bank.mjs --database=chapai-prod --remote --config=wrangler.jsonc --input-dir=packages/content/staging/promoted-v3",
"d1:migrate:drug-cards:prod": "node scripts/apply-d1-drug-card-migration.mjs --database=chapai-prod --remote --config=wrangler.jsonc",
"benchmark:rationales": "node --import tsx scripts/benchmark-premium-rationales.mjs",
"pilot:rationales": "node --import tsx scripts/generate-structured-rationale-pilot.mjs",
"backfill:rationales": "node --import tsx scripts/generate-structured-rationale-pilot.mjs --mode=full --out=packages/content/staging/promoted-v3",
"recalibrate:difficulty": "node scripts/recalibrate-difficulty.mjs",
"build:drug-card-index": "node scripts/build-drug-card-index.mjs",
"seed:drug-cards": "node scripts/seed-drug-cards.mjs",
"deploy": "turbo deploy"
},
"devDependencies": {
"turbo": "^2.0.0",
"typescript": "^5.4.0",
"@types/node": "^20.0.0",
"tsx": "^4.22.3"
},
"packageManager": "npm@10.9.2",
"engines": {
"node": ">=20.0.0"
},
"dependencies": {
"@anthropic-ai/sdk": "^0.29.2"
}
}