{"_id":"@botbotgo/toolkit-builtin","_rev":"23-7542755a119fdb781bf5d3e6970f58f0","name":"@botbotgo/toolkit-builtin","dist-tags":{"latest":"0.0.122"},"versions":{"0.0.101":{"name":"@botbotgo/toolkit-builtin","version":"0.0.101","license":"MIT","_id":"@botbotgo/toolkit-builtin@0.0.101","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/toolkit-builtin#readme","bugs":{"url":"https://github.com/botbotgo/toolkit-builtin/issues"},"dist":{"shasum":"02c7e4ed38e3d78fa2e95e97fcc3bb6ae5dacecc","tarball":"https://registry.npmjs.org/@botbotgo/toolkit-builtin/-/toolkit-builtin-0.0.101.tgz","fileCount":429,"integrity":"sha512-gzDpBOQqhb8r1j84g9oy31ZWKdgPsTkBqWyFhQAXH6EMASJ1WG3i/NEJ+hS8KdouxpWwu8GanRZcT9QB7vD62A==","signatures":[{"sig":"MEUCIQD1QukIqjrwBaoWKvBAzl51IfV1xuTiWeTqta1JCP7SXQIgApRm8B20t25dvCH/B4jZCl4X546M4TMdvKxWdaKoJqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":896620},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iterm":{"types":"./dist/src/iterm/itermTools.d.ts","import":"./dist/src/iterm/itermTools.js"}},"gitHead":"e34a0c32fc42ec24cca41b591b2ce516d43e60d0","scripts":{"test":"vitest run","build":"npm run check:tool-files && npm run check:skill-assets && tsx generate-manifest.ts && tsc -p tsconfig.build.json && (mkdir -p dist/config && cp config/tool.yaml dist/config/tool.yaml)","clean":"rm -rf dist","pretest":"npm run build","prebuild":"npm install --prefix ../toolkit --legacy-peer-deps --ignore-scripts 2>/dev/null || true && npm run build --prefix ../toolkit 2>/dev/null || true && npm install --legacy-peer-deps --ignore-scripts --no-save @botbotgo/toolkit@file:../toolkit 2>/dev/null || true","typecheck":"tsc -p tsconfig.build.json --noEmit","preinstall":"node -e \"const fs=require('fs'); const {execSync}=require('child_process'); if (fs.existsSync('scripts/resolve-deps.js')) { execSync('node scripts/resolve-deps.js', { stdio: 'inherit' }); } else { console.log('Skipping resolve-deps for published package'); }\"","test:iterm-live":"tsx scripts/test-iterm-live.ts","check:tool-files":"tsx scripts/check-tool-files.ts","check:skill-assets":"tsx scripts/check-skill-assets.ts","test:iterm-integration":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/itermTools.integration.test.ts","test:macos-integration":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/macosTools.integration.test.ts","test:macos-integration:write":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/macosTools.integration.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/toolkit-builtin.git","type":"git"},"_npmVersion":"10.9.5","description":"Tools extension for @botbotgo/toolkit: FS, HTTP, util, security (sandbox, SSRF). Same contract as any other extension.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"jmespath":"^0.16.0","mustache":"^4.2.0","tree-sitter":"0.21.1","tree-sitter-go":"0.23.4","@botbotgo/common":"latest","node-html-parser":"^6.1.13","tree-sitter-java":"0.23.5","tree-sitter-rust":"0.23.1","tree-sitter-python":"0.23.2","tree-sitter-javascript":"0.23.1","tree-sitter-typescript":"0.23.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"~5.7.2","@types/node":"^22.10.1","@types/jmespath":"^0.15.0","@types/mustache":"^4.2.5","semantic-release":"^24.0.0","@botbotgo/toolkit":"file:../toolkit","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.0","@modelcontextprotocol/sdk":"^1.26.0"},"peerDependencies":{"@botbotgo/toolkit":"file:../toolkit"},"_npmOperationalInternal":{"tmp":"tmp/toolkit-builtin_0.0.101_1773036587418_0.6265526367374932","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.102":{"name":"@botbotgo/toolkit-builtin","version":"0.0.102","license":"MIT","_id":"@botbotgo/toolkit-builtin@0.0.102","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/toolkit-builtin#readme","bugs":{"url":"https://github.com/botbotgo/toolkit-builtin/issues"},"dist":{"shasum":"8adb9b439ec84e05e5a6f2bfde2a0cf2a291444a","tarball":"https://registry.npmjs.org/@botbotgo/toolkit-builtin/-/toolkit-builtin-0.0.102.tgz","fileCount":429,"integrity":"sha512-WinYIPyFBg0ewsufICq0F+qALI5wzaKc2QS39UA/QIsSYqUXSrYMoOrujjDYHiGlyu8aZ6VQFO1v6dMC7Hg2YA==","signatures":[{"sig":"MEQCIF9fnm0cj1PZFHW/HPSPg9/3dF6lwbeo/A/4YWux7u8UAiBalnd0cJPySFLJhHimqwmU+64YIjEmgxdf23T2yhHo+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":896620},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iterm":{"types":"./dist/src/iterm/itermTools.d.ts","import":"./dist/src/iterm/itermTools.js"}},"gitHead":"c2e359a59d4f6d895c5f0a6ba23daf96d8f257f1","scripts":{"test":"vitest run","build":"npm run check:tool-files && npm run check:skill-assets && tsx generate-manifest.ts && tsc -p tsconfig.build.json && (mkdir -p dist/config && cp config/tool.yaml dist/config/tool.yaml)","clean":"rm -rf dist","pretest":"npm run build","prebuild":"npm install --prefix ../toolkit --legacy-peer-deps --ignore-scripts 2>/dev/null || true && npm run build --prefix ../toolkit 2>/dev/null || true && npm install --legacy-peer-deps --ignore-scripts --no-save @botbotgo/toolkit@file:../toolkit 2>/dev/null || true","typecheck":"tsc -p tsconfig.build.json --noEmit","preinstall":"node -e \"const fs=require('fs'); const {execSync}=require('child_process'); if (fs.existsSync('scripts/resolve-deps.js')) { execSync('node scripts/resolve-deps.js', { stdio: 'inherit' }); } else { console.log('Skipping resolve-deps for published package'); }\"","test:iterm-live":"tsx scripts/test-iterm-live.ts","check:tool-files":"tsx scripts/check-tool-files.ts","check:skill-assets":"tsx scripts/check-skill-assets.ts","test:iterm-integration":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/itermTools.integration.test.ts","test:macos-integration":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/macosTools.integration.test.ts","test:macos-integration:write":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/macosTools.integration.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/toolkit-builtin.git","type":"git"},"_npmVersion":"10.9.5","description":"Tools extension for @botbotgo/toolkit: FS, HTTP, util, security (sandbox, SSRF). Same contract as any other extension.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"jmespath":"^0.16.0","mustache":"^4.2.0","tree-sitter":"0.21.1","tree-sitter-go":"0.23.4","@botbotgo/common":"latest","node-html-parser":"^6.1.13","tree-sitter-java":"0.23.5","tree-sitter-rust":"0.23.1","tree-sitter-python":"0.23.2","tree-sitter-javascript":"0.23.1","tree-sitter-typescript":"0.23.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"~5.7.2","@types/node":"^22.10.1","@types/jmespath":"^0.15.0","@types/mustache":"^4.2.5","semantic-release":"^24.0.0","@botbotgo/toolkit":"file:../toolkit","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.0","@modelcontextprotocol/sdk":"^1.26.0"},"peerDependencies":{"@botbotgo/toolkit":"file:../toolkit"},"_npmOperationalInternal":{"tmp":"tmp/toolkit-builtin_0.0.102_1773036758710_0.3979382270763727","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.103":{"name":"@botbotgo/toolkit-builtin","version":"0.0.103","license":"MIT","_id":"@botbotgo/toolkit-builtin@0.0.103","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/toolkit-builtin#readme","bugs":{"url":"https://github.com/botbotgo/toolkit-builtin/issues"},"dist":{"shasum":"a97a25b4fb7ac0eff27730dfb04756e8cd84a6be","tarball":"https://registry.npmjs.org/@botbotgo/toolkit-builtin/-/toolkit-builtin-0.0.103.tgz","fileCount":429,"integrity":"sha512-lMjTIwSyXQEoeD5FOY/8k9Px3BO36PAjwBOZ/yS4RbabKmtkw+vNM7+ggsXanUoxunyxOex3XOoyQ5GCehfByw==","signatures":[{"sig":"MEUCIQCF91rIIrlhmvZfZizlSrYaa98GLMcxPWs4svcr0AjHEQIgOsq7wdbnIuN4wLtVHMcNFXGNb+J9r+gq5DNmFT4Nugg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":896620},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iterm":{"types":"./dist/src/iterm/itermTools.d.ts","import":"./dist/src/iterm/itermTools.js"}},"gitHead":"78a1cd3d8a4badb3ab43127842ccbda0022a6de3","scripts":{"test":"vitest run","build":"npm run check:tool-files && npm run check:skill-assets && tsx generate-manifest.ts && tsc -p tsconfig.build.json && (mkdir -p dist/config && cp config/tool.yaml dist/config/tool.yaml)","clean":"rm -rf dist","pretest":"npm run build","prebuild":"npm install --prefix ../toolkit --legacy-peer-deps --ignore-scripts 2>/dev/null || true && npm run build --prefix ../toolkit 2>/dev/null || true && npm install --legacy-peer-deps --ignore-scripts --no-save @botbotgo/toolkit@file:../toolkit 2>/dev/null || true","typecheck":"tsc -p tsconfig.build.json --noEmit","preinstall":"node -e \"const fs=require('fs'); const {execSync}=require('child_process'); if (fs.existsSync('scripts/resolve-deps.js')) { execSync('node scripts/resolve-deps.js', { stdio: 'inherit' }); } else { console.log('Skipping resolve-deps for published package'); }\"","test:iterm-live":"tsx scripts/test-iterm-live.ts","check:tool-files":"tsx scripts/check-tool-files.ts","check:skill-assets":"tsx scripts/check-skill-assets.ts","test:iterm-integration":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/itermTools.integration.test.ts","test:macos-integration":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/macosTools.integration.test.ts","test:macos-integration:write":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/macosTools.integration.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/toolkit-builtin.git","type":"git"},"_npmVersion":"10.9.5","description":"Tools extension for @botbotgo/toolkit: FS, HTTP, util, security (sandbox, SSRF). Same contract as any other extension.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"jmespath":"^0.16.0","mustache":"^4.2.0","tree-sitter":"0.21.1","tree-sitter-go":"0.23.4","@botbotgo/common":"latest","node-html-parser":"^6.1.13","tree-sitter-java":"0.23.5","tree-sitter-rust":"0.23.1","tree-sitter-python":"0.23.2","tree-sitter-javascript":"0.23.1","tree-sitter-typescript":"0.23.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"~5.7.2","@types/node":"^22.10.1","@types/jmespath":"^0.15.0","@types/mustache":"^4.2.5","semantic-release":"^24.0.0","@botbotgo/toolkit":"file:../toolkit","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.0","@modelcontextprotocol/sdk":"^1.26.0"},"peerDependencies":{"@botbotgo/toolkit":"file:../toolkit"},"_npmOperationalInternal":{"tmp":"tmp/toolkit-builtin_0.0.103_1773040707723_0.20342872949994306","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.104":{"name":"@botbotgo/toolkit-builtin","version":"0.0.104","license":"MIT","_id":"@botbotgo/toolkit-builtin@0.0.104","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/toolkit-builtin#readme","bugs":{"url":"https://github.com/botbotgo/toolkit-builtin/issues"},"dist":{"shasum":"de85ea7a5e1b0b4b51055785140de53e741afd6a","tarball":"https://registry.npmjs.org/@botbotgo/toolkit-builtin/-/toolkit-builtin-0.0.104.tgz","fileCount":429,"integrity":"sha512-hrs9Dx6Y1TrOe+Xo3zybj+EumUeQ06Ofi/K4Z/QyvkWSJBFAW/ktZvlwSFGDp+M2OZftErI8OfXNPlXuOkjraQ==","signatures":[{"sig":"MEYCIQCQy2RlxjEfwe6Xi7IiPldNRWq8lRj63+dDZmrtyBSwrQIhAOD3fFdixeoixEczRBey5y5ADspmwUFz5lRxjz28PMXZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":896620},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iterm":{"types":"./dist/src/iterm/itermTools.d.ts","import":"./dist/src/iterm/itermTools.js"}},"gitHead":"9380e11bd2e8df3662b69eec30988d670fd140d5","scripts":{"test":"vitest run","build":"npm run check:tool-files && npm run check:skill-assets && tsx generate-manifest.ts && tsc -p tsconfig.build.json && (mkdir -p dist/config && cp config/tool.yaml dist/config/tool.yaml)","clean":"rm -rf dist","pretest":"npm run build","prebuild":"npm install --prefix ../toolkit --legacy-peer-deps --ignore-scripts 2>/dev/null || true && npm run build --prefix ../toolkit 2>/dev/null || true && npm install --legacy-peer-deps --ignore-scripts --no-save @botbotgo/toolkit@file:../toolkit 2>/dev/null || true","typecheck":"tsc -p tsconfig.build.json --noEmit","preinstall":"node -e \"const fs=require('fs'); const {execSync}=require('child_process'); if (fs.existsSync('scripts/resolve-deps.js')) { execSync('node scripts/resolve-deps.js', { stdio: 'inherit' }); } else { console.log('Skipping resolve-deps for published package'); }\"","test:iterm-live":"tsx scripts/test-iterm-live.ts","check:tool-files":"tsx scripts/check-tool-files.ts","check:skill-assets":"tsx scripts/check-skill-assets.ts","test:iterm-integration":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/itermTools.integration.test.ts","test:macos-integration":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/macosTools.integration.test.ts","test:macos-integration:write":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/macosTools.integration.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/toolkit-builtin.git","type":"git"},"_npmVersion":"10.9.5","description":"Tools extension for @botbotgo/toolkit: FS, HTTP, util, security (sandbox, SSRF). Same contract as any other extension.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"jmespath":"^0.16.0","mustache":"^4.2.0","tree-sitter":"0.21.1","tree-sitter-go":"0.23.4","@botbotgo/common":"latest","node-html-parser":"^6.1.13","tree-sitter-java":"0.23.5","tree-sitter-rust":"0.23.1","tree-sitter-python":"0.23.2","tree-sitter-javascript":"0.23.1","tree-sitter-typescript":"0.23.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"~5.7.2","@types/node":"^22.10.1","@types/jmespath":"^0.15.0","@types/mustache":"^4.2.5","semantic-release":"^24.0.0","@botbotgo/toolkit":"file:../toolkit","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.0","@modelcontextprotocol/sdk":"^1.26.0"},"peerDependencies":{"@botbotgo/toolkit":"file:../toolkit"},"_npmOperationalInternal":{"tmp":"tmp/toolkit-builtin_0.0.104_1773041983623_0.7809522032449832","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.105":{"name":"@botbotgo/toolkit-builtin","version":"0.0.105","license":"MIT","_id":"@botbotgo/toolkit-builtin@0.0.105","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/toolkit-builtin#readme","bugs":{"url":"https://github.com/botbotgo/toolkit-builtin/issues"},"dist":{"shasum":"324bd2d642b349744e03c059465a563f4ee27b94","tarball":"https://registry.npmjs.org/@botbotgo/toolkit-builtin/-/toolkit-builtin-0.0.105.tgz","fileCount":429,"integrity":"sha512-5iBKrhS7Z5Yu081n8JRpNHLz3KgySwH2z5/hi1U88zwhIXuTVT4e4TXgPj8SKRcEeABXjmxufBK5Alq14NoTNQ==","signatures":[{"sig":"MEUCIQC7ZnfRtU0K9sNcAvaGS+0YzY6BHRhfmtVqtOlKcL2FJQIgefupTDsjp+zI9KMY58P5vpPVWLV5a0ioY+VjW5d93Lc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":896620},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iterm":{"types":"./dist/src/iterm/itermTools.d.ts","import":"./dist/src/iterm/itermTools.js"}},"gitHead":"c8714c29a8214c39a0af27cb658b4bd0c9b55d47","scripts":{"test":"vitest run","build":"npm run check:tool-files && npm run check:skill-assets && tsx generate-manifest.ts && tsc -p tsconfig.build.json && (mkdir -p dist/config && cp config/tool.yaml dist/config/tool.yaml)","clean":"rm -rf dist","pretest":"npm run build","prebuild":"npm install --prefix ../toolkit --legacy-peer-deps --ignore-scripts 2>/dev/null || true && npm run build --prefix ../toolkit 2>/dev/null || true && npm install --legacy-peer-deps --ignore-scripts --no-save @botbotgo/toolkit@file:../toolkit 2>/dev/null || true","typecheck":"tsc -p tsconfig.build.json --noEmit","preinstall":"node -e \"const fs=require('fs'); const {execSync}=require('child_process'); if (fs.existsSync('scripts/resolve-deps.js')) { execSync('node scripts/resolve-deps.js', { stdio: 'inherit' }); } else { console.log('Skipping resolve-deps for published package'); }\"","test:iterm-live":"tsx scripts/test-iterm-live.ts","check:tool-files":"tsx scripts/check-tool-files.ts","check:skill-assets":"tsx scripts/check-skill-assets.ts","test:iterm-integration":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/itermTools.integration.test.ts","test:macos-integration":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/macosTools.integration.test.ts","test:macos-integration:write":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/macosTools.integration.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/toolkit-builtin.git","type":"git"},"_npmVersion":"10.9.5","description":"Tools extension for @botbotgo/toolkit: FS, HTTP, util, security (sandbox, SSRF). Same contract as any other extension.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"jmespath":"^0.16.0","mustache":"^4.2.0","tree-sitter":"0.21.1","tree-sitter-go":"0.23.4","@botbotgo/common":"latest","node-html-parser":"^6.1.13","tree-sitter-java":"0.23.5","tree-sitter-rust":"0.23.1","tree-sitter-python":"0.23.2","tree-sitter-javascript":"0.23.1","tree-sitter-typescript":"0.23.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"~5.7.2","@types/node":"^22.10.1","@types/jmespath":"^0.15.0","@types/mustache":"^4.2.5","semantic-release":"^24.0.0","@botbotgo/toolkit":"file:../toolkit","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.0","@modelcontextprotocol/sdk":"^1.26.0"},"peerDependencies":{"@botbotgo/toolkit":"file:../toolkit"},"_npmOperationalInternal":{"tmp":"tmp/toolkit-builtin_0.0.105_1773042119096_0.3223448730241054","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.106":{"name":"@botbotgo/toolkit-builtin","version":"0.0.106","license":"MIT","_id":"@botbotgo/toolkit-builtin@0.0.106","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/toolkit-builtin#readme","bugs":{"url":"https://github.com/botbotgo/toolkit-builtin/issues"},"dist":{"shasum":"ce657a26e10886cbf14fe453c4b45af467ac2332","tarball":"https://registry.npmjs.org/@botbotgo/toolkit-builtin/-/toolkit-builtin-0.0.106.tgz","fileCount":429,"integrity":"sha512-I2vXkW7FjIQXqAfhx3vHCBI0z7KPOv+tyeoi8+5XkofLVnrkm+p14JOEFKPw+r83te45zgB87epa0H3hwUu07g==","signatures":[{"sig":"MEYCIQCfRy7er7mbn1mIYAeoKo26b6BCQf/+bFmIj7NZ/KSrJAIhALpAtpo3LQbYRrCbm4oQ9rm8aIek2uBcCvq9HDpameix","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":896638},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iterm":{"types":"./dist/src/iterm/itermTools.d.ts","import":"./dist/src/iterm/itermTools.js"}},"gitHead":"31107d3ac7e094d84f56f23e4faae9cdc4391517","scripts":{"test":"vitest run","build":"npm run check:tool-files && npm run check:skill-assets && tsx generate-manifest.ts && tsc -p tsconfig.build.json && (mkdir -p dist/config && cp config/toolkit.yaml dist/config/toolkit.yaml)","clean":"rm -rf dist","pretest":"npm run build","prebuild":"npm install --prefix ../toolkit --legacy-peer-deps --ignore-scripts 2>/dev/null || true && npm run build --prefix ../toolkit 2>/dev/null || true && npm install --legacy-peer-deps --ignore-scripts --no-save @botbotgo/toolkit@file:../toolkit 2>/dev/null || true","typecheck":"tsc -p tsconfig.build.json --noEmit","preinstall":"node -e \"const fs=require('fs'); const {execSync}=require('child_process'); if (fs.existsSync('scripts/resolve-deps.js')) { execSync('node scripts/resolve-deps.js', { stdio: 'inherit' }); } else { console.log('Skipping resolve-deps for published package'); }\"","test:iterm-live":"tsx scripts/test-iterm-live.ts","check:tool-files":"tsx scripts/check-tool-files.ts","check:skill-assets":"tsx scripts/check-skill-assets.ts","test:iterm-integration":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/itermTools.integration.test.ts","test:macos-integration":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/macosTools.integration.test.ts","test:macos-integration:write":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/macosTools.integration.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/toolkit-builtin.git","type":"git"},"_npmVersion":"10.9.5","description":"Tools extension for @botbotgo/toolkit: FS, HTTP, util, security (sandbox, SSRF). Same contract as any other extension.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"jmespath":"^0.16.0","mustache":"^4.2.0","tree-sitter":"0.21.1","tree-sitter-go":"0.23.4","@botbotgo/common":"latest","node-html-parser":"^6.1.13","tree-sitter-java":"0.23.5","tree-sitter-rust":"0.23.1","tree-sitter-python":"0.23.2","tree-sitter-javascript":"0.23.1","tree-sitter-typescript":"0.23.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"~5.7.2","@types/node":"^22.10.1","@types/jmespath":"^0.15.0","@types/mustache":"^4.2.5","semantic-release":"^24.0.0","@botbotgo/toolkit":"file:../toolkit","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.0","@modelcontextprotocol/sdk":"^1.26.0"},"peerDependencies":{"@botbotgo/toolkit":"file:../toolkit"},"_npmOperationalInternal":{"tmp":"tmp/toolkit-builtin_0.0.106_1773044750002_0.5759274494080899","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.107":{"name":"@botbotgo/toolkit-builtin","version":"0.0.107","license":"MIT","_id":"@botbotgo/toolkit-builtin@0.0.107","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/toolkit-builtin#readme","bugs":{"url":"https://github.com/botbotgo/toolkit-builtin/issues"},"dist":{"shasum":"ee6e8b97340d2d8fae948f449f49893eceb33cb0","tarball":"https://registry.npmjs.org/@botbotgo/toolkit-builtin/-/toolkit-builtin-0.0.107.tgz","fileCount":429,"integrity":"sha512-lXG/aoNEISvcgVTBb+59NKbjTPqcjRCwU1fFGoPmAhs1po+y4cm8KyLg/N4KGAqRrJPpB0pZeU1ZilruS3brxg==","signatures":[{"sig":"MEUCIB2CfOPv38EzX4G6UJ23QXUXU8GwKy0FSCJEAxZJ2EiDAiEA6yDoLrcDEFCcLidEJXcGQQn80idEi4w+zeW+C11n9Gk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":896638},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iterm":{"types":"./dist/src/iterm/itermTools.d.ts","import":"./dist/src/iterm/itermTools.js"}},"gitHead":"51c61e118331c83989a04af66a539fed094daab7","scripts":{"test":"vitest run","build":"npm run check:tool-files && npm run check:skill-assets && tsx generate-manifest.ts && tsc -p tsconfig.build.json && (mkdir -p dist/config && cp config/toolkit.yaml dist/config/toolkit.yaml)","clean":"rm -rf dist","pretest":"npm run build","prebuild":"npm install --prefix ../toolkit --legacy-peer-deps --ignore-scripts 2>/dev/null || true && npm run build --prefix ../toolkit 2>/dev/null || true && npm install --legacy-peer-deps --ignore-scripts --no-save @botbotgo/toolkit@file:../toolkit 2>/dev/null || true","typecheck":"tsc -p tsconfig.build.json --noEmit","preinstall":"node -e \"const fs=require('fs'); const {execSync}=require('child_process'); if (fs.existsSync('scripts/resolve-deps.js')) { execSync('node scripts/resolve-deps.js', { stdio: 'inherit' }); } else { console.log('Skipping resolve-deps for published package'); }\"","test:iterm-live":"tsx scripts/test-iterm-live.ts","check:tool-files":"tsx scripts/check-tool-files.ts","check:skill-assets":"tsx scripts/check-skill-assets.ts","test:iterm-integration":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/itermTools.integration.test.ts","test:macos-integration":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/macosTools.integration.test.ts","test:macos-integration:write":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/macosTools.integration.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/toolkit-builtin.git","type":"git"},"_npmVersion":"10.9.5","description":"Tools extension for @botbotgo/toolkit: FS, HTTP, util, security (sandbox, SSRF). Same contract as any other extension.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"jmespath":"^0.16.0","mustache":"^4.2.0","tree-sitter":"0.21.1","tree-sitter-go":"0.23.4","@botbotgo/common":"latest","node-html-parser":"^6.1.13","tree-sitter-java":"0.23.5","tree-sitter-rust":"0.23.1","tree-sitter-python":"0.23.2","tree-sitter-javascript":"0.23.1","tree-sitter-typescript":"0.23.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"~5.7.2","@types/node":"^22.10.1","@types/jmespath":"^0.15.0","@types/mustache":"^4.2.5","semantic-release":"^24.0.0","@botbotgo/toolkit":"file:../toolkit","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.0","@modelcontextprotocol/sdk":"^1.26.0"},"peerDependencies":{"@botbotgo/toolkit":"file:../toolkit"},"_npmOperationalInternal":{"tmp":"tmp/toolkit-builtin_0.0.107_1773078175541_0.33606018847437213","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.108":{"name":"@botbotgo/toolkit-builtin","version":"0.0.108","license":"MIT","_id":"@botbotgo/toolkit-builtin@0.0.108","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/toolkit-builtin#readme","bugs":{"url":"https://github.com/botbotgo/toolkit-builtin/issues"},"dist":{"shasum":"77346eade88be6b42a35a2898b39953f8d4b6d7b","tarball":"https://registry.npmjs.org/@botbotgo/toolkit-builtin/-/toolkit-builtin-0.0.108.tgz","fileCount":429,"integrity":"sha512-FZmHsdlul/FSltNdOZZWgsruA5J5+6vfml7C9zOKedD4WuQAzZaHv75xqem4zM51jDBAFV/kd9LKBdMpiS1wpQ==","signatures":[{"sig":"MEYCIQDmIbgKaWu4JjsnjzJ0vH8EwtqLQPe2lToOT9PsHBPc1QIhAPbUgGR2owQMesN/D1rBbxRuvrlFnmMDpyV6bGy90mbQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":896638},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iterm":{"types":"./dist/src/iterm/itermTools.d.ts","import":"./dist/src/iterm/itermTools.js"}},"gitHead":"6103d9f2cac39921b1ba130156eb4f9acd4ffc82","scripts":{"test":"vitest run","build":"npm run check:tool-files && npm run check:skill-assets && tsx generate-manifest.ts && tsc -p tsconfig.build.json && (mkdir -p dist/config && cp config/toolkit.yaml dist/config/toolkit.yaml)","clean":"rm -rf dist","pretest":"npm run build","prebuild":"npm install --prefix ../toolkit --legacy-peer-deps --ignore-scripts 2>/dev/null || true && npm run build --prefix ../toolkit 2>/dev/null || true && npm install --legacy-peer-deps --ignore-scripts --no-save @botbotgo/toolkit@file:../toolkit 2>/dev/null || true","typecheck":"tsc -p tsconfig.build.json --noEmit","preinstall":"node -e \"const fs=require('fs'); const {execSync}=require('child_process'); if (fs.existsSync('scripts/resolve-deps.js')) { execSync('node scripts/resolve-deps.js', { stdio: 'inherit' }); } else { console.log('Skipping resolve-deps for published package'); }\"","test:iterm-live":"tsx scripts/test-iterm-live.ts","check:tool-files":"tsx scripts/check-tool-files.ts","check:skill-assets":"tsx scripts/check-skill-assets.ts","test:iterm-integration":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/itermTools.integration.test.ts","test:macos-integration":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/macosTools.integration.test.ts","test:macos-integration:write":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/macosTools.integration.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/toolkit-builtin.git","type":"git"},"_npmVersion":"10.9.5","description":"Tools extension for @botbotgo/toolkit: FS, HTTP, util, security (sandbox, SSRF). Same contract as any other extension.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"jmespath":"^0.16.0","mustache":"^4.2.0","tree-sitter":"0.21.1","tree-sitter-go":"0.23.4","@botbotgo/common":"latest","node-html-parser":"^6.1.13","tree-sitter-java":"0.23.5","tree-sitter-rust":"0.23.1","tree-sitter-python":"0.23.2","tree-sitter-javascript":"0.23.1","tree-sitter-typescript":"0.23.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"~5.7.2","@types/node":"^22.10.1","@types/jmespath":"^0.15.0","@types/mustache":"^4.2.5","semantic-release":"^24.0.0","@botbotgo/toolkit":"file:../toolkit","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.0","@modelcontextprotocol/sdk":"^1.26.0"},"peerDependencies":{"@botbotgo/toolkit":"file:../toolkit"},"_npmOperationalInternal":{"tmp":"tmp/toolkit-builtin_0.0.108_1773088418438_0.8569528354897145","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.109":{"name":"@botbotgo/toolkit-builtin","version":"0.0.109","license":"MIT","_id":"@botbotgo/toolkit-builtin@0.0.109","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/toolkit-builtin#readme","bugs":{"url":"https://github.com/botbotgo/toolkit-builtin/issues"},"dist":{"shasum":"dcded6ca155f7591a3bf2c4db36bffd5dd675a36","tarball":"https://registry.npmjs.org/@botbotgo/toolkit-builtin/-/toolkit-builtin-0.0.109.tgz","fileCount":429,"integrity":"sha512-ZBuo9o+Qfv1HLd932ycBhtfZkcsk7L51u+fKzAynE66+tJwpDAyltNnTcYbJkoYuan+9m6bXlvr0SiZbGpZ1/A==","signatures":[{"sig":"MEYCIQCR1bdC6Cy6qBnl9GY8BgsV6a54TQ5ZZzVnPIjdM8RPYwIhAJ6/ZuZPqstrWC1TeGaf/MuFtSpENNWmEaqHBIo0Lb1b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":896638},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iterm":{"types":"./dist/src/iterm/itermTools.d.ts","import":"./dist/src/iterm/itermTools.js"}},"gitHead":"0924e60b34618aa0814ec711ba7190b97d9a678a","scripts":{"test":"vitest run","build":"npm run check:tool-files && npm run check:skill-assets && tsx generate-manifest.ts && tsc -p tsconfig.build.json && (mkdir -p dist/config && cp config/toolkit.yaml dist/config/toolkit.yaml)","clean":"rm -rf dist","pretest":"npm run build","prebuild":"npm install --prefix ../toolkit --legacy-peer-deps --ignore-scripts 2>/dev/null || true && npm run build --prefix ../toolkit 2>/dev/null || true && npm install --legacy-peer-deps --ignore-scripts --no-save @botbotgo/toolkit@file:../toolkit 2>/dev/null || true","typecheck":"tsc -p tsconfig.build.json --noEmit","preinstall":"node -e \"const fs=require('fs'); const {execSync}=require('child_process'); if (fs.existsSync('scripts/resolve-deps.js')) { execSync('node scripts/resolve-deps.js', { stdio: 'inherit' }); } else { console.log('Skipping resolve-deps for published package'); }\"","test:iterm-live":"tsx scripts/test-iterm-live.ts","check:tool-files":"tsx scripts/check-tool-files.ts","check:skill-assets":"tsx scripts/check-skill-assets.ts","test:iterm-integration":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/itermTools.integration.test.ts","test:macos-integration":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/macosTools.integration.test.ts","test:macos-integration:write":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/macosTools.integration.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/toolkit-builtin.git","type":"git"},"_npmVersion":"10.9.5","description":"Tools extension for @botbotgo/toolkit: FS, HTTP, util, security (sandbox, SSRF). Same contract as any other extension.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"jmespath":"^0.16.0","mustache":"^4.2.0","tree-sitter":"0.21.1","tree-sitter-go":"0.23.4","@botbotgo/common":"latest","node-html-parser":"^6.1.13","tree-sitter-java":"0.23.5","tree-sitter-rust":"0.23.1","tree-sitter-python":"0.23.2","tree-sitter-javascript":"0.23.1","tree-sitter-typescript":"0.23.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"~5.7.2","@types/node":"^22.10.1","@types/jmespath":"^0.15.0","@types/mustache":"^4.2.5","semantic-release":"^24.0.0","@botbotgo/toolkit":"file:../toolkit","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.0","@modelcontextprotocol/sdk":"^1.26.0"},"peerDependencies":{"@botbotgo/toolkit":"file:../toolkit"},"_npmOperationalInternal":{"tmp":"tmp/toolkit-builtin_0.0.109_1773103258885_0.7774259303036797","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.110":{"name":"@botbotgo/toolkit-builtin","version":"0.0.110","license":"MIT","_id":"@botbotgo/toolkit-builtin@0.0.110","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/toolkit-builtin#readme","bugs":{"url":"https://github.com/botbotgo/toolkit-builtin/issues"},"dist":{"shasum":"ea783c3957b762b67759d859c0801dfde859718f","tarball":"https://registry.npmjs.org/@botbotgo/toolkit-builtin/-/toolkit-builtin-0.0.110.tgz","fileCount":433,"integrity":"sha512-v5uID/3MBSvWhthJlxDUdIEXI5c/uDlL01gCfCPhIkWxyXJyhaDgFA7OeICKATF0EaRCSC6H+g/JkureYvJhOg==","signatures":[{"sig":"MEQCIFneno4j26rkOQ2DPGtHd/i7e+pTNDckJxJExavKv5ddAiBSgZhFQmYAYcyp41ZbJmFmQ2AH45xwln7PVTPTzZMyBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":957359},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iterm":{"types":"./dist/src/iterm/itermTools.d.ts","import":"./dist/src/iterm/itermTools.js"}},"gitHead":"d2eb68aa499be65a28df957f441ae2a8c424d16c","scripts":{"test":"vitest run","build":"npm run check:tool-files && npm run check:skill-assets && tsx generate-manifest.ts && tsc -p tsconfig.build.json && (mkdir -p dist/config && cp config/toolkit.yaml dist/config/toolkit.yaml)","clean":"rm -rf dist","pretest":"npm run build","prebuild":"npm install --prefix ../toolkit --legacy-peer-deps --ignore-scripts 2>/dev/null || true && npm run build --prefix ../toolkit 2>/dev/null || true && npm install --legacy-peer-deps --ignore-scripts --no-save @botbotgo/toolkit@file:../toolkit 2>/dev/null || true","typecheck":"tsc -p tsconfig.build.json --noEmit","preinstall":"node -e \"const fs=require('fs'); const {execSync}=require('child_process'); if (fs.existsSync('scripts/resolve-deps.js')) { execSync('node scripts/resolve-deps.js', { stdio: 'inherit' }); } else { console.log('Skipping resolve-deps for published package'); }\"","test:iterm-live":"tsx scripts/test-iterm-live.ts","check:tool-files":"tsx scripts/check-tool-files.ts","check:skill-assets":"tsx scripts/check-skill-assets.ts","test:iterm-integration":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/itermTools.integration.test.ts","test:macos-integration":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/macosTools.integration.test.ts","test:macos-integration:write":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/macosTools.integration.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/toolkit-builtin.git","type":"git"},"_npmVersion":"10.9.5","description":"Tools extension for @botbotgo/toolkit: FS, HTTP, util, security (sandbox, SSRF). Same contract as any other extension.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"jmespath":"^0.16.0","mustache":"^4.2.0","tree-sitter":"0.21.1","tree-sitter-go":"0.23.4","@botbotgo/common":"latest","node-html-parser":"^6.1.13","tree-sitter-java":"0.23.5","tree-sitter-rust":"0.23.1","tree-sitter-python":"0.23.2","tree-sitter-javascript":"0.23.1","tree-sitter-typescript":"0.23.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"~5.7.2","@types/node":"^22.10.1","@types/jmespath":"^0.15.0","@types/mustache":"^4.2.5","semantic-release":"^24.0.0","@botbotgo/toolkit":"file:../toolkit","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.0","@modelcontextprotocol/sdk":"^1.26.0"},"peerDependencies":{"@botbotgo/toolkit":"file:../toolkit"},"optionalDependencies":{"better-sqlite3":"^12.6.2"},"_npmOperationalInternal":{"tmp":"tmp/toolkit-builtin_0.0.110_1773113653847_0.7744942456850599","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.111":{"name":"@botbotgo/toolkit-builtin","version":"0.0.111","license":"MIT","_id":"@botbotgo/toolkit-builtin@0.0.111","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/toolkit-builtin#readme","bugs":{"url":"https://github.com/botbotgo/toolkit-builtin/issues"},"dist":{"shasum":"23253d0efbfd08a9b72a212828ce86e4232b212b","tarball":"https://registry.npmjs.org/@botbotgo/toolkit-builtin/-/toolkit-builtin-0.0.111.tgz","fileCount":433,"integrity":"sha512-iXvM/cZ1iVKs6q88J4+1X3QoApkRXH6a54k3Zlk/rbn4KTbAmhqXzTmdo9b4Cw1USseQqMT17o5QL5z3M1z3kg==","signatures":[{"sig":"MEYCIQD+e7Ah7ZyaljwbnQ9YEXtooK6padxfm7RCrDDZjCJSLQIhAN0wf5J054xAYC40wFjBNzfcYMKe6nBKUsqEp5V0u8he","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":957367},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iterm":{"types":"./dist/src/iterm/itermTools.d.ts","import":"./dist/src/iterm/itermTools.js"}},"gitHead":"1cc5bf5d9b6590748921fb12978449d36c9216e6","scripts":{"test":"vitest run","build":"npm run check:tool-files && npm run check:skill-assets && tsx generate-manifest.ts && tsc -p tsconfig.build.json && (mkdir -p dist/config && cp config/toolkit.yaml dist/config/toolkit.yaml)","clean":"rm -rf dist","pretest":"npm run build","prebuild":"npm install --prefix ../toolkit --legacy-peer-deps --ignore-scripts 2>/dev/null || true && npm run build --prefix ../toolkit 2>/dev/null || true && npm install --legacy-peer-deps --ignore-scripts --no-save @botbotgo/toolkit@file:../toolkit 2>/dev/null || true","typecheck":"tsc -p tsconfig.build.json --noEmit","preinstall":"node -e \"const fs=require('fs'); const {execSync}=require('child_process'); if (fs.existsSync('scripts/resolve-deps.js')) { execSync('node scripts/resolve-deps.js', { stdio: 'inherit' }); } else { console.log('Skipping resolve-deps for published package'); }\"","test:iterm-live":"tsx scripts/test-iterm-live.ts","check:tool-files":"tsx scripts/check-tool-files.ts","check:skill-assets":"tsx scripts/check-skill-assets.ts","test:iterm-integration":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/itermTools.integration.test.ts","test:macos-integration":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/macosTools.integration.test.ts","test:macos-integration:write":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/macosTools.integration.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/toolkit-builtin.git","type":"git"},"_npmVersion":"10.9.5","description":"Tools extension for @botbotgo/toolkit: FS, HTTP, util, security (sandbox, SSRF). Same contract as any other extension.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"jmespath":"^0.16.0","mustache":"^4.2.0","tree-sitter":"0.21.1","tree-sitter-go":"0.23.4","@botbotgo/common":"latest","node-html-parser":"^6.1.13","tree-sitter-java":"0.23.5","tree-sitter-rust":"0.23.1","tree-sitter-python":"0.23.2","tree-sitter-javascript":"0.23.1","tree-sitter-typescript":"0.23.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"~5.7.2","@types/node":"^22.10.1","@types/jmespath":"^0.15.0","@types/mustache":"^4.2.5","semantic-release":"^24.0.0","@botbotgo/toolkit":"file:../toolkit","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.0","@modelcontextprotocol/sdk":"^1.26.0"},"peerDependencies":{"@botbotgo/toolkit":"file:../toolkit"},"optionalDependencies":{"better-sqlite3":"^12.6.2"},"_npmOperationalInternal":{"tmp":"tmp/toolkit-builtin_0.0.111_1773114531450_0.4647109614454987","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.112":{"name":"@botbotgo/toolkit-builtin","version":"0.0.112","license":"MIT","_id":"@botbotgo/toolkit-builtin@0.0.112","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/toolkit-builtin#readme","bugs":{"url":"https://github.com/botbotgo/toolkit-builtin/issues"},"dist":{"shasum":"105fb82c494a58a656e40f5ab822c95b99a6dc67","tarball":"https://registry.npmjs.org/@botbotgo/toolkit-builtin/-/toolkit-builtin-0.0.112.tgz","fileCount":433,"integrity":"sha512-rMrKu11fnFX0aR/uli4S9FHaMLTWK/ilfyOvi9403hyQrH18qMI9BucoxVrmLj3oC29WreQ1n6IWI7GCw/AlHw==","signatures":[{"sig":"MEQCID+JddWbdPv9NDyqbjeo4i0AQUnVqCjX4V9xao09+oylAiAKHvollbxRHhf5KUqCL3WAlROjw6URVNGEWei3YKAe4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":957367},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iterm":{"types":"./dist/src/iterm/itermTools.d.ts","import":"./dist/src/iterm/itermTools.js"}},"gitHead":"827d30c11e443b8cc6551719459c6a821c5f009f","scripts":{"test":"vitest run","build":"npm run check:tool-files && npm run check:skill-assets && tsx generate-manifest.ts && tsc -p tsconfig.build.json && (mkdir -p dist/config && cp config/toolkit.yaml dist/config/toolkit.yaml)","clean":"rm -rf dist","pretest":"npm run build","prebuild":"npm install --prefix ../toolkit --legacy-peer-deps --ignore-scripts 2>/dev/null || true && npm run build --prefix ../toolkit 2>/dev/null || true && npm install --legacy-peer-deps --ignore-scripts --no-save @botbotgo/toolkit@file:../toolkit 2>/dev/null || true","typecheck":"tsc -p tsconfig.build.json --noEmit","preinstall":"node -e \"const fs=require('fs'); const {execSync}=require('child_process'); if (fs.existsSync('scripts/resolve-deps.js')) { execSync('node scripts/resolve-deps.js', { stdio: 'inherit' }); } else { console.log('Skipping resolve-deps for published package'); }\"","test:iterm-live":"tsx scripts/test-iterm-live.ts","check:tool-files":"tsx scripts/check-tool-files.ts","check:skill-assets":"tsx scripts/check-skill-assets.ts","test:iterm-integration":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/itermTools.integration.test.ts","test:macos-integration":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/macosTools.integration.test.ts","test:macos-integration:write":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/macosTools.integration.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/toolkit-builtin.git","type":"git"},"_npmVersion":"10.9.5","description":"Tools extension for @botbotgo/toolkit: FS, HTTP, util, security (sandbox, SSRF). Same contract as any other extension.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"jmespath":"^0.16.0","mustache":"^4.2.0","tree-sitter":"0.21.1","tree-sitter-go":"0.23.4","@botbotgo/common":"latest","node-html-parser":"^6.1.13","tree-sitter-java":"0.23.5","tree-sitter-rust":"0.23.1","tree-sitter-python":"0.23.2","tree-sitter-javascript":"0.23.1","tree-sitter-typescript":"0.23.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"~5.7.2","@types/node":"^22.10.1","@types/jmespath":"^0.15.0","@types/mustache":"^4.2.5","semantic-release":"^24.0.0","@botbotgo/toolkit":"file:../toolkit","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.0","@modelcontextprotocol/sdk":"^1.26.0"},"peerDependencies":{"@botbotgo/toolkit":"file:../toolkit"},"optionalDependencies":{"better-sqlite3":"^12.6.2"},"_npmOperationalInternal":{"tmp":"tmp/toolkit-builtin_0.0.112_1773118001746_0.1739930545408852","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.113":{"name":"@botbotgo/toolkit-builtin","version":"0.0.113","license":"MIT","_id":"@botbotgo/toolkit-builtin@0.0.113","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/toolkit-builtin#readme","bugs":{"url":"https://github.com/botbotgo/toolkit-builtin/issues"},"dist":{"shasum":"2f1a20d2117505deee643a8a75cfac735fc2cadc","tarball":"https://registry.npmjs.org/@botbotgo/toolkit-builtin/-/toolkit-builtin-0.0.113.tgz","fileCount":444,"integrity":"sha512-k+3hq6npIyZkDubTSwABJOehXFfNedTLuiSnBMxeKIs17W4mvJHGDZYyeLstTaa4Ie4hWYTyZxqWJL6310PFqQ==","signatures":[{"sig":"MEUCIFQoL7i32AHwoYEvt5H/qzIsve1RxOS/WAasd2BlsMHbAiEAztKx6+8SfV0WKfMGxMaUA1vBBy5VDP4kjNl8m9Pj9lQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025314},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iterm":{"types":"./dist/src/iterm/itermTools.d.ts","import":"./dist/src/iterm/itermTools.js"}},"gitHead":"4afc76a29fd22d043f07253050fbcb3040263192","scripts":{"test":"vitest run","build":"npm run check:tool-files && npm run check:skill-assets && tsx generate-manifest.ts && tsc -p tsconfig.build.json && (mkdir -p dist/config && cp config/toolkit.yaml dist/config/toolkit.yaml)","clean":"rm -rf dist","pretest":"npm run build","prebuild":"node -e \"const fs=require('fs'); const {execSync}=require('child_process'); if (fs.existsSync('../../scripts/run-prebuild-check.sh')) { execSync('bash ../../scripts/run-prebuild-check.sh .', { stdio: 'inherit' }); } else { console.log('Skipping workspace prebuild helper'); }\"","typecheck":"tsc -p tsconfig.build.json --noEmit","preinstall":"node -e \"const fs=require('fs'); const {execSync}=require('child_process'); if (fs.existsSync('../../scripts/run-resolve-deps.sh')) { execSync('bash ../../scripts/run-resolve-deps.sh .', { stdio: 'inherit' }); } else { console.log('Skipping workspace resolve-deps helper'); }\"","test:iterm-live":"tsx ../../scripts/run-toolkit-builtin-test-iterm-live.ts","check:tool-files":"node ./scripts/run-toolkit-builtin-check-tool-files.mjs .","check:skill-assets":"node ./scripts/run-toolkit-builtin-check-skill-assets.mjs .","test:iterm-integration":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/itermTools.integration.test.ts","test:macos-integration":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/macosTools.integration.test.ts","test:macos-integration:write":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/macosTools.integration.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/toolkit-builtin.git","type":"git"},"_npmVersion":"10.9.5","description":"Tools extension for @botbotgo/toolkit: FS, HTTP, util, security (sandbox, SSRF). Same contract as any other extension.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"jmespath":"^0.16.0","mustache":"^4.2.0","tree-sitter":"0.21.1","tree-sitter-go":"0.23.4","@botbotgo/common":"latest","node-html-parser":"^6.1.13","tree-sitter-java":"0.23.5","tree-sitter-rust":"0.23.1","tree-sitter-python":"0.23.2","tree-sitter-javascript":"0.23.1","tree-sitter-typescript":"0.23.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"~5.7.2","@types/node":"^22.10.1","@types/jmespath":"^0.15.0","@types/mustache":"^4.2.5","semantic-release":"^24.0.0","@botbotgo/toolkit":"1.0.121","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.0","@modelcontextprotocol/sdk":"^1.26.0"},"peerDependencies":{"@botbotgo/toolkit":"file:../toolkit"},"optionalDependencies":{"better-sqlite3":"^12.6.2"},"_npmOperationalInternal":{"tmp":"tmp/toolkit-builtin_0.0.113_1773129752770_0.9468301899821079","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.114":{"name":"@botbotgo/toolkit-builtin","version":"0.0.114","license":"MIT","_id":"@botbotgo/toolkit-builtin@0.0.114","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/toolkit-builtin#readme","bugs":{"url":"https://github.com/botbotgo/toolkit-builtin/issues"},"dist":{"shasum":"1cbbdc70c7591522088c7e5f4753ed16ebed7d62","tarball":"https://registry.npmjs.org/@botbotgo/toolkit-builtin/-/toolkit-builtin-0.0.114.tgz","fileCount":444,"integrity":"sha512-ZOPX5AiIi/Fh+eGx4hwg+6iZ3iXMf+q7TIcefUbydGQDPzrHR8b/tWU5SmrCOq2Ny9THrriGC5wlon6dmqlnQw==","signatures":[{"sig":"MEUCIGtoz7TjoD9mTb0G9srb0j7hSXZoe7guRq3mGOSkxlE9AiEAlyflgjU1m94hQyxDkBFkeUAWHcCfNeTiQxK0VMEGdLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025314},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iterm":{"types":"./dist/src/iterm/itermTools.d.ts","import":"./dist/src/iterm/itermTools.js"}},"gitHead":"7051c9523b62f76c5b1c48e5e13a59c4754725a9","scripts":{"test":"vitest run","build":"npm run check:tool-files && npm run check:skill-assets && tsx generate-manifest.ts && tsc -p tsconfig.build.json && (mkdir -p dist/config && cp config/toolkit.yaml dist/config/toolkit.yaml)","clean":"rm -rf dist","pretest":"npm run build","prebuild":"node -e \"const fs=require('fs'); const {execSync}=require('child_process'); if (fs.existsSync('../../scripts/run-prebuild-check.sh')) { execSync('bash ../../scripts/run-prebuild-check.sh .', { stdio: 'inherit' }); } else { console.log('Skipping workspace prebuild helper'); }\"","typecheck":"tsc -p tsconfig.build.json --noEmit","preinstall":"node -e \"const fs=require('fs'); const {execSync}=require('child_process'); if (fs.existsSync('../../scripts/run-resolve-deps.sh')) { execSync('bash ../../scripts/run-resolve-deps.sh .', { stdio: 'inherit' }); } else { console.log('Skipping workspace resolve-deps helper'); }\"","test:iterm-live":"tsx ../../scripts/run-toolkit-builtin-test-iterm-live.ts","check:tool-files":"node ./scripts/run-toolkit-builtin-check-tool-files.mjs .","check:skill-assets":"node ./scripts/run-toolkit-builtin-check-skill-assets.mjs .","test:iterm-integration":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/itermTools.integration.test.ts","test:macos-integration":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/macosTools.integration.test.ts","test:macos-integration:write":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/macosTools.integration.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/toolkit-builtin.git","type":"git"},"_npmVersion":"10.9.5","description":"Tools extension for @botbotgo/toolkit: FS, HTTP, util, security (sandbox, SSRF). Same contract as any other extension.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"jmespath":"^0.16.0","mustache":"^4.2.0","tree-sitter":"0.21.1","tree-sitter-go":"0.23.4","@botbotgo/common":"latest","node-html-parser":"^6.1.13","tree-sitter-java":"0.23.5","tree-sitter-rust":"0.23.1","tree-sitter-python":"0.23.2","tree-sitter-javascript":"0.23.1","tree-sitter-typescript":"0.23.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"~5.7.2","@types/node":"^22.10.1","@types/jmespath":"^0.15.0","@types/mustache":"^4.2.5","semantic-release":"^24.0.0","@botbotgo/toolkit":"1.0.121","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.0","@modelcontextprotocol/sdk":"^1.26.0"},"peerDependencies":{"@botbotgo/toolkit":"file:../toolkit"},"optionalDependencies":{"better-sqlite3":"^12.6.2"},"_npmOperationalInternal":{"tmp":"tmp/toolkit-builtin_0.0.114_1773129887699_0.8950401126667615","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.115":{"name":"@botbotgo/toolkit-builtin","version":"0.0.115","license":"MIT","_id":"@botbotgo/toolkit-builtin@0.0.115","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/toolkit-builtin#readme","bugs":{"url":"https://github.com/botbotgo/toolkit-builtin/issues"},"dist":{"shasum":"9e5217c675edb7029919fcabdace095883832cf5","tarball":"https://registry.npmjs.org/@botbotgo/toolkit-builtin/-/toolkit-builtin-0.0.115.tgz","fileCount":444,"integrity":"sha512-8XWUI5F+gxbbK/OEwMcIkwUIL8lyLAZ7WO/JdxYroEZu9FszKTLxjkqxt9X4BZPT4vz3FLQ6qpjsxXbBETsGRw==","signatures":[{"sig":"MEYCIQCP7G3aBDq8S/uJcrv+JWKiLAdT9ERV/i7WJWiH3EF6YAIhALHb4yMeOdwiefDIwrYoxmJphaiZmDXYS6uEHiFpR4W2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025306},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iterm":{"types":"./dist/src/iterm/itermTools.d.ts","import":"./dist/src/iterm/itermTools.js"}},"gitHead":"9af5fff0b1e7d44766c322849e8a79e3d9cc8ba7","scripts":{"test":"vitest run","build":"npm run check:tool-files && npm run check:skill-assets && tsx generate-manifest.ts && tsc -p tsconfig.build.json && (mkdir -p dist/config && cp config/toolkit.yaml dist/config/toolkit.yaml)","clean":"rm -rf dist","pretest":"npm run build","prebuild":"node -e \"const fs=require('fs'); const {execSync}=require('child_process'); if (fs.existsSync('../../scripts/run-prebuild-check.sh')) { execSync('bash ../../scripts/run-prebuild-check.sh .', { stdio: 'inherit' }); } else { console.log('Skipping workspace prebuild helper'); }\"","typecheck":"tsc -p tsconfig.build.json --noEmit","preinstall":"node -e \"const fs=require('fs'); const {execSync}=require('child_process'); if (fs.existsSync('../../scripts/run-resolve-deps.sh')) { execSync('bash ../../scripts/run-resolve-deps.sh .', { stdio: 'inherit' }); } else { console.log('Skipping workspace resolve-deps helper'); }\"","test:iterm-live":"tsx ../../scripts/run-toolkit-builtin-test-iterm-live.ts","check:tool-files":"node ./scripts/run-toolkit-builtin-check-tool-files.mjs .","check:skill-assets":"node ./scripts/run-toolkit-builtin-check-skill-assets.mjs .","test:iterm-integration":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/itermTools.integration.test.ts","test:macos-integration":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/macosTools.integration.test.ts","test:macos-integration:write":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/macosTools.integration.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/toolkit-builtin.git","type":"git"},"_npmVersion":"10.9.6","description":"Tools extension for @botbotgo/toolkit: FS, HTTP, util, security (sandbox, SSRF). Same contract as any other extension.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"jmespath":"^0.16.0","mustache":"^4.2.0","tree-sitter":"0.21.1","tree-sitter-go":"0.23.4","@botbotgo/common":"1.0.15","node-html-parser":"^6.1.13","tree-sitter-java":"0.23.5","tree-sitter-rust":"0.23.1","tree-sitter-python":"0.23.2","tree-sitter-javascript":"0.23.1","tree-sitter-typescript":"0.23.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"~5.7.2","@types/node":"^22.10.1","@types/jmespath":"^0.15.0","@types/mustache":"^4.2.5","semantic-release":"^24.0.0","@botbotgo/toolkit":"1.0.122","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.0","@modelcontextprotocol/sdk":"^1.26.0"},"peerDependencies":{"@botbotgo/toolkit":"1.0.122"},"optionalDependencies":{"better-sqlite3":"^12.6.2"},"_npmOperationalInternal":{"tmp":"tmp/toolkit-builtin_0.0.115_1773278113762_0.4520501740903018","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.116":{"name":"@botbotgo/toolkit-builtin","version":"0.0.116","license":"MIT","_id":"@botbotgo/toolkit-builtin@0.0.116","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/toolkit-builtin#readme","bugs":{"url":"https://github.com/botbotgo/toolkit-builtin/issues"},"dist":{"shasum":"2ddeec8f376ec966c1cd583876daa6147d2a6a1d","tarball":"https://registry.npmjs.org/@botbotgo/toolkit-builtin/-/toolkit-builtin-0.0.116.tgz","fileCount":444,"integrity":"sha512-inv4hxK+ieBtvY+4HeL0zPHdUAQqxWhE39Kp4fXtDxDqtPI7mgrnqZPMfRmpv++raAyCKACmIMRINEQAui7qpQ==","signatures":[{"sig":"MEUCICvRD4D7ahYExVx4O/OcKHJE7m19BJK3xkUd/wc4/uxxAiEAzP5mQ8zRFd1mI/isDxF9DoXIqoESYWDWXjMHOpOIuQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025306},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iterm":{"types":"./dist/src/iterm/itermTools.d.ts","import":"./dist/src/iterm/itermTools.js"}},"gitHead":"6b26dd55345c28ffa292389e3a3a653669d17493","scripts":{"test":"vitest run","build":"npm run check:tool-files && npm run check:skill-assets && tsx generate-manifest.ts && tsc -p tsconfig.build.json && (mkdir -p dist/config && cp config/toolkit.yaml dist/config/toolkit.yaml)","clean":"rm -rf dist","pretest":"npm run build","prebuild":"node -e \"const fs=require('fs'); const {execSync}=require('child_process'); if (fs.existsSync('../../scripts/run-prebuild-check.sh')) { execSync('bash ../../scripts/run-prebuild-check.sh .', { stdio: 'inherit' }); } else { console.log('Skipping workspace prebuild helper'); }\"","typecheck":"tsc -p tsconfig.build.json --noEmit","preinstall":"node -e \"const fs=require('fs'); const {execSync}=require('child_process'); if (fs.existsSync('../../scripts/run-resolve-deps.sh')) { execSync('bash ../../scripts/run-resolve-deps.sh .', { stdio: 'inherit' }); } else { console.log('Skipping workspace resolve-deps helper'); }\"","test:iterm-live":"tsx ../../scripts/run-toolkit-builtin-test-iterm-live.ts","check:tool-files":"node ./scripts/run-toolkit-builtin-check-tool-files.mjs .","check:skill-assets":"node ./scripts/run-toolkit-builtin-check-skill-assets.mjs .","test:iterm-integration":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/itermTools.integration.test.ts","test:macos-integration":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/macosTools.integration.test.ts","test:macos-integration:write":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/macosTools.integration.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/toolkit-builtin.git","type":"git"},"_npmVersion":"10.9.6","description":"Tools extension for @botbotgo/toolkit: FS, HTTP, util, security (sandbox, SSRF). Same contract as any other extension.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"jmespath":"^0.16.0","mustache":"^4.2.0","tree-sitter":"0.21.1","tree-sitter-go":"0.23.4","@botbotgo/common":"1.0.15","node-html-parser":"^6.1.13","tree-sitter-java":"0.23.5","tree-sitter-rust":"0.23.1","tree-sitter-python":"0.23.2","tree-sitter-javascript":"0.23.1","tree-sitter-typescript":"0.23.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"~5.7.2","@types/node":"^22.10.1","@types/jmespath":"^0.15.0","@types/mustache":"^4.2.5","semantic-release":"^24.0.0","@botbotgo/toolkit":"1.0.122","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.0","@modelcontextprotocol/sdk":"^1.26.0"},"peerDependencies":{"@botbotgo/toolkit":"1.0.122"},"optionalDependencies":{"better-sqlite3":"^12.6.2"},"_npmOperationalInternal":{"tmp":"tmp/toolkit-builtin_0.0.116_1773278224480_0.9882660343459821","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.117":{"name":"@botbotgo/toolkit-builtin","version":"0.0.117","license":"MIT","_id":"@botbotgo/toolkit-builtin@0.0.117","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/toolkit-builtin#readme","bugs":{"url":"https://github.com/botbotgo/toolkit-builtin/issues"},"dist":{"shasum":"eaacc8c01dfe8821cf2c2ec050411e8ecf5751fd","tarball":"https://registry.npmjs.org/@botbotgo/toolkit-builtin/-/toolkit-builtin-0.0.117.tgz","fileCount":444,"integrity":"sha512-Jn7uiW7hXNFBhhoz9JWNdavio0znlP2X3LpHzNRnE12brixre6WLnrpArvpe8ZSbus1OVqPWSrepkQSlrOaM6w==","signatures":[{"sig":"MEUCIGfDi501/oE2xWQReVNy8/B+1x6m4jBUskk9kOJP5pzzAiEAp9tqC3/XSi8MpjiZkRiqdD4bKzAawmPcrlRlJB+o7zE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025309},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iterm":{"types":"./dist/src/iterm/itermTools.d.ts","import":"./dist/src/iterm/itermTools.js"}},"gitHead":"6b7e6629ddbd6ff2deb604bbb31f2731207721b2","scripts":{"test":"vitest run","build":"npm run check:tool-files && npm run check:skill-assets && tsx generate-manifest.ts && tsc -p tsconfig.build.json && (mkdir -p dist/config && cp config/toolkit.yaml dist/config/toolkit.yaml)","clean":"rm -rf dist","pretest":"npm run build","prebuild":"node -e \"const fs=require('fs'); const {execSync}=require('child_process'); if (fs.existsSync('../../scripts/run-prebuild-check.sh')) { execSync('bash ../../scripts/run-prebuild-check.sh .', { stdio: 'inherit' }); } else { console.log('Skipping workspace prebuild helper'); }\"","typecheck":"tsc -p tsconfig.build.json --noEmit","preinstall":"node -e \"const fs=require('fs'); const {execSync}=require('child_process'); if (fs.existsSync('../../scripts/run-resolve-deps.sh')) { execSync('bash ../../scripts/run-resolve-deps.sh .', { stdio: 'inherit' }); } else { console.log('Skipping workspace resolve-deps helper'); }\"","test:iterm-live":"tsx ../../scripts/run-toolkit-builtin-test-iterm-live.ts","check:tool-files":"node ./scripts/run-toolkit-builtin-check-tool-files.mjs .","check:skill-assets":"node ./scripts/run-toolkit-builtin-check-skill-assets.mjs .","test:iterm-integration":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/itermTools.integration.test.ts","test:macos-integration":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/macosTools.integration.test.ts","test:macos-integration:write":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/macosTools.integration.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/toolkit-builtin.git","type":"git"},"_npmVersion":"10.9.6","description":"Tools extension for @botbotgo/toolkit: FS, HTTP, util, security (sandbox, SSRF). Same contract as any other extension.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"jmespath":"^0.16.0","mustache":"^4.2.0","tree-sitter":"0.21.1","tree-sitter-go":"0.23.4","@botbotgo/common":"^1.0.15","node-html-parser":"^6.1.13","tree-sitter-java":"0.23.5","tree-sitter-rust":"0.23.1","tree-sitter-python":"0.23.2","tree-sitter-javascript":"0.23.1","tree-sitter-typescript":"0.23.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"~5.7.2","@types/node":"^22.10.1","@types/jmespath":"^0.15.0","@types/mustache":"^4.2.5","semantic-release":"^24.0.0","@botbotgo/toolkit":"^1.0.122","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.0","@modelcontextprotocol/sdk":"^1.26.0"},"peerDependencies":{"@botbotgo/toolkit":"^1.0.122"},"optionalDependencies":{"better-sqlite3":"^12.6.2"},"_npmOperationalInternal":{"tmp":"tmp/toolkit-builtin_0.0.117_1773278482578_0.31051878495292407","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.118":{"name":"@botbotgo/toolkit-builtin","version":"0.0.118","license":"MIT","_id":"@botbotgo/toolkit-builtin@0.0.118","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/toolkit-builtin#readme","bugs":{"url":"https://github.com/botbotgo/toolkit-builtin/issues"},"dist":{"shasum":"fcb90388e5a3dec6d2fff3b38b9435bd46f6a7a8","tarball":"https://registry.npmjs.org/@botbotgo/toolkit-builtin/-/toolkit-builtin-0.0.118.tgz","fileCount":444,"integrity":"sha512-IyuDR15PJW3JzElUTmnIvkRX4kYYO3TZ22KD7YzhhL4T8ZHvsdRFIz6ADpCcBrYJxVopsHyBn/aAfMIL8mfl4g==","signatures":[{"sig":"MEUCIBeTZDGck4X+IHxK3mrg8EQPZYTM3khGepasH/zx3y2HAiEA2Au4MtHSZ2Accv7HSd8qPrgWUMQAeCY7WiBEcvJ7Kxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025309},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iterm":{"types":"./dist/src/iterm/itermTools.d.ts","import":"./dist/src/iterm/itermTools.js"}},"gitHead":"34d3b89ccb97c864af0d161aca1b0409b72e76e9","scripts":{"test":"vitest run","build":"npm run check:tool-files && npm run check:skill-assets && tsx generate-manifest.ts && tsc -p tsconfig.build.json && (mkdir -p dist/config && cp config/toolkit.yaml dist/config/toolkit.yaml)","clean":"rm -rf dist","pretest":"npm run build","prebuild":"node -e \"const fs=require('fs'); const {execSync}=require('child_process'); if (fs.existsSync('../../scripts/run-prebuild-check.sh')) { execSync('bash ../../scripts/run-prebuild-check.sh .', { stdio: 'inherit' }); } else { console.log('Skipping workspace prebuild helper'); }\"","typecheck":"tsc -p tsconfig.build.json --noEmit","preinstall":"node -e \"const fs=require('fs'); const {execSync}=require('child_process'); if (fs.existsSync('../../scripts/run-resolve-deps.sh')) { execSync('bash ../../scripts/run-resolve-deps.sh .', { stdio: 'inherit' }); } else { console.log('Skipping workspace resolve-deps helper'); }\"","test:iterm-live":"tsx ../../scripts/run-toolkit-builtin-test-iterm-live.ts","check:tool-files":"node ./scripts/run-toolkit-builtin-check-tool-files.mjs .","check:skill-assets":"node ./scripts/run-toolkit-builtin-check-skill-assets.mjs .","test:iterm-integration":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/itermTools.integration.test.ts","test:macos-integration":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/macosTools.integration.test.ts","test:macos-integration:write":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/macosTools.integration.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/toolkit-builtin.git","type":"git"},"_npmVersion":"10.9.6","description":"Tools extension for @botbotgo/toolkit: FS, HTTP, util, security (sandbox, SSRF). Same contract as any other extension.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"jmespath":"^0.16.0","mustache":"^4.2.0","tree-sitter":"0.21.1","tree-sitter-go":"0.23.4","@botbotgo/common":"^1.0.15","node-html-parser":"^6.1.13","tree-sitter-java":"0.23.5","tree-sitter-rust":"0.23.1","tree-sitter-python":"0.23.2","tree-sitter-javascript":"0.23.1","tree-sitter-typescript":"0.23.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"~5.7.2","@types/node":"^22.10.1","@types/jmespath":"^0.15.0","@types/mustache":"^4.2.5","semantic-release":"^24.0.0","@botbotgo/toolkit":"^1.0.122","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.0","@modelcontextprotocol/sdk":"^1.26.0"},"peerDependencies":{"@botbotgo/toolkit":"^1.0.122"},"optionalDependencies":{"better-sqlite3":"^12.6.2"},"_npmOperationalInternal":{"tmp":"tmp/toolkit-builtin_0.0.118_1773278578731_0.47902836843110563","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.119":{"name":"@botbotgo/toolkit-builtin","version":"0.0.119","license":"MIT","_id":"@botbotgo/toolkit-builtin@0.0.119","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/toolkit-builtin#readme","bugs":{"url":"https://github.com/botbotgo/toolkit-builtin/issues"},"dist":{"shasum":"2e6a599c04a393caad7774300d560460ed7e0bc4","tarball":"https://registry.npmjs.org/@botbotgo/toolkit-builtin/-/toolkit-builtin-0.0.119.tgz","fileCount":444,"integrity":"sha512-14PqSHp7caIm+RBKI5ZR5sKDQx72qFoWir3sOkCy7XG4+aeUw4Ag4qgvwfVKLjI9J11rabmkT21naTj0LQtvCw==","signatures":[{"sig":"MEUCIHCgs22GTtFt0Jt9sivn4Bpf1vyr2Dyx8oPhnokcqgb5AiEAi0QZkSuwYwDmZ55pMswBfbgdMGk24BVfta9Lpu9p5aA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025309},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iterm":{"types":"./dist/src/iterm/itermTools.d.ts","import":"./dist/src/iterm/itermTools.js"}},"gitHead":"be722055562b033ac218cd424cbd5daa8c87f86e","scripts":{"test":"vitest run","build":"npm run check:tool-files && npm run check:skill-assets && tsx generate-manifest.ts && tsc -p tsconfig.build.json && (mkdir -p dist/config && cp config/toolkit.yaml dist/config/toolkit.yaml)","clean":"rm -rf dist","pretest":"npm run build","prebuild":"node -e \"const fs=require('fs'); const {execSync}=require('child_process'); if (fs.existsSync('../../scripts/run-prebuild-check.sh')) { execSync('bash ../../scripts/run-prebuild-check.sh .', { stdio: 'inherit' }); } else { console.log('Skipping workspace prebuild helper'); }\"","typecheck":"tsc -p tsconfig.build.json --noEmit","preinstall":"node -e \"const fs=require('fs'); const {execSync}=require('child_process'); if (fs.existsSync('../../scripts/run-resolve-deps.sh')) { execSync('bash ../../scripts/run-resolve-deps.sh .', { stdio: 'inherit' }); } else { console.log('Skipping workspace resolve-deps helper'); }\"","test:iterm-live":"tsx ../../scripts/run-toolkit-builtin-test-iterm-live.ts","check:tool-files":"node ./scripts/run-toolkit-builtin-check-tool-files.mjs .","check:skill-assets":"node ./scripts/run-toolkit-builtin-check-skill-assets.mjs .","test:iterm-integration":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/itermTools.integration.test.ts","test:macos-integration":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/macosTools.integration.test.ts","test:macos-integration:write":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/macosTools.integration.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/toolkit-builtin.git","type":"git"},"_npmVersion":"10.9.6","description":"Tools extension for @botbotgo/toolkit: FS, HTTP, util, security (sandbox, SSRF). Same contract as any other extension.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"jmespath":"^0.16.0","mustache":"^4.2.0","tree-sitter":"0.21.1","tree-sitter-go":"0.23.4","@botbotgo/common":"^1.0.15","node-html-parser":"^6.1.13","tree-sitter-java":"0.23.5","tree-sitter-rust":"0.23.1","tree-sitter-python":"0.23.2","tree-sitter-javascript":"0.23.1","tree-sitter-typescript":"0.23.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"~5.7.2","@types/node":"^22.10.1","@types/jmespath":"^0.15.0","@types/mustache":"^4.2.5","semantic-release":"^24.0.0","@botbotgo/toolkit":"^1.0.122","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.0","@modelcontextprotocol/sdk":"^1.26.0"},"peerDependencies":{"@botbotgo/toolkit":"^1.0.122"},"optionalDependencies":{"better-sqlite3":"^12.6.2"},"_npmOperationalInternal":{"tmp":"tmp/toolkit-builtin_0.0.119_1773279758641_0.12939984198923415","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.120":{"name":"@botbotgo/toolkit-builtin","version":"0.0.120","license":"MIT","_id":"@botbotgo/toolkit-builtin@0.0.120","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/toolkit-builtin#readme","bugs":{"url":"https://github.com/botbotgo/toolkit-builtin/issues"},"dist":{"shasum":"ffbf430735b3a56ce06d176942ef47ea124a4e0e","tarball":"https://registry.npmjs.org/@botbotgo/toolkit-builtin/-/toolkit-builtin-0.0.120.tgz","fileCount":444,"integrity":"sha512-8xkp+REIZbji4tfn9xUDsKyg/qWWjAgBi8GZgznKPmFqI8HGxyOubmJLjigOgaBc3m9VLK0olr2ymZECWpChNQ==","signatures":[{"sig":"MEYCIQCJsm0D8/q1NIUH99hP6gBFtUwMyovlgkHummXBlYvu9QIhAImsAxBy+FKelN9jD2q3tfoSmbcZQu2x/FuLCAokNzTh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1029295},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iterm":{"types":"./dist/src/iterm/itermTools.d.ts","import":"./dist/src/iterm/itermTools.js"}},"gitHead":"50c8f75f15d50aaea0103d802b6f1f5ea41308a3","scripts":{"test":"vitest run","build":"npm run check:tool-files && npm run check:skill-assets && tsx generate-manifest.ts && tsc -p tsconfig.build.json && (mkdir -p dist/config && cp config/toolkit.yaml dist/config/toolkit.yaml)","clean":"rm -rf dist","pretest":"npm run build","prebuild":"node -e \"const fs=require('fs'); const {execSync}=require('child_process'); if (fs.existsSync('../../scripts/run-prebuild-check.sh')) { execSync('bash ../../scripts/run-prebuild-check.sh .', { stdio: 'inherit' }); } else { console.log('Skipping workspace prebuild helper'); }\"","typecheck":"tsc -p tsconfig.build.json --noEmit","preinstall":"node -e \"const fs=require('fs'); const {execSync}=require('child_process'); if (fs.existsSync('../../scripts/run-resolve-deps.sh')) { execSync('bash ../../scripts/run-resolve-deps.sh .', { stdio: 'inherit' }); } else { console.log('Skipping workspace resolve-deps helper'); }\"","test:iterm-live":"tsx ../../scripts/run-toolkit-builtin-test-iterm-live.ts","check:tool-files":"node ./scripts/run-toolkit-builtin-check-tool-files.mjs .","check:skill-assets":"node ./scripts/run-toolkit-builtin-check-skill-assets.mjs .","test:iterm-integration":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/itermTools.integration.test.ts","test:macos-integration":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/macosTools.integration.test.ts","test:macos-integration:write":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/macosTools.integration.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/toolkit-builtin.git","type":"git"},"_npmVersion":"10.9.6","description":"Tools extension for @botbotgo/toolkit: FS, HTTP, util, security (sandbox, SSRF). Same contract as any other extension.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"jmespath":"^0.16.0","mustache":"^4.2.0","tree-sitter":"0.21.1","tree-sitter-go":"0.23.4","@botbotgo/common":"^1.0.15","node-html-parser":"^6.1.13","tree-sitter-java":"0.23.5","tree-sitter-rust":"0.23.1","tree-sitter-python":"0.23.2","tree-sitter-javascript":"0.23.1","tree-sitter-typescript":"0.23.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"~5.7.2","@types/node":"^22.10.1","@types/jmespath":"^0.15.0","@types/mustache":"^4.2.5","semantic-release":"^24.0.0","@botbotgo/toolkit":"^1.0.122","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.0","@modelcontextprotocol/sdk":"^1.26.0"},"peerDependencies":{"@botbotgo/toolkit":"^1.0.122"},"optionalDependencies":{"better-sqlite3":"^12.6.2"},"_npmOperationalInternal":{"tmp":"tmp/toolkit-builtin_0.0.120_1773284093916_0.26295653159043386","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.121":{"name":"@botbotgo/toolkit-builtin","version":"0.0.121","license":"MIT","_id":"@botbotgo/toolkit-builtin@0.0.121","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/toolkit-builtin#readme","bugs":{"url":"https://github.com/botbotgo/toolkit-builtin/issues"},"dist":{"shasum":"df506591475d91add7d827cfa49754de70b12c1c","tarball":"https://registry.npmjs.org/@botbotgo/toolkit-builtin/-/toolkit-builtin-0.0.121.tgz","fileCount":444,"integrity":"sha512-GDgxI8FQDg96GPNM+NmtLq3UVyPejCSWEvrKTarMI1ygnyFCXITWnW6jye1SFhffmEGIu8acW3BB8/bKY/7wwA==","signatures":[{"sig":"MEQCIA07sz+NGRD1+BzDs2KMM0t+gu6zb7BHXmTb9Ag3jD8RAiB2LHilzFHPNUwktwbS3gHL9BCwbIye/NDLxx3igLskPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1029295},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iterm":{"types":"./dist/src/iterm/itermTools.d.ts","import":"./dist/src/iterm/itermTools.js"}},"gitHead":"031ccfb8c93c3e27b27e172c0849a26a191680c3","scripts":{"test":"vitest run","build":"npm run check:tool-files && npm run check:skill-assets && tsx generate-manifest.ts && tsc -p tsconfig.build.json && (mkdir -p dist/config && cp config/toolkit.yaml dist/config/toolkit.yaml)","clean":"rm -rf dist","pretest":"npm run build","prebuild":"node -e \"const fs=require('fs'); const {execSync}=require('child_process'); if (fs.existsSync('../../scripts/run-prebuild-check.sh')) { execSync('bash ../../scripts/run-prebuild-check.sh .', { stdio: 'inherit' }); } else { console.log('Skipping workspace prebuild helper'); }\"","typecheck":"tsc -p tsconfig.build.json --noEmit","preinstall":"node -e \"const fs=require('fs'); const {execSync}=require('child_process'); if (fs.existsSync('../../scripts/run-resolve-deps.sh')) { execSync('bash ../../scripts/run-resolve-deps.sh .', { stdio: 'inherit' }); } else { console.log('Skipping workspace resolve-deps helper'); }\"","test:iterm-live":"tsx ../../scripts/run-toolkit-builtin-test-iterm-live.ts","check:tool-files":"node ./scripts/run-toolkit-builtin-check-tool-files.mjs .","check:skill-assets":"node ./scripts/run-toolkit-builtin-check-skill-assets.mjs .","test:iterm-integration":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/itermTools.integration.test.ts","test:macos-integration":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/macosTools.integration.test.ts","test:macos-integration:write":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/macosTools.integration.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/toolkit-builtin.git","type":"git"},"_npmVersion":"10.9.6","description":"Tools extension for @botbotgo/toolkit: FS, HTTP, util, security (sandbox, SSRF). Same contract as any other extension.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"jmespath":"^0.16.0","mustache":"^4.2.0","tree-sitter":"0.21.1","tree-sitter-go":"0.23.4","@botbotgo/common":"^1.0.15","node-html-parser":"^6.1.13","tree-sitter-java":"0.23.5","tree-sitter-rust":"0.23.1","tree-sitter-python":"0.23.2","tree-sitter-javascript":"0.23.1","tree-sitter-typescript":"0.23.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"~5.7.2","@types/node":"^22.10.1","@types/jmespath":"^0.15.0","@types/mustache":"^4.2.5","semantic-release":"^24.0.0","@botbotgo/toolkit":"^1.0.122","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.0","@modelcontextprotocol/sdk":"^1.26.0"},"peerDependencies":{"@botbotgo/toolkit":"^1.0.122"},"optionalDependencies":{"better-sqlite3":"^12.6.2"},"_npmOperationalInternal":{"tmp":"tmp/toolkit-builtin_0.0.121_1773284237721_0.6547321609680281","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.122":{"name":"@botbotgo/toolkit-builtin","version":"0.0.122","license":"MIT","_id":"@botbotgo/toolkit-builtin@0.0.122","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"homepage":"https://github.com/botbotgo/toolkit-builtin#readme","bugs":{"url":"https://github.com/botbotgo/toolkit-builtin/issues"},"dist":{"shasum":"f50759f385ee02c85236b9ee250c61cd152587ee","tarball":"https://registry.npmjs.org/@botbotgo/toolkit-builtin/-/toolkit-builtin-0.0.122.tgz","fileCount":444,"integrity":"sha512-RE3PBRzwbHtsPU+0wvSiCJYlbuYEtrK3ApxBg59po0rlIDZbCCYce131irmvX/AQen9okFWwO5DB3DA1kiDJQQ==","signatures":[{"sig":"MEUCIFd+DosTsXsynyuKjwa0aF4XYE+Nti/vvek3slGtDAQPAiEA0/OeAkffzp82/IC02D3bSsed/p64jbuntsYZYlgOGl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1029251},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./iterm":{"types":"./dist/src/iterm/itermTools.d.ts","import":"./dist/src/iterm/itermTools.js"}},"gitHead":"12f695a792c5029b5a26274603cfcd75626d7fda","scripts":{"test":"vitest run","build":"npm run check:tool-files && npm run check:skill-assets && tsx generate-manifest.ts && tsc -p tsconfig.build.json && (mkdir -p dist/config && cp config/toolkit.yaml dist/config/toolkit.yaml)","clean":"rm -rf dist","pretest":"npm run build","prebuild":"node -e \"const fs=require('fs'); const {execSync}=require('child_process'); if (fs.existsSync('../../scripts/run-prebuild-check.sh')) { execSync('bash ../../scripts/run-prebuild-check.sh .', { stdio: 'inherit' }); } else { console.log('Skipping workspace prebuild helper'); }\"","typecheck":"tsc -p tsconfig.build.json --noEmit","preinstall":"node -e \"const fs=require('fs'); const {execSync}=require('child_process'); if (fs.existsSync('../../scripts/run-resolve-deps.sh')) { execSync('bash ../../scripts/run-resolve-deps.sh .', { stdio: 'inherit' }); } else { console.log('Skipping workspace resolve-deps helper'); }\"","test:iterm-live":"tsx ../../scripts/run-toolkit-builtin-test-iterm-live.ts","check:tool-files":"node ./scripts/run-toolkit-builtin-check-tool-files.mjs .","check:skill-assets":"node ./scripts/run-toolkit-builtin-check-skill-assets.mjs .","test:iterm-integration":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/itermTools.integration.test.ts","test:macos-integration":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/macosTools.integration.test.ts","test:macos-integration:write":"npm run build --prefix ../toolkit && RUN_REAL_SYSTEM_INTEGRATION=1 vitest run test/integration/macosTools.integration.test.ts"},"_npmUser":{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"},"repository":{"url":"git+https://github.com/botbotgo/toolkit-builtin.git","type":"git"},"_npmVersion":"10.9.6","description":"Tools extension for @botbotgo/toolkit: FS, HTTP, util, security (sandbox, SSRF). Same contract as any other extension.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"jmespath":"^0.16.0","mustache":"^4.2.0","tree-sitter":"0.21.1","tree-sitter-go":"0.23.4","@botbotgo/common":"^1.0.15","node-html-parser":"^6.1.13","tree-sitter-java":"0.23.5","tree-sitter-rust":"0.23.1","tree-sitter-python":"0.23.2","tree-sitter-javascript":"0.23.1","tree-sitter-typescript":"0.23.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"~5.7.2","@types/node":"^22.10.1","@types/jmespath":"^0.15.0","@types/mustache":"^4.2.5","semantic-release":"^24.0.0","@botbotgo/toolkit":"^1.0.122","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.0","@modelcontextprotocol/sdk":"^1.26.0"},"peerDependencies":{"@botbotgo/toolkit":"^1.0.122"},"optionalDependencies":{"better-sqlite3":"^12.6.2"},"_npmOperationalInternal":{"tmp":"tmp/toolkit-builtin_0.0.122_1773285029751_0.6407000346640015","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2026-03-09T06:09:47.307Z","modified":"2026-04-15T01:51:08.602Z","0.0.101":"2026-03-09T06:09:47.628Z","0.0.102":"2026-03-09T06:12:38.898Z","0.0.103":"2026-03-09T07:18:27.943Z","0.0.104":"2026-03-09T07:39:43.796Z","0.0.105":"2026-03-09T07:41:59.297Z","0.0.106":"2026-03-09T08:25:50.174Z","0.0.107":"2026-03-09T17:42:55.813Z","0.0.108":"2026-03-09T20:33:38.669Z","0.0.109":"2026-03-10T00:40:59.113Z","0.0.110":"2026-03-10T03:34:14.052Z","0.0.111":"2026-03-10T03:48:51.660Z","0.0.112":"2026-03-10T04:46:41.933Z","0.0.113":"2026-03-10T08:02:33.005Z","0.0.114":"2026-03-10T08:04:47.883Z","0.0.115":"2026-03-12T01:15:13.962Z","0.0.116":"2026-03-12T01:17:04.721Z","0.0.117":"2026-03-12T01:21:22.803Z","0.0.118":"2026-03-12T01:22:59.096Z","0.0.119":"2026-03-12T01:42:38.834Z","0.0.120":"2026-03-12T02:54:54.121Z","0.0.121":"2026-03-12T02:57:17.946Z","0.0.122":"2026-03-12T03:10:30.027Z"},"bugs":{"url":"https://github.com/botbotgo/toolkit-builtin/issues"},"license":"MIT","homepage":"https://github.com/botbotgo/toolkit-builtin#readme","repository":{"url":"git+https://github.com/botbotgo/toolkit-builtin.git","type":"git"},"description":"Tools extension for @botbotgo/toolkit: FS, HTTP, util, security (sandbox, SSRF). Same contract as any other extension.","maintainers":[{"name":"boqiang.liang","email":"boqiang.liang@easynet.world"}],"readme":"# @botbotgo/toolkit-builtin\n\n## 介绍\n\n`@botbotgo/toolkit-builtin` 是 `@botbotgo/toolkit` 的官方内置扩展，提供文件、网络、终端、iTerm、Safari、日历、消息、分析等工具集合。\n\n## 如何使用\n\n在 `toolkit.yaml` 中注册扩展：\n\n```yaml\nspec:\n  tools:\n    npm:@botbotgo/toolkit-builtin: dist/src\n```\n\n或仅启用部分工具（按你的 `toolkit` 解析规则配置）。\n\n## 如何设置\n\n- 构建：`npm run build`\n- 默认内置配置文件：`config/toolkit.yaml`（构建时复制到 `dist/config/toolkit.yaml`）\n- 发布资产：`dist/` 与 `skills/`\n\n## 暴露 API\n\n- 根导出（`@botbotgo/toolkit-builtin`）：\n- `register(registry, options?)`\n- `getExtensionContext()`\n- `runWithExtensionContext(context, fn)`\n- 子路径导出（`@botbotgo/toolkit-builtin/iterm`）：\n- 导出 iTerm 工具实现（如窗口、会话、发送文本、执行命令等）\n","readmeFilename":"README.md"}