From f742a1d76561c915184ae1d7cfe8446748477495 Mon Sep 17 00:00:00 2001 From: Rob Colbert Date: Sun, 17 May 2026 01:11:35 -0400 Subject: [PATCH] install/global link fixes and updates --- gadget-code/package.json | 4 ---- package.json | 7 +++++-- pnpm-lock.yaml | 9 ++++++++- pnpm-workspace.yaml | 2 ++ 4 files changed, 15 insertions(+), 7 deletions(-) diff --git a/gadget-code/package.json b/gadget-code/package.json index 23efd71..d9b0526 100644 --- a/gadget-code/package.json +++ b/gadget-code/package.json @@ -3,10 +3,6 @@ "version": "1.0.0", "description": "Gadget Code - A self-hosted Agentic Engineering Platform (AEP).", "type": "module", - "bin": { - "gadget-code": "./dist/web-cli.js", - "gadget-code-web": "./dist/web-app.js" - }, "main": "index.js", "scripts": { "build": "pnpm build:backend", diff --git a/package.json b/package.json index 84c463f..ae17c7f 100644 --- a/package.json +++ b/package.json @@ -4,5 +4,8 @@ "private": true, "description": "Gadget Code monorepo workspace root", "packageManager": "pnpm@10.33.2", - "license": "Apache-2.0" -} \ No newline at end of file + "license": "Apache-2.0", + "scripts": { + "link:global": "pnpm --filter gadget-drone exec -- pnpm link --global && pnpm --filter gadget-tasks exec -- pnpm link --global" + } +} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6370ca5..c932636 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,9 +4,16 @@ settings: autoInstallPeers: true excludeLinksFromLockfile: false +overrides: + list: link:../../snap/code/198/.local/share/pnpm/global/5/node_modules/list + importers: - .: {} + .: + dependencies: + list: + specifier: link:../../snap/code/198/.local/share/pnpm/global/5/node_modules/list + version: link:../../snap/code/198/.local/share/pnpm/global/5/node_modules/list gadget-code: dependencies: diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 4ffa30d..bab0110 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -7,3 +7,5 @@ packages: allowBuilds: esbuild: true msgpackr-extract: true +overrides: + list: link:../../snap/code/198/.local/share/pnpm/global/5/node_modules/list