-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
118 lines (118 loc) · 7.24 KB
/
Copy pathpackage.json
File metadata and controls
118 lines (118 loc) · 7.24 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
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
{
"private": true,
"name": "bitcode-monorepo",
"version": "0.0.0",
"packageManager": "pnpm@10.33.0",
"engines": {
"node": ">=21"
},
"workspaces": [
"packages/*",
"packages/generic-tools/*",
"packages/generic-agents/*",
"packages/pipelines/*",
"uapi",
"admin"
],
"devDependencies": {
"@modelcontextprotocol/inspector": "^0.17.2",
"@typescript-eslint/eslint-plugin": "^6.21.0",
"@typescript-eslint/parser": "^6.21.0",
"eslint": "^8.57.1",
"eslint-plugin-bitcode": "workspace:*",
"eslint-plugin-react-hooks": "^7.1.1",
"playwright": "^1.31.0",
"typescript": "^5.8.3"
},
"pnpm": {
"overrides": {
"caniuse-lite": "1.0.30001792",
"canvas": "npm:@napi-rs/canvas@^0.1.53"
}
},
"scripts": {
"docs:refresh": "npm --prefix packages/executions-mcp/src/mcp-server run docs:generate && npm --prefix packages/executions-mcp/src/mcp-server run docs:openapi",
"verify:ui": "node scripts/verify-ui-ssot.mjs",
"generate:proven": "node scripts/generate-bitcode-proven.mjs",
"promote:canon": "node scripts/promote-bitcode-canon.mjs",
"check:canonical-inputs": "node scripts/check-bitcode-canonical-inputs.mjs",
"check:canon-posture-drift": "node scripts/check-bitcode-canon-posture-drift.mjs",
"check:spec-family": "node scripts/check-bitcode-spec-family.mjs",
"check:v28-metadevelopment": "node scripts/check-v28-metadevelopment-readiness.mjs",
"check:v28-gate9": "node scripts/check-v28-gate9-depository-evidence.mjs",
"check:v28-gate10": "node scripts/check-v28-gate10-read-need-comprehension.mjs",
"check:v28-gate11": "node scripts/check-v28-gate11-read-fits-finding-preview.mjs",
"check:v28-gate12": "node scripts/check-v28-gate12-settlement-rights-delivery.mjs",
"check:v28-gate13": "node scripts/check-v28-gate13-product-closure-promotion-readiness.mjs",
"check:v29-gate1": "node scripts/check-v29-gate1-objectives-and-gating.mjs",
"check:v29-gate2": "node scripts/check-v29-gate2-terminal-transaction-read-models.mjs",
"check:v29-gate3": "node scripts/check-v29-gate3-wallet-signer-btc-operations.mjs",
"check:v29-gate4": "node scripts/check-v29-gate4-reading-pipeline-observability.mjs",
"check:v29-gate5": "node scripts/check-v29-gate5-assetpack-disclosure-rights.mjs",
"check:v29-gate6": "node scripts/check-v29-gate6-settlement-reconciliation-repair.mjs",
"check:v29-gate7": "node scripts/check-v29-gate7-organization-permission-authority.mjs",
"check:v29-gate8": "node scripts/check-v29-gate8-demonstration-origin-formalization.mjs",
"check:v29-gate9": "node scripts/check-v29-gate9-terminal-ux-browser-proof.mjs",
"check:v29-gate10": "node scripts/check-v29-gate10-local-staging-promotion-readiness.mjs",
"check:v30-gate1": "node scripts/check-v30-gate1-roadmap-and-gating.mjs",
"check:v30-gate2": "node scripts/check-v30-gate2-protocol-package-api-boundaries.mjs",
"check:v30-gate3": "node scripts/check-v30-gate3-bitcoin-taproot-psbt-fee-rigor.mjs",
"check:v30-gate4": "node scripts/check-v30-gate4-btd-assetpack-mint-read-receipts.mjs",
"check:v30-gate5": "node scripts/check-v30-gate5-testnet-ledger-projection-hardening.mjs",
"check:v30-gate6": "node scripts/check-v30-gate6-source-to-shares-proof-cleanup.mjs",
"check:v30-gate7": "node scripts/check-v30-gate7-bridge-readiness-research-boundaries.mjs",
"check:v30-gate8": "node scripts/check-v30-gate8-protocol-telemetry-proof-hooks.mjs",
"check:v30-gate9": "node scripts/check-v30-gate9-interface-integration-regression-proof.mjs",
"check:v30-gate10": "node scripts/check-v30-gate10-promotion-readiness.mjs",
"check:v31-gate1": "node scripts/check-v31-gate1-spec-roadmap-opening.mjs",
"check:v31-gate2": "node scripts/check-v31-gate2-auxillaries-package-route-contracts.mjs",
"check:v31-gate3": "node scripts/check-v31-gate3-profile-account-state.mjs",
"check:v31-gate4": "node scripts/check-v31-gate4-connects-provider-readiness.mjs",
"check:v31-gate5": "node scripts/check-v31-gate5-wallet-btd-pane-readiness.mjs",
"check:spec-quality": "node scripts/run-bitcode-spec-quality.mjs --mode basic",
"check:spec-quality:title": "node scripts/run-bitcode-spec-quality.mjs --mode strict-from-title",
"check:spec-quality:v24": "node scripts/run-bitcode-spec-quality.mjs --mode strict-version --version V24",
"check:proven": "node scripts/generate-bitcode-proven.mjs --check",
"hooks:install": "node scripts/setup-bitcode-git-hooks.mjs",
"prelint": "pnpm run build:eslint-plugin",
"count-lines": "bash scripts/count_codebase_lines.sh",
"audit:stories": "node scripts/audit_stories.js",
"check:prompts": "node scripts/generate_prompt_inventory.js --ci",
"lint": "eslint packages --ext .ts,.tsx",
"typecheck:core": "pnpm -C packages/execution-generics run typecheck && pnpm -C packages/pipelines-generics run typecheck && pnpm -C packages/pipeline-hosts run typecheck && pnpm -C packages/agent-generics run typecheck && pnpm -C packages/streams run typecheck",
"lint:core": "pnpm exec eslint packages/execution-generics packages/pipelines-generics packages/agent-generics/src packages/streams/src --ext .ts,.tsx",
"lint:agents": "eslint packages/generic-agents packages/pipelines/asset-pack/src/agents --ext .ts",
"prelint:agents": "pnpm run build:eslint-plugin",
"lint:fix": "eslint packages --ext .ts,.tsx --fix",
"test": "pnpm -r test",
"build:eslint-plugin": "pnpm -C packages/eslint-plugin-bitcode run build",
"tail:local": "node ./scripts/tail-logs.js --env local",
"tail:staging": "node ./scripts/tail-logs.js --env staging",
"tail:production": "node ./scripts/tail-logs.js --env production",
"tail:run": "node ./scripts/tail-run.js",
"tail:request": "node ./scripts/tail-request.js",
"list:traces": "node ./scripts/trace-sidecars.js",
"db:reset": "bash scripts/supabase.sh db:reset",
"db:dump": "bash scripts/supabase.sh db:dump -f supabase/migrations/000_squashed.sql",
"db:gen:types": "bash scripts/supabase.sh gen:types",
"db:codegen": "bash scripts/supabase.sh codegen:db",
"db:data-health": "pnpm -C packages/orm run data-health",
"db:data-health:ci": "pnpm -C packages/orm run data-health:ci",
"db:data-health:daily": "pnpm -C packages/orm run data-health:daily",
"db:data-health:qa": "pnpm -C packages/orm run data-health:qa",
"db:schema-types:check": "pnpm -C packages/orm run schema-types:check",
"db:schema-types:refresh": "pnpm -C packages/orm run schema-types:refresh",
"db:squash": "bash scripts/db-squash.sh",
"qa:v28:pipeline-readback": "node scripts/verify-v28-pipeline-readback.mjs",
"test:qa:v28:pipeline-readback": "node --test scripts/verify-v28-pipeline-readback.test.mjs",
"render:prompts": "pnpm -C packages/pipelines/asset-pack exec ts-node --transpile-only scripts/render-prompts.ts",
"render:prompts:all": "pnpm -C packages/pipelines/asset-pack exec ts-node --transpile-only scripts/render-prompts.ts --scope=all",
"qa:pipeline-harness:sandbox": "pnpm -C packages/pipeline-hosts run qa:asset-pack:sandbox",
"mcp:inspect": "pnpm exec mcp-inspector --stdio-command ./scripts/start-bitcode-mcp.sh"
},
"dependencies": {
"@supabase/auth-helpers-nextjs": "^0.10.0",
"clsx": "2.1.1",
"tailwind-merge": "2.5.2"
}
}