{"_id":"@focus-mcp/brick-sandbox","_rev":"26-6929aaaf7a41e18d20b44a6b54626d02","name":"@focus-mcp/brick-sandbox","dist-tags":{"dev":"1.2.0-dev.98","latest":"1.2.2"},"versions":{"0.0.0-dev.29":{"name":"@focus-mcp/brick-sandbox","version":"0.0.0-dev.29","license":"MIT","_id":"@focus-mcp/brick-sandbox@0.0.0-dev.29","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"dist":{"shasum":"e70d1548df8c99f3156e431105a4b71af259ce5e","tarball":"https://registry.npmjs.org/@focus-mcp/brick-sandbox/-/brick-sandbox-0.0.0-dev.29.tgz","fileCount":7,"integrity":"sha512-ofTKAj5pBK8NldY/C+/7eO6L9ztjdy00tUOfJ/cwEpnFRln6OZsnNhcSevIwnumTDmh/tucjy/fmGH2r95uguA==","signatures":[{"sig":"MEUCIQC8XEoYO/7xydju39KQsSfIXgm8HutYZzxNbL5qdbERrQIgTybn+DUn8f+RL+gkSuA47DZ54/3D3APteJWqreUmW1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20756},"main":"./src/index.ts","type":"module","exports":{".":"./src/index.ts"},"gitHead":"fd10c8b68fb41e02be4b080c31badfde7799fb4e","private":false,"scripts":{"test":"vitest run"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"_npmVersion":"10.9.7","description":"FocusMCP sandbox brick — sandboxed JavaScript code execution in an isolated VM context","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/brick-sandbox_0.0.0-dev.29_1776941158073_0.8137712343868562","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.30":{"name":"@focus-mcp/brick-sandbox","version":"0.0.0-dev.30","license":"MIT","_id":"@focus-mcp/brick-sandbox@0.0.0-dev.30","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"dist":{"shasum":"696c8711c9483568d9457f3c7a3670c7ffd079e6","tarball":"https://registry.npmjs.org/@focus-mcp/brick-sandbox/-/brick-sandbox-0.0.0-dev.30.tgz","fileCount":7,"integrity":"sha512-f+haBApqe//ZgmFwYuWtCfE2uwVUTw+fM8cUKYM+asd0pfbauE5Tj/WVdRhQtKsBQN53bPsUhxI6eMQxyybhgw==","signatures":[{"sig":"MEYCIQDptKMmMum1BNQXwuIR6RQh7G3ms0HzsNU9hvdO2UFoeAIhANC7YroROdMQ8MPtBglu/Jm2N3F6UfgHLL4XrxWOikM+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20756},"main":"./src/index.ts","type":"module","exports":{".":"./src/index.ts"},"gitHead":"b0e2ce10d930e42698daef229bbf46f97b2326be","private":false,"scripts":{"test":"vitest run"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"_npmVersion":"10.9.7","description":"FocusMCP sandbox brick — sandboxed JavaScript code execution in an isolated VM context","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/brick-sandbox_0.0.0-dev.30_1776951972465_0.21855819412965638","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@focus-mcp/brick-sandbox","version":"1.0.0","license":"MIT","_id":"@focus-mcp/brick-sandbox@1.0.0","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"dist":{"shasum":"2cc4ec28c257645e75e9ffd8e5ba089320961c36","tarball":"https://registry.npmjs.org/@focus-mcp/brick-sandbox/-/brick-sandbox-1.0.0.tgz","fileCount":7,"integrity":"sha512-Hr1FMGh6DYjYCZL50hkH3yx+8XeQNRhxiplI9zVqM9wYsuryIYHv4If1iIZq9x81dtyWDTsu0ZTVXYaEO80jeQ==","signatures":[{"sig":"MEQCIDmnhqsc77oZY62AwMKPD8Fi1/7pKbbgTq4252GJViieAiBmESTNreV/R8oQXGb1GlHGW20g5fmqYQ9v1ue1rcug1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20749},"main":"./src/index.ts","type":"module","exports":{".":"./src/index.ts"},"gitHead":"1bba5da46baf87fe054702827bce849f234d0f4c","private":false,"scripts":{"test":"vitest run"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"_npmVersion":"10.9.7","description":"FocusMCP sandbox brick — sandboxed JavaScript code execution in an isolated VM context","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/brick-sandbox_1.0.0_1776952277263_0.61862221088435","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.31":{"name":"@focus-mcp/brick-sandbox","version":"0.0.0-dev.31","license":"MIT","_id":"@focus-mcp/brick-sandbox@0.0.0-dev.31","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"dist":{"shasum":"dfb90c54c72381a9c56c85d46074791135e27ef8","tarball":"https://registry.npmjs.org/@focus-mcp/brick-sandbox/-/brick-sandbox-0.0.0-dev.31.tgz","fileCount":7,"integrity":"sha512-wBlYRCHaKLZJtgTefGfMnxphtaEpWr8ljxZVTwiMhEA/Z90ZDU6/QCvqUgvLw2yeACQ2zR6iB0RF3qUGIL9d6Q==","signatures":[{"sig":"MEQCIDh+0m1rd/WhH7zv/A4q1meKS2Drp03qjdGGu/a6rjPDAiByoLnEEf78EV5w67ihCXRHEx/r9/QlPyJQ3BPnDPpcfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20756},"main":"./src/index.ts","type":"module","exports":{".":"./src/index.ts"},"gitHead":"d21be10f708624b07fc96b362cd44d717a9378e8","private":false,"scripts":{"test":"vitest run"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"_npmVersion":"10.9.7","description":"FocusMCP sandbox brick — sandboxed JavaScript code execution in an isolated VM context","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/brick-sandbox_0.0.0-dev.31_1776963183525_0.42815707809104797","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.32":{"name":"@focus-mcp/brick-sandbox","version":"0.0.0-dev.32","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","sandbox","execution","vm","javascript","devtools"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-sandbox@0.0.0-dev.32","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/sandbox#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"023ccf8411890b0db170af94bb044678277bca4a","tarball":"https://registry.npmjs.org/@focus-mcp/brick-sandbox/-/brick-sandbox-0.0.0-dev.32.tgz","fileCount":7,"integrity":"sha512-DWd6eO9Adzsnv2Js/cSZqBSzs11D11upPgG1jRjejGJi6vDBwp7/URW8X/0aO668S1XNWfvbbbWzIZxWkIcCoA==","signatures":[{"sig":"MEUCIQC0DCQhgGb+DLANEc4dmePwMDsopZpkvPVNEzIKnJEeZQIgQOfPQsxpe/jpilr067cr4g8v/8o3wKpnPr/nw8F6nD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21536},"main":"./src/index.ts","type":"module","exports":{".":"./src/index.ts"},"gitHead":"9804457d4c5f817b1b6102ee06717b380512a59c","private":false,"scripts":{"test":"vitest run"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/sandbox"},"_npmVersion":"10.9.7","description":"Sandboxed code execution — run JavaScript/TypeScript snippets in an isolated VM context.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-sandbox_0.0.0-dev.32_1776975359104_0.7883767199663247","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.33":{"name":"@focus-mcp/brick-sandbox","version":"0.0.0-dev.33","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","sandbox","execution","vm","javascript","devtools"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-sandbox@0.0.0-dev.33","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/sandbox#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"be5566b67be39a42e01caf94454730268f778ea5","tarball":"https://registry.npmjs.org/@focus-mcp/brick-sandbox/-/brick-sandbox-0.0.0-dev.33.tgz","fileCount":7,"integrity":"sha512-ItgWOQcRkAkbbrrFKV96MB7t3fbOXeBAyJVXtilL3yZ/eGScjQLAywEE6vWHpO3ftTAjybddoigW7NGPRokV1Q==","signatures":[{"sig":"MEUCIEDzrZ7D8LwJIdMOwlbulPRpeip0jnwjZh0+vR8QziZ6AiEAzS5yDfwv4vdRn5R8hcas0og+OrCOlz1rvVP7jzZy1Xk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21536},"main":"./src/index.ts","type":"module","exports":{".":"./src/index.ts"},"gitHead":"1c3f7d83b73e8bf252b5ab5fe6f0f5347c9c774e","private":false,"scripts":{"test":"vitest run"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/sandbox"},"_npmVersion":"10.9.7","description":"Sandboxed code execution — run JavaScript/TypeScript snippets in an isolated VM context.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-sandbox_0.0.0-dev.33_1776975719451_0.46901544446049614","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.34":{"name":"@focus-mcp/brick-sandbox","version":"0.0.0-dev.34","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","sandbox","execution","vm","javascript","devtools"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-sandbox@0.0.0-dev.34","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/sandbox#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"e1f22ec1d17718d10f460f1d44cf57328750299e","tarball":"https://registry.npmjs.org/@focus-mcp/brick-sandbox/-/brick-sandbox-0.0.0-dev.34.tgz","fileCount":7,"integrity":"sha512-PZ4aY9UaoD6xbQMYZsAzTEHRLNyCajiYRhPCNeQjKpzs1biPsU+a4Dp0DfzNFxXxdgINSK4CMahoI8bYg0hgHw==","signatures":[{"sig":"MEUCICbWE3fOrTp1I04zDv8WifjZQwcUoySMMFxA9YDd9zowAiEA0NAioQWBE8GNugCMMDnexUxr/np6aG4gbz0A59iJjb8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21536},"main":"./src/index.ts","type":"module","exports":{".":"./src/index.ts"},"gitHead":"e335ff3c59c34d41a84cb254ea914af7c3348d73","private":false,"scripts":{"test":"vitest run"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/sandbox"},"_npmVersion":"10.9.7","description":"Sandboxed code execution — run JavaScript/TypeScript snippets in an isolated VM context.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-sandbox_0.0.0-dev.34_1777022116821_0.955905230614529","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.36":{"name":"@focus-mcp/brick-sandbox","version":"0.0.0-dev.36","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","sandbox","execution","vm","javascript","devtools"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-sandbox@0.0.0-dev.36","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/sandbox#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"f9b58b70d921afab2293528b851324c57a1e4dfd","tarball":"https://registry.npmjs.org/@focus-mcp/brick-sandbox/-/brick-sandbox-0.0.0-dev.36.tgz","fileCount":12,"integrity":"sha512-hbRkph3RlJ8qREx7Oa8plsoew5RMu7qqkZQ1IbzWEPT8k3tSw7dYL25y1Qmp9mz2Dzf71ZQcl4c9U66PSHLCWA==","signatures":[{"sig":"MEQCICSJG3qIGCkQ6Kn5lDjRRWNKxSIfYG5zWsvrxar62nvNAiB/PHAbFtw2SlcDuWARNiOh64Z2nylMQJj0fpB9LipmCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19412},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"fcc5cc2261fd15da54827bff786f04b0489f04dc","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/sandbox"},"_npmVersion":"10.9.7","description":"Sandboxed code execution — run JavaScript/TypeScript snippets in an isolated VM context.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-sandbox_0.0.0-dev.36_1777023454500_0.8146844048935002","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.37":{"name":"@focus-mcp/brick-sandbox","version":"0.0.0-dev.37","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","sandbox","execution","vm","javascript","devtools"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-sandbox@0.0.0-dev.37","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/sandbox#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"ea72f7effb58746e20b9911ab4f31e9b55b50edf","tarball":"https://registry.npmjs.org/@focus-mcp/brick-sandbox/-/brick-sandbox-0.0.0-dev.37.tgz","fileCount":12,"integrity":"sha512-Vz7MpXn77phfRspMbXwOdCaigPxK52eqn5ojmQGpdk5UC0qGEcEF0nQUi1tUpT4+WQm1I4s/xVWhwdFXfXKOsQ==","signatures":[{"sig":"MEUCIFO2QEC+eYpoHPTsm44NS3V5Kgw5CzCsIK0Y3dCiB6koAiEAkbwOfp6QyB95fvhKeCPCwobq72wlGq4coDjtDkwyZr0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19412},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"f74aed10184b1e8bc788a8cb1559fd9cd7dde2e2","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/sandbox"},"_npmVersion":"10.9.7","description":"Sandboxed code execution — run JavaScript/TypeScript snippets in an isolated VM context.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-sandbox_0.0.0-dev.37_1777024531607_0.7197933942256756","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@focus-mcp/brick-sandbox","version":"1.1.0","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","sandbox","execution","vm","javascript","devtools"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-sandbox@1.1.0","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/sandbox#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"42ed8fa120d58298990e302f7587775121dde72a","tarball":"https://registry.npmjs.org/@focus-mcp/brick-sandbox/-/brick-sandbox-1.1.0.tgz","fileCount":12,"integrity":"sha512-Q4ja5Oo3e8z2UB+AVT1nsw4krwVAhXRkqD9L9g0SVprWGs4NewLf74Dude9o82OxFNox/ig4fIHjx3vfpEubQQ==","signatures":[{"sig":"MEUCID5C+yuwG5GaELiPUy4Va8HXz9kouQ9gGynejGKuS22sAiEAj022i6+urn7FvN55HWO2JNyCBaofvHvZFmaAeyYXpDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19405},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"ee7811da71c66ca596e77846f48ebdaddf7ad538","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/sandbox"},"_npmVersion":"10.9.7","description":"Sandboxed code execution — run JavaScript/TypeScript snippets in an isolated VM context.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-sandbox_1.1.0_1777024937370_0.17401964253300428","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.38":{"name":"@focus-mcp/brick-sandbox","version":"0.0.0-dev.38","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","sandbox","execution","vm","javascript","devtools"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-sandbox@0.0.0-dev.38","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/sandbox#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"b71769f50c816612b78d6b0ca5ddc37c093c6199","tarball":"https://registry.npmjs.org/@focus-mcp/brick-sandbox/-/brick-sandbox-0.0.0-dev.38.tgz","fileCount":12,"integrity":"sha512-YBRtoyfikfxCXZq/tZOyJTpzc2P0AvCh8W82LfvANzRAveWQYqYgh4QG3afujZdsjQ6xdUmSbCdbwOnUmlINFg==","signatures":[{"sig":"MEUCIGILCt88uGvdoyh8frE2sbLrcP/1C3UYJWDIs6CraCzVAiEAnvD176jgvbKwFYHCs2Grm0K0/JnkFkdzNTNdyuNY9aM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19412},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"aa0588fce06eaeb9dc899bcb23b41d8f1984dc35","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/sandbox"},"_npmVersion":"10.9.7","description":"Sandboxed code execution — run JavaScript/TypeScript snippets in an isolated VM context.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-sandbox_0.0.0-dev.38_1777027351915_0.4251462607264127","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.39":{"name":"@focus-mcp/brick-sandbox","version":"0.0.0-dev.39","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","sandbox","execution","vm","javascript","devtools"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-sandbox@0.0.0-dev.39","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/sandbox#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"3a9d06cec90a7899dadc7208b9353433cf9c5dd3","tarball":"https://registry.npmjs.org/@focus-mcp/brick-sandbox/-/brick-sandbox-0.0.0-dev.39.tgz","fileCount":12,"integrity":"sha512-M4cGYuvebi3BXV2Z+E7WHFWc/DRIwVPqhQaDdapA2gfppUc/dZpeSYvvqGK88GAglm1OaPMBQ7ubax2kFTbYJA==","signatures":[{"sig":"MEYCIQDIkB/oDQYTQgXYLqFCIf3IeLODPCzqzzjBsfULtDfQNwIhAKR3Px7ZEf7HmB+Nkjsiyjek2mePeMN32Me6BS+XxWX7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19412},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"2135c1cec7c2ddd6f6c2bf486d98b129613b8211","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/sandbox"},"_npmVersion":"10.9.7","description":"Sandboxed code execution — run JavaScript/TypeScript snippets in an isolated VM context.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-sandbox_0.0.0-dev.39_1777031496496_0.8434091115757718","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.41":{"name":"@focus-mcp/brick-sandbox","version":"0.0.0-dev.41","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","sandbox","execution","vm","javascript","devtools"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-sandbox@0.0.0-dev.41","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/sandbox#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"5788dce772b96e12e305f594f2812e8238d270fd","tarball":"https://registry.npmjs.org/@focus-mcp/brick-sandbox/-/brick-sandbox-0.0.0-dev.41.tgz","fileCount":12,"integrity":"sha512-l+8EIiK4Q3AGajS2FxoyrVtPJZwJLGJOYFieGIRPatMAAN0F4p6E/hUv2rzYTSxej9sRNRCm41SSHqZ68P1u/g==","signatures":[{"sig":"MEQCIDICEs2ecPq8cv+oXHluSP+mPVVY38U7pWszQlbKXzklAiBdnAFsF9tDYdvWaGf16fWSwexWZSXNYUsWAcTVyw4ngw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19412},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"f00634870408b09bc782392fbb190668906d8a34","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/sandbox"},"_npmVersion":"10.9.7","description":"Sandboxed code execution — run JavaScript/TypeScript snippets in an isolated VM context.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-sandbox_0.0.0-dev.41_1777032104099_0.5117334471363773","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.42":{"name":"@focus-mcp/brick-sandbox","version":"0.0.0-dev.42","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","sandbox","execution","vm","javascript","devtools"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-sandbox@0.0.0-dev.42","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/sandbox#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"297c5a2a4564daa96ea785d4785066f3f3562669","tarball":"https://registry.npmjs.org/@focus-mcp/brick-sandbox/-/brick-sandbox-0.0.0-dev.42.tgz","fileCount":12,"integrity":"sha512-VZpbBbBeBz1e1W41XVzukXx5RTIONziWJjZOEwAgsm/nNp7XIBVZCKNmEuQW6d/r6jD5o6LGjcagXk+W/C/ScQ==","signatures":[{"sig":"MEYCIQCZzwdJit3HZHh4nIH5ifDT7VaPhy6/03EjJMB5FTldBAIhALUHPikNaZJrQjNsgVvi5Yc8p6tHFxLjVtmKmStB2hun","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19412},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"4467a6434bd81bf7ad72c2a1b3b1e4e7a4e32c6a","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/sandbox"},"_npmVersion":"10.9.7","description":"Sandboxed code execution — run JavaScript/TypeScript snippets in an isolated VM context.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-sandbox_0.0.0-dev.42_1777032851748_0.5300590205043598","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.43":{"name":"@focus-mcp/brick-sandbox","version":"0.0.0-dev.43","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","sandbox","execution","vm","javascript","devtools"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-sandbox@0.0.0-dev.43","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/sandbox#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"ad34c51548e21ffb490ca281521cf0ab812bfefa","tarball":"https://registry.npmjs.org/@focus-mcp/brick-sandbox/-/brick-sandbox-0.0.0-dev.43.tgz","fileCount":12,"integrity":"sha512-NUar97/YijCvdXNBYWmZ5qzP/ieboqkmhfC0g4Jp28uiH4jlwX5eG/ija5ofk2pYDyAa+NzNrUkDGgCqWhQu5A==","signatures":[{"sig":"MEYCIQDIsLujcELaZQ+ykofnN6moLJxmNDzphtKASXBswgjOUwIhALEjECj6Cw6M48VYEXcXpiNO5bdAYHhyKtqlyDB66N8f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19412},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"ea80097543129a77a9a8b4fe19d15005d6048144","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/sandbox"},"_npmVersion":"10.9.7","description":"Sandboxed code execution — run JavaScript/TypeScript snippets in an isolated VM context.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-sandbox_0.0.0-dev.43_1777033366504_0.24771760228591644","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.44":{"name":"@focus-mcp/brick-sandbox","version":"0.0.0-dev.44","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","sandbox","execution","vm","javascript","devtools"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-sandbox@0.0.0-dev.44","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/sandbox#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"94b65435ca6c9996887ab6d5ed474cfb4251c75a","tarball":"https://registry.npmjs.org/@focus-mcp/brick-sandbox/-/brick-sandbox-0.0.0-dev.44.tgz","fileCount":12,"integrity":"sha512-24SByicOtLBEwAOsTcIY8cdsfcRQSk0TPgZUmOL2MhB2cFfx0hirFilX9IACqcDCRl2507lY11op57b5765ZCw==","signatures":[{"sig":"MEUCIQD2Ydtk52bfBQP20lf8OmIzNPiTYnJ1iCAEKZnAgrC7LwIgdpJeeCVG3BY2VEpf4ardw56cE5YF545KIwiDqq8EROk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19412},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"23760dc6817c70a102c7960102e14151e37074cf","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/sandbox"},"_npmVersion":"10.9.7","description":"Sandboxed code execution — run JavaScript/TypeScript snippets in an isolated VM context.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-sandbox_0.0.0-dev.44_1777033943615_0.6556407859449342","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.45":{"name":"@focus-mcp/brick-sandbox","version":"0.0.0-dev.45","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","sandbox","execution","vm","javascript","devtools"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-sandbox@0.0.0-dev.45","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/sandbox#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"fa52832ff34b735865eda04412779e49026a7f93","tarball":"https://registry.npmjs.org/@focus-mcp/brick-sandbox/-/brick-sandbox-0.0.0-dev.45.tgz","fileCount":12,"integrity":"sha512-tQ+kg7AdYryvVbdsAihCAVqZ2zVNPSkSZoIM7/9rj66DMkegyqaw92DTuZfNhM03rIE7ELM956ED17dDR8CI0Q==","signatures":[{"sig":"MEYCIQDaS3JMj0NpvxySJjrp6xjJt1RSYsHGj+ncts4r4WfShgIhAJCegdzZiBxW9eL323EUHrEwwKqgiY+tfS0dGCfZnWTS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19412},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"ffd702ea2deadcbfb07795bed6f3b3454ab92f1a","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/sandbox"},"_npmVersion":"10.9.7","description":"Sandboxed code execution — run JavaScript/TypeScript snippets in an isolated VM context.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-sandbox_0.0.0-dev.45_1777038276604_0.6549808136463775","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.46":{"name":"@focus-mcp/brick-sandbox","version":"0.0.0-dev.46","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","sandbox","execution","vm","javascript","devtools"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-sandbox@0.0.0-dev.46","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/sandbox#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"79d8a6d6706b08783d15715398b62069439278c8","tarball":"https://registry.npmjs.org/@focus-mcp/brick-sandbox/-/brick-sandbox-0.0.0-dev.46.tgz","fileCount":12,"integrity":"sha512-hUEuvhyzyETTX+EOd1QrqRY4UZQyApBpR2eSmsHlYztRNKjOIER74UT0i0F7fdn/7W0wAwBq1ukd22I+MNQ6nw==","signatures":[{"sig":"MEYCIQDJae33OKv/CYR01pfNSruBmCMJmwx+5xHXsb0Z2Rh+qgIhAMY39/7VkArlBs36CI/Y1zTrYdzNQwnjhV8aMHazKy0s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19412},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"890c503769e164802444feaeb98de04b93f3fd72","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/sandbox"},"_npmVersion":"10.9.7","description":"Sandboxed code execution — run JavaScript/TypeScript snippets in an isolated VM context.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-sandbox_0.0.0-dev.46_1777039458464_0.5890226087068202","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.47":{"name":"@focus-mcp/brick-sandbox","version":"0.0.0-dev.47","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","sandbox","execution","vm","javascript","devtools"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-sandbox@0.0.0-dev.47","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/sandbox#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"1ebbad71b9215484d450e64310505dfa86dd4caa","tarball":"https://registry.npmjs.org/@focus-mcp/brick-sandbox/-/brick-sandbox-0.0.0-dev.47.tgz","fileCount":12,"integrity":"sha512-uAJ3O+33uFCPoDhEv8UZ+B188Nn/Y1cY+bCIAmpEOiCupqR5LdKJxP6Y8kKXGU3AK4s8PF1IOgwqUd0TvypHXA==","signatures":[{"sig":"MEYCIQDj4eAotoW/yHc14h7XD4sw20nkjRbufUnQp+4dZ/0MbwIhAJD/HyPpqlplsS6re6kKOqZG/2dZfey8qqOxdeN8NrdJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19412},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"fddb428f1b80e3cde8d3df862483a2dc3e60d83e","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/sandbox"},"_npmVersion":"10.9.7","description":"Sandboxed code execution — run JavaScript/TypeScript snippets in an isolated VM context.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-sandbox_0.0.0-dev.47_1777039999043_0.7306936487081004","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.50":{"name":"@focus-mcp/brick-sandbox","version":"1.1.0-dev.50","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","sandbox","execution","vm","javascript","devtools"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-sandbox@1.1.0-dev.50","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/sandbox#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"361e66d2e523a7c57db690d10ecfe98630818750","tarball":"https://registry.npmjs.org/@focus-mcp/brick-sandbox/-/brick-sandbox-1.1.0-dev.50.tgz","fileCount":12,"integrity":"sha512-6nfB0EOvfimdDva8bc4B6I7Az3SlPQD9PK8kxzmHE60OAGxSnB616zyBlSpMTTmXQGMFhe1Uc/44uOZ5RF2qNA==","signatures":[{"sig":"MEQCIA3vkJhQBd7XSc6HTTIwu2rVpTxZJiKc5bKnnwE+YuIHAiBTsgrLNZNyJZKeIwCURlnfvb6jst6z0Ky6/qr4WTyXgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19412},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"12e6216141ea99e33164f5e3b50d1b5ac0a6a07e","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/sandbox"},"_npmVersion":"10.9.7","description":"Sandboxed code execution — run JavaScript/TypeScript snippets in an isolated VM context.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-sandbox_1.1.0-dev.50_1777043066427_0.1878072940051132","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.52":{"name":"@focus-mcp/brick-sandbox","version":"1.2.0-dev.52","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","sandbox","execution","vm","javascript","devtools"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-sandbox@1.2.0-dev.52","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/sandbox#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"061a57b2899391547d6c99aca3b83d3bed1761e3","tarball":"https://registry.npmjs.org/@focus-mcp/brick-sandbox/-/brick-sandbox-1.2.0-dev.52.tgz","fileCount":12,"integrity":"sha512-c0HGkn4JL/yugHC0G9fS2GMnJ2APL+YbVee22rv8tY19fljLgiWNaupRJmiX7Oeq4Y4XCV/0T2dGDCzJyB9MGg==","signatures":[{"sig":"MEYCIQD5oaN0jnuXniMHkt8BZYK5OS6qsKbehNs8Caz7D2FoQQIhAJ5IkcQtlG62OyGiTbvqxD1u55YZDYt+mQCCAKByUaFn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27622},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"f814ac44cc7d59a55b86fb5dff44ce1eade5d424","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/sandbox"},"_npmVersion":"10.9.7","description":"Sandboxed code execution — run JavaScript/TypeScript snippets in an isolated VM context.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"esbuild":"^0.28.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-sandbox_1.2.0-dev.52_1777043451390_0.16614922975583823","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@focus-mcp/brick-sandbox","version":"1.2.0","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","sandbox","execution","vm","javascript","devtools"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-sandbox@1.2.0","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/sandbox#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"1208112b5ff2d57ec6aaea9e351b9d10a01045e0","tarball":"https://registry.npmjs.org/@focus-mcp/brick-sandbox/-/brick-sandbox-1.2.0.tgz","fileCount":12,"integrity":"sha512-m7aSmMtiFlDsnnkFxoVN8ZoMN440xjmpAtjPkCwOS/hBHW91s+XE5cVd0Yqu8ttK05mxTyQyuihe/3En9ui+wg==","signatures":[{"sig":"MEUCIQCbuYg/mz88hU40WdssScdTcQPATPYdP0Ktat2BXS3y8QIgK92qiFsm/3DhDYZc5wUlI61pjRr/qkODA8CKrDKBT5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27615},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"423bc31e07ac107f519d2631682f5210fc71a750","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/sandbox"},"_npmVersion":"10.9.7","description":"Sandboxed code execution — run JavaScript/TypeScript snippets in an isolated VM context.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"esbuild":"^0.28.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-sandbox_1.2.0_1777044443688_0.5012761042994296","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.53":{"name":"@focus-mcp/brick-sandbox","version":"1.2.0-dev.53","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","sandbox","execution","vm","javascript","devtools"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-sandbox@1.2.0-dev.53","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/sandbox#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"23ddd0428d30a76dd8e23cba046c8e5c36eccbc9","tarball":"https://registry.npmjs.org/@focus-mcp/brick-sandbox/-/brick-sandbox-1.2.0-dev.53.tgz","fileCount":12,"integrity":"sha512-cjt2BnZiLb+/x0iA66vCYuwnFkD+IFzLJcMyWyhL2eP1fVt7QCyakljgBZL1iIQVlA7z1xRxXDZlZrD1ZVSauQ==","signatures":[{"sig":"MEYCIQDxdost3VFDnLla1LvihvC/zPDKMusslTpTwA7uTeXY4gIhAPXEu1XIHY2gbMtyZXQGfH42QY6gCXdiK9kSiPFtVFxU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27622},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"4476dfd5027ba67c41b04054d5511f5a969edcfa","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/sandbox"},"_npmVersion":"10.9.7","description":"Sandboxed code execution — run JavaScript/TypeScript snippets in an isolated VM context.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"esbuild":"^0.28.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-sandbox_1.2.0-dev.53_1777044548100_0.7226601118043581","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.98":{"name":"@focus-mcp/brick-sandbox","version":"1.2.0-dev.98","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","sandbox","execution","vm","javascript","devtools"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-sandbox@1.2.0-dev.98","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/sandbox#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"a97d4f18da357e49b1766a8f34935c8533c0400b","tarball":"https://registry.npmjs.org/@focus-mcp/brick-sandbox/-/brick-sandbox-1.2.0-dev.98.tgz","fileCount":4,"integrity":"sha512-h8moqoa8G5afm6WZ0CT8wEg7OVCb1z0bJ0MlaHg6KrveWL0Ng+GKJC+/o2nc4OBh53eRU33yqZ3qSK6BMTkBsg==","signatures":[{"sig":"MEYCIQCtf7ARhoEfAC2rPfBAEbRlRgCWdJfVwtXnXF+ipmYoVgIhAMaToYArGbPRsa8mUIe0yDbtUUnPplIqDEv1x9wPjPaU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6097},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"d4f668640719d463efbfa8db884fbed51e21fc17","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/sandbox"},"_npmVersion":"10.9.7","description":"Sandboxed code execution — run JavaScript/TypeScript snippets in an isolated VM context.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"esbuild":"^0.28.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-sandbox_1.2.0-dev.98_1777134153846_0.8204238956787018","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@focus-mcp/brick-sandbox","version":"1.2.1","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","sandbox","execution","vm","javascript","devtools"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-sandbox@1.2.1","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/sandbox#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"25c31c1bef111d5a021c04b6347b28a58b0f083b","tarball":"https://registry.npmjs.org/@focus-mcp/brick-sandbox/-/brick-sandbox-1.2.1.tgz","fileCount":12,"integrity":"sha512-9KFP5aI8et5CfRt8ejRq2vCXj4GOWwxmpCIl4lulSegZfXiaNWUx0OcfqDdxTvWDSvJNgZApJccoCsnm2FW1PA==","signatures":[{"sig":"MEYCIQDd0j0cGX2sHCAgDd+xgMfjp38CzUf8pHovxefoxPZMOAIhAOnoADrVaBK/6u0hptIxsDsEzrsubUnzsTCS5s+DjEmN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30698},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"cffafac99df56d1a510797026da196ad536bc787","private":false,"scripts":{"test":"vitest run src","build":"tsc -p tsconfig.json","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/sandbox"},"_npmVersion":"10.9.7","description":"Sandboxed code execution — run JavaScript/TypeScript snippets in an isolated VM context.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"esbuild":"^0.28.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@focus-mcp/marketplace-testing":"workspace:*"},"peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-sandbox_1.2.1_1777186130105_0.9103024435747997","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@focus-mcp/brick-sandbox","version":"1.2.2","private":false,"description":"Sandboxed code execution — run JavaScript/TypeScript snippets in an isolated VM context.","license":"MIT","type":"module","main":"./dist/index.js","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"scripts":{"test":"vitest run src","test:integration":"vitest run tests/integration","build":"tsc -p tsconfig.json"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"keywords":["mcp","model-context-protocol","ai","llm","focus","brick","sandbox","execution","vm","javascript","devtools"],"author":{"name":"FocusMCP contributors"},"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/sandbox#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"repository":{"type":"git","url":"git+https://github.com/focus-mcp/marketplace.git","directory":"bricks/sandbox"},"peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"types":"./dist/index.d.ts","dependencies":{"esbuild":"^0.28.0"},"devDependencies":{"@focus-mcp/marketplace-testing":"workspace:*"},"_id":"@focus-mcp/brick-sandbox@1.2.2","gitHead":"5dc3f15b692e019782f2d783933c968cab30da99","_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-/Q+qOxBDq7X1owVGr+ITAd4nwjIDzLh86A6sTgvjUk2Q+k0ait63FIbkxvsbjMMApF6Rd8hpHqdlCzoqkOIEhA==","shasum":"72db1c2785d0d64678831a43296f7fef21b45f12","tarball":"https://registry.npmjs.org/@focus-mcp/brick-sandbox/-/brick-sandbox-1.2.2.tgz","fileCount":12,"unpackedSize":30731,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGGSjZIBB3tAFMzE9mVKnwcBhxmfKXVeE+08z5mulZAfAiEAgS4b6niDS9sfisinb5lNDQsGhzkJO5scczAXEz5leQU="}]},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"directories":{},"maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/brick-sandbox_1.2.2_1777368261680_0.5693217689934587"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-23T10:45:57.946Z","modified":"2026-04-28T09:24:21.960Z","0.0.0-dev.29":"2026-04-23T10:45:58.208Z","0.0.0-dev.30":"2026-04-23T13:46:12.596Z","1.0.0":"2026-04-23T13:51:17.461Z","0.0.0-dev.31":"2026-04-23T16:53:03.639Z","0.0.0-dev.32":"2026-04-23T20:15:59.255Z","0.0.0-dev.33":"2026-04-23T20:21:59.584Z","0.0.0-dev.34":"2026-04-24T09:15:16.969Z","0.0.0-dev.36":"2026-04-24T09:37:34.686Z","0.0.0-dev.37":"2026-04-24T09:55:31.765Z","1.1.0":"2026-04-24T10:02:17.507Z","0.0.0-dev.38":"2026-04-24T10:42:33.887Z","0.0.0-dev.39":"2026-04-24T11:51:36.661Z","0.0.0-dev.41":"2026-04-24T12:01:44.257Z","0.0.0-dev.42":"2026-04-24T12:14:11.904Z","0.0.0-dev.43":"2026-04-24T12:22:46.640Z","0.0.0-dev.44":"2026-04-24T12:32:23.761Z","0.0.0-dev.45":"2026-04-24T13:44:36.725Z","0.0.0-dev.46":"2026-04-24T14:04:18.597Z","0.0.0-dev.47":"2026-04-24T14:13:19.194Z","1.1.0-dev.50":"2026-04-24T15:04:26.572Z","1.2.0-dev.52":"2026-04-24T15:10:51.521Z","1.2.0":"2026-04-24T15:27:23.815Z","1.2.0-dev.53":"2026-04-24T15:29:08.288Z","1.2.0-dev.98":"2026-04-25T16:22:33.969Z","1.2.1":"2026-04-26T06:48:50.240Z","1.2.2":"2026-04-28T09:24:21.836Z"},"bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"author":{"name":"FocusMCP contributors"},"license":"MIT","homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/sandbox#readme","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","sandbox","execution","vm","javascript","devtools"],"repository":{"type":"git","url":"git+https://github.com/focus-mcp/marketplace.git","directory":"bricks/sandbox"},"description":"Sandboxed code execution — run JavaScript/TypeScript snippets in an isolated VM context.","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"readme":"# @focusmcp/sandbox\n\nSandboxed code execution — run JavaScript snippets in an isolated Node.js VM context.\n\n## Tools\n\n| Tool | Exposed as | Description |\n|------|-----------|-------------|\n| `run` | `box_run` | Execute a JavaScript snippet in a sandboxed VM context |\n| `file` | `box_file` | Read a JS file and execute it in the sandbox |\n| `eval` | `box_eval` | Evaluate a single JavaScript expression |\n| `languages` | `box_languages` | List supported languages and their status |\n\n## Security\n\n- Uses Node.js `node:vm` module — no unsafe dynamic evaluation methods\n- Isolated context: `process`, `require`, `__dirname`, `global` are **not** available\n- Configurable execution timeout (default: 5000ms for `run`/`file`, 2000ms for `eval`)\n- Errors are caught and returned gracefully — no exceptions propagate to the caller\n","readmeFilename":"README.md"}