Repository navigation
Expand file tree
/
Copy pathpackage.json
More file actions
36 lines (36 loc) · 2.59 KB
/
Copy pathpackage.json
File metadata and controls
36 lines (36 loc) · 2.59 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
{
"name": "apo-root",
"private": true,
"packageManager": "pnpm@11.3.0",
"scripts": {
"predev": "fuser -k -TERM 3000/tcp 3001/tcp 3002/tcp 8000/tcp 2>/dev/null; sleep 1; fuser -k 3000/tcp 3001/tcp 3002/tcp 8000/tcp 2>/dev/null || true",
"dev": "concurrently \"pnpm --filter dashboard dev\" \"pnpm --filter backend dev\" \"pnpm --filter example-service dev\" \"pnpm --filter example-service-py dev\"",
"docs": "pnpm --filter docs dev",
"docs:build": "pnpm --filter docs build",
"apo": "node --experimental-strip-types --conditions development packages/cli/src/main.ts",
"prototype:apo-connect": "node --experimental-strip-types packages/cli/prototypes/apo-connect/tui.ts",
"prototype:apo-human": "node --experimental-strip-types packages/cli/prototypes/apo-human/main.ts",
"lint": "oxlint --ignore-pattern=\"**/*.astro\" apps/ packages/",
"lint:fix": "oxlint --fix --ignore-pattern=\"**/*.astro\" apps/ packages/",
"typecheck": "pnpm --filter dashboard --filter @apo-ai/sdk --filter @apo/example-service --filter @apo-ai/cli run typecheck",
"doctor": "npx react-doctor@latest",
"test:alpha": "pnpm test:alpha:backend && pnpm test:alpha:ui",
"test:alpha:ui": "pnpm --filter dashboard exec playwright test --grep @alpha --project=chromium",
"test:alpha:ui:all": "pnpm --filter dashboard exec playwright test e2e/alpha-project-setup-and-run.spec.ts e2e/alpha-schedule-lifecycle.spec.ts e2e/alpha-trace-drilldown.spec.ts",
"test:alpha:backend": "cd backend && uv run pytest tests/test_alpha_scheduler_recovery.py tests/test_alpha_project_isolation.py tests/test_runtime_config.py tests/test_agent_task_runtime.py -q",
"test:public-ingress": "bash tests/deployment/public-ingress-contract.sh",
"test:public-ingress-smoke": "bash tests/deployment/public-ingress-smoke-contract.sh",
"test:public-docs": "bash tests/deployment/public-docs-contract.sh",
"test:hosted-alpha-journey": "bash tests/deployment/hosted-alpha-live-smoke-contract.sh && HOSTED_ALPHA_JOURNEY_BASE_URL=${HOSTED_ALPHA_JOURNEY_BASE_URL:-http://localhost:8080} pnpm --filter dashboard exec playwright test e2e/hosted-alpha-adopter-journey.spec.ts --project=chromium",
"test:self-adoption-docs": "node apps/docs/scripts/verify-self-adoption.mjs",
"test:external-example": "pnpm --filter @apo/example-service verify:external-example",
"test:tunnel-trial-validation": "bash tests/deployment/tunnel-trial-validation-contract.sh"
},
"devDependencies": {
"basedpyright": "^1.38.2",
"concurrently": "^9.1.0",
"oxlint": "^1.50.0",
"react-doctor": "^0.9.12",
"tsx": "^4.22.4"
}
}