Files
pikasTech-HWLAB/package.json
T

55 lines
15 KiB
JSON

{
"name": "hwlab",
"version": "0.0.0-l0",
"private": true,
"type": "module",
"scripts": {
"validate": "node scripts/repo-reports-guard.mjs && node scripts/run-bun.mjs scripts/validate-contract.mjs && node scripts/run-bun.mjs scripts/deploy-contract-plan.mjs --check && node scripts/run-bun.mjs scripts/deploy-desired-state-plan.mjs --check && node scripts/run-bun.mjs scripts/dev-runtime-provisioning.mjs --check && node scripts/run-bun.mjs scripts/dev-runtime-migration.mjs --check && node scripts/dev-runtime-postflight.mjs --check && node scripts/dev-runtime-hotfix-audit.mjs && node scripts/run-bun.mjs scripts/rpt004-mvp-e2e-harness.mjs --check --no-write && node --check scripts/artifact-runtime-readiness-guard.mjs && node --check scripts/src/artifact-runtime-readiness-guard.mjs && node --check scripts/dev-runtime-hotfix-audit.mjs && node --check scripts/src/dev-runtime-hotfix-audit.mjs && node --test scripts/artifact-runtime-readiness-guard.test.mjs scripts/src/dev-runtime-hotfix-audit.test.mjs",
"check": "node scripts/repo-reports-guard.mjs && node --check scripts/repo-reports-guard.mjs && node --check scripts/src/report-paths.mjs && node --check internal/protocol/index.mjs && node --check internal/build-metadata.mjs && node --check internal/agent/index.mjs && node --check internal/agent/runtime.mjs && node --check internal/audit/index.mjs && node scripts/run-bun.mjs build internal/db/runtime-store.ts --target=bun --packages=external --outdir=/tmp/hwlab-ts-check && node scripts/run-bun.mjs build internal/db/runtime-store.test.ts --target=bun --packages=external --outdir=/tmp/hwlab-ts-check && node --check internal/mvp-gate/summary.mjs && node scripts/run-bun.mjs build internal/cloud/db-contract.ts --target=bun --packages=external --outdir=/tmp/hwlab-ts-check && node --check internal/dev-entrypoint/cloud-web-routes.mjs && node --check internal/dev-entrypoint/cloud-web-proxy.mjs && node --check internal/dev-entrypoint/cloud-web-proxy.test.mjs && node --check internal/dev-entrypoint/http.mjs && node --check internal/dev-entrypoint/http.test.mjs && node scripts/run-bun.mjs build internal/cloud/code-agent-contract.ts --target=bun --packages=external --outdir=/tmp/hwlab-ts-check && node scripts/run-bun.mjs build internal/cloud/code-agent-session-registry.ts --target=bun --packages=external --outdir=/tmp/hwlab-ts-check && node scripts/run-bun.mjs build internal/cloud/code-agent-session-registry.test.ts --target=bun --packages=external --outdir=/tmp/hwlab-ts-check && node scripts/run-bun.mjs build internal/cloud/code-agent-trace-store.ts --target=bun --packages=external --outdir=/tmp/hwlab-ts-check && node scripts/run-bun.mjs build internal/cloud/codex-stdio-session.ts --target=bun --packages=external --outdir=/tmp/hwlab-ts-check && node scripts/run-bun.mjs build internal/cloud/json-rpc.ts --target=bun --packages=external --outdir=/tmp/hwlab-ts-check && node scripts/run-bun.mjs build internal/cloud/code-agent-chat.ts --target=bun --packages=external --outdir=/tmp/hwlab-ts-check && node scripts/run-bun.mjs build internal/cloud/m3-io-control.ts --target=bun --packages=external --outdir=/tmp/hwlab-ts-check && node scripts/run-bun.mjs build internal/cloud/server.ts --target=bun --packages=external --outdir=/tmp/hwlab-ts-check && node scripts/run-bun.mjs build internal/cloud/server-test-helpers.ts --target=bun --packages=external --outdir=/tmp/hwlab-ts-check && node scripts/run-bun.mjs build internal/cloud/code-agent-trace-store.test.ts --target=bun --packages=external --outdir=/tmp/hwlab-ts-check && node scripts/run-bun.mjs build internal/cloud/server-live-builds.test.ts --target=bun --packages=external --outdir=/tmp/hwlab-ts-check && node scripts/run-bun.mjs build internal/cloud/server-health.test.ts --target=bun --packages=external --outdir=/tmp/hwlab-ts-check && node scripts/run-bun.mjs build internal/cloud/server-agent-chat.test.ts --target=bun --packages=external --outdir=/tmp/hwlab-ts-check && node scripts/run-bun.mjs build internal/cloud/server-m3-http.test.ts --target=bun --packages=external --outdir=/tmp/hwlab-ts-check && node --check internal/device-pod/fake-data.mjs && node --check internal/sim/model.mjs && node --check internal/sim/model.test.mjs && node --check internal/sim/http.mjs && node --check internal/sim/l2-runtime.mjs && node --check internal/patchpanel/model.mjs && node --check internal/patchpanel/runtime.mjs && node scripts/run-bun.mjs build cmd/hwlab-cloud-api/main.ts --target=bun --packages=external --outdir=/tmp/hwlab-ts-check && node scripts/run-bun.mjs build cmd/hwlab-cloud-api/provision.ts --target=bun --packages=external --outdir=/tmp/hwlab-ts-check && node scripts/run-bun.mjs build cmd/hwlab-cloud-api/migrate.ts --target=bun --packages=external --outdir=/tmp/hwlab-ts-check && node --check cmd/hwlab-deepseek-responses-bridge/main.mjs && node --check cmd/hwlab-deepseek-responses-bridge/main.test.mjs && node --test cmd/hwlab-deepseek-responses-bridge/main.test.mjs && node --check cmd/hwlab-edge-proxy/main.mjs && node --check cmd/hwlab-agent-mgr/main.mjs && node --check cmd/hwlab-agent-worker/main.mjs && node --check cmd/hwlab-device-pod/main.mjs && node --check cmd/hwlab-box-simu/main.mjs && node --check cmd/hwlab-gateway/main.mjs && node --check cmd/hwlab-gateway-simu/main.mjs && node --check tools/hwlab-gateway-shell.mjs && node --check tools/hwlab-gateway-tran.mjs && node --check tools/tran.mjs && node --check tools/device-pod-cli.mjs && node --check skills/device-pod-cli/scripts/device-pod-cli.mjs && node --check skills/device-pod-cli/assets/device-host-cli.mjs && node scripts/run-bun.mjs build scripts/cloud-api-runtime-smoke.mjs --target=bun --packages=external --outdir=/tmp/hwlab-ts-check && node scripts/run-bun.mjs build scripts/code-agent-chat-smoke.mjs --target=bun --packages=external --outdir=/tmp/hwlab-ts-check && node --check scripts/dev-edge-health-smoke.mjs && node scripts/run-bun.mjs build scripts/src/dev-edge-health-smoke-lib.mjs --target=bun --packages=external --outdir=/tmp/hwlab-ts-check && node scripts/run-bun.mjs build scripts/validate-contract.mjs --target=bun --packages=external --outdir=/tmp/hwlab-ts-check && node --check scripts/deploy-contract-plan.test.mjs && node scripts/run-bun.mjs build scripts/deploy-desired-state-plan.mjs --target=bun --packages=external --outdir=/tmp/hwlab-ts-check && node scripts/run-bun.mjs build scripts/src/deploy-desired-state-plan.mjs --target=bun --packages=external --outdir=/tmp/hwlab-ts-check && node --check scripts/artifact-runtime-readiness-guard.mjs && node --check scripts/src/artifact-runtime-readiness-guard.mjs && node --check scripts/artifact-runtime-readiness-guard.test.mjs && node --check scripts/report-lifecycle.mjs && node --check scripts/report-lifecycle.test.mjs && node --check scripts/validate-dev-gate-report.mjs && node --check scripts/dev-m3-hardware-loop-smoke.test.mjs && node --check scripts/m3-io-control-e2e.mjs && node scripts/run-bun.mjs build scripts/src/m3-io-control-e2e.mjs --target=bun --packages=external --outdir=/tmp/hwlab-ts-check && node --check scripts/m3-io-control-e2e.test.mjs && node --check scripts/dev-cloud-workbench-smoke.test.mjs && node --check scripts/dev-cloud-workbench-layout-smoke.mjs && node --check scripts/rpt004-mvp-e2e-harness.mjs && node scripts/run-bun.mjs build scripts/src/rpt004-mvp-e2e-harness.mjs --target=bun --packages=external --outdir=/tmp/hwlab-ts-check && node --check scripts/src/rpt004-mvp-e2e-harness.test.mjs && node --check scripts/validate-dev-m3-cardinality.mjs && node --check scripts/validate-dev-m3-cardinality.test.mjs && node --check scripts/validate-artifact-catalog.mjs && node --check scripts/refresh-artifact-catalog.mjs && node --check scripts/refresh-artifact-catalog.test.mjs && node --check scripts/artifact-publish.mjs && node --check scripts/g14-artifact-publish.mjs && node --check scripts/dev-runtime-base-image.mjs && node --check scripts/src/dev-artifact-services.mjs && node --check scripts/src/registry-capabilities.mjs && node --check scripts/preflight-dev-base-image.mjs && node --check scripts/src/dev-base-image-preflight.mjs && node --check scripts/dev-evidence-blocker-aggregator.mjs && node --check scripts/src/dev-evidence-blocker-aggregator.mjs && node --check scripts/src/dev-evidence-blocker-aggregator.test.mjs && node --check scripts/src/dev-m4-agent-loop-smoke-lib.test.mjs && node --check scripts/d601-k3s-readonly-observability.mjs && node --check scripts/src/d601-k3s-readonly-observability.mjs && node --check scripts/dev-runtime-provisioning.mjs && node scripts/run-bun.mjs build scripts/src/dev-runtime-provisioning.mjs --target=bun --packages=external --outdir=/tmp/hwlab-ts-check && node scripts/run-bun.mjs build scripts/src/dev-runtime-provisioning.test.mjs --target=bun --packages=external --outdir=/tmp/hwlab-ts-check && node --check scripts/dev-runtime-migration.mjs && node scripts/run-bun.mjs build scripts/src/dev-runtime-migration.mjs --target=bun --packages=external --outdir=/tmp/hwlab-ts-check && node scripts/run-bun.mjs build scripts/src/dev-runtime-migration.test.mjs --target=bun --packages=external --outdir=/tmp/hwlab-ts-check && node --check scripts/dev-runtime-postflight.mjs && node --check scripts/src/dev-runtime-postflight.mjs && node --check scripts/src/dev-runtime-postflight.test.mjs && node --check scripts/dev-runtime-hotfix-audit.mjs && node --check scripts/src/dev-runtime-hotfix-audit.mjs && node --check scripts/src/dev-runtime-hotfix-audit.test.mjs && node --test scripts/src/dev-runtime-hotfix-audit.test.mjs && node --check scripts/l2-runtime-contract-smoke.mjs && node --check scripts/patch-panel-runtime-smoke.mjs && node --check scripts/l6-cli-web-smoke.mjs && node --check skills/hwlab-agent-runtime/scripts/hwlab-agent-runtime-cli.mjs && node --check skills/hwlab-agent-runtime/scripts/src/m3-io-skill-client.mjs && node --check tools/hwlab-cli/bin/hwlab-cli.mjs && node --check tools/hwlab-cli/lib/cli.mjs && node --check tools/hwlab-cli/lib/cli.test.mjs && node --check web/hwlab-cloud-web/app.mjs && node --check web/hwlab-cloud-web/code-agent-facts.mjs && node --check web/hwlab-cloud-web/code-agent-facts.test.mjs && node --check web/hwlab-cloud-web/code-agent-status.mjs && node --check web/hwlab-cloud-web/code-agent-status.test.mjs && node --check web/hwlab-cloud-web/live-status.mjs && node --check web/hwlab-cloud-web/scripts/check.mjs && node --check web/hwlab-cloud-web/scripts/build.mjs && node --check web/hwlab-cloud-web/scripts/dist-contract.mjs && node scripts/run-bun.mjs scripts/validate-contract.mjs && node scripts/validate-dev-gate-report.mjs && node scripts/report-lifecycle.test.mjs && node scripts/validate-dev-m3-cardinality.mjs && node scripts/validate-artifact-catalog.mjs && node scripts/run-bun.mjs scripts/deploy-desired-state-plan.mjs --check && node scripts/run-bun.mjs scripts/dev-runtime-provisioning.mjs --check && node scripts/run-bun.mjs scripts/dev-runtime-migration.mjs --check && node scripts/run-bun.mjs cmd/hwlab-cloud-api/provision.ts --check && node scripts/run-bun.mjs cmd/hwlab-cloud-api/migrate.ts --check && node scripts/dev-runtime-postflight.mjs --check && node scripts/rpt004-mvp-e2e-harness.mjs --check --no-write && node scripts/dev-evidence-blocker-aggregator.mjs --check && node scripts/l2-runtime-contract-smoke.mjs && node scripts/l6-cli-web-smoke.mjs && node web/hwlab-cloud-web/scripts/check.mjs && node scripts/run-bun.mjs scripts/code-agent-chat-smoke.mjs && node scripts/run-bun.mjs scripts/cloud-api-runtime-smoke.mjs && sh -n scripts/bootstrap-skills.sh scripts/worker-entrypoint.sh && node scripts/run-bun.mjs test cmd/hwlab-cloud-api/runtime-options.test.ts internal/cloud/code-agent-session-registry.test.ts internal/cloud/json-rpc.test.ts internal/cloud/m3-io-control.test.ts internal/cloud/code-agent-trace-store.test.ts internal/cloud/server-live-builds.test.ts internal/cloud/server-health.test.ts internal/cloud/server-agent-chat.test.ts internal/cloud/server-m3-http.test.ts internal/db/runtime-store.test.ts internal/db/schema.test.ts",
"dev-base-image:preflight": "node scripts/preflight-dev-base-image.mjs",
"dev-runtime-base:build": "node scripts/dev-runtime-base-image.mjs",
"cloud-api:smoke": "node scripts/run-bun.mjs scripts/cloud-api-runtime-smoke.mjs",
"m1:smoke": "node scripts/run-bun.mjs scripts/m1-contract-smoke.mjs",
"l2:smoke": "node scripts/l2-runtime-contract-smoke.mjs",
"dev:evidence": "node scripts/dev-evidence-blocker-aggregator.mjs --pretty",
"dev:evidence:check": "node scripts/dev-evidence-blocker-aggregator.mjs --check",
"report:lifecycle": "node scripts/report-lifecycle.mjs",
"dev-edge:smoke": "node scripts/dev-edge-health-smoke.mjs",
"deploy:contract:plan": "node scripts/run-bun.mjs scripts/deploy-contract-plan.mjs --pretty",
"deploy:contract:check": "node scripts/run-bun.mjs scripts/deploy-contract-plan.mjs --check",
"deploy:desired-state:plan": "node scripts/run-bun.mjs scripts/deploy-desired-state-plan.mjs --pretty",
"deploy:desired-state:check": "node scripts/run-bun.mjs scripts/deploy-desired-state-plan.mjs --check",
"cli:health": "node tools/hwlab-cli/bin/hwlab-cli.mjs health",
"cli:dry-run": "node tools/hwlab-cli/bin/hwlab-cli.mjs test e2e --env dev --mvp",
"cli:projects": "node tools/hwlab-cli/bin/hwlab-cli.mjs project list",
"l6:smoke": "node scripts/l6-cli-web-smoke.mjs",
"web:check": "node web/hwlab-cloud-web/scripts/check.mjs && node --test web/hwlab-cloud-web/message-markdown.test.mjs web/hwlab-cloud-web/scripts/trace-scroll.test.mjs",
"web:build": "node web/hwlab-cloud-web/scripts/build.mjs",
"artifact-catalog:preview-blocked": "node scripts/refresh-artifact-catalog.mjs --target-ref HEAD --blocked --no-write",
"g14:gitops:render": "node scripts/g14-gitops-render.mjs",
"cicd:jobs": "node tools/hwlab-cli/bin/hwlab-cli.mjs cicd jobs",
"docs:validate:m3-rollout": "node scripts/validate-m3-rollout-runbook.mjs",
"d601:k3s:readonly": "node scripts/d601-k3s-readonly-observability.mjs",
"runner:issue-visibility:preflight": "node scripts/runner-issue-visibility-preflight.mjs",
"report:lifecycle:test": "node scripts/report-lifecycle.test.mjs",
"dev-runtime:provisioning": "node scripts/run-bun.mjs scripts/dev-runtime-provisioning.mjs",
"dev-runtime:migration": "node scripts/run-bun.mjs scripts/dev-runtime-migration.mjs",
"dev-runtime:postflight": "node scripts/dev-runtime-postflight.mjs",
"dev-runtime:hotfix-audit": "node scripts/dev-runtime-hotfix-audit.mjs",
"rpt004:mvp:e2e": "node scripts/run-bun.mjs scripts/rpt004-mvp-e2e-harness.mjs",
"rpt004:mvp:e2e:live": "node scripts/run-bun.mjs scripts/rpt004-mvp-e2e-harness.mjs --live --url http://74.48.78.17:16666/ --api-url http://74.48.78.17:16667/",
"m3:io:e2e": "node scripts/run-bun.mjs scripts/m3-io-control-e2e.mjs",
"web:layout": "node scripts/dev-cloud-workbench-layout-smoke.mjs --static --report /tmp/hwlab-dev-gate/dev-cloud-workbench-layout.json",
"web:layout:build": "node scripts/dev-cloud-workbench-layout-smoke.mjs --build --report /tmp/hwlab-dev-gate/dev-cloud-workbench-layout-build.json",
"web:layout:live": "node scripts/dev-cloud-workbench-layout-smoke.mjs --live --url http://74.48.78.17:16666/ --report /tmp/hwlab-dev-gate/dev-cloud-workbench-layout-live.json",
"gateway:demo:smoke": "node scripts/run-bun.mjs scripts/gateway-outbound-demo-smoke.mjs",
"gateway:demo:edge-smoke": "node scripts/run-bun.mjs scripts/gateway-outbound-demo-smoke.mjs --edge"
},
"dependencies": {
"@openai/codex": "^0.128.0",
"fzstd": "0.1.1",
"pg": "^8.21.0",
"playwright": "1.59.1"
}
}