diff --git a/agentchatbus-ts/package-lock.json b/agentchatbus-ts/package-lock.json index a51d3d9..82234b5 100644 --- a/agentchatbus-ts/package-lock.json +++ b/agentchatbus-ts/package-lock.json @@ -14,8 +14,8 @@ "@xterm/addon-fit": "^0.11.0", "@xterm/headless": "^6.0.0", "@xterm/xterm": "^6.0.0", + "cross-spawn": "^7.0.6", "fastify": "^5.2.1", - "node-pty": "^1.1.0", "zod": "^4.3.6" }, "bin": { @@ -34,6 +34,9 @@ }, "engines": { "node": ">=20" + }, + "optionalDependencies": { + "node-pty": "^1.1.0" } }, "node_modules/@esbuild/aix-ppc64": { @@ -2681,7 +2684,8 @@ "version": "7.1.1", "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", - "license": "MIT" + "license": "MIT", + "optional": true }, "node_modules/node-pty": { "version": "1.1.0", @@ -2689,6 +2693,7 @@ "integrity": "sha512-20JqtutY6JPXTUnL0ij1uad7Qe1baT46lyolh2sSENDd4sTzKZ4nmAFkeAARDKwmlLjPx6XKRlwRUxwjOy+lUg==", "hasInstallScript": true, "license": "MIT", + "optional": true, "dependencies": { "node-addon-api": "^7.1.0" } diff --git a/agentchatbus-ts/package.json b/agentchatbus-ts/package.json index d89255b..f26eba7 100644 --- a/agentchatbus-ts/package.json +++ b/agentchatbus-ts/package.json @@ -39,5 +39,8 @@ "tsx": "^4.19.2", "typescript": "^5.8.2", "vitest": "^3.1.1" + }, + "optionalDependencies": { + "node-pty": "^1.1.0" } }