-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathpackage.json
More file actions
53 lines (53 loc) · 2.47 KB
/
Copy pathpackage.json
File metadata and controls
53 lines (53 loc) · 2.47 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
{
"private": true,
"name": "dmv-agentcommunity",
"type": "module",
"packageManager": "pnpm@10.12.1",
"workspaces": [
"packages/*"
],
"description": "DMV on Cloudflare Workers Static Assets + Containers (Skia card renderer) + R2 read-through cache. Worker source lives in worker/, container in container/, shared SPA in js/ + css/ + index.html.",
"scripts": {
"dev": "node dev-server.mjs",
"start": "node dev-server.mjs",
"serve": "node dev-server.mjs",
"build": "node scripts/build-root.mjs",
"check": "node --test tests/text-surfaces.test.mjs tests/cloudflare-release-guard.test.mjs",
"test:web": "node --test tests/web-registration-client.test.mjs",
"test:worker": "node --import tsx --test tests/worker-*.test.ts",
"test:agent:source": "node --import tsx --test tests/dmv-agent-lookup.test.ts",
"test:agent:dist": "node scripts/test-dmv-agent-dist.mjs",
"test:package-reproducibility": "node --test tests/dmv-package-reproducibility.test.mjs tests/dmv-package-verifier.test.mjs tests/dmv-package-workflow.test.mjs",
"verify:packages": "node scripts/verify-dmv-packages.mjs",
"verify:package-release-state": "node scripts/check-dmv-release-state.mjs",
"test:edge": "deno test --allow-env --allow-net supabase/functions/register-agent/index.test.ts",
"test": "pnpm check && pnpm test:web && pnpm test:worker && pnpm test:agent:source && pnpm test:agent:dist && node --test tests/dmv-package-reproducibility.test.mjs tests/dmv-package-workflow.test.mjs && pnpm test:edge",
"text:audit": "node scripts/text-surfaces/run-audit.mjs",
"text:audit:json": "node scripts/text-surfaces/run-audit.mjs --json",
"text:check": "node --test tests/text-surfaces.test.mjs",
"cf:dev": "pnpm cf:build && wrangler dev",
"cf:deploy": "pnpm cf:build && node scripts/cloudflare-release-guard.mjs",
"cf:preview": "pnpm cf:build && node scripts/cloudflare-release-guard.mjs --preview",
"cf:tail": "wrangler tail",
"cf:test:render": "node test-harness/render-comparison.mjs",
"cf:build": "node scripts/build-cf.mjs",
"cf:container:build": "docker build -t dmv-card-renderer container/"
},
"dependencies": {
"@cloudflare/containers": "^0.2.2"
},
"devDependencies": {
"@cloudflare/workers-types": "^4.20250101.0",
"@types/node": "20.19.39",
"tsx": "^4.23.1",
"typescript": "^5.6.0",
"wrangler": "^4.0.0"
},
"pnpm": {
"onlyBuiltDependencies": [
"esbuild",
"sharp",
"workerd"
]
}
}