{"_id":"@capsule-run/mastra","_rev":"2-5d345f9214bc68b232d97eee6378f6e7","name":"@capsule-run/mastra","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@capsule-run/mastra","version":"0.1.0","keywords":["mastra","capsule","webassembly","sandbox"],"license":"MIT","_id":"@capsule-run/mastra@0.1.0","maintainers":[{"name":"mavdol","email":"mdiallo.av@gmail.com"}],"homepage":"https://github.com/mavdol/capsule","bugs":{"url":"https://github.com/mavdol/mastra-capsule/issues"},"dist":{"shasum":"4c057ecba67f0ea2d70ab83b5dbb4e51085c85ad","tarball":"https://registry.npmjs.org/@capsule-run/mastra/-/mastra-0.1.0.tgz","fileCount":15,"integrity":"sha512-Hf9ZLZX+o0ChbzOCpxJvKW3u/xiPRlHkX93uDK8HoaXgqVOrf2EKU4I1PUrYGBt79T4g7M2nGM6nWviWDp9c0Q==","signatures":[{"sig":"MEYCIQCN7f4uK4k3qfjSRKHuIDP914MuIot9SIvXMK0K7aCscQIhAMzAYYbtrehUQOKuDreNWv4DKOqbOQUzaDylDOMuRPTo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54363097},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tools":{"types":"./dist/tools.d.ts","import":"./dist/tools.js"}},"gitHead":"ff01dc3e4dc9f9e3cb3c1149afeea5336c68b360","scripts":{"build":"tsc","clean":"rm -rf dist","postbuild":"node -e \"require('fs').cpSync('src/sandboxes', 'dist/sandboxes', {recursive: true})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"mavdol","email":"mdiallo.av@gmail.com"},"repository":{"url":"git+https://github.com/mavdol/mastra-capsule.git","type":"git"},"_npmVersion":"10.8.2","description":"Mastra integration for Capsule – run untrusted code in isolated WebAssembly sandboxes.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.24.0","@mastra/core":"latest","@capsule-run/cli":"latest","@capsule-run/sdk":"latest"},"_hasShrinkwrap":false,"devDependencies":{"mastra":"latest","typescript":"^5.9.0"},"peerDependencies":{"@mastra/core":">=0.6.0"},"peerDependenciesMeta":{"@mastra/core":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/mastra_0.1.0_1772496647496_0.5132883244055051","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-03T00:10:47.305Z","modified":"2026-09-14T21:18:35.538Z","0.1.0":"2026-03-03T00:10:48.141Z"},"bugs":{"url":"https://github.com/mavdol/mastra-capsule/issues"},"license":"MIT","homepage":"https://github.com/mavdol/capsule","keywords":["mastra","capsule","webassembly","sandbox"],"repository":{"url":"git+https://github.com/mavdol/mastra-capsule.git","type":"git"},"description":"Mastra integration for Capsule – run untrusted code in isolated WebAssembly sandboxes.","maintainers":[{"name":"mavdol","email":"mdiallo.av@gmail.com"}],"readme":"# @capsule-run/mastra\n\nCapsule integration for Mastra.\n\n## What is this?\n\n`@capsule-run/mastra` gives Mastra agents the ability to safely execute Python and JavaScript code in an isolated WebAssembly sandbox.\n\n## Installation\n\n```bash\nnpm install @capsule-run/mastra\n```\n\n## Usage\n\nThe package exposes two tools ready to be passed to any Mastra agent: `capsulePythonTool` and `capsuleJsTool`.\n\n## More information\n\nVisit the [Capsule](https://github.com/mavdol/capsule) repository for more information.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}