mirror of
https://github.com/badlogic/pi-mono.git
synced 2026-11-05 23:37:25 +00:00
fix(coding-agent): keep remote harness dependencies development-only
Separate stable and development entrypoints, exclude remote harness code from distributions, and verify isolated consumer installs before release. Fixes #9132.
This commit is contained in:
parent
9841914c71
commit
1382777ed8
28 changed files with 697 additions and 278 deletions
|
|
@ -20,17 +20,17 @@
|
|||
"import": "./dist/bundle/rpc-entry.js"
|
||||
},
|
||||
"./client": {
|
||||
"types": "./dist/client/index.d.ts",
|
||||
"import": "./dist/client/index.js"
|
||||
"source": "./src/client/index.ts"
|
||||
},
|
||||
"./experimental/plugin": {
|
||||
"source": "./src/experimental/plugin.ts",
|
||||
"types": "./dist/experimental/plugin.d.ts",
|
||||
"import": "./dist/experimental/plugin.js"
|
||||
"source": "./src/experimental/plugin.ts"
|
||||
}
|
||||
},
|
||||
"files": [
|
||||
"dist",
|
||||
"!dist/client",
|
||||
"!dist/experimental",
|
||||
"!dist/cli/experimental",
|
||||
"docs",
|
||||
"examples",
|
||||
"containerization.md",
|
||||
|
|
@ -52,8 +52,6 @@
|
|||
"@earendil-works/chord": "^0.85.0",
|
||||
"@earendil-works/pi-agent-core": "^0.85.0",
|
||||
"@earendil-works/pi-ai": "^0.85.0",
|
||||
"@earendil-works/pi-client": "^0.85.0",
|
||||
"@earendil-works/pi-protocol": "^0.85.0",
|
||||
"@earendil-works/pi-tui": "^0.85.0",
|
||||
"@silvia-odwyer/photon-node": "0.3.4",
|
||||
"chalk": "5.6.2",
|
||||
|
|
@ -82,6 +80,9 @@
|
|||
"@mariozechner/clipboard": "0.3.9"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@earendil-works/pi-client": "^0.85.0",
|
||||
"@earendil-works/pi-protocol": "^0.85.0",
|
||||
"@earendil-works/pi-server": "^0.85.0",
|
||||
"@types/cross-spawn": "6.0.6",
|
||||
"@types/hosted-git-info": "3.0.5",
|
||||
"@types/node": "22.19.19",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue