-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
49 lines (49 loc) · 3.32 KB
/
package.json
File metadata and controls
49 lines (49 loc) · 3.32 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
{
"name": "writing-system",
"private": true,
"workspaces": [
"web",
"web-docs"
],
"scripts": {
"capture-cleanup": "node scripts/capture-state-cleanup.mjs",
"capture-server": "node scripts/capture-server.mjs",
"ci:app-pr": "npm run ci:contracts && npm run ci:frontend && npm run ci:platform-api",
"ci:contracts": "npm run test:workflow-guardrails && npm run test:app-pr-gate-workflow && npm run test:vercel-web-deploy-workflow",
"ci:frontend": "npm --workspace web run build",
"ci:platform-api": "pytest -q services/platform-api/tests",
"ci:supabase-apply-pending": "node scripts/supabase-migration-control.mjs apply-pending",
"ci:supabase-preflight": "node scripts/supabase-migration-control.mjs preflight",
"ci:supabase-status": "node scripts/supabase-migration-control.mjs status",
"coordination:agent": "node tools/coordination/agent-coord.mjs",
"coordination:smoke": "node tools/coordination/agent-bus-smoke.mjs",
"dev": "npm --workspace web run dev",
"docs:perspective:audit": "node scripts/docs-perspective-audit.mjs",
"mastra-local:ensure": "powershell -ExecutionPolicy Bypass -File docker/mastra/mastra-local-ensure.ps1",
"mastra-local:status": "powershell -ExecutionPolicy Bypass -File docker/mastra/mastra-local-status.ps1",
"paths:hardcoded:audit": "node scripts/hardcoded-path-audit.mjs",
"platform-api:dev": "powershell.exe -NoProfile -NonInteractive -ExecutionPolicy Bypass -File scripts/start-platform-api.ps1 -NoReload",
"platform-api:ensure": "powershell.exe -NoProfile -NonInteractive -ExecutionPolicy Bypass -File scripts/ensure-platform-api.ps1",
"platform-api:recover": "powershell.exe -NoProfile -NonInteractive -ExecutionPolicy Bypass -File scripts/platform-api-dev-control.ps1 -Action recover",
"prepare": "node -e \"const { execSync } = require('node:child_process'); if (!process.env.VERCEL && !process.env.CI) { execSync('husky', { stdio: 'inherit', shell: true }); execSync('git config core.hooksPath .husky', { stdio: 'inherit', shell: true }); }\"",
"test:app-pr-gate-workflow": "node --test scripts/tests/app-pr-gate-workflow.test.mjs",
"test:capture-state-cleanup": "node --test scripts/tests/capture-state-cleanup.test.mjs",
"test:hardcoded-path-audit": "node --test scripts/tests/hardcoded-path-audit.test.mjs",
"test:mastra-local-bootstrap-contract": "node --test scripts/tests/mastra-local-bootstrap-contract.test.mjs",
"test:docs-perspective-audit": "node --test scripts/tests/docs-perspective-audit.test.mjs",
"test:supabase-migration-control": "node --test scripts/tests/supabase-migration-control.test.mjs",
"test:supabase-migration-command-contract": "node --test scripts/tests/supabase-migration-command-contract.test.mjs",
"test:supabase-extension-replay-guardrails": "node --test scripts/tests/supabase-extension-replay-guardrails.test.mjs",
"test:workflow-guardrails": "node --test scripts/tests/supabase-db-workflows.test.mjs",
"test:supabase-migration-reconciliation-contract": "node --test scripts/tests/supabase-migration-reconciliation-contract.test.mjs",
"test:vercel-web-deploy-workflow": "node --test scripts/tests/vercel-web-deploy-workflow.test.mjs"
},
"dependencies": {
"nats": "^2.29.3",
"pg": "^8.19.0"
},
"devDependencies": {
"husky": "^9.1.7",
"mintlify": "^4.2.391"
}
}