{"_id":"kern-sandbox","_rev":"83-dc84d90d5a9ba52bfadd733acaefa681","name":"kern-sandbox","dist-tags":{"auth-probe":"0.2.22","latest":"0.2.40"},"versions":{"0.1.1":{"name":"kern-sandbox","version":"0.1.1","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.1.1","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://github.com/getkern/kern/tree/main/bindings/node","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"db478f2187f4a665500db1db194c2c4c9e4536b7","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.1.1.tgz","fileCount":4,"integrity":"sha512-vZ8K67COSmZg/F+IXA0XUQD5Fo0GT36/k36/LrSPfRVr3pjoE8YUfqTgs/rddqt98Rji2FCNzk6FY9FZ2C9aMw==","signatures":[{"sig":"MEUCIQD70BH9ru33k6OQbQBZ++E+2JwzcTgtgmrtvI6RxuKsVQIgDu0RPkrpJ/PzrV9jjygD+o3cAOin93EOWJ3ZhytPSBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56903},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"gitHead":"16ea39fbe074177535a66dad391f94e182e18067","scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"Run LLM/agent-generated code in a fast, local, daemonless kernel sandbox. A thin, dependency-free wrapper around the kern binary.","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.1.1_1784575494178_0.22101011888980193","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"kern-sandbox","version":"0.1.2","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.1.2","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://github.com/getkern/kern/tree/main/bindings/node","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"7216045e5c36d2eebfed56ead19fc68d8e33bdac","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.1.2.tgz","fileCount":4,"integrity":"sha512-vMzmxhrha986nT5Jv/ehhMlarxF4INllnMozoA/TxPXzUqet4+/Wi9Jap32tLTIgZr9Dek7nZawH7rWJg2qZ7Q==","signatures":[{"sig":"MEUCIEfgFK6Y5mbsfgtid13bG5Dbs2UIBw0M7icyrHwrHFuAAiEA4xpzWl+t4tVRVqDjt+VHVK+Eddoq1cMR0U2Dh8EebUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56980},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"gitHead":"135d32c92c294b38d31be0c5ba181db466e2dd4c","scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"Run LLM/agent-generated code in a fast, local, daemonless kernel sandbox. A thin, dependency-free wrapper around the kern binary.","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.1.2_1784584243648_0.56473503957738","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"kern-sandbox","version":"0.1.3","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.1.3","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://github.com/getkern/kern/tree/main/bindings/node","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"b63b0d4b6194d2d8f4fde9145195e878ad621464","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.1.3.tgz","fileCount":4,"integrity":"sha512-HeZECoP8WlS2rKxXrelmrX+t8x6XYDe51ooH6Q5MEkjQsOUprOhYXXrTFqcSEGE6ZcTwLHPRvwFHgO9iYJghIA==","signatures":[{"sig":"MEUCIBWbDVa5jLdGc5K4xafT1IMVeYT/W4SL3oBnlRtOSyjcAiEA+oHbe6ceANkRJtqJXHIELfD94kj6zbmleYDQ5lv9K6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64811},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"gitHead":"956aca62b19d35049a8be64a81daf77a4c83edc1","scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"Run LLM/agent-generated code in a fast, local, daemonless kernel sandbox. A thin, dependency-free wrapper around the kern binary.","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.1.3_1784612542291_0.8943959684009157","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"kern-sandbox","version":"0.1.4","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.1.4","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://github.com/getkern/kern/tree/main/bindings/node","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"f0d7bbf4c75961ca4d5f9e18f4f10601c20ac6d9","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.1.4.tgz","fileCount":4,"integrity":"sha512-bQh0KdlpSuwHEUo78HbcNNW3odx6Z0rJXLBkPihtZ0tG2LTcbEcABPC5ZNhwG95DllrDJBfReN+l+0RxGNoXeA==","signatures":[{"sig":"MEUCIQDo2oWL/aOOR76kMwgFSaCbSgKX2MKCsb+mMS4NOYpMpwIgBM2hq1tcVV9f7TtaYfxjDBECMv3Tj9kCyWuaZUu8J+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67004},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"gitHead":"cf749b49fcad161ae2130a65bbed1cf79f14e853","scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"Run LLM/agent-generated code in a fast, local, daemonless kernel sandbox. A thin, dependency-free wrapper around the kern binary.","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.1.4_1784614426043_0.28772726852830144","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"kern-sandbox","version":"0.1.5","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.1.5","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://github.com/getkern/kern/tree/main/bindings/node","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"66ccda4dca11476e5a7901156f1c18dfc99fcac2","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.1.5.tgz","fileCount":4,"integrity":"sha512-o3EEVHImVp5lz2viNusWbQtWkBDKclF4sOSOc8pqGaAR2iC6aLt1Y8H7mJRtACHiASOeYN/kQmcICFmBVD/cMA==","signatures":[{"sig":"MEUCIAoxrsZ8GnXgC2GnJGlGI7dmxG9MLqRr8f+C3cRaRHRnAiEA017vCwsHUb1lftYXo2lB9nehSIlJixXuqGPdnVpnCkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67146},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"gitHead":"1266d5ac0b3b9650a75f4f02e69f233ad34cd42b","scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"A fast, local, daemonless code-interpreter sandbox for agent/LLM code: run Python/JS/Bash, get rich results (charts, tables), no cloud/account/VM. A thin, dependency-free wrapper around the kern binary.","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.1.5_1784615006037_0.2846036223185133","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"kern-sandbox","version":"0.1.7","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.1.7","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://github.com/getkern/kern/tree/main/bindings/node","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"504569846735a51fb6ecd6b22f04c67f78ec8bfa","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.1.7.tgz","fileCount":4,"integrity":"sha512-NPJVYO1AyT/Mja7z558X8BgYQRIBMz9/O8b2eLDdt1XA1v7iN+tfA5oCkOTKEw3SBS3CddI2JKbacaQUyiex1Q==","signatures":[{"sig":"MEUCIAr3ooMu5+wpcF+oviqBXkkVj9bDpeosvXgWZ4U5j7hvAiEA708SFk2QMF98a7Ke29es/BmTYto1Z3o9xczrQcF8nGw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94782},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"gitHead":"c738d6ad710ced426b9b07eedcf2f27d0c04ed0d","scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"A fast, local, daemonless code-interpreter sandbox for agent/LLM code: run Python/JS/Bash, get rich results (charts, tables), no cloud/account/VM. A thin, dependency-free wrapper around the kern binary.","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.1.7_1784668467039_0.43131515955626365","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"kern-sandbox","version":"0.1.8","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.1.8","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://github.com/getkern/kern/tree/main/bindings/node","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"35a387c87e31d60d95bcc1912fbcd0bdbc9d370f","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.1.8.tgz","fileCount":4,"integrity":"sha512-xCECQT/YLtmRZJwy0VCPaNR54HMVfVVqfLh1sK9kfM2Gz+IweV7cr0jR20Ia7xgDQ/Udp1CNvQp+tVDcZhv/QA==","signatures":[{"sig":"MEUCIBt5OHS2RGVu9HninUpDxq0vRl5fc1IABkBYiGJZ17EkAiEA+cLx3RTD/5y2Hn4MzRHYjUefcaAR4lBqLtbrGOpCh7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94929},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"gitHead":"a77f2c96859378ed4c0b3db170e2a343d53b829d","scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"A fast, local, daemonless code-interpreter sandbox for agent/LLM code: run Python/JS/Bash, get rich results (charts, tables), no cloud/account/VM. A thin, dependency-free wrapper around the kern binary.","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.1.8_1784672290862_0.3266153876249682","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"kern-sandbox","version":"0.1.9","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.1.9","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://github.com/getkern/kern/tree/main/bindings/node","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"9c87558cddcf027631f641e84680c95aa99c454e","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.1.9.tgz","fileCount":4,"integrity":"sha512-RV+H+DmI35JowZ7nhS7JGIf5MkK7mFHOFsikDZz9Ps/Q6VKY5LmN3h282480mOPIVBnIhbIYUNVe+oO0mNTVZw==","signatures":[{"sig":"MEQCIBnNuHt8keX/ai08CMiLfGX88ZRaF0rYzBjmEiSFnJc1AiBngq4ek0zgk2DcqCL0dPhQEjC/LrVshoKPjbJXZpda0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95326},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"gitHead":"ecdf0696d89a8317261a41d4ee4a6655094e0d77","scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless, daemonless Linux sandbox runtime; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box, ~2 ms, no cloud, no account, no VM.","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.1.9_1784741661945_0.41727977835911334","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"kern-sandbox","version":"0.1.10","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.1.10","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://github.com/getkern/kern/tree/main/bindings/node","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"2579923f976150045cd19cbd3230768c6b2fcfe7","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.1.10.tgz","fileCount":4,"integrity":"sha512-VrkPhfqG79cuHdIx2KLWVTfK+S9xCC2Qv/HjtLmQn2dJOC664lI2WI0J5+eW2ummrn6a7u23fkz0GzabHqJU0Q==","signatures":[{"sig":"MEUCIHlkxAme5nJd1rKnRcd9N8aUt5DcFQfd7NyCfSp/Lv7lAiEA2pfA3LUYO3Urq/mr4Yxf8pW3KbSRinfKKl5dwLT6Smc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95340},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"gitHead":"f55d39863ae1b87aaf6414e1f59da45d80c39227","scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless, daemonless Linux sandbox runtime; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box, ~2 ms, no cloud, no account, no VM.","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.1.10_1785262235740_0.5415899064855865","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"kern-sandbox","version":"0.1.11","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.1.11","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://github.com/getkern/kern/tree/main/bindings/node","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"b5fa95dd2f43a30347979e18000f01accfdd8be9","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.1.11.tgz","fileCount":4,"integrity":"sha512-nR8V7zdgh3SIvhhiKombzQYJs+Cy36dTbktrx4Ywuqp8Un5BMVWT6bkfrGkw4hJiL1btTTP7bRSoyDe13oJtPQ==","signatures":[{"sig":"MEYCIQCHp4Kk9g0cvc+dk3tIZktfH8dKbgKJ8czTu6NZQrTKiwIhAPBEpV2sk47U3JZuiBu9IfIZUvp5Pq1kR1m6sfrFOy7l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95343},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"gitHead":"8506e9e6a3de8e763787f5c55bce613e98eeaa05","scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless, daemonless Linux sandbox runtime; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box, ~2 ms, no cloud, no account, no VM.","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.1.11_1785348612638_0.07239346227694843","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"kern-sandbox","version":"0.1.12","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.1.12","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://github.com/getkern/kern/tree/main/bindings/node","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"792f1acb42b1a592413ce9422f337a04e65713ed","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.1.12.tgz","fileCount":4,"integrity":"sha512-37CfIz73kfaWwl3+KygzHNwhpa5KtQNlc1QZGVa6cVtVkvfHSV1mjyjol1dNAtpPixfBWeplEBg9Ok6n8cP00A==","signatures":[{"sig":"MEUCIC3s8sNuG1zYOR06/yChVlG4hGRFNSKR11ArNUyXthuEAiEAuM3siD1nrTas6NAZbJEiwUbxD5ZyETupm7mw3ZKYgks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99112},"main":"index.js","_from":"file:kern-sandbox-0.1.12.tgz","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"_resolved":"/home/alex/dev/kern-public/bindings/node/kern-sandbox-0.1.12.tgz","_integrity":"sha512-37CfIz73kfaWwl3+KygzHNwhpa5KtQNlc1QZGVa6cVtVkvfHSV1mjyjol1dNAtpPixfBWeplEBg9Ok6n8cP00A==","repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.1.12_1785583408626_0.16489499643484695","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"kern-sandbox","version":"0.1.13","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.1.13","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://github.com/getkern/kern/tree/main/bindings/node","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"547f1a288ed88307cb8288c1096426f578fdf883","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.1.13.tgz","fileCount":4,"integrity":"sha512-1YlZNjSl0Lc+zZcZqDDTLSX9VJYfvDxdifNVnHX/l9a5LfaGfF60OYyYBSco3SXMQP1W/VbJEP/v5YtDujSuWw==","signatures":[{"sig":"MEUCIQDn84ye4HAGaIVhe1S6xlkvsN/efjej9gxFzP3Mun0CUQIgY1GbCLDSdZmCGIAmY9OkVqtbUAY7ad+HUmdb7WPeC7c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100193},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"gitHead":"3130f94fdabe14594482341d5439478631821c70","scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.1.13_1785706511930_0.7592138672103714","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"kern-sandbox","version":"0.1.14","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.1.14","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://github.com/getkern/kern/tree/main/bindings/node","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"41551377d6e435f96c4082baf1c24086ddb239f3","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.1.14.tgz","fileCount":4,"integrity":"sha512-hwUKd7Du1yRi4DnChLKo5xNgg6rgi1oIHa3PptsR+LUZCisgcPrCMtG7iBcgRdtXBwOBN9BIoNJtnAaJGmbZiw==","signatures":[{"sig":"MEUCIEj0nvBXiErSd4tTM7tA6czXM+ESR0NX/g953HZVdDqeAiEAwsQVQGxhuCl7WNIcWxaVGiEBXpxbGU5hQGZ/WY3i+bY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102705},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"gitHead":"23dfd02e1e4dd30e3387dc570eec81b1b6c8b1f4","scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.1.14_1785864822546_0.1798917394612538","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"kern-sandbox","version":"0.1.15","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.1.15","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://github.com/getkern/kern/tree/main/bindings/node","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"105b8c900db03ce5514833b74460505818d745a9","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.1.15.tgz","fileCount":4,"integrity":"sha512-w7lW3l0FU9fLelMOTuqOV598LzWtChPJVdDBbIP1PA2T8wXftMZ7OsZpISiAlK93jZeZLvP+Ue5/CXRma12Klg==","signatures":[{"sig":"MEUCIG5MFJH8WLJvjc3sA40Kk8JaQVsTdHGbKoOHCGL9wr+GAiEAmgE/4TH/nL0rGcfCEz4vZOfEfymqLf/idz/NC7puNOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105852},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"gitHead":"d910ffb4eaed58f43f89f2ecda79c40667d05513","scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.1.15_1786263630291_0.01411272966763355","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"kern-sandbox","version":"0.1.16","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.1.16","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://github.com/getkern/kern/tree/main/bindings/node","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"84a9bba2757f51d2d8a3f2b3238ccf508e64e860","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.1.16.tgz","fileCount":4,"integrity":"sha512-8n7/Y5vhaPK88HRmYniYU9WZqUm8ukBGtFe8ByV7OhB5SS0yxPFaFu0MT9GB1bArwzfim+EuImB9m+1WjncvLA==","signatures":[{"sig":"MEYCIQCAVIEzsHO/9+o7W+ekq1ArF25IgxJpYAPj8yla4W1pLAIhALhmG2b5EU0csANpXSi/aFR4jTBP0AIhzQAX8iruogqZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107593},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"gitHead":"eeffeeb513cf1a0a30dbfdae6c4c43fc4ef24535","scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.1.16_1786268169135_0.9807451654584769","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"kern-sandbox","version":"0.1.17","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.1.17","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://github.com/getkern/kern/tree/main/bindings/node","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"aebe7ca9965fa09ec569e237074732af208adbf4","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.1.17.tgz","fileCount":4,"integrity":"sha512-GX/BJVSCt4IpCiM4eVZ47X8mjgVk2u5INZpJeEorIpGs+EWhy2Dc0+K1GGyi9q/OlD+Mbzx7meOluRqJNNaWZg==","signatures":[{"sig":"MEUCIQD+YQMbGPuiDXPxcvOUrUQ5z+5PifNy5WsCDlFeYyqjEQIgBY0FHoX03evPOgScCGf50auaMyWjGWdwACFSjzobi70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107878},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"gitHead":"5292b79d41380feb2ea36919931e041c0931ae6f","scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.1.17_1786270513828_0.23592932347049045","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"kern-sandbox","version":"0.1.19","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.1.19","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://github.com/getkern/kern/tree/main/bindings/node","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"6aa6bbc9b8c4e08d17be78ddf3c8e66fc3acfffb","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.1.19.tgz","fileCount":4,"integrity":"sha512-Pu37KA1ighW3g8BMLVxc95LdLBIkLqogsb1JGO99zDTwyy9moT+XDRsqUE51u5nCAKCOr+YWHn1hjwlrIV1zTQ==","signatures":[{"sig":"MEYCIQD6LjM4YnsvahWGndIDtg0eeI86AzRETYK2VKFKrvXZLQIhAKe6+hc3/860O9LHXGKO30ZjnnKtycx5eiKZAe7ZlCNt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110240},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"gitHead":"757ce7d481d3e13bc4c3dc713d64f5e1de20d94f","scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.1.19_1786311041889_0.2158901225886174","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"kern-sandbox","version":"0.1.20","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.1.20","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://github.com/getkern/kern/tree/main/bindings/node","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"1a54a0f6654f5eafd0c34ce380117e43b4729f95","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.1.20.tgz","fileCount":4,"integrity":"sha512-6AZLIch34HphI1BqzIh2hP5PR7KdtBSSi22r5ZawDjSJaibkyMKJy/7beYjW+/AqT3ER9Sd82Rjv4IV3xYcYxg==","signatures":[{"sig":"MEQCIGr7eccquxJmuZdhdZCMHARQsg1Bxd4dxAmK6lYK//8MAiBXnZs7bK28+xe10k80mgk97CS19pHJfQrncrpSqbZyKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111986},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"gitHead":"e9c6500d3431ae4c84f139e078a5e78c686a9dcd","scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.1.20_1786393235337_0.27226219535075646","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"kern-sandbox","version":"0.1.21","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.1.21","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://github.com/getkern/kern/tree/main/bindings/node","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"2067cb303a014f9be4aff045cb64caabb3fefbb7","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.1.21.tgz","fileCount":4,"integrity":"sha512-5EJoyuovxssDSWmqJPHlGpVS12tZAwPgukZtbkYMprfq6M8M0+Cn6TlK/pz+rsr/rzPNI2/JBWn+kCQ3hLGFYg==","signatures":[{"sig":"MEUCIQCcYYFz/5HkKJF3FzA0AN+025JBClrGPZMGzM/94XoTrgIgFAHL4u2P8xpO+VV2lN5bekURsSPwMUDWlcptShOXmw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115132},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"gitHead":"34f8ca6ccb4abd1a7fc78c3fd3f933b6ff380342","scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.1.21_1786397228173_0.26664947692664454","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"kern-sandbox","version":"0.1.22","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.1.22","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://github.com/getkern/kern/tree/main/bindings/node","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"18764873735e880398883cc25066858df48753e2","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.1.22.tgz","fileCount":4,"integrity":"sha512-kkJLtyDJmAVY8zoiJ0nNvLhddjIBPZp9v2rVp7sNQ3JsUwURf3fS5tiNeOLQz3gvCpFutvjXr6q/8f0yqZKXpw==","signatures":[{"sig":"MEQCIBXqebIg6u1kgqjOKhONyudphNSW8YkvOgtq/mUJrzPQAiAFPnc6d2XOwFWglbJWr7v9htGVCgzJoaMqestitPGGFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115132},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"gitHead":"8dcdf4cf01bf3bc03bd098b7a9db69384bbd063e","scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.1.22_1786434967243_0.132279414427249","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"kern-sandbox","version":"0.1.23","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.1.23","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://github.com/getkern/kern/tree/main/bindings/node","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"a00ec10abbd9cc205c351bdc403b64ab8720c325","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.1.23.tgz","fileCount":4,"integrity":"sha512-CtU2CtJxjBqvLNy6bSSAveTfV2o8Z2tso+xrpIWTaYClE/mp19eo1AklyV9jWe8HueXcw/+bbAcrQY5rBux8gQ==","signatures":[{"sig":"MEYCIQDfVsmEQW0slVNG24FjMk2UxUhMfCVI7ck/r9WvmzyssQIhAJCxV/va2GfNsEmcnR2/Q9IrejGlGGufF2fAUe18oJY3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115132},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"gitHead":"d7411264d965b8cc8f427355c4a1d980774bd339","scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.1.23_1787295249793_0.029798992524109336","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"kern-sandbox","version":"0.1.24","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.1.24","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://github.com/getkern/kern/tree/main/bindings/node","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"f5922be3c09de79c5039499e7ddf0152fe31751e","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.1.24.tgz","fileCount":4,"integrity":"sha512-MwPP5YTGgJ5d5GiIK8zZ17ZgnTPiV5ywB7MtT7SeRuyqS86s64oVGJNH2baX+rrykh7uXfUroMJkWncwb+QMvQ==","signatures":[{"sig":"MEUCIDWsbuA+y4XbLbcqztWg9v5U7Gu0HWPiScENdXOivk3KAiEAujY7LSfWUs26mPea2fo8Jk5cSnUOeY4ErQf5WM6iRA4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115133},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"gitHead":"45514a4d047cf54c866571f76b5a5c85bd8c2f85","scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.1.24_1787473475872_0.1801450979280761","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"kern-sandbox","version":"0.1.25","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.1.25","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://github.com/getkern/kern/tree/main/bindings/node","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"0e44e568d1474c112e8a19d5fbeedd9db3c0af59","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.1.25.tgz","fileCount":4,"integrity":"sha512-Kyfp8dxF9IR36jGYHo5lC1g5FLPkwJLc91NIDmfyCJos30Pe+tNCDmTW3Z6+ic8VyOejr2jArGpCpz8/rjbGnA==","signatures":[{"sig":"MEYCIQD6G50noNjp4ROmVaCVtZGu1oTKY6Lzb2hNmfkWrSY8IQIhAIDnQ80D15eaew4uTa7896n7kKuBVnP9Mn/Ee3jnPbe8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115133},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"gitHead":"94b22df2028902b8cfece50f5774eb326b9d1923","scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.1.25_1787742766738_0.2233099504376106","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"kern-sandbox","version":"0.1.26","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.1.26","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://github.com/getkern/kern/tree/main/bindings/node","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"552a246257f611dccedccbcdcf6842d34f8a6524","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.1.26.tgz","fileCount":4,"integrity":"sha512-eOAKC4czDM30ZO83h4odPoGQgqqKufraTXyydsd0AZcvGHPGZFdJ4xHAF3rNkeJvoSzSHznYBmU7gHQc3bGcqA==","signatures":[{"sig":"MEQCIC5y/PQcmmnnetXY0YT8OnKKJK+rEWM8sXkDfDovsRFrAiAc9UJv4C/gv34z+++KSzDOKnV+AYeGC4qnPrLgTb9H2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115133},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"gitHead":"c2f094b673144923421f9115d9a54f5eb379725a","scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.1.26_1787745837011_0.08728535619329558","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"kern-sandbox","version":"0.1.27","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.1.27","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://github.com/getkern/kern/tree/main/bindings/node","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"cf074f5067452eb78f39d30f55dd8082b801fcb4","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.1.27.tgz","fileCount":4,"integrity":"sha512-EDom1Fo1QStsvPb62HEtuhJA++YBzqO42Mho3BigeF7xbietzHqntJW+rx5jfNqNNxMdjngoWRm8dK7zEDqtqQ==","signatures":[{"sig":"MEUCICrD7U7j0OATgOjhsELlKUp9w00h/xydTkDNK6qQZEHIAiEAo1xoxfXheuyVrNMBo1NkrAoScIis3/NqwiBD/1+hXj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115133},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"gitHead":"6f4d3909808b8bf9de02a65b0d2cafcb27a482e4","scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.1.27_1787747315211_0.8009625874853314","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"kern-sandbox","version":"0.1.28","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.1.28","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://github.com/getkern/kern/tree/main/bindings/node","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"07eceb1488b2d1e57300ae69df922e8166c2faf2","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.1.28.tgz","fileCount":4,"integrity":"sha512-Wz9C62mrazeYWzDSAfdKNwiSdvhPswO/D7q5xxqNuDB3DM3DrEjOgr/lWZ6lFzQ4y+yBXW718n/mwU0QxYLykg==","signatures":[{"sig":"MEUCIQCu3o2EBdidGGmDb/v07Ptpy3djg1JWprBj1ER/WsbFxQIgDZUk+i5B3jIhAmQV9ZxpQfMlITYGe3aI6UmbOTl69eY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115133},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"gitHead":"b4bfd933f656c30e681b38c26b61d362075b3de7","scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.1.28_1787750333710_0.07132996323731167","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"kern-sandbox","version":"0.1.29","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.1.29","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://github.com/getkern/kern/tree/main/bindings/node","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"2872b9a330c21984cdb586a97f031d35f234b0d6","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.1.29.tgz","fileCount":4,"integrity":"sha512-KkstZaNBcGXDd8dib3RvKLVcw1+3aqjd9CnLi09n4dhFhdS2JKaNpS3slSeTRnBbfgwTtBDUVZ4BEzmBuHXEPQ==","signatures":[{"sig":"MEUCIE8VkQZTFjRtPEIXQF14spR1l3uw9MYWNuKvFZPDYfkmAiEAvEHlGmOsrIo/ONqK8Zni5Em3qwF7iJV4lK/6JlwwA/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115133},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"gitHead":"b244cc27aaae5d52da5ae6137a6a3075ba268540","scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.1.29_1787753308756_0.3830411779625651","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"kern-sandbox","version":"0.1.30","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.1.30","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://github.com/getkern/kern/tree/main/bindings/node","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"ff713f3ac1c6af654ffa7f54c9daf0549ebb5d9e","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.1.30.tgz","fileCount":4,"integrity":"sha512-Yimf0ZGzDQf2JXFhl57TuxSjk+PmzEHnYHVr8pw3y6D2QZz+rbiYYMvdDhB2tUFnWI8naTxkoMmgp2oQ6+z8qg==","signatures":[{"sig":"MEYCIQDQ+KZfBMXsBm/47bk7R1pESeq2OdBExsBjelXyIDmppwIhAJvvYggZ8qt8cgt/teCsUD3Didqc2dQ04KnadQiSxpFK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115133},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"gitHead":"eddb1f1e4eef1a80eb47c9b93a82db359642f52f","scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.1.30_1787826700534_0.6291135068593443","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"kern-sandbox","version":"0.1.31","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.1.31","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://github.com/getkern/kern/tree/main/bindings/node","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"622a6beaa3ab42be4c143ed43ede447347798a5b","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.1.31.tgz","fileCount":4,"integrity":"sha512-xcmdk/kZWIm0xd7HSiir7Ze03imLE9xThLmDH/gR3dKJXEp8oF0xBOno2xuabMxMD5s2mbXArLL7SB9T1jPY4g==","signatures":[{"sig":"MEQCIFFvAn1ReMe/+vEL86hzfw34u6TtHiTeIRtSuircDMCuAiAJVcugA89LbOtkgeVF+KFZ6ve7VY+GP9rge3Z9RsdL5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115823},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"gitHead":"a3c91ca07a3feb758726878f13c54482243013e4","scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.1.31_1787910870825_0.937203206658461","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"kern-sandbox","version":"0.1.32","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.1.32","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://github.com/getkern/kern/tree/main/bindings/node","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"e0ec145a5146495b1089fcacf2153077ec39005d","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.1.32.tgz","fileCount":4,"integrity":"sha512-zdo/zjJFnCJn0pA6590gYBZXknAkQU7VZz6kQZzcUZi+Z4YWMRp4NNA8DpBVrJvPo6cib4tCON5V8SSXXTCmhQ==","signatures":[{"sig":"MEYCIQCfYhv5WJiLsUP22EZYg/yVIhLaR+5MiNXMlkSAQDgN/AIhAJPZqZbVVsOM7bIeZEggcmMZ+vwtRictRzKf9Ea7OTwD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116470},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.1.32_1787920398276_0.8738273852068772","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"kern-sandbox","version":"0.1.33","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.1.33","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"0960a43e25f5930c66090d0ad902e1e7c7891033","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.1.33.tgz","fileCount":4,"integrity":"sha512-GmZaONrxeOlHF4UmUQKGnu7GZCuy9Ir4HKd9VBHJzyvEf3eJ0MssjrFo/YG3Nybf8biEiPmroBtLTPTqj2K0/g==","signatures":[{"sig":"MEQCIFyfDfdcIHNisxrl+0BsVLs3tZUJkooMXqbxfY5gIYJGAiB0mQDVWb2x9Q5oCE3fuaWl/WUcnOP3SOfr8j0LKIz2iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116422},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.1.33_1788073207356_0.22454095320172263","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"kern-sandbox","version":"0.1.34","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.1.34","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"c1a0a84e7ffa9fa8841600634c7d119e200b4d7f","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.1.34.tgz","fileCount":4,"integrity":"sha512-sgXE2yWyvBYAGsr9FKzG3hkWLq5NJY0jpr1SqrDHkIdv39aLjwWFwkKq/NRt/gC+xBIcTQcYlwF1zBOP5VHl0A==","signatures":[{"sig":"MEYCIQDu3FDNRU4m+Bo329Pl3kcQuNcwB9LQgXEGdTMoRGfXiwIhAKyHGnjdxFbCaLt66mwP5WNOUzd/a7eFzDk7C0/il40f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC2i7xg5ijeKsGo5QbdcIbpdfHypwW/HlqO0gJc1pXruQIgC8j3e3XoW7Wn+er8HB7FiFDLY/HFZMoviSAXNsidGFw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122561},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.1.34_1788478535297_0.39638043954416413","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"kern-sandbox","version":"0.1.35","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.1.35","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"382c95e6164517f9ea49a5f0a0b7c4b255ab2a40","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.1.35.tgz","fileCount":4,"integrity":"sha512-zH6lXK8uTilI2tPKzz5m2BVqNdINImlu0hoFHhcndEWX6RB1tfzOawRx6vwvj7pdsOgg64UlaMO1gENCjh/PcA==","signatures":[{"sig":"MEQCIG6cXGoixFcjJt3vSaUROyDWeEkJljo3q+y+LXZIobZ6AiA63guyYIp1ObPtFpAgAVmRV7enHgyo4eXDGxucgwVe1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCX09gBSTyimYxcwM4DEraWyxla9/mV5JquCmoaiCMN6QIgOnLYEjp3aS7VBY0iwO7AkcDzngYAazSXBZuzAoQnVTc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122957},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.1.35_1788500022632_0.8406642493962562","host":"s3://npm-registry-packages-npm-production"}},"0.1.36":{"name":"kern-sandbox","version":"0.1.36","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.1.36","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"53bc590aedac76538a49546ef8fe57e6852f388b","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.1.36.tgz","fileCount":4,"integrity":"sha512-+2ISrB6rbwGSGKdWuj2IXDUASf47dFC9kknf489U9V+Y/cRV2UqK1f76jcwltThkqNCRaorameVHjPLSmYsj5Q==","signatures":[{"sig":"MEUCIQCOiPVbsO1g/GKxD35zPvPmoRm8pxqauwy09JstpHFlSAIgAN4g1S1gPh3ZJlV4P0+ulrxFmadwm3dGoE114x2WW/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB1JnBPrvCADOqyHinXwGwSjRmLxiTtuv+dQcs8PJxuEAiBnxfIcq1pyopbm3x5FyCBB9KfZokHupFbNg3G+lL8hGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177784},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"deprecated":"Broken package.json: it declared a dependency on a local /tmp tarball, so npm install fails with ENOENT. Use 0.1.37.","repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","dependencies":{"kern-sandbox":"file:../../../../../../tmp/kern-sandbox-0.1.36.tgz"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.1.36_1788554397905_0.06369504822370065","host":"s3://npm-registry-packages-npm-production"}},"0.1.37":{"name":"kern-sandbox","version":"0.1.37","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.1.37","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"8934cc33ec054867a615b2488922776f7f0c14a5","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.1.37.tgz","fileCount":4,"integrity":"sha512-DMcH8bMnIorRqjj+RLQQsv0GXLOq/J2zKhfzzz2HbiPlkom6yfXbKFeo9tKsUzbZuViiPE/qllRzkUzMsBA+zw==","signatures":[{"sig":"MEQCICqvTYwMR11YdtFuOY1+KwYLIjw1ag7TdsTlvjJuji/+AiBWJhNQ6y8fOi35DIWBqgHHfloXvoD6The/HRccNBo0qg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA5YPIL9iQ/d+G8+QX5J9J44DQVWP+RoXY7XcqmrY5zaAiANGdK1FHqBxH1VayQRRIfkixiLAuSHM36k2Q6falGh4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179900},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.1.37_1788554948340_0.6801092205358537","host":"s3://npm-registry-packages-npm-production"}},"0.1.38":{"name":"kern-sandbox","version":"0.1.38","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.1.38","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"cea47d601bb68010621827b35d9b347a177409f6","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.1.38.tgz","fileCount":4,"integrity":"sha512-T00Ak4rrUu+h0u3zYgNDX73mVuhHYniTdsYa4ixSPOKbF12DUGRopV+Sj3WlQ7/fqBP6qUz0q5SnWFsq2ASNxQ==","signatures":[{"sig":"MEUCICex0C5gHn2Ffz8guXa++HVPj2mhg7qLYwVl6jmUBJlGAiEAzGUE1rf6wsvXv/Zoo4wF+ZTdBaJUg2ec1F/KUdkytPU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF9gkxb5X7mGO/Wbl4xMU58S+qtmvRYwPEweRgUcK7fyAiEA4xPFGMryG/1w+0yYmVbZo/ycZEwzeQ/3Xq6KH+4+7Jg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180924},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.1.38_1788556913019_0.0793045363649656","host":"s3://npm-registry-packages-npm-production"}},"0.1.39":{"name":"kern-sandbox","version":"0.1.39","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.1.39","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"30a15d597b1560a40fec8ea20b71bfa8c60d5396","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.1.39.tgz","fileCount":4,"integrity":"sha512-FnpnRkuBZDbEx66BEQtfaNMqU0cTZu5bP+JJzcb2WZVu3gGRBuBpkwjU5lSANlPXSwT8Ag29awVq8H3fNDdPEg==","signatures":[{"sig":"MEUCIEtrBB628epgELRUYtTB4ipT/s13Pi/hSM1GXs1v89i+AiEA4rsyWnhdyGjmoD6Q3EFEKmw3LmQ6Fhwd+y8CPFQfKvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAjlQmMsWbVeuy3AMszDl81jTmeb7RKZPBRfUCT8XgJGAiEA3lVcjDSfMd54DyFR6d36xaBMwbcNOEj9hFo/Qfu1t2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180924},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.1.39_1788559900899_0.4048751454443178","host":"s3://npm-registry-packages-npm-production"}},"0.1.40":{"name":"kern-sandbox","version":"0.1.40","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.1.40","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"bc46829b3f66acc6cce5a83c30d7fd398933b743","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.1.40.tgz","fileCount":4,"integrity":"sha512-8/vU93oqg4X2Oa4r6H/PKF0vpsgjbtvvci2dn6KDJks4hTLrQMT9Ls0UEKSxKukCO70vkSX6GuOaDnvIi+dpgg==","signatures":[{"sig":"MEQCIArupEXOJ94cqes4SNrwG7anfa5aJJq8bDO+QzYsopYCAiB9JOKu80iJkDWnU8XVPMWSMLWwQlt4vLwGFWsV5mT/og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCzKmZQzz/x3AeZEFrK49LwJkckhtmoLDDYbp/TctpevwIgbylCXFKxdtwY3rIZjbV8Se+RTxDtd3YKxQplzpRGxhc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184182},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.1.40_1788594621868_0.7464980908158598","host":"s3://npm-registry-packages-npm-production"}},"0.1.41":{"name":"kern-sandbox","version":"0.1.41","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.1.41","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"55bb471a79cc36f21808d086abdf7bfb8b78a71e","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.1.41.tgz","fileCount":4,"integrity":"sha512-tcbiSduET2Ty3TAzbS6BKcaz3nCh0PQFnIMFZXF38J0t7N5JEOT1wMjnwD3t3Cj7jbD5+jSWCAxDFRIwZS0e6Q==","signatures":[{"sig":"MEUCIQC4mPOKl/39R8nLKh8ch3nses5ov8M6upuw1q1HO5U7pQIgCG9kaDzFjn0JEr4FlzdkChyuMsyYiWZwZv+57aOccIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDdE4w1yDfsdjX6zdzIffksIj6wsaV6EE3ncpUesLUmJAIhANlgjfsTIHBga0qcRLYidOmFA2grS8kPxnBINAKnv2cP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178714},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.1.41_1788598400168_0.43165120101561083","host":"s3://npm-registry-packages-npm-production"}},"0.1.42":{"name":"kern-sandbox","version":"0.1.42","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.1.42","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"1db9985ed9613fb84dd5fa8e802bf1dd468b74b3","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.1.42.tgz","fileCount":4,"integrity":"sha512-QGmBctM8YRMEGHgH9YKXcEZwGLXgdAUICW0A80+Kak4bJQLwtUIAIMDZWY+AB/F6qRWbnhcHNR9B/xth/0O71w==","signatures":[{"sig":"MEUCIHcrcBWs7nsJ6ygo8mmcQCqj0s9B5TOOOInT0IRyG6uDAiEAuIeW5aiwsUcRQ3zafJM5Qb2/En+4L9/R7tYUEgTH/AI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDUJiluuCVWekxEOc4iYykGzyLN62Vl3NbCBn3EbEqVGAIhAJsQfOTAn96qugOlg8umadq0d83jegyDv6/f8lrz1J6S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179092},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.1.42_1788699660392_0.29655980628747614","host":"s3://npm-registry-packages-npm-production"}},"0.1.43":{"name":"kern-sandbox","version":"0.1.43","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.1.43","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"4b92c2c242a3b8726b01eeb8aed2008dd0f80ee6","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.1.43.tgz","fileCount":4,"integrity":"sha512-2/pQ4aYYErkblLdstk9/XFx52jQRH/qsYH0WgdGnPoSmD7cn9GmUVwc4teRLN9YMmhQRTeWLT6fuJM8izHgvbw==","signatures":[{"sig":"MEUCIARlE5Qz1IJMcspHjvmhC0wXWY4JEuGkK5ekqqNwjC7+AiEAmjzqyZu5/j2j3XT/XiJHm1dKjMvthFM+fgABch0wcE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCwcxLZ0LWnlT6DyzLPihj2ZJQjLYtse3lkJWhGtX1fQwIgYZwq+xdvPLBeP80f6JVlxCJPDKIvNQzfDeb+sPXh2qk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179878},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.2","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.1.43_1789158247238_0.9184459947203076","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"kern-sandbox","version":"0.2.0","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.2.0","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"a71a5daa34f5d9c4261b33e42aec8e6012ce8545","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.2.0.tgz","fileCount":4,"integrity":"sha512-5YmfE1aaRq6jBOUr96jCFZnlJFyWvpVsM81DwuXEUWlDpSFSwUYWaeIPuA1oZx2DDs0nc5OtjCQRfCMZX3nY3w==","signatures":[{"sig":"MEUCIQDElRsfuTVIl91/z9YkDQ+LvQbe0e2XuxtgwJ80IibjOwIgbaU9AgnX9EbBvWw8dy2/SFJjo52kec4y/hk22l5XoQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB92seSLenx4PoJeQL/e2Lwk9t/9sfuQUX3twzZXiUiZAiBTTsFQJocD8auBoDMUhFj1ODGIutLCJfVW3ZTgd/WwWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195585},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.2.0_1789232136446_0.10650065679945953","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"kern-sandbox","version":"0.2.1","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.2.1","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"b6d0d2fd5cd4b226c3eaee7adcc6af23c1568695","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.2.1.tgz","fileCount":4,"integrity":"sha512-XK937jrNVXuBrQN8NmSrB/gk0MsjpY+DYyBTVMhB+mFwoBC+5G+fCCnWfoDRYRBUitH8o5JuWiyRgE9WPmlD8w==","signatures":[{"sig":"MEQCIHWSUUNh5xHo5H4G+8QcnRIdqtAgctdN/gpKvqkR605pAiBANOVew/rIp4hmT+EsbvQXFISobdNBPeVdzAFuLf0ysg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDPT28dDfcIE1xlzw74T1Kl6g/xUbtpyI57MJ+fzPveHgIgcKvOeFFC0A+2RKRJ6PtMEKWiLYgyyOF25s8IrLGsiCI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":197283},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.2.1_1789234899736_0.3355598111102567","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"kern-sandbox","version":"0.2.2","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.2.2","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"5e45bc9f651d4df42b39bd991629fc3495166062","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.2.2.tgz","fileCount":4,"integrity":"sha512-u6HDIpeSMUgKwDYe8wwHEVm1Jrnj2uMHDNK9UOn0vbnEFBlw9QjGsqsUghNdJS6icd5zWSjQKYwQHe0/Neq9Vw==","signatures":[{"sig":"MEQCIFLaYHAB4tEAYvf/zQLXnD7TG1J4FKWnXY/PBgvKYx4KAiAHb5YmZfhX/MQivRdswXMEESa07MQltQ8HaEkt/Bikcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFGJvWT5UNoHvX/7fnbVs5ol7LhiBCYllQkt3I6Vrf33AiBhKl3WKXuCbVLGbDoRhQlkCPrg6sAEY1HrZ6FfpQNqKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198366},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.2.2_1789236095294_0.3967732193953941","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"kern-sandbox","version":"0.2.3","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.2.3","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"5fffcebd13b9731e5f5d655ec11290976a827c35","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.2.3.tgz","fileCount":4,"integrity":"sha512-Szh+1/df9vI0CQpLUiGikXglScbzh0rtSOysFZajIsn08pAl2DUbS2Wy/gyz6zLoATu9bu1cDWVkdFRUFFUwEA==","signatures":[{"sig":"MEUCIEwo2Hm08LKq1UqOa9c2z59zOjKFTYypZehasF4TT840AiEA802gAmUeUVBRfpTUJHZQg428VZy1BuPGMLmIJttjqLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAa451MZyNhP5q1Jyv6K0LHyI+v60YHDqGnSsfVKrDsuAiEA6ZMC8SdaYOnSFN4ZRm+OK6L0CP2h5zzjSf9ofZsJrHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":201926},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.2.3_1789237858008_0.23078786101147353","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"kern-sandbox","version":"0.2.4","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.2.4","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"7463e2348374dd07baf9fce69ed856a27536b1db","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.2.4.tgz","fileCount":4,"integrity":"sha512-upC8na3aa97IhFyYCQsR8Rjq+1vr7DIooTs5Lb2xGznK2y+kE3HSTART96Me48W3KNVRBqQsA5fbnao8jf7uEQ==","signatures":[{"sig":"MEYCIQDmevIflV4M3kMbOT+hGdMxbHMWrSQ1KSDhwZjP37dcJwIhAN1zDcvyvJS5u5RsU5bh5pjAzP6Vhufw6vvIpAC00Dzi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDIvp7/VuOEt9U8OXOob1CY+zWNIE1ok+qFvU9x7FASHAiAMvYYWlioqlDm1boKyDL10sVJIAka3GgMbyd8P63owZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":201926},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.2.4_1789241722528_0.5300121871636423","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"kern-sandbox","version":"0.2.5","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.2.5","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"d6d2464941c81f7d6668152b8f7b79de8a19bae3","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.2.5.tgz","fileCount":4,"integrity":"sha512-kyuZDY7IelbWOBA5kEsnhBtr+kCxoYee4FYY2g64Zyat0bqA1/Efx7BvyZR1v2doRS/8lNR/VCQGwb6dKNH41w==","signatures":[{"sig":"MEUCIA/XjgU7HxQW86TQBFlrEpJRSIbsdT9/zspR99buU5QNAiEA5HG0SWF9PcQ9e7QtSd2UyDhVjIR9NrAX7KtSFxWZPmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHOh5Qdu+eFUE/gy8792T019xH/r93HuSkyoq1zDRaeLAiEA+ug69cAALPiFZRe2qyp55HP0Tj4iUDh7Sd6p+UBw9Ng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198831},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.2.5_1789248925567_0.3422714938111211","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"kern-sandbox","version":"0.2.6","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.2.6","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"a7b1a20fb851e0558caae6a8e7ac4b963f2ff5cb","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.2.6.tgz","fileCount":4,"integrity":"sha512-PcOcbwMRyLDh+r0Ltqj2kR2yrtT1nWodmXQr7e/VROraLb30pcB7DYBm3MNioPNoCfu7tZ+zFzLsp0AkTquxJQ==","signatures":[{"sig":"MEQCIApl+udar9QpeD2LYOrPRlMyjjKtLqXPK4SVk8dcn5FAAiBy0npzwVn+HoOiM8KOGc8OrR+z/wyAC3GdplNp5OOMFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDerTjIqNp3fj6GghxjRhETUELG3O+n4zUHusfGnA2AKwIhAM3N5lng0urrhp8jxWiVLiKlye0ZQTVwvoUZS3l80/n/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199135},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.2.6_1789279743406_0.7446228362076974","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"kern-sandbox","version":"0.2.7","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.2.7","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"5b2cb63f8214558e01bf881eb0a9aeabd5b9c651","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.2.7.tgz","fileCount":4,"integrity":"sha512-UeKwZgnJ9AdojPwM4MXTNjZQkpQYchCg6lsGCekOiIgVbqpWpD1YIiao+GreCdltCh7Ai692iH4SGTsWH2GZZw==","signatures":[{"sig":"MEQCIE4HEKJLTqEEaimf3HCaCmBtY27aARcpxNkn8d8+S1ljAiBtWej1x5uw3KxcXmFPGsRyv7kuRjI8UfO3ly4KM7chvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA/ELOwg35PVmwYPSRX0xz7L7ZRHaddgMdQq3IrCrH5PAiEA+FKyC6ZGmqvQbcvPZgXJSGLLl4wuWBgl/KlFzBdS/zw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199846},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.2.7_1789282756362_0.6357164470562502","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"kern-sandbox","version":"0.2.8","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.2.8","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"f4ca1359d3c0c63f9428c0757cd39c199bf293e6","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.2.8.tgz","fileCount":4,"integrity":"sha512-F4EoZIAQB7Mgj3EI7bcrCDp0+NQKQqjl35oSE/7dTTCQq5MXAj7WvfNOP9PkWnkgQnrGIzb7DMEz8pVbu3aXaw==","signatures":[{"sig":"MEQCIEc/JgzU7c0E+jFkUImMPURhVYvgWz3T/D1yDfhjq8qgAiBcZTrTqF8W2S0v88t2q4qxiDz3d33psLSZkJBOezNcxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDhsy96JD1OU4n8frUyK3yZZS3NAJXIZ1fRYfnUU3ibyQIgYGZB59+0ZhhL0QgzTlUTvxP1aLcbikA52/H7BB+U8no=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":203343},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.2.8_1789285901721_0.8015524770430253","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"kern-sandbox","version":"0.2.9","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.2.9","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"4571841b70e65f864a2aa73da867f15e7f8eb624","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.2.9.tgz","fileCount":4,"integrity":"sha512-WcrdUKGsIQOBUjHBLkGHuOj5mdUVPksLK5VEOxBK/S1OFIV9UpUFjQ8pJ3G7UCNKOrzaL45UCNkOaDsGfvEvag==","signatures":[{"sig":"MEYCIQDziJCHKc4imFuMPV5V3c6C+PQ0ybm3SLc0PydYHTSlrgIhAPPkjWj0ek1+XpyFkEBZRj7SN9HG2zLCC2E6DlkPdItM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDBDLDq0vDhfk0pdSub1Lsq8zaTE7Zc64AlR6uUochhiAIgYJaWTSCnhLX9jXb0kheoaqOdNiFAJvQvfME9GVzQIKk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204654},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.2.9_1789287568453_0.5512626239749909","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"kern-sandbox","version":"0.2.10","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.2.10","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"e3922594b92753bc21dd6ace0bff2d25fa70cca3","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.2.10.tgz","fileCount":4,"integrity":"sha512-G4iPv0ubn55tFEEGvNonPXVbHMjYainf5NR9e8a97I8p+LMxenaMvVTcjzwRI6JrQE7WTuFGoBbjzPJJB4kCMQ==","signatures":[{"sig":"MEUCIDED2m+R0HDYgtrckAMJizF3G8sn7uuYR7+1x4RtKXFjAiEA+p9S6TZUk3JXUk3//7GieJ+omkz/eckjAPSDU7hoGTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIED12MfKAyuA/ZiA9x3Yj9fR6GSFsKeZvtYbNnXs54MJAiBgoIQ+r0Ocouxo/NwS+VYQR4IOzRWtkg8feEnF9kvFRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":206489},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.2.10_1789294166330_0.028042218572274402","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"kern-sandbox","version":"0.2.11","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.2.11","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"f6ea575f3a50e983bd36ff75783106159c53a919","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.2.11.tgz","fileCount":4,"integrity":"sha512-XTBV5LciYlFQunMb4sZS7qjTzT369zNsxEpYyK3xZBvAo0RXTjXjB3J3L/wnzCcH1D6tjvw4KXwnlPMez5TbXg==","signatures":[{"sig":"MEQCIBNeaNVZEFLWcAY+G4LCRcP6I9n5EdHmJMm01tAvPC01AiAX7z4KmvZ6UFHQ7NDvN4V78b+6YIIA+OMT8L1vACVfTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC/e8yqHZHjbd2eZG0nE3Euu1RvAWa2n9RMqFyTkemQ1wIhAM8IdPe09QUGydk1jb+WLxHw9wT58axzeGFkp0oUnfau","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":206489},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.2.11_1789295492995_0.32977993064783306","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"kern-sandbox","version":"0.2.12","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.2.12","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"7bf8ca4cf91893ae2c796ec79f9a6e5b436c38d6","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.2.12.tgz","fileCount":4,"integrity":"sha512-rD7MSzNWQCJT9gIBNds0INuyJ27+NJPRYkND7yWuTnIl+nCry+DdERwSKUHel7eZJaFaZ77brZ8fJkp0n7cpZA==","signatures":[{"sig":"MEQCIDWb/S/ctxxbU3kSh3Iqx40dwdOkoLJzVSmxuR2PrDYwAiAUwmP+0n05YZ4cOswC79yyDna0kniVeMhnuI7iA1tM7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDh8EG3JqfpSfKzOdYDC0/X8UIjvGRSRjtPwqahaE9G2wIgYdCHU+JfAAKzolVqSoVSHX0bnGYe3iU2H8uQhBatsE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209304},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.2.12_1789310438640_0.623350387348123","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"kern-sandbox","version":"0.2.13","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.2.13","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"d7827786a36aa276a977dfdfed3cd913d4a04f40","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.2.13.tgz","fileCount":4,"integrity":"sha512-JhNg9spE1SSuU5v8GwEWu3ixN/C00Pz1j3p+bgUQT7awCqxmsB/nLEYz42/obfoxxhHFrbqPDL3GlCUXazvN7w==","signatures":[{"sig":"MEUCIF04V9Afk2SLDJQuKcKrZRruHNBkCWdxcrfyo/8Ufh1MAiEAlD2oakTwdWOBWRSWrR6ARFhRFLzaCpVgnDYbMgMRd3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDNlGnUZ0QzkVjYGruqyBCaud/mAh6dLXVz/tvDNQ4xZAiEA3CSDEvvVxTwp4X7YUonFDULLZ6liugxyd+qA2nLbvE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":210407},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.2.13_1789328586826_0.6875791960373752","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"kern-sandbox","version":"0.2.14","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.2.14","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"0c3dd480a7eb644ba121e2269778ec27dfc95662","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.2.14.tgz","fileCount":4,"integrity":"sha512-Ir4Q/KUeNcpIv+voIfwR+Api8tKUWsxlYlnPZFjWvEvp6GRBoJbRTBcWdG1jzXZ+lgWb/PaoR1Bt7bq6ep1M5g==","signatures":[{"sig":"MEQCIBEQeBtudrNp58guaLPS7gNBlRcgSe2AKsVtMqZq9cwfAiBt6SDdx/us25IVPVpLdHCMG4QoX+VIthTU6v9Vp76tDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID+08RzN8Z9eKt3EEKev81ndHUh5wcqxxyMOmnM6o5YlAiAOgR4Zk+iZ0HiBPnMJ+yxi/SutyJ19d82IKfAecC0nxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":210951},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.2.14_1789334779624_0.44840519764365494","host":"s3://npm-registry-packages-npm-production"}},"0.2.15":{"name":"kern-sandbox","version":"0.2.15","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.2.15","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"3233f932a7532a7b43f0c0aa52e02a71fd37d9c9","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.2.15.tgz","fileCount":4,"integrity":"sha512-tMlTHYpeNx9NhPlQ07kyFTfLbV3EF+ONJHDHcM+067vSkrlevAnMgGAbuc2WYKBP7ECOyregohM9pCJNdGQHbg==","signatures":[{"sig":"MEYCIQDykGTXqSDoXJvVEWD+4XqHrk5jlo4xyqfZkj/4lx9CswIhANzfaAtIT0/paAM3mjoXt+WtRAC81B6zkmBh/Oh0iqPW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCF6Skaz2x1+wjbzf9jDGFfHs3pE4Vr6fqieYxn17lk6QIhAJCS6sO59t50pSql0w6vgP7oTB58OAI6Oy9JmkAtfyBP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":212235},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.2.15_1789366122986_0.9419530719538403","host":"s3://npm-registry-packages-npm-production"}},"0.2.16":{"name":"kern-sandbox","version":"0.2.16","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.2.16","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"d596219b671cf2dd6935f1e0352d51af90d61f52","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.2.16.tgz","fileCount":4,"integrity":"sha512-hxYZIzWLiJi4BidydaeufP5DPtqycItz4VfmJTk3u7S5Frs4p7SbXoLm1O144xVjJ/fzzqyqXTaHdtKOZKxTzA==","signatures":[{"sig":"MEQCICToUqrRqixY5K6riMCg2DwfDqTi0SnUyyF6hmMAlOc9AiAQs2XJq4DlSAynSTUlYIuTZMgmwvrNZ77LTfL5oc9rcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCSqSV1+P+RFHDY5/3Wclp211OiTLt6USnpnACpzNenRQIgHsYI3IZVfuo93xjvcWR05XaNImTwXj3uZE37JbizU3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":212889},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.2.16_1789367710137_0.9357686513394998","host":"s3://npm-registry-packages-npm-production"}},"0.2.17":{"name":"kern-sandbox","version":"0.2.17","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.2.17","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"f217b81b5a72f4c33913fe8bd6b8a601e583670f","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.2.17.tgz","fileCount":4,"integrity":"sha512-I3+0ttWIOSRO/4EwG6FHHQuVjAnes3jkGf36BY15FN4u5ySOQZFxcGRAXyRt/ZxnSgYnMBv1o9GnVpHck76sqw==","signatures":[{"sig":"MEUCIQD7Z5+0qPeAK7M6Cp5okMuBpg9Q2Z/gt0syuSjtq056hwIgU12GtGlxDYUcNj0fuDNVuUjPOYnLGzFBif1uNgZHx1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICWC+czudotCUxHRgixuw74z+ETBHOntIGPgnaGLU07fAiEAuMiUoHM7LE7xVvf7d2kA8yV12JvpQWcsmadyb5RTLtw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213257},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.2.17_1789410805169_0.5618801416499586","host":"s3://npm-registry-packages-npm-production"}},"0.2.18":{"name":"kern-sandbox","version":"0.2.18","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.2.18","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"de707b479303f358099e9f12ec65511e7a185d42","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.2.18.tgz","fileCount":4,"integrity":"sha512-scrqU+J5qby0bAmapC1lmLofMBFjPSNszKhZrdXaZz5ymhQ5j5wVal+gDF1tm3EzSmSnz7FLaJcQOpC5P6P4OA==","signatures":[{"sig":"MEUCIBKGUPsIUOCHvTE3pnMpBY8m+cHY2vUqUyA/SbQPsKl8AiEAz3/xx1AiCtjrZrWBiAznvqeQX/QIbAkXFyIJ1OyrXGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCISRFjsumDhll5i9JKhm49yu3XD3vJ7RBGUd0sPM1/SQIhAK7SgDOl2kNWZjRKSysgB/T9LtU9trZNZ9ttaYZtJ5NF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213306},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.2.18_1789414295297_0.6168113037879013","host":"s3://npm-registry-packages-npm-production"}},"0.2.19":{"name":"kern-sandbox","version":"0.2.19","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.2.19","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"acdcef9d353bc0bb439ae6ac57b707a4ba80baef","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.2.19.tgz","fileCount":4,"integrity":"sha512-vRqi0Mvc5S1lBmE9p41id9+kUtLwmc1toxclAVk5VMcGetTHD9NsfnM+l3l8e4WmncMhoX8IcDiwg1NwUiIOXg==","signatures":[{"sig":"MEQCIEuJLCQS1gV77qA5Qc2IXc1SiEUbNL8Ru6zlyKOw0BIdAiA+ctJBvgAu+Ur4naFDTpqEXK3NgxPiUGVk2eBXP0xgiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDer+acePG9PLVZMf1QXyk3ApJgSzjTG4gddmnkrBxwoAiEA/DMEm3zwMPTmhsTOabs+KhgDrBnKBtcll6+EP8ZSVuI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213317},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box i","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.2.19_1789416948369_0.055899235369937905","host":"s3://npm-registry-packages-npm-production"}},"0.2.20":{"name":"kern-sandbox","version":"0.2.20","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.2.20","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"b54ed23480b3f0a9f938ae77e8915cbc2f664d6e","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.2.20.tgz","fileCount":4,"integrity":"sha512-fgji2vcLg7O8jQXvoLinAloZ9HbOJrgOa3dvkzU0HsCzJxIV7TlIoz6CDH9AKQ3m3mE0UiQlDWv5CTrK8wIo5Q==","signatures":[{"sig":"MEYCIQDwcOZd9YDZDbtEo4uJRQ3O4f8qmlwTJEVm+9ZodZvQnAIhAOoQNgdFrlbnF9gXrpJfUXoLA96aegtDBQCe1IiDQOd0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBHyo4C/jMH0JS7Mzzz/R1pNwAjhKXjVL6Pl2q30N5M2AiAoFiLFoJE501Z5JnyVQ2yY9teg+I9qCcBUAS17UE5EUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213319},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and LLM-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box ","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.2.20_1789422164913_0.8268144757453353","host":"s3://npm-registry-packages-npm-production"}},"0.2.22":{"name":"kern-sandbox","version":"0.2.22","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.2.22","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"697c0dfadb209934b6972b17f817d2328fccb1de","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.2.22.tgz","fileCount":4,"integrity":"sha512-yNjfr4HjZa8brZKu5DjTDytCNufIQtl/EVKlJGOM9IpINO178wMBAHbOI4m9n6XvaEqQ/Dh6xXDBgVVYP9klSg==","signatures":[{"sig":"MEUCIQDxvPsBbXJJdXO6R0ly1jdIWhd8rwa/LRqc48Q8g4KTAgIgEe+aNDYP7P0AuKsjoSK6EXYNr8Z7m2LvVhy3xIiEo4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCbfCxS5foKulq1c68oRtAbjfJ0MSeslHd6aCntUvkcbQIgUwKNKu1S8ofKPyyhYp7skMVOy6RECZxq1rR2TcMerxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214581},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and LLM-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box ","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.2.22_1789538645664_0.1957185592143298","host":"s3://npm-registry-packages-npm-production"}},"0.2.23":{"name":"kern-sandbox","version":"0.2.23","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.2.23","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"24b44b11ccb806554125b1a28ba34d26b67c99b5","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.2.23.tgz","fileCount":4,"integrity":"sha512-YDMPt4wzUQquGi+iqvZG64UJgi2zxCeiXHM3JD5JDzncj3pyROlmQI5hYdCfJtjF41Nlqh8lHz+SDvpyDUulpA==","signatures":[{"sig":"MEUCIBHKd8vclIKyOpqQCB1G1pWFuw9kCf5M17SVJguA9TD5AiEApDuzoHo8I/m164ZBor5ceVmQdzAEatvFsh+NCAqOCks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCErfwrE0wi7GVKIFpQumA7uG+GJGUMyDcJBNKkD2av0gIhAP0ir2qIdTovMEH0vQW+vZ+gMGm9NnGPBuX3GKyDNpAE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":215394},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and LLM-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box ","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.2.23_1789560119227_0.37085138521722283","host":"s3://npm-registry-packages-npm-production"}},"0.2.24":{"name":"kern-sandbox","version":"0.2.24","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.2.24","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"e9f5d25707d0d468d72be71562c2d482135e35bb","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.2.24.tgz","fileCount":4,"integrity":"sha512-HitR5kMfWMy/2vquLQ8Qtv/2CgddDOCVvaAdWpsE7rNwV+oTuI40Lz6UcGGA0CMaWeCvKBr5bnsWrQrr+rbLAg==","signatures":[{"sig":"MEQCIDovtDFnP44DSpae2JOcHzIdImxtQVd1M3pWtUkuW5IpAiB+KiIKF3Yg/1KZAlQp8Fb1CR1zo7eT1JoXkd6Kzy32BQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDJr6/t6MSIQhELGkDIEnUedL8j4ZFpnyjRGaptF/6G/AIgNP57u0R0kp6DZ+AaipCJB06AVcjeP30ki2MHWMjXEWM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":218852},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and LLM-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box ","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.2.24_1789586627236_0.587209087695665","host":"s3://npm-registry-packages-npm-production"}},"0.2.25":{"name":"kern-sandbox","version":"0.2.25","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.2.25","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"dd1edc33d5577873964317e1d093cfecc3c3c7c7","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.2.25.tgz","fileCount":4,"integrity":"sha512-iOVL6c8UIbDM1dt+uPJ7rduUIBptA+VhO1cTYeEqHIEn6LSAuHUseipDqmEel3sTU2oFNB8U4sTAdgT4zPQqkw==","signatures":[{"sig":"MEUCIQCsNuTq2FTZOdXSAB5U6cPYAnq0AUJSXQ2qj0RaP+ALSwIgKkdc7Kb/2c4rKHR5T1GxWABxiCXJBDqAffkgc/BPGWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC1uifYKdjyFDfQNwpGtA9Clj8JpS6odufzCp4hO9ahzAIhAIq9hTZXUst9NQ3s9TGLA9mNnxpcHau/nD9NtzBRdj1e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":218862},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and LLM-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box ","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.2.25_1789668074265_0.24433353203573982","host":"s3://npm-registry-packages-npm-production"}},"0.2.26":{"name":"kern-sandbox","version":"0.2.26","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.2.26","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"4aae024dfa3d8c5efe746d0e0598f73c8cc5979c","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.2.26.tgz","fileCount":4,"integrity":"sha512-aLxQ9lyT9BJoAQ7gvQP7gcrDJqnXVSuI2GXEven3/Zw4N06j/YW3UFng2E9scbqZlwa24VuDSVxTU7AkzBLA9A==","signatures":[{"sig":"MEUCIETp5X6wU9BvCs6kUej/6NnA6Z6KM5ZNEvn2Uas/LbYRAiEA1X1zSXH1KsKYSp8m/7LHVeAfpNgh4fWe2X6F9e3xUYE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCESSoX1RAD7tRRRSZtG0iujiZ+ZY/9jaHdqE8rg9VOGAIgZdXX8M4Pgz4rAuInKjYafWFZJw2huvGbpKAMS8XVsSU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219791},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and LLM-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box,","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.2.26_1789820052922_0.3486351765515421","host":"s3://npm-registry-packages-npm-production"}},"0.2.27":{"name":"kern-sandbox","version":"0.2.27","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.2.27","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"27ef5a837865b2b056c1f9098570fc5137e65d7f","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.2.27.tgz","fileCount":4,"integrity":"sha512-fTur6DI//60rFEQo9RoiIwtgRe8QiPzoCsX0/EvvE9TaPS5caABZu9QsNAAwrBrW7DZ81Mef8G+Szq6APuH9Hw==","signatures":[{"sig":"MEUCIQCKpOZmvCJM1xjviKMUvxxkQKqrSfFHSYEPlK6BKavKUgIgERXBc8ban8r69GG4WJFCCptYMSZZXG9LNRrXmKgFuFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCQB/kdlvfkfmYIK30k1DSdRQAc5S2uCs2UwFnkIvWo3AIgWLbbernGdrOzcwKTL3JO+WZk9qb6JDuPtxtrkOUFK2w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219856},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and LLM-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box,","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.2.27_1789821388249_0.7807651489891629","host":"s3://npm-registry-packages-npm-production"}},"0.2.28":{"name":"kern-sandbox","version":"0.2.28","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.2.28","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"07f9da815e118d52b5282b1394b1b67b86322878","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.2.28.tgz","fileCount":4,"integrity":"sha512-rDvk/s7TjIU4gyUi5JtIn7aup6sON9Ma3n0zWX2j9sAkl+5I9urswqIpPZVuu6irqROdTXsJ8ZLUv/alBz2l9Q==","signatures":[{"sig":"MEQCICnmK4LYZ3+f/AN/hF1UGZLXTtLb7azCJylD9PTf011CAiBzBOQghsgUY+VmQN4R4lOOU2dvLVbQy9JpMX30Tko8mA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGWHU9N6R5vkl0YC0gw3zW82FBEUjgBpZkoS5Z7jvXLlAiAPFDHVahgeziZshQS0oMhKzCuET/OvOSjc6UfxmErZWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221871},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and LLM-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box,","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.2.28_1789835697207_0.9782922668175991","host":"s3://npm-registry-packages-npm-production"}},"0.2.29":{"name":"kern-sandbox","version":"0.2.29","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.2.29","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"4b67470b2bab017cc9be321359e9a03398dd8878","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.2.29.tgz","fileCount":4,"integrity":"sha512-4TvM24Bk8vJmpv3jSNoz/dXPY51tQubEgsnKXnzolepNfoZgJa70j2vm0/WJhyh0Ts6BmpX/rPOKSWSlu/CuIw==","signatures":[{"sig":"MEUCIArk6OtVxiYLQVxLZVTgNRHOwO+aPC/KMzMej8DcJ3FKAiEA/LTBBasopYicXq7DhTHK0K91snvcsf0c3ljo/Le1T0g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCw/NU88xE7YOYk6J/t9f7w3tRWxAYyMEfFKWGBtjx+JwIgILUw8F+R8gtxAGJVPQ3Davp3OkFfokrIkhiSA12RXqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223103},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and LLM-generated code; kern-sandbox is its Node/TypeScript binding. Run untrusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box,","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.2.29_1789840010040_0.6798904296017818","host":"s3://npm-registry-packages-npm-production"}},"0.2.30":{"name":"kern-sandbox","version":"0.2.30","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.2.30","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"8148c37e70364fbaed307815b42893deb487f1c7","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.2.30.tgz","fileCount":4,"integrity":"sha512-wlXXOVN+TDFEpaCW2gengvTWIT91pK1MjqNpCFZWKBd48yk7SuPq6JRk4xEVYCWQx4mehb/sUczSHP00+KlHeg==","signatures":[{"sig":"MEYCIQC7wYfiJAjR9TMPm9eg09HGoZd9YOuI6xpPQAR3eRTqEQIhAIN5n6R1gUbF1Om/207jPue4kgbwY7SBL5h8INb1y4tr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHqgJo7J57fteJKwqT6URuBnhvXcI6pYRzEJvUFeoB4RAiBUqRy498xUYzwztCSSbYXW5R4edZ9sFfnsbVN3flukyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226609},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime; kern-sandbox is its Node/TypeScript binding. Run semi-trusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box, one per call, with no cloud, no account and no VM. A kern","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.2.30_1789936029067_0.16945877133845588","host":"s3://npm-registry-packages-npm-production"}},"0.2.31":{"name":"kern-sandbox","version":"0.2.31","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.2.31","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"1e4614d9a811cb0d423b4f369f05e4e1905cd2b8","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.2.31.tgz","fileCount":4,"integrity":"sha512-CrnQO0PQXWnaq9FrnvBMX85F6AH17DZGJSp1CW8l51RaunEfhWa3No34/MfR4wYGActuXHE7tNSJ20nVwrxoDw==","signatures":[{"sig":"MEYCIQCvYus7LaUOzlnVNon3fAgHBLcjn2fJeKTFzfR0CpW6UQIhAO43emzKKHQaZpscQMal9U05Gln7iMgWi6gbq8WTVb1h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCmhonN07AmElSmETuYLq2F/bmdLLPRp38/zkutQlACOgIhAJHM+xagNSgMYf+cyy9CUTDSsqbiDrxfG20rTZ/88kQY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226609},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime; kern-sandbox is its Node/TypeScript binding. Run semi-trusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box, one per call, with no cloud, no account and no VM. A kern","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.2.31_1790011954720_0.8487401397106822","host":"s3://npm-registry-packages-npm-production"}},"0.2.32":{"name":"kern-sandbox","version":"0.2.32","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.2.32","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"a48ac4c00b3519a10feb1c4bae849c6f58eafd20","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.2.32.tgz","fileCount":4,"integrity":"sha512-BGGLIjMHgREmIPUoClY3Nheie6F3srhsDktbkFXVgm9h58+pklupIlSWB4NeO60RgkOZ05Y8EIYLbWNqFyqGaQ==","signatures":[{"sig":"MEUCIQDulZDADJLvyyz4fND77+B3RfIAuS0FnHt8LZSUVu1lwAIgZ+xW6+XUrBQZCO5ukin2MkyrDRDEwhlPnma0hOMxnkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHBjvdJ/++ZE9iA4RkxRAMTD1tnZ8FulrBLD6CzG4FjoAiAt2Q1S6sxog/56Z4Pkqu+/FKW5MaQyhoqVYYsPUBcrVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226609},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless sandbox and virtual resource runtime; kern-sandbox is its Node/TypeScript binding. Run semi-trusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box, one per call, with no cloud, no account and no VM. A kern","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.2.32_1790020509439_0.550432327995793","host":"s3://npm-registry-packages-npm-production"}},"0.2.33":{"name":"kern-sandbox","version":"0.2.33","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.2.33","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"c768031ca44f319ea91cda4352b7fdab82edc323","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.2.33.tgz","fileCount":4,"integrity":"sha512-MwnD2dIXslrIlvSTajpAgHLCZqUwrZAopEcQdWQF+GeIYA6rC7yHF6C/MbJ9pRSkEjBs3pS0kq8QF2tf7mrKhQ==","signatures":[{"sig":"MEYCIQCnmLRBlb5K8EotRSSnOnkTR4EXR+z+TApjpo5M2RcxxgIhAJlGE6r+eSjYfoT6Jrav8G1M4vgc+ZpTRgeoXh+j2ZOt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD+N2Sow/CqQK7OGT+6aj4Pz1tE68hHRVBBFOOP+HWgqgIgJLeDcXQXJdRKg+AEw+5/E4qLIpQx/DlBs0RASvl2MD4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226617},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"kern is a fast, rootless container runtime and sandbox with no daemon; kern-sandbox is its Node/TypeScript binding. Run semi-trusted or agent-generated code (Python/JS/Bash) in a real, kernel-enforced box, one per call, with no cloud, no account and no VM","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.2.33_1790096973788_0.9172636270210377","host":"s3://npm-registry-packages-npm-production"}},"0.2.34":{"name":"kern-sandbox","version":"0.2.34","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.2.34","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"e351180604614ad0f832cafd3979d09f0842972f","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.2.34.tgz","fileCount":4,"integrity":"sha512-pErI4pVxkDswzwP0UKwLsK7kOg3FEmWVaOULVyffQ1NMvuT+7iuaHQvKLJRkKG/Reo3bGonAd/ohT5ZFFcVyzQ==","signatures":[{"sig":"MEUCIQDT2VaqH7eJ80nIphxAC04ucMiqoUP37LKbM5niYehRIQIgZPUmql1th31+8SPbrpbUdwXpy10/zV7U5wSrlkiRoHw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCM4a3d+pKQ8/l5TGq5TsZlyk2ad5znhuNUMfQVhqXa5AIhAKqSz040Ww8CE0gRiFX7YHF7VhNPZBxlsj3a+RtYYhFM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226472},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"Run LLM-generated code in a real Linux container, one per call, on your own machine. No daemon, no VM, no cloud, no account. A kernel boundary, not a microVM: for deliberately hostile code, use one.","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.2.34_1790100413887_0.1880624833127562","host":"s3://npm-registry-packages-npm-production"}},"0.2.35":{"name":"kern-sandbox","version":"0.2.35","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.2.35","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"0eb8aa3678c71fb1944f60718a2d7330e75dfbfb","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.2.35.tgz","fileCount":4,"integrity":"sha512-SPWkkDLXeu3B11c9iZLUJu2y52dMaYWeRIjDjDsS+oa1zOjvLJ/1Bd95/Y2JP2DDzRPF5GRt4b3h4POaCgJkVg==","signatures":[{"sig":"MEUCIQDZjLuCQB2NRO5vIn1wXxEdRg+mYCJeFcVGlFcn1ZJ8dQIgVnMD4quB6gSLMohW6CS7B4MSFUukP57a7m7WSopAmG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCq6s+/Bsv6m0NE3IJg7B/rVBzEnUFEq4sovcHy/IixwwIgeCYyn5hwKalJtfwmrMcq8jBDHPblU95G3zSVnnQtssQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":227292},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"Your model writes the code. This runs it where it can't touch your machine: a rootless Linux container, no daemon, no VM, no cloud, no account. A kernel boundary, not a microVM: for deliberately hostile code, use one.","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.2.35_1790186331906_0.11589356832843523","host":"s3://npm-registry-packages-npm-production"}},"0.2.36":{"name":"kern-sandbox","version":"0.2.36","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.2.36","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"d106ffc35e3bb3c845aaac197ebe5ec93eef460e","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.2.36.tgz","fileCount":4,"integrity":"sha512-qQpU+2qeeTmC2iQQaz7YeZZDxGzIrrFyMTgN17sB8ygjSIHoxsDyXGNTKYv26BG2pO2qPMBH1UNm06cTYC3oJQ==","signatures":[{"sig":"MEQCIGQMeAzhmGZvTRb48+9qejDhaUKAVy7vE7+rE6N9AFIMAiBDuZKVsl35TkIli7uXBI7WcA7Q8lygrfr3QigdlavL+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDEH8mloOsLbsx0HogZQuTmoHq6jTsHJ+sStdsWpZEFtAIhAK7D8ytT8oYEF1CQnIAVBANfIq1s2l4fvg2uQMaUuxI8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":253635},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"Your model writes the code. This runs it where it can't touch your machine: a rootless Linux container, no daemon, no VM, no cloud, no account. A kernel boundary, not a microVM: for deliberately hostile code, use one.","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.2.36_1790268432185_0.849446663857564","host":"s3://npm-registry-packages-npm-production"}},"0.2.37":{"name":"kern-sandbox","version":"0.2.37","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.2.37","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"187aa100dea03b7a2dc1750e38ec4704a952a012","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.2.37.tgz","fileCount":4,"integrity":"sha512-MMmNwuUqyI150eHjJksUwqpO24yx+Swu7RURqucvGV4aUZBEg/u/mBIB6VolYgM5LMDQyWM/vMnRdAlbg9oiMA==","signatures":[{"sig":"MEUCIBLHRnscscptsE4VNPE+6U4xc3PxuoBTBj/V6/bsxETGAiEA7QZ2B6f0rSJhYGo4DpzByBRGlQEW+h7UPl5v+niWtuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDmxePFP8H0NXqwV7gaGVCE1zPVuDRjoHkfPkFTdxhzGAiAJyX+paiCzEUSpjV+sipyx8JfaVC3PAjzE4mhg/AQ6tQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260453},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"Your model writes the code. This runs it where it can't touch your machine: a rootless Linux container, no daemon, no VM, no cloud, no account. A kernel boundary, not a microVM: for deliberately hostile code, use one.","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.2.37_1790273782879_0.5390734238898716","host":"s3://npm-registry-packages-npm-production"}},"0.2.38":{"name":"kern-sandbox","version":"0.2.38","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.2.38","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"4319abd20a3702888a2677f8b1b551358ebb2b6a","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.2.38.tgz","fileCount":4,"integrity":"sha512-vb8Wt9L+YnDf/Gi9e0MZaRSz259G47GsMd4/k8FX3nvF2iZDgTInAW+hIUkUZYTYbVXQ1fvn95Z6dz2lv7isCQ==","signatures":[{"sig":"MEYCIQCCIwDw07XpUliepUo5eorkxxksYrh7+3cJ8vFPuyiFuQIhAN9zlQhrlF9TmLkdpf4/zBi5dDFe4SBDwfxbRabCwPRb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEH19GBG78NBiSqvShboV7FmT8ThAB2BZUHi3BR8IuhOAiEAveYFloFUzbmc7jrYCQ2b3OMXkEDd7cC8kdcdyS90+S4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":265682},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"Your model writes the code. This runs it where it can't touch your machine: a rootless Linux container, no daemon, no VM, no cloud, no account. A kernel boundary, not a microVM: for deliberately hostile code, use one.","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.2.38_1790275203916_0.8774912746418408","host":"s3://npm-registry-packages-npm-production"}},"0.2.39":{"name":"kern-sandbox","version":"0.2.39","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"license":"Apache-2.0","_id":"kern-sandbox@0.2.39","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"homepage":"https://getkern.dev","bugs":{"url":"https://github.com/getkern/kern/issues"},"os":["linux"],"dist":{"shasum":"e487a9ecd90defbc14c543c3480a57f514ebd239","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.2.39.tgz","fileCount":4,"integrity":"sha512-29hZTAZ19UBkVj0LqffU+cAu0fCjk5ivcwV+N7ISpHOgv93D9UhKoVwelP3Vm21WU7nKfja1zb74cy7L8kIckg==","signatures":[{"sig":"MEUCIQDCB92aHkUaWivDciNrCg2sKtXGi8/V8g/YpUDwhYc4rAIgEK7UHLTBcfEcv9OmtCV9Z9wf57GvT1dbt40hPVuBiIY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCCdMlBJyuZ4nDtGNsWCcaRMBmt4FaZJqORyWcPyhnpAwIhAI6Cl+VS7PeRucUKs8RE8Ix2E7Mpc6K1tZ+tC6hUyhQr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267093},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"Your model writes the code. This runs it where it can't touch your machine: a rootless Linux container, no daemon, no VM, no cloud, no account. A kernel boundary, not a microVM: for deliberately hostile code, use one.","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kern-sandbox_0.2.39_1790276979384_0.17968674618910296","host":"s3://npm-registry-packages-npm-production"}},"0.2.40":{"os":["linux"],"_id":"kern-sandbox@0.2.40","bugs":{"url":"https://github.com/getkern/kern/issues"},"dist":{"shasum":"b85b66b54c6891c881812d6d2baeeed2ec01fda7","tarball":"https://registry.npmjs.org/kern-sandbox/-/kern-sandbox-0.2.40.tgz","fileCount":4,"integrity":"sha512-w9jSo6Sfr9jZlZgB05cr9oShqAmnfsKNKmHrXHNDNUSnAEzQlB/fPGs8YtCBLAKwHjIjkfIq42ecKdcsc99eng==","signatures":[{"sig":"MEYCIQCOjTxZUtr9G6wi73oaXqsTvVx/1RPZvz4eFfBwOQ+1rQIhAK8jO5WcQylNdzbScq4b4pdaqg/IiWFfPGxpg8dLSIPS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAxKVSxooaPI7ZQW1cDypYE0ZxhLjqcVpa2Pp726BEj/AiBJk3ol4ayQFlqfvvOI7yke6KKVrGDfLIW2MFkSFnFYnA=="}],"unpackedSize":267390},"main":"index.js","name":"kern-sandbox","types":"index.d.ts","engines":{"node":">=18"},"license":"Apache-2.0","scripts":{"test":"node --test"},"version":"0.2.40","_npmUser":{"name":"getkern","email":"getkern.dev@gmail.com"},"homepage":"https://getkern.dev","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"_npmVersion":"10.9.7","description":"Your model writes the code. This runs it where it can't touch your machine: a rootless Linux container, no daemon, no VM, no cloud, no account. A kernel boundary, not a microVM: for deliberately hostile code, use one.","directories":{},"maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/kern-sandbox_0.2.40_1790415985378_0.6874491828208478"}}},"time":{"created":"2026-07-20T19:24:54.060Z","modified":"2026-09-26T09:46:25.689Z","0.1.1":"2026-07-20T19:24:54.311Z","0.1.2":"2026-07-20T21:50:43.761Z","0.1.3":"2026-07-21T05:42:22.427Z","0.1.4":"2026-07-21T06:13:46.304Z","0.1.5":"2026-07-21T06:23:26.175Z","0.1.7":"2026-07-21T21:14:27.189Z","0.1.8":"2026-07-21T22:18:11.035Z","0.1.9":"2026-07-22T17:34:22.085Z","0.1.10":"2026-07-28T18:10:35.886Z","0.1.11":"2026-07-29T18:10:12.778Z","0.1.12":"2026-08-01T11:23:28.768Z","0.1.13":"2026-08-02T21:35:12.070Z","0.1.14":"2026-08-04T17:33:42.675Z","0.1.15":"2026-08-09T08:20:30.427Z","0.1.16":"2026-08-09T09:36:09.268Z","0.1.17":"2026-08-09T10:15:13.981Z","0.1.19":"2026-08-09T21:30:42.030Z","0.1.20":"2026-08-10T20:20:35.539Z","0.1.21":"2026-08-10T21:27:08.378Z","0.1.22":"2026-08-11T07:56:07.369Z","0.1.23":"2026-08-21T06:54:09.948Z","0.1.24":"2026-08-23T08:24:36.009Z","0.1.25":"2026-08-26T11:12:46.861Z","0.1.26":"2026-08-26T12:03:57.154Z","0.1.27":"2026-08-26T12:28:35.329Z","0.1.28":"2026-08-26T13:18:53.837Z","0.1.29":"2026-08-26T14:08:28.907Z","0.1.30":"2026-08-27T10:31:40.673Z","0.1.31":"2026-08-28T09:54:30.957Z","0.1.32":"2026-08-28T12:33:18.432Z","0.1.33":"2026-08-30T07:00:07.486Z","0.1.34":"2026-09-03T23:35:35.385Z","0.1.35":"2026-09-04T05:33:42.714Z","0.1.36":"2026-09-04T20:39:57.993Z","0.1.37":"2026-09-04T20:49:08.443Z","0.1.38":"2026-09-04T21:21:53.105Z","0.1.39":"2026-09-04T22:11:40.981Z","0.1.40":"2026-09-05T07:50:21.969Z","0.1.41":"2026-09-05T08:53:20.270Z","0.1.42":"2026-09-06T13:01:00.477Z","0.1.43":"2026-09-11T20:24:07.383Z","0.2.0":"2026-09-12T16:55:36.534Z","0.2.1":"2026-09-12T17:41:39.815Z","0.2.2":"2026-09-12T18:01:35.385Z","0.2.3":"2026-09-12T18:30:58.087Z","0.2.4":"2026-09-12T19:35:22.638Z","0.2.5":"2026-09-12T21:35:25.631Z","0.2.6":"2026-09-13T06:09:03.482Z","0.2.7":"2026-09-13T06:59:16.436Z","0.2.8":"2026-09-13T07:51:41.809Z","0.2.9":"2026-09-13T08:19:28.529Z","0.2.10":"2026-09-13T10:09:26.407Z","0.2.11":"2026-09-13T10:31:33.114Z","0.2.12":"2026-09-13T14:40:38.723Z","0.2.13":"2026-09-13T19:43:06.904Z","0.2.14":"2026-09-13T21:26:19.701Z","0.2.15":"2026-09-14T06:08:43.066Z","0.2.16":"2026-09-14T06:35:10.268Z","0.2.17":"2026-09-14T18:33:25.258Z","0.2.18":"2026-09-14T19:31:35.388Z","0.2.19":"2026-09-14T20:15:48.506Z","0.2.20":"2026-09-14T21:42:44.997Z","0.2.22":"2026-09-16T06:04:05.771Z","0.2.23":"2026-09-16T12:01:59.309Z","0.2.24":"2026-09-16T19:23:47.335Z","0.2.25":"2026-09-17T18:01:14.382Z","0.2.26":"2026-09-19T12:14:13.000Z","0.2.27":"2026-09-19T12:36:28.361Z","0.2.28":"2026-09-19T16:34:57.299Z","0.2.29":"2026-09-19T17:46:50.140Z","0.2.30":"2026-09-20T20:27:09.144Z","0.2.31":"2026-09-21T17:32:34.794Z","0.2.32":"2026-09-21T19:55:09.534Z","0.2.33":"2026-09-22T17:09:33.913Z","0.2.34":"2026-09-22T18:06:53.977Z","0.2.35":"2026-09-23T17:58:52.011Z","0.2.36":"2026-09-24T16:47:12.260Z","0.2.37":"2026-09-24T18:16:22.973Z","0.2.38":"2026-09-24T18:40:03.996Z","0.2.39":"2026-09-24T19:09:39.487Z","0.2.40":"2026-09-26T09:46:25.538Z"},"bugs":{"url":"https://github.com/getkern/kern/issues"},"license":"Apache-2.0","homepage":"https://getkern.dev","keywords":["sandbox","kern","agent","llm","code-execution","isolation","seccomp","container","code-interpreter","jupyter","e2b"],"repository":{"url":"git+https://github.com/getkern/kern.git","type":"git","directory":"bindings/node"},"description":"Your model writes the code. This runs it where it can't touch your machine: a rootless Linux container, no daemon, no VM, no cloud, no account. A kernel boundary, not a microVM: for deliberately hostile code, use one.","maintainers":[{"name":"getkern","email":"getkern.dev@gmail.com"}],"readme":"<div align=\"center\">\n\n<img src=\"https://raw.githubusercontent.com/getkern/kern/main/assets/brand/kern-logo.png\" width=\"220\" alt=\"kern\">\n\n# Kern Sandbox\n\n**Your model writes the code. This runs it where it can't touch your machine.**\n\n<sub>**Works with** Claude Code · Cursor · Claude Desktop · LM Studio · LangChain · pi</sub>\n\n[![npm](https://img.shields.io/npm/v/kern-sandbox?label=npm&color=0b7285)](https://www.npmjs.com/package/kern-sandbox)\n[![PyPI](https://img.shields.io/pypi/v/kern-sandbox?label=PyPI&color=0b7285)](https://pypi.org/project/kern-sandbox/)\n[![License: Apache-2.0](https://img.shields.io/badge/license-Apache--2.0-blue.svg)](https://github.com/getkern/kern/blob/main/LICENSE)\n\n<sub>rootless · no daemon · no socket · no VM · no cloud · no account</sub>\n\n**[The runtime](https://github.com/getkern/kern)** ·\n**[MCP server](https://github.com/getkern/kern/blob/main/docs/MCP.md)** ·\n**[Security model](https://github.com/getkern/kern/blob/main/SECURITY.md)** ·\n**[Benchmarks](https://github.com/getkern/kern/blob/main/BENCHMARKS.md)**\n\n</div>\n\nAn agent's tool-call, a generated snippet, a notebook cell, a CI step: it arrives, you run it, and\nnobody has read it first.\n\n`kern-sandbox` is the Node and TypeScript binding for **[kern](https://getkern.dev)**. Every call\ngets its own box, thrown away after; when state has to carry across calls there is\n[a session](#a-session-files-persist-processes-are-ephemeral) and a warm interpreter.\n\nNetwork off, memory and PID caps the kernel enforces **where your host delegates them**,\ncapabilities dropped, a deny-by-default seccomp allowlist, and a wall-clock deadline the binding\napplies from **outside** the box, so code that hangs cannot outlive it. Whether the caps bind is a property of your\nHOST, not of kern: they need a delegated cgroup, which a desktop session has and a bare root shell\nin a container often does not. `kern doctor` says which you have, and `requireLimits: true` makes an\nunenforceable cap FATAL: the box refuses to start rather than run uncapped. It arrives the way every\nother refusal does, as `fault.type === \"startup_failed\"` on the result, NOT as an exception from the\nconstructor, so a caller that only catches exceptions will walk past it.\n\nThe runtime this drives, its tests and the other bindings are one repository:\n**[github.com/getkern/kern](https://github.com/getkern/kern)**. Dependency-free: it shells out to\nthe `kern` binary and does not re-implement isolation in JavaScript.\n\n**Your loop reads a field, not a stack trace.** A timeout, an OOM-kill, a blocked syscall or a missing\ninterpreter each arrive as a typed `fault` on the result, beside stdout and the exit code, so the\nagent branches on a value instead of parsing text to work out who ended the run.\n\nOn npm: [`npm install kern-sandbox`](https://www.npmjs.com/package/kern-sandbox). Python gets the same\npackage on PyPI: [`kern-sandbox`](https://pypi.org/project/kern-sandbox/), which also ships an **MCP\nserver** for Claude Desktop, Cursor and LM Studio.\n\n```js\nconst kern = require(\"kern-sandbox\");\n\n// one-shot: a throwaway box, network off, hard caps, a timeout the binding enforces\nconst r = await kern.runCode(\"print(sum(range(100)))\");\nconsole.log(r.stdout, r.success); // \"4950\\n\" true\n```\n\nTypeScript types ship in the package. `Buffer` is in the public surface, so a TypeScript consumer needs\n`@types/node` **and** a `tsconfig.json` that includes it. MEASURED with `tsc` 7.0.2: without the types,\n8 errors saying `Cannot find name 'Buffer'`; with the types installed but no `tsconfig.json`, the same 8;\nwith `{ \"compilerOptions\": { \"types\": [\"node\"] } }`, zero. Installing the package `tsc` names is half the\nremedy, which is worth stating because the error message only hints at the other half.\n\n```ts\nimport { runCode, withSandbox, Sandbox } from \"kern-sandbox\";\n```\n\n## Install\n\n```sh\nnpm install kern-sandbox\n```\n\nYou also need the `kern` binary on `PATH` (or point `$KERN_BIN` at it). The quickest route is the\nreleased static binary, whose checksum the script verifies:\n\n```sh\ncurl -fsSL https://raw.githubusercontent.com/getkern/kern/main/install.sh | sh\n```\n\nFrom source instead, if you would rather not trust a published artifact:\n\n```sh\ncargo install --git https://github.com/getkern/kern getkern --locked\n```\n\nkern needs a Linux kernel with unprivileged user namespaces + cgroup v2. On Windows it runs under WSL2.\nNode 18+.\n\nThe first call on a machine that has never run it is the slow one: it pulls `python:3.12-slim` before\nit can start a box. Every call after that reads the cached image, and the `startup_failed` row below\nhas the measured cost of that first read, which on a slow machine is large enough to trip a short\n`timeoutS`.\n\n**On a Mac this package installs but cannot run**, and it says so rather than sending you after a\ndownload that does not exist: kern is Linux-only, because macOS has no namespaces and no cgroups. Run\ninside a Linux VM (colima, Lima, OrbStack, UTM), install `kern` and this package there, and it behaves\nas on Linux. Verified on Apple Silicon with an Ubuntu 24.04 guest.\n[Install notes for macOS](https://github.com/getkern/kern/blob/main/docs/INSTALL.md).\n\n## A session: files persist, processes are ephemeral\n\nFile state lives in a workspace directory on the host, bind-mounted into every box. Each `runCode`/`run`\nspawns a **fresh** box on that shared workspace, so file state persists but in-memory state does not\n(write to disk for continuity). `withSandbox` opens the session and cleans it up, even on throw:\n\n```js\nawait kern.withSandbox(\n  { setup: \"pip install pandas matplotlib\", memoryMb: 1536 },\n  async (sbx) => {\n    await sbx.writeFile(\"data.csv\", \"a,b\\n1,2\\n3,4\\n\");\n    const r = await sbx.runCode(\n      \"import matplotlib; matplotlib.use('Agg')\\n\" +\n        \"import pandas as pd, matplotlib.pyplot as plt\\n\" +\n        \"df = pd.read_csv('data.csv'); print(df.describe())\\n\" +\n        \"df.plot(); plt.savefig('out.png')\",\n    );\n    console.log(r.stdout);        // network off, capped, isolated\n    const chart = await sbx.readFile(\"out.png\");   // a Uint8Array of the PNG\n  },\n);\n```\n\n`setup` is the **only** moment the network is on (a separate box that installs deps into the workspace\nand dies); every `runCode` after it is network-off. The setup box runs under the **same `memoryMb`\ncap** as your runs: a heavy install (pandas, torch, ...) can OOM-kill setup at the default 512 MB, so\nraise `memoryMb` (e.g. `memoryMb: 1536`) for the session when installing a large stack.\n\n## Run JavaScript in the box too\n\n```js\nconst r = await kern.runCode(\"console.log([1,2,3].map(x => x * x))\", {\n  image: \"node:20-slim\",\n  language: \"node\",\n});\n```\n\n`language` is `\"python\"` (default), `\"bash\"`, `\"sh\"` or `\"node\"`. Match the image to the language:\n**`bash` runs bash and `sh` runs the POSIX shell**, which are different languages (`[[ ]]`, arrays and\n`pipefail` are bash), and alpine carries no bash at all. Asking for one the image lacks returns an\n`exec_failed` fault naming it, never a different shell.\n\n## The result\n\n`runCode`/`run` resolve to an `ExecutionResult`:\n\n| field | meaning |\n|---|---|\n| `stdout`, `stderr` | captured output (each capped at `maxOutputBytes`) |\n| `codeStderr` | `stderr` with kern's own `note:`/`warning:` lines removed: what the code wrote. Feed THIS to a model |\n| `runtimeNotes` | the complement: the lines kern wrote about itself. `stderr` still holds both, in order |\n| `exitCode` | the process exit code |\n| `durationMs` | wall-clock duration of the call, in ms |\n| `success` | `true` iff `exitCode === 0` **and** no sandbox fault |\n| `fault` | a sandbox event, or `null`. `{ type, message }` |\n| `files` | files created/modified in the workspace this call |\n| `results` | rich mime-typed values (`Result[]`): last expression, `display()`, matplotlib figures |\n| `truncated` | output hit the cap and overflow was discarded |\n\nA non-zero exit from *your code* is **not** a fault (`fault` stays `null`): it is a normal result.\n`fault` is only set when the **sandbox** acted:\n\n| `fault.type` | when |\n|---|---|\n| `timeout` | the call exceeded `timeoutS`; the binding killed the box |\n| `escape_blocked` | a syscall was blocked by the seccomp filter (SIGSYS) |\n| `oom` | the kernel's OOM killer took the box against its own memory cap. Read from a descriptor the code in the box cannot write, so it is an observation and not a guess from the exit code |\n| `killed` | SIGKILL with **no** OOM reported: an external kill (`kern stop`, a signal, the host out of memory), or a cap that did not bind here, which the message names |\n| `exec_failed` | the box started, the command did not exist inside it. `{language:\"node\"}` on an image with no `node` is the ordinary way there; the message names the binary AND the image |\n| `startup_failed` | the box never ran, and kern said why in `stderr`. Two shapes: your `timeoutS` fired while kern was still BUILDING the box (run it again: if the second call is fast it was a cold image read, and if it is not, look for a bind source on a dead NFS export), or kern refused to build it at all (an image that cannot be pulled, a mount it will not make). The cold read is the FIRST call on a new machine and it is not small: 38 s for an arm64 image on a Raspberry Pi 5 here, against 0.1 s warm |\n\n```js\nconst r = await kern.runCode(\"while True: pass\", { timeoutS: 5 });\nr.success;      // false\nr.fault.type;   // \"timeout\"\n```\n\nA box that fails to **start** is **thrown** as a `SandboxError`, not returned as a fault, because the\ncode never ran.\n\n`stderr` is one stream shared by kern and your code, so a note about an undelegated cgroup arrives\ninterleaved with the program's own output. Right for a human at a terminal, wrong for anything that puts\n`stderr` into a prompt. `codeStderr` is the same string without kern's own lines, and nothing is hidden:\n`runtimeNotes` holds exactly what was taken out.\n\n## Safe by default\n\nEvery relaxing option says so in its name or docs:\n\n- **network off** unless `network: true` (session-level, explicit).\n- **hard caps**: `memoryMb` (512), `pids` (256), optional `cpus`. Enforced by cgroup v2.\n- **timeout owned by the binding**: `timeoutS` (30) is a real deadline; the binding kills the box (and\n  its process group), so a `timeout` fault is a fact, not a guess.\n- **output bounded**: `maxOutputBytes` (64 MiB each) so a flooding box cannot exhaust host RAM.\n- **env off argv**: workload env is written to a private `0600` file, never `--env K=V` on the command\n  line, so a credential in `env` does not leak into `ps`.\n- **mounts refused**: the host's own sources (`/`, `/etc`, `/root`, `/boot`, `/proc`, `/sys`, `/dev`,\n  `$HOME`, the docker socket), any path with a **credential directory** in it (`.ssh`, `.aws`, `.gnupg`,\n  `.kube`, `.docker`, `.azure`, `.oci`, `.terraform.d`, `.password-store`, `.netrc`, `.git-credentials`,\n  `.pypirc`, `.npmrc`, `.databrickscfg`, `.boto`, `.s3cfg`, `.rclone.conf`, and under `.config`:\n  `gcloud`, `gh`, `doctl`, `rclone`),\n  **kern's own state** (`$XDG_RUNTIME_DIR/kern`, the image cache, the config dir, the data dir that\n  holds every named volume: the sandbox's control plane), and escaping targets.\n- **workspace I/O contained**: `writeFile`/`readFile` reject `..` escapes, open the final component\n  `O_NOFOLLOW` so a symlink the box plants cannot redirect host I/O, and refuse anything that is not a\n  REGULAR file (see the notes for the FIFO that made a read hang).\n\n### Options\n\n```ts\nnew Sandbox({\n  image,           // default \"python:3.12-slim\"\n  setup,           // one-time, network-on, e.g. \"pip install pandas\"\n  workspace,       // host dir to persist; omit for a temp dir deleted on close()\n  memoryMb,        // default 512\n  cpus,            // default null (uncapped)\n  pids,            // default 256\n  timeoutS,        // default 30, MANDATORY per-call deadline\n  network,         // default false (RELAXES ISOLATION)\n  capDrop,         // default [\"ALL\"]: capabilities dropped from every box. kern always drops\n                   // 16 dangerous ones; this drops the rest, which were held over the box's own\n                   // user namespace. Pass [] to keep them (needed only if the workload binds a\n                   // port below 1024 INSIDE the box).\n  mounts,          // { hostSrc: boxTarget } or { src: [target, \"ro\"] }\n  tmpfs,           // omitted -> 64 MiB of scratch at /tmp; {} -> none; { \"/tmp\": \"512m\" } to resize\n  profiles,        // reusable kern.toml profiles: [\"vcpu:heavy\", \"vgpio:leds\", \"vdisk:scratch\"]\n  env,             // { KEY: \"value\" }\n  maxOutputBytes,  // default 64 MiB\n  enforceLimits,   // default true; false is best-effort and NO faster (see the Python README)\n  securityProfile, // \"untrusted\" = seccomp allowlist + cap-drop ALL + read-only root, one opt-in bundle\n  apparmor,        // a PRE-LOADED AppArmor profile the box enters on exec (Docker's --security-opt\n                   // apparmor=), an LSM layer over seccomp; kern fails the box CLOSED if it isn't loaded.\n  requireLimits,   // default false; true = FAIL-CLOSED (refuse to start unless caps enforced). NOT\n                   // enforceLimits (that picks the cap PATH); mutually exclusive with KERN_ALLOW_UNCAPPED env.\n  depsReadonly,    // default TRUE: runCode cannot modify what setup= installed\n  pycCache,        // default TRUE: precompile the image's stdlib ONCE into a per-image cache and\n                   // mount it READ-ONLY in every box. Imports 2.7-4.5x faster; false turns it off.\n  trackFiles,      // default true: diff the workspace each call for result.files (O(files)); false = [], O(1)\n  onStdout,        // (chunk: Buffer) => void, live stdout streaming (result.stdout still captured)\n  onStderr,        // (chunk: Buffer) => void, live stderr streaming\n});\n```\n\n**The sharp edges are in [SANDBOX-NOTES.md](https://github.com/getkern/kern/blob/main/bindings/node/SANDBOX-NOTES.md):**\nthe writable paths and why `/tmp` is a tmpfs, `memoryMb` bounding the cgroup rather than usable\nmemory, scratch that does not survive a call, and the two writable places a toolchain needs before\n`npm install` stops reporting a network error that is not one. Each is a measured surprise.\n\n## Egress: the setting between no network and the host's\n\n`network: false` gives the run phase no network and `network: true` gives it the host's. `egressAllow`\nis the middle one, and usually the one an agent wants:\n\n**`network: true` includes the host's LOOPBACK, which is where unauthenticated services live.** It\nputs the box in the host's network namespace, so `127.0.0.1` inside the box is the host's\n`127.0.0.1`: a test's cell connected to `127.0.0.1:22` and read back `SSH-2.0-OpenSSH_9.6p1`,\nand a developer's laptop is where a database, a Redis and a dashboard sit bound to localhost with no\npassword. The same connect is refused under the default `network: false`, and `egressAllow` refuses\nit too, because that one goes through kern's proxy rather than through the host's stack.\n\n```js\nawait kern.withSandbox({ egressAllow: [\"pypi.org\", \"files.pythonhosted.org\"] }, async (sbx) => { /* ... */ });\n```\n\nThe box stays in its own network namespace and reaches the internet only through kern's filtering\nproxy, which permits those domains and nothing else: a workload can fetch from an index you chose and\ncannot exfiltrate elsewhere. Mutually exclusive with `network: true`. The `setup` box keeps full\nnetwork to install dependencies; the allowlist governs the run phase, which is the one executing code\nyou did not read.\n\nIt is a **route-level** boundary, not proxy variables a program can ignore. Measured inside the box: a\nraw socket to an IP returns `ENETUNREACH`, DNS does not resolve, and a request to a domain outside the\nlist is refused by the tunnel with `403`, while the same socket under `network: true` connects. The other\nedge of that: a client which does not speak to an HTTP proxy has no path out at all, so a Postgres, MySQL\nor Redis connection under `egressAllow` cannot resolve its host. For a database, the setting today is\n`network: true`.\n\n\n`kernel()` returns a `Kernel`, and a refused mount throws `MountRefused` rather than the generic\n`SandboxError`, so a caller can tell \"this sandbox will not do that\" from \"the sandbox broke\".\n`DEFAULT_TMPFS_MB` and `version` are exported for callers that assert on them.\n\n## The image decides more than the runtime does\n\n`run_code` that imports two standard-library modules measures **46.8 ms** on the default\n`python:3.12-slim`, against 13.8 ms for one that imports nothing. That tag ships 164 `.py` files in\nthe standard library and 9 `.pyc`, so every import compiles its source. Precompiling the bytecode is\none line and is worth **29 ms**, which is more than the box, the interpreter start and every runtime\nflag combined:\n\n```dockerfile\nFROM python:3.12-slim\nRUN python3 -m compileall -q -j 0 /usr/local/lib/python3.12\n```\n\n| `run_code` | `python:3.12-slim` | precompiled |\n|---|---:|---:|\n| `print(1)` | 13.82 ms | 12.27 ms |\n| `import json,re` | **46.82 ms** | **17.66 ms** |\n\nBuild it once and pass it: `run_code(..., image=\"my-python\")`. The default stays the stock tag,\nbecause an SDK that silently required a custom image would be worse than one that costs 29 ms and\nsays so. Measured rootless on an idle machine; [BENCHMARKS.md](https://github.com/getkern/kern/blob/main/BENCHMARKS.md) has the method.\n\n## Prewarming: a box ready before the call arrives\n\n`prewarm: N` keeps N boxes started in advance, each holding a booted interpreter that has run nothing,\nand refills in the background while your agent thinks. Measured on `python:3.12-slim`:\n\n| `runCode` | first call | p50 within the burst |\n|---|---:|---:|\n| default | 30.9 ms | 14.2 ms |\n| `prewarm: 4` | 0.9 ms | **0.8 ms** |\n\n**The number is `runCode`, not `run()`.** A prewarmed box holds a BOOTED INTERPRETER, so what the\npool removes is the interpreter's cost and not the box's. `run([\"true\"])` starts a fresh box either\nway and reads the same either way: measured, 4.74 ms with the pool against 4.67 ms without it. Time\nthe wrong call and prewarming looks like a no-op.\n\n**The pool covers a burst, not a rate**, and it refills in the background: past N the cost returns to\nthe default, and a call made immediately after construction pays the default until the boxes exist.\n\nEach prewarmed box still serves ONE call and is thrown away, so the isolation is unchanged: only the\nmoment of creation moves. The pool key includes the image, the caps and the profiles, so a session never\nreceives a box built for another one.\n\n```js\nawait kern.withSandbox({ image: \"python:3.12-slim\", prewarm: 4 }, async (sbx) => {\n  const r = await sbx.runCode(\"print(1)\");   // served from the pool\n});\n```\n\n## Run pi's coding tools in a box\n\n[`integrations/pi`](https://github.com/getkern/kern/tree/main/integrations/pi) is an extension for\n[pi](https://github.com/earendil-works/pi) built on THIS binding: it routes pi's built-in `bash`,\n`read`, `write`, `edit`, `ls`, `grep` and `find` tools into a kern box. The working directory is\nmounted at `/workspace`, so edits write through to the host and everything else a command touches dies\nwith the box. pi's default posture is no sandbox: it runs as the user who launched it.\n\nThe two halves are not confined by the same thing, and the extension's README says which is which:\n`bash` runs INSIDE the box (namespaces, seccomp allowlist, cgroup caps), while `read` and the staging\nhalf of `write` are host filesystem calls guarded by this binding's `O_NOFOLLOW` and its\n`/proc/self/fd` containment check. Needs Linux, the `kern` binary, and **Node 22 or newer**: pi's own\npackage manager imports `globSync` from `node:fs`, which landed in 22.\n\n## Charts, rich results, live output, and checkpoints\n\n`runCode` captures mime-typed values into `result.results` the way a notebook cell does: the **last\nbare expression**, every **`display(obj)`**, and **every open matplotlib figure automatically**, with\nno `savefig`. Accessors: `.png`, `.jpeg`, `.html`, `.svg`, `.markdown`, `.json`, `.text`.\n\n```js\nawait kern.withSandbox({ setup: \"pip install pandas matplotlib\" }, async (sbx) => {\n  await sbx.writeFile(\"data.csv\", \"a,b\\n1,2\\n3,4\\n\");\n  const r = await sbx.runCode(\"import pandas as pd; pd.read_csv('data.csv').describe()\");\n  r.results[0].html;                       // the DataFrame as an HTML table\n});\n```\n\nCapture never touches `stdout`, `stderr` or `exitCode`. Pass `onStdout` / `onStderr` to stream output\nas it arrives (best-effort: a slow callback drops chunks rather than stalling the box).\n\n`snapshot(dest)` and `restore(src)` write a portable `.tar.gz` checkpoint of the **workspace**;\n`restore` refuses absolute, `..` and symlink members. Nothing in `/tmp` is on it, because a tmpfs is\non no layer.\n\n## Honest threat model\n\nkern is a **kernel-boundary** sandbox for **your own or semi-trusted** code (CI, dev, edge, your\nagents' code). Its default seccomp filter is a **deny-by-default allowlist** (moby's own default\nfilter minus kern's 35 escape syscalls): right for semi-trusted agent code, **not** a hard boundary\nagainst deliberately hostile multi-tenant code. For that, reach for a microVM (Firecracker / Kata) or\ngVisor. The wider denylist is the opt-out (`KERN_SECCOMP=denylist`), and `securityProfile: \"untrusted\"`\nbundles the allowlist with `--cap-drop ALL` + `--read-only`. See the project's\n[SECURITY.md](https://github.com/getkern/kern/blob/main/SECURITY.md).\n\n**Two jobs, and the handoff is the point.** A microVM product (Docker Sandboxes, Firecracker, Kata,\ngVisor) gives the code a kernel of its own, and that is the right answer when the code is actively\nhostile or belongs to someone else. It costs what a machine costs: measured here against `sbx`\n0.43.0 on the same laptop, half a second per command in a live sandbox and about three seconds to\ncreate one, against 2 ms and 4 ms for kern, with `uname -r` inside reading its own kernel there and\nthe host's here. kern is for the OTHER job, the one an agent loop does a thousand times: a cell per\ncall, network off, memory and pids the kernel enforces where the host delegates them, a\ndeadline applied from outside the box.\nPick by which job you have, not by the ratio.\n\n**What the box does NOT hide from the code inside it.** The caps are real and the kernel enforces\nthem where it can, but the box still reads the HOST's numbers for things nothing charges it for:\n`df` on the workspace reports the host's filesystem, because that is what it is, a bind mount with\nno quota, and `nproc` reports the host's core count even under a `cpus` cap, which caps TIME and not\nthe count (measured here: 28 inside a box capped at 0.5 cores, 28 outside). Anything that sizes\nitself from a cgroup-unaware API is in the same family: Go's `GOMAXPROCS`, some JVMs, `ray`-style\nCPU detection. `memoryMb` and `pids` ARE enforced and visible as limits, but ONLY where the host\ngives kern a delegated cgroup: on one that does not (a root shell with no user manager, some CI\nrunners) kern warns and the box runs UNCAPPED. `kern doctor` says which path a host takes, and\n`requireLimits: true` refuses to start rather than run a box whose caps are decoration.\n\n**`npm install kern-sandbox` does not install the sandbox.** The binding drives a `kern` binary it\nfinds on `PATH` or in `$KERN_BIN`, and that is a SECOND thing to install and to keep current: a\nbinary that is not kern is refused by name, but an OLDER kern runs fine and answers fewer questions,\nbecause the fault taxonomy reads bytes only newer builds write. If a verdict looks wrong, print\n`kern --version` before anything else.\n\n## License\n\n[Apache-2.0](https://github.com/getkern/kern/blob/main/LICENSE).\n","readmeFilename":"README.md"}