From d77f1ff62cb8c17a68a93af07f546ac7caef6bbe Mon Sep 17 00:00:00 2001 From: Yaojia Wang Date: Mon, 6 Jul 2026 19:25:44 +0200 Subject: [PATCH] fix(relay-run): declare package deps for standalone deploy relay-run imported bare specifiers (control-plane/relay-auth/relay-contracts/relay-e2e/ term-relay + ws/pg/ioredis) with an empty package.json, relying on a hand-populated node_modules from local dev. Declare them (file: siblings + runtime deps + tsx) so 'npm install' resolves relay-run on a clean host. --- relay-run/package.json | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/relay-run/package.json b/relay-run/package.json index 48c17d6..17e66b3 100644 --- a/relay-run/package.json +++ b/relay-run/package.json @@ -13,5 +13,20 @@ "test": "vitest run", "test:watch": "vitest", "typecheck": "tsc --noEmit" + }, + "dependencies": { + "control-plane": "file:../control-plane", + "relay-auth": "file:../relay-auth", + "relay-contracts": "file:../relay-contracts", + "relay-e2e": "file:../relay-e2e", + "term-relay": "file:../term-relay", + "relay-web": "file:../relay-web", + "agent": "file:../agent", + "ws": "^8.18.0", + "pg": "^8.12.0", + "ioredis": "^5.4.1" + }, + "devDependencies": { + "tsx": "^4.19.0" } }