diff --git a/package-lock.json b/package-lock.json index cff0118..32aa67b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -7,11 +7,13 @@ "": { "name": "claude-code", "version": "0.0.0-leaked", + "hasInstallScript": true, "dependencies": { "@alcalzone/ansi-tokenize": "^0.1.0", "@anthropic-ai/bedrock-sdk": "*", "@anthropic-ai/foundry-sdk": "*", "@anthropic-ai/mcpb": "*", + "@anthropic-ai/sandbox-runtime": "*", "@anthropic-ai/sdk": "^0.39.0", "@anthropic-ai/vertex-sdk": "*", "@aws-sdk/client-bedrock": "*", @@ -41,7 +43,7 @@ "ajv": "^8.17.0", "asciichart": "^1.5.25", "auto-bind": "^5.0.1", - "axios": "^1.7.0", + "axios": "^1.15.0", "bidi-js": "^1.0.0", "chalk": "^5.3.0", "chokidar": "^4.0.0", @@ -74,13 +76,14 @@ "react": "^19.0.0", "react-reconciler": "^0.31.0", "semver": "^7.6.0", - "sharp": "^0.34.5", + "sharp": "*", "shell-quote": "^1.8.0", "signal-exit": "^4.1.0", "stack-utils": "^2.0.6", "strip-ansi": "^7.1.0", "supports-hyperlinks": "^3.0.0", "tree-kill": "^1.2.2", + "turndown": "^7.1.3", "type-fest": "^4.30.0", "undici": "^7.0.0", "usehooks-ts": "^3.1.0", @@ -736,6 +739,33 @@ "node": ">= 4" } }, + "node_modules/@anthropic-ai/sandbox-runtime": { + "version": "0.0.49", + "resolved": "https://registry.npmjs.org/@anthropic-ai/sandbox-runtime/-/sandbox-runtime-0.0.49.tgz", + "integrity": "sha512-t8Ggc0A7UizxMGPk/ANEH8nwnCqzNWIKpkdKgxDVUaKNMQnMzzWR6aErrqIdU03/ZP5RN6/OL/kjFOw/Vox3KQ==", + "license": "Apache-2.0", + "dependencies": { + "@pondwader/socks5-server": "^1.0.10", + "commander": "^12.1.0", + "shell-quote": "^1.8.3", + "zod": "^3.24.1" + }, + "bin": { + "srt": "dist/cli.js" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@anthropic-ai/sandbox-runtime/node_modules/commander": { + "version": "12.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz", + "integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==", + "license": "MIT", + "engines": { + "node": ">=18" + } + }, "node_modules/@anthropic-ai/sdk": { "version": "0.39.0", "license": "MIT", @@ -2863,6 +2893,12 @@ "url": "https://opencollective.com/js-sdsl" } }, + "node_modules/@mixmark-io/domino": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@mixmark-io/domino/-/domino-2.2.0.tgz", + "integrity": "sha512-Y28PR25bHXUg88kCV7nivXrP2Nj2RueZ3/l/jdx6J9f8J4nsEGcgX0Qe6lt7Pa+J79+kPiJU3LguR6O/6zrLOw==", + "license": "BSD-2-Clause" + }, "node_modules/@modelcontextprotocol/sdk": { "version": "1.29.0", "license": "MIT", @@ -3264,6 +3300,12 @@ "node": ">=14" } }, + "node_modules/@pondwader/socks5-server": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/@pondwader/socks5-server/-/socks5-server-1.0.10.tgz", + "integrity": "sha512-bQY06wzzR8D2+vVCUoBsr5QS2U6UgPUQRmErNwtsuI6vLcyRKkafjkr3KxbtGFf9aBBIV2mcvlsKD1UYaIV+sg==", + "license": "MIT" + }, "node_modules/@protobufjs/aspromise": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", @@ -4079,7 +4121,9 @@ } }, "node_modules/axios": { - "version": "1.14.0", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.15.0.tgz", + "integrity": "sha512-wWyJDlAatxk30ZJer+GeCWS209sA42X+N5jU2jy6oHTp7ufw8uzUTVFBX9+wTfAlhiJXGS0Bq7X6efruWjuK9Q==", "license": "MIT", "dependencies": { "follow-redirects": "^1.15.11", @@ -6716,6 +6760,19 @@ "version": "2.8.1", "license": "0BSD" }, + "node_modules/turndown": { + "version": "7.2.4", + "resolved": "https://registry.npmjs.org/turndown/-/turndown-7.2.4.tgz", + "integrity": "sha512-I8yFsfRzmzK0WV1pNNOA4A7y4RDfFxPRxb3t+e3ui14qSGOxGtiSP6GjeX+Y6CHb7HYaFj7ECUD7VE5kQMZWGQ==", + "license": "MIT", + "dependencies": { + "@mixmark-io/domino": "^2.2.0" + }, + "engines": { + "node": ">=18", + "npm": ">=9" + } + }, "node_modules/type-fest": { "version": "4.41.0", "license": "(MIT OR CC0-1.0)", diff --git a/package.json b/package.json index 200c7bc..0f104a8 100644 --- a/package.json +++ b/package.json @@ -41,7 +41,7 @@ "ajv": "^8.17.0", "asciichart": "^1.5.25", "auto-bind": "^5.0.1", - "axios": "^1.7.0", + "axios": "^1.15.0", "bidi-js": "^1.0.0", "chalk": "^5.3.0", "chokidar": "^4.0.0",