-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
94 lines (94 loc) · 9.15 KB
/
Copy pathpackage.json
File metadata and controls
94 lines (94 loc) · 9.15 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
81
82
83
84
85
86
87
88
89
90
91
92
93
94
{
"name": "multimodal-live-agent",
"version": "0.1.0",
"private": true,
"description": "Starter workspace for Gemini-based multimodal agents",
"workspaces": [
"apps/*",
"agents/*",
"shared/*"
],
"scripts": {
"build": "npm run build --workspaces --if-present",
"test:unit": "node --import tsx --test tests/unit/**/*.test.ts",
"profile:dev:cheap": "powershell -NoProfile -ExecutionPolicy Bypass -File ./scripts/set-dev-profile.ps1 -Profile cheap-dev",
"profile:dev:full-demo": "powershell -NoProfile -ExecutionPolicy Bypass -File ./scripts/set-dev-profile.ps1 -Profile full-demo",
"demo:e2e": "powershell -NoProfile -ExecutionPolicy Bypass -File ./scripts/demo-e2e.ps1",
"demo:e2e:fast": "powershell -NoProfile -ExecutionPolicy Bypass -File ./scripts/demo-e2e.ps1 -SkipBuild",
"demo:e2e:fast:retry": "powershell -NoProfile -ExecutionPolicy Bypass -File ./scripts/release-readiness.ps1 -SkipBuild -SkipUnitTests -SkipMonitoringTemplates -SkipProfileSmoke -SkipPolicy -SkipBadge -SkipPerfLoad -UseFastDemoE2E",
"demo:e2e:policy": "node ./scripts/demo-e2e-policy-check.mjs --input ./artifacts/demo-e2e/summary.json --output ./artifacts/demo-e2e/policy-check.md --jsonOutput ./artifacts/demo-e2e/policy-check.json",
"demo:e2e:badge": "node ./scripts/demo-e2e-badge-json.mjs --policy ./artifacts/demo-e2e/policy-check.json --summary ./artifacts/demo-e2e/summary.json --output ./artifacts/demo-e2e/badge.json --detailsOutput ./artifacts/demo-e2e/badge-details.json",
"demo:e2e:visual-capture": "node ./scripts/judge-visual-capture.mjs",
"demo:e2e:visual:auto": "npm run demo:e2e:visual-capture && npm run demo:e2e:visual-pack:strict",
"demo:e2e:visual:gallery": "node ./scripts/judge-visual-gallery.mjs",
"demo:e2e:visual:present": "npm run demo:e2e:visual:auto && npm run demo:e2e:visual:gallery",
"demo:e2e:visual:bundle": "node ./scripts/judge-presentation-bundle.mjs",
"demo:e2e:visual:judge": "npm run demo:e2e:visual:present && npm run demo:e2e:visual:bundle",
"demo:epic": "node ./scripts/demo-epic.mjs",
"demo:e2e:visual-pack": "node ./scripts/judge-visual-evidence-pack.mjs",
"demo:e2e:visual-pack:strict": "node ./scripts/judge-visual-evidence-pack.mjs --strict",
"perf:load": "powershell -NoProfile -ExecutionPolicy Bypass -File ./scripts/perf-load.ps1",
"perf:load:fast": "powershell -NoProfile -ExecutionPolicy Bypass -File ./scripts/perf-load.ps1 -SkipBuild",
"perf:profile": "node ./scripts/perf-load.mjs --output ./artifacts/perf-load/summary.json --markdownOutput ./artifacts/perf-load/summary.md",
"perf:load:policy": "node ./scripts/perf-load-policy-check.mjs --input ./artifacts/perf-load/summary.json --output ./artifacts/perf-load/policy-check.md --jsonOutput ./artifacts/perf-load/policy-check.json",
"eval:promptfoo": "node ./scripts/eval-plane.mjs --suite all",
"eval:promptfoo:translation": "node ./scripts/eval-plane.mjs --suite translation",
"eval:promptfoo:negotiation": "node ./scripts/eval-plane.mjs --suite negotiation",
"eval:promptfoo:research": "node ./scripts/eval-plane.mjs --suite research",
"eval:promptfoo:ui-safety": "node ./scripts/eval-plane.mjs --suite ui-safety",
"eval:promptfoo:red-team": "node ./scripts/eval-plane.mjs --suite red-team",
"eval:promptfoo:gate": "node ./scripts/eval-plane.mjs --suite all --gate",
"eval:promptfoo:dry-run": "node ./scripts/eval-plane.mjs --suite all --dry-run",
"runtime:surface:snapshot": "node --import tsx ./scripts/runtime-surface-snapshot.mjs --output ./artifacts/runtime/runtime-surface-snapshot.json",
"runtime:surface:parity": "node ./scripts/runtime-surface-parity-check.mjs --snapshot ./artifacts/runtime/runtime-surface-snapshot.json --manifest ./configs/runtime-surface-manifest.json --output ./artifacts/runtime/runtime-surface-parity.json",
"runtime:surface:doc-drift": "node ./scripts/runtime-surface-doc-drift-check.mjs --snapshot ./artifacts/runtime/runtime-surface-snapshot.json --manifest ./configs/runtime-surface-manifest.json --readme ./README.md --architecture ./docs/architecture.md --operatorGuide ./docs/operator-guide.md --package ./package.json --output ./artifacts/runtime/runtime-surface-doc-drift.json",
"autoresearch:runtime-perf": "node ./scripts/autoresearch-harness.mjs --config ./configs/autoresearch/runtime-perf.json",
"profile:smoke": "node --import tsx ./scripts/runtime-profile-smoke.mjs",
"storyteller:smoke:live": "node --import tsx ./scripts/storyteller-live-media-smoke.mjs",
"infra:monitoring:validate": "node ./scripts/validate-monitoring-templates.mjs",
"infra:observability:report": "node ./scripts/observability-evidence-report.mjs --input ./artifacts/observability/observability-evidence-summary.json --output ./artifacts/observability/judge-observability.md --jsonOutput ./artifacts/observability/judge-observability.json",
"infra:observability:check": "node ./scripts/observability-artifact-check.mjs --baseDir ./artifacts/observability",
"verify:pr": "powershell -NoProfile -ExecutionPolicy Bypass -File ./scripts/pr-quality.ps1",
"verify:release": "powershell -NoProfile -ExecutionPolicy Bypass -File ./scripts/release-readiness.ps1",
"verify:release:strict": "powershell -NoProfile -ExecutionPolicy Bypass -File ./scripts/release-readiness.ps1 -StrictFinalRun",
"verify:release:strict:skip-perf-run": "powershell -NoProfile -ExecutionPolicy Bypass -File ./scripts/release-readiness.ps1 -StrictFinalRun -SkipPerfRun",
"verify:release:artifact-only": "powershell -NoProfile -ExecutionPolicy Bypass -File ./scripts/release-readiness.ps1 -SkipBuild -SkipUnitTests -SkipMonitoringTemplates -SkipProfileSmoke -SkipDemoE2E -SkipPolicy -SkipBadge -SkipPerfRun",
"verify:release:artifact-only:smoke": "powershell -NoProfile -ExecutionPolicy Bypass -File ./scripts/release-artifact-only-smoke.ps1",
"verify:release:artifact-only:smoke:strict": "powershell -NoProfile -ExecutionPolicy Bypass -File ./scripts/release-artifact-only-smoke.ps1 -StrictFinalRun",
"verify:release:artifact-only:smoke:keep-temp": "powershell -NoProfile -ExecutionPolicy Bypass -File ./scripts/release-artifact-only-smoke.ps1 -KeepTemp",
"verify:release:artifact:refresh-local-source": "powershell -NoProfile -ExecutionPolicy Bypass -File ./scripts/release-artifact-local-source-refresh.ps1",
"verify:release:artifact:revalidate": "powershell -NoProfile -ExecutionPolicy Bypass -File ./scripts/release-artifact-revalidate.ps1",
"release:strict:dispatch": "powershell -NoProfile -ExecutionPolicy Bypass -File ./scripts/release-strict-dispatch.ps1",
"verify:workflow:dispatch:dry": "node --import tsx --test tests/unit/workflow-dispatch-alignment.test.ts tests/unit/workflow-dispatch-defaults-alignment.test.ts tests/unit/workflow-dispatch-flag-parity-alignment.test.ts tests/unit/workflow-dispatch-dry-run-smoke.test.ts",
"verify:deploy:railway:dry": "powershell -NoProfile -ExecutionPolicy Bypass -File ./scripts/verify-deploy-railway-dry.ps1",
"verify:deploy:readiness": "powershell -NoProfile -ExecutionPolicy Bypass -File ./scripts/deploy-readiness-preflight.ps1",
"verify:deploy:production-smoke": "powershell -NoProfile -ExecutionPolicy Bypass -File ./scripts/deploy-production-smoke.ps1",
"verify:deploy:direct-live-proof": "powershell -NoProfile -ExecutionPolicy Bypass -File ./scripts/deploy-direct-live-proof.ps1",
"repo:publish": "powershell -NoProfile -ExecutionPolicy Bypass -File ./scripts/github-repo-publish.ps1",
"deploy:railway": "powershell -NoProfile -ExecutionPolicy Bypass -File ./scripts/railway-deploy.ps1",
"deploy:railway:frontend": "powershell -NoProfile -ExecutionPolicy Bypass -File ./scripts/railway-deploy-frontend.ps1",
"deploy:railway:api": "powershell -NoProfile -ExecutionPolicy Bypass -File ./scripts/railway-deploy-api.ps1",
"deploy:railway:all": "powershell -NoProfile -ExecutionPolicy Bypass -File ./scripts/railway-deploy-all.ps1",
"deploy:railway:all:dispatch": "powershell -NoProfile -ExecutionPolicy Bypass -File ./scripts/railway-deploy-all-dispatch.ps1",
"workflow:dispatch": "powershell -NoProfile -ExecutionPolicy Bypass -File ./scripts/workflow-dispatch.ps1",
"badge:pages:enable": "powershell -NoProfile -ExecutionPolicy Bypass -File ./scripts/github-pages-enable.ps1",
"badge:pages:check": "powershell -NoProfile -ExecutionPolicy Bypass -File ./scripts/github-pages-badge-check.ps1",
"badge:public:check": "powershell -NoProfile -ExecutionPolicy Bypass -File ./scripts/public-badge-check.ps1",
"skills:plugin:sign": "node ./scripts/skill-plugin-sign.mjs",
"dev:frontend": "npm run dev -w @mla/demo-frontend",
"dev:gateway": "npm run dev -w @mla/realtime-gateway",
"dev:live-mock": "npm run dev -w @mla/live-api-echo-mock",
"dev:api": "npm run dev -w @mla/api-backend",
"dev:ui-executor": "npm run dev -w @mla/ui-executor",
"dev:orchestrator": "npm run dev -w @mla/orchestrator",
"dev:live-agent": "npm run dev -w @mla/live-agent",
"dev:storyteller-agent": "npm run dev -w @mla/storyteller-agent",
"dev:ui-agent": "npm run dev -w @mla/ui-navigator-agent"
},
"devDependencies": {
"@types/node": "^22.13.11",
"playwright": "^1.58.2",
"tsx": "^4.20.5",
"typescript": "^5.8.2"
}
}