-
Notifications
You must be signed in to change notification settings - Fork 15
Expand file tree
/
Copy pathpackage.json
More file actions
80 lines (80 loc) · 4.51 KB
/
Copy pathpackage.json
File metadata and controls
80 lines (80 loc) · 4.51 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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
{
"name": "dawn",
"private": true,
"license": "MIT",
"packageManager": "pnpm@10.33.0",
"pnpm": {
"overrides": {
"langsmith": "0.7.10",
"ws@>=8 <8.21.0": "8.21.0",
"esbuild@<0.25.0": "0.25.10",
"esbuild@>=0.27.3 <0.28.1": "0.28.1",
"js-yaml@>=4 <4.3.1": "4.3.1",
"qs@>=6.11.1 <=6.15.1": "^6.15.2",
"vite@>=5 <6.4.3": "6.4.3"
}
},
"engines": {
"node": ">=24.0.0"
},
"scripts": {
"build": "turbo run build",
"check": "turbo run check",
"check:build-cache": "node scripts/check-build-cache-config.mjs",
"check:release-inventory": "node scripts/release/check-inventory.mjs",
"ci:validate": "pnpm lint && pnpm check:build-cache && pnpm build && pnpm typecheck && pnpm test && pnpm check:release-inventory && pnpm test:release-controller && pnpm test:sync-chart-appversion && node scripts/check-docs.mjs && pnpm pack:check && pnpm verify:typescript-tooling-pack && pnpm verify:harness:self-test && pnpm verify:harness",
"dev": "turbo run dev --parallel",
"docs:errors": "node scripts/generate-error-docs.mjs",
"lint": "pnpm exec biome check --config-path packages/config-biome/biome.json package.json scripts test && pnpm exec biome lint --config-path packages/config-biome/biome.json docs/brand/demo && turbo run lint",
"lint:fix": "pnpm exec biome check --write --unsafe --config-path packages/config-biome/biome.json package.json scripts test && pnpm exec biome lint --write --unsafe --config-path packages/config-biome/biome.json docs/brand/demo && turbo run lint -- --write",
"media:readme:capture": "node docs/brand/demo/capture.mjs",
"media:readme:check": "node docs/brand/demo/check-media.mjs",
"media:readme:upload": "node docs/brand/demo/upload.mjs",
"pack:check": "pnpm test:pack-check && node scripts/pack-check.mjs",
"published:smoke": "node scripts/published-artifact-smoke.mjs",
"published:verify": "node scripts/published-artifact-verify.mjs",
"release:observe": "node scripts/release/cli.mjs observe",
"release:consolidate-drafts": "node scripts/release/duplicate-draft-consolidation-cli.mjs",
"release:preflight": "node scripts/release/preflight.mjs",
"release:rehearse": "node scripts/release/test/support/fault-harness.mjs",
"sync:chart-appversion": "node scripts/sync-chart-appversion.mjs",
"test:sync-chart-appversion": "node --test scripts/sync-chart-appversion.test.mjs",
"test:typescript-tooling-pack-smoke": "node --test scripts/typescript-tooling-pack-smoke.test.mjs",
"version": "changeset version && node scripts/sync-chart-appversion.mjs",
"test": "node scripts/test.mjs",
"test:brand-demo": "node --test docs/brand/demo/demo.test.mjs",
"test:pack-check": "node --test scripts/pack-check.test.mjs",
"test:published-artifacts": "node --test scripts/published-artifacts.test.mjs",
"test:release-controller": "node --test scripts/published-artifacts.test.mjs scripts/release/test/*.test.mjs",
"test:release-fault-harness": "node --test --test-concurrency=1 scripts/release/test/fault-harness.integration.mjs scripts/release/test/rehearsal.test.mjs",
"test:runtime": "pnpm exec vitest --run --config test/runtime/vitest.config.ts",
"test:test-runner": "node --test scripts/test.test.mjs",
"verify:harness": "node scripts/harness-report.mjs framework runtime smoke",
"verify:harness:framework": "node scripts/harness-report.mjs framework",
"verify:harness:runtime": "node scripts/harness-report.mjs runtime",
"verify:harness:self-test": "node scripts/harness-report.mjs --self-test",
"verify:harness:smoke": "node scripts/harness-report.mjs smoke",
"typecheck": "turbo run typecheck && tsc -p test/tsconfig.json --noEmit && tsc -p test/security-dependencies/tsconfig.json --noEmit && tsc -p test/k8s-compat/tsconfig.json --noEmit",
"verify:k8s:compat": "pnpm --filter @dawn-ai/sandbox... build && pnpm exec tsx scripts/kubernetes-compat.ts",
"verify:typescript-tooling-pack": "pnpm test:typescript-tooling-pack-smoke && node scripts/typescript-tooling-pack-smoke.mjs"
},
"devDependencies": {
"@biomejs/biome": "2.5.6",
"@changesets/cli": "2.31.1",
"@copilotkit/aimock": "^1.37.4",
"@dawn-ai/sdk": "workspace:*",
"@playwright/test": "1.62.1",
"@types/node": "26.1.2",
"@vercel/blob": "2.4.0",
"esbuild": "0.28.1",
"jsdom": "30.0.1",
"publint": "0.3.22",
"sharp": "0.35.3",
"tsx": "^4.23.5",
"turbo": "2.10.8",
"typescript": "7.0.2",
"verdaccio": "^6.9.2",
"vitest": "4.1.10",
"yaml": "2.9.0"
}
}