{"_id":"@hachej/boring-sandbox","_rev":"36-00ca26e4afe459d824fedbd2978de6cd","name":"@hachej/boring-sandbox","dist-tags":{"latest":"0.1.111"},"versions":{"0.1.74":{"name":"@hachej/boring-sandbox","version":"0.1.74","license":"MIT","_id":"@hachej/boring-sandbox@0.1.74","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"0a0eea98614a1a4fb6577af6e8f6c849e3025c87","tarball":"https://registry.npmjs.org/@hachej/boring-sandbox/-/boring-sandbox-0.1.74.tgz","fileCount":7,"integrity":"sha512-WpCJDLr67SHKu430177AqskmGmZwilsQeWdfncXn8sCwW7oe7dbMyvt89ZwV0ktbWORcmGJyzk9ixTssOkpBDg==","signatures":[{"sig":"MEQCIDSWMrZgUDrFMGsNU9aEkh0E+AM6bQywDEmmqrY+MPe0AiAc/E67/ky7n/qRisXi4RE5pyit7S4oKB98djDVXs68Xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10434},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"}},"gitHead":"4e367e8a5641435185a3c59c920677411c699b6c","scripts":{"lint":"pnpm run typecheck && pnpm run check:invariants","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit","check:invariants":"node ./scripts/check-invariants.mjs"},"_npmUser":{"name":"hachej","email":"julien.hurault@sumeo.io"},"repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"10.9.4","description":"Sandbox provider contracts and implementations for Boring runtimes.","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^4.1.9","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/boring-sandbox_0.1.74_1783683683906_0.20458800829085644","host":"s3://npm-registry-packages-npm-production"}},"0.1.75":{"name":"@hachej/boring-sandbox","version":"0.1.75","license":"MIT","_id":"@hachej/boring-sandbox@0.1.75","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"853a6272a96c00b80f2e28356cfffdd2fa1fa2a6","tarball":"https://registry.npmjs.org/@hachej/boring-sandbox/-/boring-sandbox-0.1.75.tgz","fileCount":8,"integrity":"sha512-F2bnQ7m2Uu5KaAZHAqM0zCkPsaQCETYHbVfeFaaLcG24P2ti2yJD0rQFOIbV9RFsqH1Ry4iuAUzBrzAFBuLshQ==","signatures":[{"sig":"MEUCIQDvskE086yY+RcSSOWPJOfOurZkQdT5GjUkiiYi2pBhAwIgMzb0cbl1eoDXec7rgt+YgQdjTAy9HWYk3x0HJiYz/6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-sandbox@0.1.75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11500},"type":"module","_from":"file:packages/boring-sandbox/hachej-boring-sandbox-0.1.75.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"}},"scripts":{"lint":"pnpm run typecheck && pnpm run check:invariants","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit","check:invariants":"node ./scripts/check-invariants.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d65d268-11c2-492e-b07f-5ec4154ec411"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/packages/boring-sandbox/hachej-boring-sandbox-0.1.75.tgz","_integrity":"sha512-F2bnQ7m2Uu5KaAZHAqM0zCkPsaQCETYHbVfeFaaLcG24P2ti2yJD0rQFOIbV9RFsqH1Ry4iuAUzBrzAFBuLshQ==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Sandbox provider contracts and implementations for Boring runtimes.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^4.1.9","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/boring-sandbox_0.1.75_1783688336940_0.5579914289207633","host":"s3://npm-registry-packages-npm-production"}},"0.1.76":{"name":"@hachej/boring-sandbox","version":"0.1.76","license":"MIT","_id":"@hachej/boring-sandbox@0.1.76","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"ff42e2e7753cedbab25731bc2a9921f452d75d9c","tarball":"https://registry.npmjs.org/@hachej/boring-sandbox/-/boring-sandbox-0.1.76.tgz","fileCount":8,"integrity":"sha512-JJ1DSZDJsdKgfSEBqpgLVG5KzPbuZmJHJZBS/tDQWY9R1om6c9XydCj72Ky9jOu4Z4AsUWS5qZPqKqZOonQ/yQ==","signatures":[{"sig":"MEQCIFoFthTrI4uopateM9NYRAKeBYfp8kNQHomqPq7pyt1OAiBkUxATMFgw0FRtGQ5pFcEZP5xqZqIM4R/WJi2lFWCQUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-sandbox@0.1.76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11500},"type":"module","_from":"file:packages/boring-sandbox/hachej-boring-sandbox-0.1.76.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"}},"scripts":{"lint":"pnpm run typecheck && pnpm run check:invariants","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit","check:invariants":"node ./scripts/check-invariants.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d65d268-11c2-492e-b07f-5ec4154ec411"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/packages/boring-sandbox/hachej-boring-sandbox-0.1.76.tgz","_integrity":"sha512-JJ1DSZDJsdKgfSEBqpgLVG5KzPbuZmJHJZBS/tDQWY9R1om6c9XydCj72Ky9jOu4Z4AsUWS5qZPqKqZOonQ/yQ==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Sandbox provider contracts and implementations for Boring runtimes.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^4.1.9","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/boring-sandbox_0.1.76_1783716402332_0.9985792403652332","host":"s3://npm-registry-packages-npm-production"}},"0.1.77":{"name":"@hachej/boring-sandbox","version":"0.1.77","license":"MIT","_id":"@hachej/boring-sandbox@0.1.77","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"3bbbd480d30d0d381735c356287862121ab9352f","tarball":"https://registry.npmjs.org/@hachej/boring-sandbox/-/boring-sandbox-0.1.77.tgz","fileCount":8,"integrity":"sha512-zsJBIdVUl42OB4Lmr1PXAcS8FlcFZgVhWFHLzS2JJfRoiezyBF9xiXmceJAa4uHIJxB7gGeL5YrY0LZXX+c/ew==","signatures":[{"sig":"MEUCIQDIGdIas2LrHb29YfUpJARsuRMeU5sJU80QZ6Z+Pvu8LQIgR60rYDfkCCwYWU8LkFixoOtcNsW3ZctbUl9YvIy9SI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-sandbox@0.1.77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11500},"type":"module","_from":"file:packages/boring-sandbox/hachej-boring-sandbox-0.1.77.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"}},"scripts":{"lint":"pnpm run typecheck && pnpm run check:invariants","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit","check:invariants":"node ./scripts/check-invariants.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d65d268-11c2-492e-b07f-5ec4154ec411"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/packages/boring-sandbox/hachej-boring-sandbox-0.1.77.tgz","_integrity":"sha512-zsJBIdVUl42OB4Lmr1PXAcS8FlcFZgVhWFHLzS2JJfRoiezyBF9xiXmceJAa4uHIJxB7gGeL5YrY0LZXX+c/ew==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Sandbox provider contracts and implementations for Boring runtimes.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^4.1.9","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/boring-sandbox_0.1.77_1783716764480_0.9846037881742555","host":"s3://npm-registry-packages-npm-production"}},"0.1.78":{"name":"@hachej/boring-sandbox","version":"0.1.78","license":"MIT","_id":"@hachej/boring-sandbox@0.1.78","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"741cfe958f44e1aa8b8c6571a31899a0144807a6","tarball":"https://registry.npmjs.org/@hachej/boring-sandbox/-/boring-sandbox-0.1.78.tgz","fileCount":8,"integrity":"sha512-3mWo/W6d0SzN4RHqoH1GyR5B8oNBsgXgBLe+iEbD8kujGbhS1zH/V2BgolPvm/yjyNnBFFXpq5YVMA1ynTd2Lw==","signatures":[{"sig":"MEQCIBiDX4x/SFVLe+AeigMmCMeHIiguw0lWKSGba4udLLvvAiBfdq0imSI+x2eEbxTSJmDY/r4PUN2i1in2wZk+d9n9Ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-sandbox@0.1.78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11500},"type":"module","_from":"file:packages/boring-sandbox/hachej-boring-sandbox-0.1.78.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"}},"scripts":{"lint":"pnpm run typecheck && pnpm run check:invariants","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit","check:invariants":"node ./scripts/check-invariants.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d65d268-11c2-492e-b07f-5ec4154ec411"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/packages/boring-sandbox/hachej-boring-sandbox-0.1.78.tgz","_integrity":"sha512-3mWo/W6d0SzN4RHqoH1GyR5B8oNBsgXgBLe+iEbD8kujGbhS1zH/V2BgolPvm/yjyNnBFFXpq5YVMA1ynTd2Lw==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Sandbox provider contracts and implementations for Boring runtimes.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^4.1.9","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/boring-sandbox_0.1.78_1783717411181_0.35555303233092106","host":"s3://npm-registry-packages-npm-production"}},"0.1.79":{"name":"@hachej/boring-sandbox","version":"0.1.79","license":"MIT","_id":"@hachej/boring-sandbox@0.1.79","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"ae14ce918e112d80054c46cfceb4de3dc03a8182","tarball":"https://registry.npmjs.org/@hachej/boring-sandbox/-/boring-sandbox-0.1.79.tgz","fileCount":10,"integrity":"sha512-WORpIV6D4LyZhD2lUNxX4zTGnVcZKWKNRAdRaCYeECeqfretAN1jFrjOjF1s6/9fBV8Dk9AAcvZhZT8vT4BdRA==","signatures":[{"sig":"MEUCIEmB6YmtuYDy8RBRFUevUa+Eqk/uCia3vMiMcsPFPPO3AiEAosroeyIRN0rhvh01/judpKtvyfQQlIooberB4cZFVWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-sandbox@0.1.79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28707},"type":"module","_from":"file:packages/boring-sandbox/hachej-boring-sandbox-0.1.79.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./providers/runsc":{"types":"./dist/providers/runsc/index.d.ts","import":"./dist/providers/runsc/index.js"}},"scripts":{"lint":"pnpm run typecheck && pnpm run check:invariants","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit","check:invariants":"node ./scripts/check-invariants.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d65d268-11c2-492e-b07f-5ec4154ec411"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/packages/boring-sandbox/hachej-boring-sandbox-0.1.79.tgz","_integrity":"sha512-WORpIV6D4LyZhD2lUNxX4zTGnVcZKWKNRAdRaCYeECeqfretAN1jFrjOjF1s6/9fBV8Dk9AAcvZhZT8vT4BdRA==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Sandbox provider contracts and implementations for Boring runtimes.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.20.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-sandbox_0.1.79_1783800474615_0.7452488949855216","host":"s3://npm-registry-packages-npm-production"}},"0.1.80":{"name":"@hachej/boring-sandbox","version":"0.1.80","license":"MIT","_id":"@hachej/boring-sandbox@0.1.80","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"fe422396f9ece98c3a26feb2794dc310f4f73ec3","tarball":"https://registry.npmjs.org/@hachej/boring-sandbox/-/boring-sandbox-0.1.80.tgz","fileCount":10,"integrity":"sha512-FJEQYhmrXQ7yOfPVkfeQvl9W1kVQmcarrjpGIfhE0dWKfOdEepp/rs573mgvxYfcQsL9SzTw6R4cHO1nUkE/Gw==","signatures":[{"sig":"MEUCIQDQ1RlGOdRSshJMGbp1MSx6S1fxxMueECgOFoC3MkFS3gIgQCxrNbSOGo0+/SgzjT6RI4yUpPZnJ/mjXh3b4WsBAaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-sandbox@0.1.80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28707},"type":"module","_from":"file:packages/boring-sandbox/hachej-boring-sandbox-0.1.80.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./providers/runsc":{"types":"./dist/providers/runsc/index.d.ts","import":"./dist/providers/runsc/index.js"}},"scripts":{"lint":"pnpm run typecheck && pnpm run check:invariants","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit","check:invariants":"node ./scripts/check-invariants.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d65d268-11c2-492e-b07f-5ec4154ec411"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/packages/boring-sandbox/hachej-boring-sandbox-0.1.80.tgz","_integrity":"sha512-FJEQYhmrXQ7yOfPVkfeQvl9W1kVQmcarrjpGIfhE0dWKfOdEepp/rs573mgvxYfcQsL9SzTw6R4cHO1nUkE/Gw==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Sandbox provider contracts and implementations for Boring runtimes.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.20.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-sandbox_0.1.80_1783842773677_0.13202200340323977","host":"s3://npm-registry-packages-npm-production"}},"0.1.81":{"name":"@hachej/boring-sandbox","version":"0.1.81","license":"MIT","_id":"@hachej/boring-sandbox@0.1.81","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"b577f25c4a8e9b2718808eb0766a59fbe5f932f7","tarball":"https://registry.npmjs.org/@hachej/boring-sandbox/-/boring-sandbox-0.1.81.tgz","fileCount":10,"integrity":"sha512-nEPWtN/fyK/cvQVDWUSGC7nDAW5p/27nEIO9WBC6wepBUGgHz7GuoHq0laEX16Nqa5ATwcxmMp+4nF1/m/Wvkw==","signatures":[{"sig":"MEYCIQCy9GHdK61cuhuY43R1w/E0xj43yiEx99hM8N03McUwvwIhAJSjvXLrhUVM8OmLYcyblA+d0MQHw2Ef/g1R0sC0AWDb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-sandbox@0.1.81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28707},"type":"module","_from":"file:packages/boring-sandbox/hachej-boring-sandbox-0.1.81.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./providers/runsc":{"types":"./dist/providers/runsc/index.d.ts","import":"./dist/providers/runsc/index.js"}},"scripts":{"lint":"pnpm run typecheck && pnpm run check:invariants","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit","check:invariants":"node ./scripts/check-invariants.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d65d268-11c2-492e-b07f-5ec4154ec411"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/packages/boring-sandbox/hachej-boring-sandbox-0.1.81.tgz","_integrity":"sha512-nEPWtN/fyK/cvQVDWUSGC7nDAW5p/27nEIO9WBC6wepBUGgHz7GuoHq0laEX16Nqa5ATwcxmMp+4nF1/m/Wvkw==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Sandbox provider contracts and implementations for Boring runtimes.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.20.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-sandbox_0.1.81_1783869170222_0.4790173197023966","host":"s3://npm-registry-packages-npm-production"}},"0.1.82":{"name":"@hachej/boring-sandbox","version":"0.1.82","license":"MIT","_id":"@hachej/boring-sandbox@0.1.82","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"6f2f2a74b270843f4d97aa7a19511c1afd17bf6b","tarball":"https://registry.npmjs.org/@hachej/boring-sandbox/-/boring-sandbox-0.1.82.tgz","fileCount":10,"integrity":"sha512-M6B2J6eP6xgnMO7qMg5W8d9udZ8cqpnHwFSjfp5k5vlfHe3aCGZsXLVmUQxOHTIqhIOrLBuvlPYYX7YoGyh+Sw==","signatures":[{"sig":"MEQCIEeTDysKEeOtAWpb4FmfiOIMxRTcc1xmnEdHXq7tGA38AiAjp3ODCaokg+7jMNkZVznqLitrbFcmd7JSTsEYZhqaaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-sandbox@0.1.82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28707},"type":"module","_from":"file:packages/boring-sandbox/hachej-boring-sandbox-0.1.82.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./providers/runsc":{"types":"./dist/providers/runsc/index.d.ts","import":"./dist/providers/runsc/index.js"}},"scripts":{"lint":"pnpm run typecheck && pnpm run check:invariants","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit","check:invariants":"node ./scripts/check-invariants.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d65d268-11c2-492e-b07f-5ec4154ec411"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/packages/boring-sandbox/hachej-boring-sandbox-0.1.82.tgz","_integrity":"sha512-M6B2J6eP6xgnMO7qMg5W8d9udZ8cqpnHwFSjfp5k5vlfHe3aCGZsXLVmUQxOHTIqhIOrLBuvlPYYX7YoGyh+Sw==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Sandbox provider contracts and implementations for Boring runtimes.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.20.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-sandbox_0.1.82_1783921324297_0.5855137043686043","host":"s3://npm-registry-packages-npm-production"}},"0.1.83":{"name":"@hachej/boring-sandbox","version":"0.1.83","license":"MIT","_id":"@hachej/boring-sandbox@0.1.83","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"bf87343dd0d070bbd2921736faaf97c7510240be","tarball":"https://registry.npmjs.org/@hachej/boring-sandbox/-/boring-sandbox-0.1.83.tgz","fileCount":10,"integrity":"sha512-v3CYZo+I76cgg7hb/AwIvV5N1Fd4jtoufjesxtpe6pHYQ0+r/NaY6gpPh8n84X6p9VkAR1yX93p4y4X1ZVAj6w==","signatures":[{"sig":"MEUCIAruJjVIIYWvqcGnckuQjbFzy3I8GR9uSNEgtghKUYVaAiEAipTFsdAd8/3/RTigzKExpu7NOyGJ5wtv09A3947bfBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-sandbox@0.1.83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28707},"type":"module","_from":"file:packages/boring-sandbox/hachej-boring-sandbox-0.1.83.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./providers/runsc":{"types":"./dist/providers/runsc/index.d.ts","import":"./dist/providers/runsc/index.js"}},"scripts":{"lint":"pnpm run typecheck && pnpm run check:invariants","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit","check:invariants":"node ./scripts/check-invariants.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d65d268-11c2-492e-b07f-5ec4154ec411"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/packages/boring-sandbox/hachej-boring-sandbox-0.1.83.tgz","_integrity":"sha512-v3CYZo+I76cgg7hb/AwIvV5N1Fd4jtoufjesxtpe6pHYQ0+r/NaY6gpPh8n84X6p9VkAR1yX93p4y4X1ZVAj6w==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Sandbox provider contracts and implementations for Boring runtimes.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.20.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-sandbox_0.1.83_1783928725313_0.7920140575293055","host":"s3://npm-registry-packages-npm-production"}},"0.1.84":{"name":"@hachej/boring-sandbox","version":"0.1.84","license":"MIT","_id":"@hachej/boring-sandbox@0.1.84","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"dd1861c74e08d27c01ba7ca887bc34d558f2d9eb","tarball":"https://registry.npmjs.org/@hachej/boring-sandbox/-/boring-sandbox-0.1.84.tgz","fileCount":10,"integrity":"sha512-eMtc/+Dol2mwxQ5+XqWucwepnhVkfYpzxxZ3PxBEFtvTs4e9Z0JXZ2CWhMXBv6pNPwnPX9awADvwyjgp1Bv1BQ==","signatures":[{"sig":"MEUCIQDaYCMxt6QGe0dpnU1mQl4G5DrzrSqfjGO7duY0uQ1npgIgIjCDi3zkYC8dfjMHjQqDGg0k362MF980IGcC4SFIaSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-sandbox@0.1.84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28707},"type":"module","_from":"file:packages/boring-sandbox/hachej-boring-sandbox-0.1.84.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./providers/runsc":{"types":"./dist/providers/runsc/index.d.ts","import":"./dist/providers/runsc/index.js"}},"scripts":{"lint":"pnpm run typecheck && pnpm run check:invariants","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit","check:invariants":"node ./scripts/check-invariants.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d65d268-11c2-492e-b07f-5ec4154ec411"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/packages/boring-sandbox/hachej-boring-sandbox-0.1.84.tgz","_integrity":"sha512-eMtc/+Dol2mwxQ5+XqWucwepnhVkfYpzxxZ3PxBEFtvTs4e9Z0JXZ2CWhMXBv6pNPwnPX9awADvwyjgp1Bv1BQ==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Sandbox provider contracts and implementations for Boring runtimes.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.20.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-sandbox_0.1.84_1783937963926_0.438846926747654","host":"s3://npm-registry-packages-npm-production"}},"0.1.85":{"name":"@hachej/boring-sandbox","version":"0.1.85","license":"MIT","_id":"@hachej/boring-sandbox@0.1.85","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"a81265eeecc285b6601371ca66c9a877e19fd568","tarball":"https://registry.npmjs.org/@hachej/boring-sandbox/-/boring-sandbox-0.1.85.tgz","fileCount":11,"integrity":"sha512-S7bHQX9WcC/aIu99R6rSbHorhUVFotvAR0jED2bNxikOuIew1hGOV0zb/ewcw+fFI6f3qtWgBDPo1YehR6llGw==","signatures":[{"sig":"MEUCIBzj0fxFsdYTcTYC/KnaVVkE2NoXB/YHNMNqrtIX0QBQAiEA5ddlKIBA2aMHaFgzdfP06ox0J2MCO/wrPYJxvVbrXc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-sandbox@0.1.85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41852},"type":"module","_from":"file:packages/boring-sandbox/hachej-boring-sandbox-0.1.85.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./providers/runsc":{"types":"./dist/providers/runsc/index.d.ts","import":"./dist/providers/runsc/index.js"}},"scripts":{"lint":"pnpm run typecheck && pnpm run check:invariants","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit","check:invariants":"node ./scripts/check-invariants.mjs","qualify:runsc:isolation":"node ./scripts/qualify-runsc-isolation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d65d268-11c2-492e-b07f-5ec4154ec411"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/packages/boring-sandbox/hachej-boring-sandbox-0.1.85.tgz","_integrity":"sha512-S7bHQX9WcC/aIu99R6rSbHorhUVFotvAR0jED2bNxikOuIew1hGOV0zb/ewcw+fFI6f3qtWgBDPo1YehR6llGw==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Sandbox provider contracts and implementations for Boring runtimes.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.20.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-sandbox_0.1.85_1783979966797_0.28830193434490803","host":"s3://npm-registry-packages-npm-production"}},"0.1.86":{"name":"@hachej/boring-sandbox","version":"0.1.86","license":"MIT","_id":"@hachej/boring-sandbox@0.1.86","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"24c7089c429251656c8211074bb87b01f744596b","tarball":"https://registry.npmjs.org/@hachej/boring-sandbox/-/boring-sandbox-0.1.86.tgz","fileCount":11,"integrity":"sha512-i2VRK60izSIhFbqqT1WII6oZBUau9Q3pK/GeAoCWh8ltCbb9P/TiqZHrR4llKiYmB2C9DHWuOGnMSnDImk2FLA==","signatures":[{"sig":"MEYCIQDkAbfyhT1SdS3oDCtRxjzpMprwWPqy4u6mI+rN4mWWBAIhAMumZLYzspfDCNHHJvZ0E97NMZeY7Z6y1UTGVINRGkXR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-sandbox@0.1.86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":55180},"type":"module","_from":"file:packages/boring-sandbox/hachej-boring-sandbox-0.1.86.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./providers/runsc":{"types":"./dist/providers/runsc/index.d.ts","import":"./dist/providers/runsc/index.js"}},"scripts":{"lint":"pnpm run typecheck && pnpm run check:invariants","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit","check:invariants":"node ./scripts/check-invariants.mjs","qualify:runsc:isolation":"node ./scripts/qualify-runsc-isolation.mjs","measure:coldstart:latency":"node ./scripts/measure-cold-start-latency.mjs","qualify:runsc:isolation:docker":"node ./scripts/qualify-docker-runsc-isolation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d65d268-11c2-492e-b07f-5ec4154ec411"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/packages/boring-sandbox/hachej-boring-sandbox-0.1.86.tgz","_integrity":"sha512-i2VRK60izSIhFbqqT1WII6oZBUau9Q3pK/GeAoCWh8ltCbb9P/TiqZHrR4llKiYmB2C9DHWuOGnMSnDImk2FLA==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Sandbox provider contracts and implementations for Boring runtimes.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.20.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-sandbox_0.1.86_1784104965910_0.09187483218803938","host":"s3://npm-registry-packages-npm-production"}},"0.1.87":{"name":"@hachej/boring-sandbox","version":"0.1.87","license":"MIT","_id":"@hachej/boring-sandbox@0.1.87","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"f9cec6d9d52e589646a32109ab76487cf8c1192d","tarball":"https://registry.npmjs.org/@hachej/boring-sandbox/-/boring-sandbox-0.1.87.tgz","fileCount":11,"integrity":"sha512-hv/c4RG24hpGn5O+9zka5Zr8tP/wqGh2Qa1S/0mlJOqeqU/yWBg8i1RJENx67m6G+6TmoX4408cFz+bSV6OhHw==","signatures":[{"sig":"MEUCIBnwHfvGLah+mkHlsVF8UXYh29g8MYO5zg5c2ThebMjBAiEA5etXZadTKN00yQ4ki6OjyDjlyYPUuu/997XoW4+rT6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-sandbox@0.1.87","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":55180},"type":"module","_from":"file:packages/boring-sandbox/hachej-boring-sandbox-0.1.87.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./providers/runsc":{"types":"./dist/providers/runsc/index.d.ts","import":"./dist/providers/runsc/index.js"}},"scripts":{"lint":"pnpm run typecheck && pnpm run check:invariants","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit","check:invariants":"node ./scripts/check-invariants.mjs","qualify:runsc:isolation":"node ./scripts/qualify-runsc-isolation.mjs","measure:coldstart:latency":"node ./scripts/measure-cold-start-latency.mjs","qualify:runsc:isolation:docker":"node ./scripts/qualify-docker-runsc-isolation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d65d268-11c2-492e-b07f-5ec4154ec411"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/packages/boring-sandbox/hachej-boring-sandbox-0.1.87.tgz","_integrity":"sha512-hv/c4RG24hpGn5O+9zka5Zr8tP/wqGh2Qa1S/0mlJOqeqU/yWBg8i1RJENx67m6G+6TmoX4408cFz+bSV6OhHw==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Sandbox provider contracts and implementations for Boring runtimes.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.20.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-sandbox_0.1.87_1784119500984_0.8331240928191315","host":"s3://npm-registry-packages-npm-production"}},"0.1.88":{"name":"@hachej/boring-sandbox","version":"0.1.88","license":"MIT","_id":"@hachej/boring-sandbox@0.1.88","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"34f14104d9f07f560ed32bb7b4628ce07e495bc6","tarball":"https://registry.npmjs.org/@hachej/boring-sandbox/-/boring-sandbox-0.1.88.tgz","fileCount":11,"integrity":"sha512-aIvXa6hx1MDQbRTOH6KJJcTdScxqjMTFjPO5YyplqV7u2T5/zCsAut7Z69Oh9xDgkZdjzdyNY3dNiGnJSLZXHw==","signatures":[{"sig":"MEYCIQCCr8kSBYiG3yxJ7kNY8TjATaKr72fuZeQXzjKQS9jDLQIhALuXJyXV2jM422RZPPqZYODKwGAmxb8LBOf9Ss8gomBz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-sandbox@0.1.88","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":55187},"type":"module","_from":"file:packages/boring-sandbox/hachej-boring-sandbox-0.1.88.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./providers/runsc":{"types":"./dist/providers/runsc/index.d.ts","import":"./dist/providers/runsc/index.js"}},"scripts":{"lint":"pnpm run typecheck && pnpm run check:invariants","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit","check:invariants":"node ./scripts/check-invariants.mjs","qualify:runsc:isolation":"node ./scripts/qualify-runsc-isolation.mjs","measure:coldstart:latency":"node ./scripts/measure-cold-start-latency.mjs","qualify:runsc:isolation:docker":"node ./scripts/qualify-docker-runsc-isolation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d65d268-11c2-492e-b07f-5ec4154ec411"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/packages/boring-sandbox/hachej-boring-sandbox-0.1.88.tgz","_integrity":"sha512-aIvXa6hx1MDQbRTOH6KJJcTdScxqjMTFjPO5YyplqV7u2T5/zCsAut7Z69Oh9xDgkZdjzdyNY3dNiGnJSLZXHw==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Sandbox provider contracts and implementations for Boring runtimes.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.20.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-sandbox_0.1.88_1784293118391_0.051342264887706435","host":"s3://npm-registry-packages-npm-production"}},"0.1.89":{"name":"@hachej/boring-sandbox","version":"0.1.89","license":"MIT","_id":"@hachej/boring-sandbox@0.1.89","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"6482b83098aa1d7daede407e86593d0b364b15ed","tarball":"https://registry.npmjs.org/@hachej/boring-sandbox/-/boring-sandbox-0.1.89.tgz","fileCount":11,"integrity":"sha512-MrB+wXDOsPIuAX4dA3yPOFRqeHDvqpI1RZgmZycdtboH+q4VXhYgqx/VQxjvKHzA35w633fh2o+bdnVEyIegUQ==","signatures":[{"sig":"MEUCIH1RPgEBOEHFAfnPQ7WZAck/SfGxBc3GtN7h0+/l9hp9AiEAoLada8ASRZ3l2aRfjWN0Uc5A59AOQ1XYu61susOhStc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-sandbox@0.1.89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":55187},"type":"module","_from":"file:packages/boring-sandbox/hachej-boring-sandbox-0.1.89.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./providers/runsc":{"types":"./dist/providers/runsc/index.d.ts","import":"./dist/providers/runsc/index.js"}},"scripts":{"lint":"pnpm run typecheck && pnpm run check:invariants","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit","check:invariants":"node ./scripts/check-invariants.mjs","qualify:runsc:isolation":"node ./scripts/qualify-runsc-isolation.mjs","measure:coldstart:latency":"node ./scripts/measure-cold-start-latency.mjs","qualify:runsc:isolation:docker":"node ./scripts/qualify-docker-runsc-isolation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d65d268-11c2-492e-b07f-5ec4154ec411"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/packages/boring-sandbox/hachej-boring-sandbox-0.1.89.tgz","_integrity":"sha512-MrB+wXDOsPIuAX4dA3yPOFRqeHDvqpI1RZgmZycdtboH+q4VXhYgqx/VQxjvKHzA35w633fh2o+bdnVEyIegUQ==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Sandbox provider contracts and implementations for Boring runtimes.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.20.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-sandbox_0.1.89_1784298931200_0.9948669790114104","host":"s3://npm-registry-packages-npm-production"}},"0.1.90":{"name":"@hachej/boring-sandbox","version":"0.1.90","license":"MIT","_id":"@hachej/boring-sandbox@0.1.90","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"48c4748736c3d2bd5fb837b0972932488c813a6d","tarball":"https://registry.npmjs.org/@hachej/boring-sandbox/-/boring-sandbox-0.1.90.tgz","fileCount":22,"integrity":"sha512-G0D+WFWkPQlyxQtCzLaZnTGL42xWBJ5e9cKh/LDw3m9uyw/N/TskubwJwU4k2QspQwiF3D0CXCnW/v0gqq7FFw==","signatures":[{"sig":"MEYCIQCT4MIcUcwGluW1MNst9nqCkZ1DdPv5iI5ndoR5p5U8igIhANEZIdKYjX9AzxBa380JaAqFLklh8x/mAmXGXHeQAb8V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-sandbox@0.1.90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":348451},"type":"module","_from":"file:packages/boring-sandbox/hachej-boring-sandbox-0.1.90.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./providers/bwrap":{"types":"./dist/providers/bwrap/index.d.ts","import":"./dist/providers/bwrap/index.js"},"./providers/runsc":{"types":"./dist/providers/runsc/index.d.ts","import":"./dist/providers/runsc/index.js"},"./providers/direct":{"types":"./dist/providers/direct/index.d.ts","import":"./dist/providers/direct/index.js"},"./providers/node-workspace":{"types":"./dist/providers/node-workspace/index.d.ts","import":"./dist/providers/node-workspace/index.js"},"./providers/vercel-sandbox":{"types":"./dist/providers/vercel-sandbox/index.d.ts","import":"./dist/providers/vercel-sandbox/index.js"}},"scripts":{"lint":"pnpm run typecheck && pnpm run check:invariants","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit","check:invariants":"node ./scripts/check-invariants.mjs","qualify:runsc:isolation":"node ./scripts/qualify-runsc-isolation.mjs","measure:coldstart:latency":"node ./scripts/measure-cold-start-latency.mjs","qualify:runsc:isolation:docker":"node ./scripts/qualify-docker-runsc-isolation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d65d268-11c2-492e-b07f-5ec4154ec411"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/packages/boring-sandbox/hachej-boring-sandbox-0.1.90.tgz","_integrity":"sha512-G0D+WFWkPQlyxQtCzLaZnTGL42xWBJ5e9cKh/LDw3m9uyw/N/TskubwJwU4k2QspQwiF3D0CXCnW/v0gqq7FFw==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Sandbox provider contracts and implementations for Boring runtimes.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.76","chokidar":"^5.0.0","@vercel/blob":"^2.5.0","@vercel/sandbox":"2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.20.0"},"peerDependencies":{"@hachej/boring-agent":"0.1.90"},"_npmOperationalInternal":{"tmp":"tmp/boring-sandbox_0.1.90_1784554124840_0.3566410234559516","host":"s3://npm-registry-packages-npm-production"}},"0.1.91":{"name":"@hachej/boring-sandbox","version":"0.1.91","license":"MIT","_id":"@hachej/boring-sandbox@0.1.91","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"eee9e8e56f0b754211c84170c8f0f9034d9c5977","tarball":"https://registry.npmjs.org/@hachej/boring-sandbox/-/boring-sandbox-0.1.91.tgz","fileCount":26,"integrity":"sha512-0gZ3CYE/AfXOu/uOpb4fWUiVlK+8L3ZhfYbJ1qIXoCzbJQyTdKO2TXtYsNQN/Z1XNlTlDFe8NNHm0IJsRxl7bQ==","signatures":[{"sig":"MEUCIQDrA7IehWb8znuNP3GNnON5q6UiTCAEFDulmN+xqsGVyAIgexxNdZIRsJ6c7/I66/VxSFqPcTPiv1PsnzgwD4TLWNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-sandbox@0.1.91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":552531},"type":"module","_from":"file:packages/boring-sandbox/hachej-boring-sandbox-0.1.91.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./providers/bwrap":{"types":"./dist/providers/bwrap/index.d.ts","import":"./dist/providers/bwrap/index.js"},"./providers/runsc":{"types":"./dist/providers/runsc/index.d.ts","import":"./dist/providers/runsc/index.js"},"./providers/direct":{"types":"./dist/providers/direct/index.d.ts","import":"./dist/providers/direct/index.js"},"./providers/remote-worker":{"types":"./dist/providers/remote-worker/index.d.ts","import":"./dist/providers/remote-worker/index.js"},"./providers/node-workspace":{"types":"./dist/providers/node-workspace/index.d.ts","import":"./dist/providers/node-workspace/index.js"},"./providers/vercel-sandbox":{"types":"./dist/providers/vercel-sandbox/index.d.ts","import":"./dist/providers/vercel-sandbox/index.js"}},"scripts":{"lint":"pnpm run typecheck && pnpm run check:invariants","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit","check:invariants":"node ./scripts/check-invariants.mjs","qualify:bundle:build":"node ./scripts/build-qualification-bundle.mjs","qualify:fleet:verify":"node ./scripts/verify-fleet-admission-evidence.mjs","qualify:runsc:isolation":"node ./scripts/qualify-runsc-isolation.mjs","measure:coldstart:latency":"node ./scripts/measure-cold-start-latency.mjs","qualify:runsc:v3:reference":"node ./scripts/qualify-runsc-v3-reference.mjs","qualify:runsc:isolation:docker":"node ./scripts/qualify-docker-runsc-isolation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d65d268-11c2-492e-b07f-5ec4154ec411"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/packages/boring-sandbox/hachej-boring-sandbox-0.1.91.tgz","_integrity":"sha512-0gZ3CYE/AfXOu/uOpb4fWUiVlK+8L3ZhfYbJ1qIXoCzbJQyTdKO2TXtYsNQN/Z1XNlTlDFe8NNHm0IJsRxl7bQ==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Sandbox provider contracts and implementations for Boring runtimes.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.76","chokidar":"^5.0.0","@vercel/blob":"^2.5.0","@vercel/sandbox":"2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.20.0"},"peerDependencies":{"@hachej/boring-agent":"0.1.91"},"_npmOperationalInternal":{"tmp":"tmp/boring-sandbox_0.1.91_1785133457340_0.5035797717888346","host":"s3://npm-registry-packages-npm-production"}},"0.1.92":{"name":"@hachej/boring-sandbox","version":"0.1.92","license":"MIT","_id":"@hachej/boring-sandbox@0.1.92","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"390f087db8dffe6f97300668c26c8d164694c127","tarball":"https://registry.npmjs.org/@hachej/boring-sandbox/-/boring-sandbox-0.1.92.tgz","fileCount":26,"integrity":"sha512-qT49j+iJueUK2ZVCp2M4nYrcZ7fw5aL9fSPlj2PyOFW4MCS828zadKD+08kySAwu2XvwesuM3KDOKSFwZ0c0Lg==","signatures":[{"sig":"MEQCIC8XPQeK4TxiML9xLl9bqX4QJWHN+DpUIyrhP6ntXProAiBThKObQh+ZgGIWkWiP88zyc8nRcH6x8oU+W30sIP2qIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-sandbox@0.1.92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":552531},"type":"module","_from":"file:packages/boring-sandbox/hachej-boring-sandbox-0.1.92.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./providers/bwrap":{"types":"./dist/providers/bwrap/index.d.ts","import":"./dist/providers/bwrap/index.js"},"./providers/runsc":{"types":"./dist/providers/runsc/index.d.ts","import":"./dist/providers/runsc/index.js"},"./providers/direct":{"types":"./dist/providers/direct/index.d.ts","import":"./dist/providers/direct/index.js"},"./providers/remote-worker":{"types":"./dist/providers/remote-worker/index.d.ts","import":"./dist/providers/remote-worker/index.js"},"./providers/node-workspace":{"types":"./dist/providers/node-workspace/index.d.ts","import":"./dist/providers/node-workspace/index.js"},"./providers/vercel-sandbox":{"types":"./dist/providers/vercel-sandbox/index.d.ts","import":"./dist/providers/vercel-sandbox/index.js"}},"scripts":{"lint":"pnpm run typecheck && pnpm run check:invariants","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit","check:invariants":"node ./scripts/check-invariants.mjs","qualify:bundle:build":"node ./scripts/build-qualification-bundle.mjs","qualify:fleet:verify":"node ./scripts/verify-fleet-admission-evidence.mjs","qualify:runsc:isolation":"node ./scripts/qualify-runsc-isolation.mjs","measure:coldstart:latency":"node ./scripts/measure-cold-start-latency.mjs","qualify:runsc:v3:reference":"node ./scripts/qualify-runsc-v3-reference.mjs","qualify:runsc:isolation:docker":"node ./scripts/qualify-docker-runsc-isolation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d65d268-11c2-492e-b07f-5ec4154ec411"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/packages/boring-sandbox/hachej-boring-sandbox-0.1.92.tgz","_integrity":"sha512-qT49j+iJueUK2ZVCp2M4nYrcZ7fw5aL9fSPlj2PyOFW4MCS828zadKD+08kySAwu2XvwesuM3KDOKSFwZ0c0Lg==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Sandbox provider contracts and implementations for Boring runtimes.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.76","chokidar":"^5.0.0","@vercel/blob":"^2.5.0","@vercel/sandbox":"2.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.20.0"},"peerDependencies":{"@hachej/boring-agent":"0.1.92"},"_npmOperationalInternal":{"tmp":"tmp/boring-sandbox_0.1.92_1785308049214_0.22111947036369273","host":"s3://npm-registry-packages-npm-production"}},"0.1.93":{"name":"@hachej/boring-sandbox","version":"0.1.93","license":"MIT","_id":"@hachej/boring-sandbox@0.1.93","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"2db77402092feb2fd87f59f462a6aa0af85264b9","tarball":"https://registry.npmjs.org/@hachej/boring-sandbox/-/boring-sandbox-0.1.93.tgz","fileCount":26,"integrity":"sha512-Sa9d3q2z/zsT/rKFvMkSVhVzfB8oaEVX/6AMecqTrBIgBkCduHarjh7PxdFdMbG0I5Uy6BduvmAWg4e30pNgjw==","signatures":[{"sig":"MEUCIQCjm5NWAMY+W4uERZhE3//QmLc+PBVGCAS1gyiQKaynAAIgYZoL3rEmZ4w6OKg6H5nqcpFn+u39o0A8oLB28uhxK70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-sandbox@0.1.93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":552531},"type":"module","_from":"file:packages/boring-sandbox/hachej-boring-sandbox-0.1.93.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./providers/bwrap":{"types":"./dist/providers/bwrap/index.d.ts","import":"./dist/providers/bwrap/index.js"},"./providers/runsc":{"types":"./dist/providers/runsc/index.d.ts","import":"./dist/providers/runsc/index.js"},"./providers/direct":{"types":"./dist/providers/direct/index.d.ts","import":"./dist/providers/direct/index.js"},"./providers/remote-worker":{"types":"./dist/providers/remote-worker/index.d.ts","import":"./dist/providers/remote-worker/index.js"},"./providers/node-workspace":{"types":"./dist/providers/node-workspace/index.d.ts","import":"./dist/providers/node-workspace/index.js"},"./providers/vercel-sandbox":{"types":"./dist/providers/vercel-sandbox/index.d.ts","import":"./dist/providers/vercel-sandbox/index.js"}},"scripts":{"lint":"pnpm run typecheck && pnpm run check:invariants","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit","check:invariants":"node ./scripts/check-invariants.mjs","qualify:bundle:build":"node ./scripts/build-qualification-bundle.mjs","qualify:fleet:verify":"node ./scripts/verify-fleet-admission-evidence.mjs","qualify:runsc:isolation":"node ./scripts/qualify-runsc-isolation.mjs","measure:coldstart:latency":"node ./scripts/measure-cold-start-latency.mjs","qualify:runsc:v3:reference":"node ./scripts/qualify-runsc-v3-reference.mjs","qualify:runsc:isolation:docker":"node ./scripts/qualify-docker-runsc-isolation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d65d268-11c2-492e-b07f-5ec4154ec411"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/packages/boring-sandbox/hachej-boring-sandbox-0.1.93.tgz","_integrity":"sha512-Sa9d3q2z/zsT/rKFvMkSVhVzfB8oaEVX/6AMecqTrBIgBkCduHarjh7PxdFdMbG0I5Uy6BduvmAWg4e30pNgjw==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Sandbox provider contracts and implementations for Boring runtimes.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.76","chokidar":"^5.0.0","@vercel/blob":"^2.5.0","@vercel/sandbox":"2.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.20.0"},"peerDependencies":{"@hachej/boring-agent":"0.1.93"},"_npmOperationalInternal":{"tmp":"tmp/boring-sandbox_0.1.93_1785420412361_0.12980934157522306","host":"s3://npm-registry-packages-npm-production"}},"0.1.94":{"name":"@hachej/boring-sandbox","version":"0.1.94","license":"MIT","_id":"@hachej/boring-sandbox@0.1.94","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"18ba19e6dc0846a53d82013b6861796f062e361e","tarball":"https://registry.npmjs.org/@hachej/boring-sandbox/-/boring-sandbox-0.1.94.tgz","fileCount":26,"integrity":"sha512-N/k+WfXl6F1IOvJJn5rXsMGQPs/NWEThPs6QovULVmmtbV5Rj+M+6HjrOPS+Qvp4CHjKD1i856nXv7Sg0ytfNA==","signatures":[{"sig":"MEQCIFQEhHVuU+e4pa+5nuNkA0bBBOTNF7Luj01t3forVD/bAiAuflq6bP5BT/BiS9tVxCkeITaA+yr8ZzRk3MIHX7Y5JQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-sandbox@0.1.94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":552531},"type":"module","_from":"file:packages/boring-sandbox/hachej-boring-sandbox-0.1.94.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./providers/bwrap":{"types":"./dist/providers/bwrap/index.d.ts","import":"./dist/providers/bwrap/index.js"},"./providers/runsc":{"types":"./dist/providers/runsc/index.d.ts","import":"./dist/providers/runsc/index.js"},"./providers/direct":{"types":"./dist/providers/direct/index.d.ts","import":"./dist/providers/direct/index.js"},"./providers/remote-worker":{"types":"./dist/providers/remote-worker/index.d.ts","import":"./dist/providers/remote-worker/index.js"},"./providers/node-workspace":{"types":"./dist/providers/node-workspace/index.d.ts","import":"./dist/providers/node-workspace/index.js"},"./providers/vercel-sandbox":{"types":"./dist/providers/vercel-sandbox/index.d.ts","import":"./dist/providers/vercel-sandbox/index.js"}},"scripts":{"lint":"pnpm run typecheck && pnpm run check:invariants","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit","check:invariants":"node ./scripts/check-invariants.mjs","qualify:bundle:build":"node ./scripts/build-qualification-bundle.mjs","qualify:fleet:verify":"node ./scripts/verify-fleet-admission-evidence.mjs","qualify:runsc:isolation":"node ./scripts/qualify-runsc-isolation.mjs","measure:coldstart:latency":"node ./scripts/measure-cold-start-latency.mjs","qualify:runsc:v3:reference":"node ./scripts/qualify-runsc-v3-reference.mjs","qualify:runsc:isolation:docker":"node ./scripts/qualify-docker-runsc-isolation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d65d268-11c2-492e-b07f-5ec4154ec411"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/packages/boring-sandbox/hachej-boring-sandbox-0.1.94.tgz","_integrity":"sha512-N/k+WfXl6F1IOvJJn5rXsMGQPs/NWEThPs6QovULVmmtbV5Rj+M+6HjrOPS+Qvp4CHjKD1i856nXv7Sg0ytfNA==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Sandbox provider contracts and implementations for Boring runtimes.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.76","chokidar":"^5.0.0","@vercel/blob":"^2.5.0","@vercel/sandbox":"2.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.20.0"},"peerDependencies":{"@hachej/boring-agent":"0.1.94"},"_npmOperationalInternal":{"tmp":"tmp/boring-sandbox_0.1.94_1785570532378_0.4314262974743692","host":"s3://npm-registry-packages-npm-production"}},"0.1.95":{"name":"@hachej/boring-sandbox","version":"0.1.95","license":"MIT","_id":"@hachej/boring-sandbox@0.1.95","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"fcfcb95fbf526f947abbfca1dcbdfe75aafe24a1","tarball":"https://registry.npmjs.org/@hachej/boring-sandbox/-/boring-sandbox-0.1.95.tgz","fileCount":26,"integrity":"sha512-g6+hgnRErVkWtJ4RYTF/aBCJhVdah9EU1gmuUH4jw4VS+PhPXWdN6DHTw12cYuarjyF5L5J6XP4OUxkNDVjcuA==","signatures":[{"sig":"MEQCIALakGOWH51OhX8NpC2LcmRc/9e4iDCpfyXQIbd9X8ULAiBLvdHau1T42aq0l7YF0Zu4W0+vIER6Jji27gs7dYaiWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-sandbox@0.1.95","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":552531},"type":"module","_from":"file:packages/boring-sandbox/hachej-boring-sandbox-0.1.95.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./providers/bwrap":{"types":"./dist/providers/bwrap/index.d.ts","import":"./dist/providers/bwrap/index.js"},"./providers/runsc":{"types":"./dist/providers/runsc/index.d.ts","import":"./dist/providers/runsc/index.js"},"./providers/direct":{"types":"./dist/providers/direct/index.d.ts","import":"./dist/providers/direct/index.js"},"./providers/remote-worker":{"types":"./dist/providers/remote-worker/index.d.ts","import":"./dist/providers/remote-worker/index.js"},"./providers/node-workspace":{"types":"./dist/providers/node-workspace/index.d.ts","import":"./dist/providers/node-workspace/index.js"},"./providers/vercel-sandbox":{"types":"./dist/providers/vercel-sandbox/index.d.ts","import":"./dist/providers/vercel-sandbox/index.js"}},"scripts":{"lint":"pnpm run typecheck && pnpm run check:invariants","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit","check:invariants":"node ./scripts/check-invariants.mjs","qualify:bundle:build":"node ./scripts/build-qualification-bundle.mjs","qualify:fleet:verify":"node ./scripts/verify-fleet-admission-evidence.mjs","qualify:runsc:isolation":"node ./scripts/qualify-runsc-isolation.mjs","measure:coldstart:latency":"node ./scripts/measure-cold-start-latency.mjs","qualify:runsc:v3:reference":"node ./scripts/qualify-runsc-v3-reference.mjs","qualify:runsc:isolation:docker":"node ./scripts/qualify-docker-runsc-isolation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d65d268-11c2-492e-b07f-5ec4154ec411"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/packages/boring-sandbox/hachej-boring-sandbox-0.1.95.tgz","_integrity":"sha512-g6+hgnRErVkWtJ4RYTF/aBCJhVdah9EU1gmuUH4jw4VS+PhPXWdN6DHTw12cYuarjyF5L5J6XP4OUxkNDVjcuA==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Sandbox provider contracts and implementations for Boring runtimes.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.76","chokidar":"^5.0.0","@vercel/blob":"^2.5.0","@vercel/sandbox":"2.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.20.0"},"peerDependencies":{"@hachej/boring-agent":"0.1.95"},"_npmOperationalInternal":{"tmp":"tmp/boring-sandbox_0.1.95_1785769275952_0.3890675645421364","host":"s3://npm-registry-packages-npm-production"}},"0.1.96":{"name":"@hachej/boring-sandbox","version":"0.1.96","license":"MIT","_id":"@hachej/boring-sandbox@0.1.96","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"3494ce9d4646bd582e9eab4d23e9204ce80f7dcc","tarball":"https://registry.npmjs.org/@hachej/boring-sandbox/-/boring-sandbox-0.1.96.tgz","fileCount":29,"integrity":"sha512-0zsb0JahokZGQ+uiVO1F46TjTQigif8Skr5WKD4Xay1UIq0Y6epzk4Su2fLmZs7jjPx4qtBdDIULwu2mOrKmVA==","signatures":[{"sig":"MEQCIBV3G5IBAqpk/y+DvUQ+OgWY/PgiU9efgF2gLQTB5b79AiAAgcUvFkYubho/Ixvu8i3C7rzWPXPrNwLQ11y68Ky56w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-sandbox@0.1.96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824926},"type":"module","_from":"file:packages/boring-sandbox/hachej-boring-sandbox-0.1.96.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./providers/bwrap":{"types":"./dist/providers/bwrap/index.d.ts","import":"./dist/providers/bwrap/index.js"},"./providers/runsc":{"types":"./dist/providers/runsc/index.d.ts","import":"./dist/providers/runsc/index.js"},"./providers/blaxel":{"types":"./dist/providers/blaxel/index.d.ts","import":"./dist/providers/blaxel/index.js"},"./providers/direct":{"types":"./dist/providers/direct/index.d.ts","import":"./dist/providers/direct/index.js"},"./providers/remote-worker":{"types":"./dist/providers/remote-worker/index.d.ts","import":"./dist/providers/remote-worker/index.js"},"./providers/node-workspace":{"types":"./dist/providers/node-workspace/index.d.ts","import":"./dist/providers/node-workspace/index.js"},"./providers/vercel-sandbox":{"types":"./dist/providers/vercel-sandbox/index.d.ts","import":"./dist/providers/vercel-sandbox/index.js"}},"scripts":{"lint":"pnpm run typecheck && pnpm run check:invariants","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit","check:invariants":"node ./scripts/check-invariants.mjs","test:blaxel:live":"node ../../scripts/blaxel-adapter-smoke.mjs","qualify:bundle:build":"node ./scripts/build-qualification-bundle.mjs","qualify:fleet:verify":"node ./scripts/verify-fleet-admission-evidence.mjs","test:runsc:integration":"node ./scripts/integrate-docker-runsc-runtime.mjs","qualify:runsc:isolation":"node ./scripts/qualify-runsc-isolation.mjs","measure:coldstart:latency":"node ./scripts/measure-cold-start-latency.mjs","qualify:runsc:v3:reference":"node ./scripts/qualify-runsc-v3-reference.mjs","qualify:runsc:isolation:docker":"node ./scripts/qualify-docker-runsc-isolation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d65d268-11c2-492e-b07f-5ec4154ec411"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/packages/boring-sandbox/hachej-boring-sandbox-0.1.96.tgz","_integrity":"sha512-0zsb0JahokZGQ+uiVO1F46TjTQigif8Skr5WKD4Xay1UIq0Y6epzk4Su2fLmZs7jjPx4qtBdDIULwu2mOrKmVA==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Sandbox provider contracts and implementations for Boring runtimes.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.76","chokidar":"^5.0.0","@blaxel/core":"0.3.11","@vercel/blob":"^2.5.0","@vercel/sandbox":"2.9.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.20.0"},"peerDependencies":{"@hachej/boring-agent":"0.1.96"},"_npmOperationalInternal":{"tmp":"tmp/boring-sandbox_0.1.96_1786610894148_0.09155662548181298","host":"s3://npm-registry-packages-npm-production"}},"0.1.97":{"name":"@hachej/boring-sandbox","version":"0.1.97","license":"MIT","_id":"@hachej/boring-sandbox@0.1.97","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"5a9bceb052970c7793c27f2a750836921331c6a8","tarball":"https://registry.npmjs.org/@hachej/boring-sandbox/-/boring-sandbox-0.1.97.tgz","fileCount":29,"integrity":"sha512-SUhYCcwoNW0hRKqwIhj8slzNoGb0UPz26GX0JwtT6sjWLjD9/SkX9gB/Pax2W8HLqOfuUILx4tjdQ3ITuA9T2Q==","signatures":[{"sig":"MEUCIQCu8/3XqnCU7vAZkBVXbGMus2m8CaElKmxEDTNntfpvMgIgKygSt3XGeAJxROnYVQlB9JmmGKyBg9S7KYadzMHOwLc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-sandbox@0.1.97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824926},"type":"module","_from":"file:packages/boring-sandbox/hachej-boring-sandbox-0.1.97.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./providers/bwrap":{"types":"./dist/providers/bwrap/index.d.ts","import":"./dist/providers/bwrap/index.js"},"./providers/runsc":{"types":"./dist/providers/runsc/index.d.ts","import":"./dist/providers/runsc/index.js"},"./providers/blaxel":{"types":"./dist/providers/blaxel/index.d.ts","import":"./dist/providers/blaxel/index.js"},"./providers/direct":{"types":"./dist/providers/direct/index.d.ts","import":"./dist/providers/direct/index.js"},"./providers/remote-worker":{"types":"./dist/providers/remote-worker/index.d.ts","import":"./dist/providers/remote-worker/index.js"},"./providers/node-workspace":{"types":"./dist/providers/node-workspace/index.d.ts","import":"./dist/providers/node-workspace/index.js"},"./providers/vercel-sandbox":{"types":"./dist/providers/vercel-sandbox/index.d.ts","import":"./dist/providers/vercel-sandbox/index.js"}},"scripts":{"lint":"pnpm run typecheck && pnpm run check:invariants","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit","check:invariants":"node ./scripts/check-invariants.mjs","test:blaxel:live":"node ../../scripts/blaxel-adapter-smoke.mjs","qualify:bundle:build":"node ./scripts/build-qualification-bundle.mjs","qualify:fleet:verify":"node ./scripts/verify-fleet-admission-evidence.mjs","test:runsc:integration":"node ./scripts/integrate-docker-runsc-runtime.mjs","qualify:runsc:isolation":"node ./scripts/qualify-runsc-isolation.mjs","measure:coldstart:latency":"node ./scripts/measure-cold-start-latency.mjs","qualify:runsc:v3:reference":"node ./scripts/qualify-runsc-v3-reference.mjs","qualify:runsc:isolation:docker":"node ./scripts/qualify-docker-runsc-isolation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d65d268-11c2-492e-b07f-5ec4154ec411"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/packages/boring-sandbox/hachej-boring-sandbox-0.1.97.tgz","_integrity":"sha512-SUhYCcwoNW0hRKqwIhj8slzNoGb0UPz26GX0JwtT6sjWLjD9/SkX9gB/Pax2W8HLqOfuUILx4tjdQ3ITuA9T2Q==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Sandbox provider contracts and implementations for Boring runtimes.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.76","chokidar":"^5.0.0","@blaxel/core":"0.3.11","@vercel/blob":"^2.5.0","@vercel/sandbox":"2.9.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.20.0"},"peerDependencies":{"@hachej/boring-agent":"0.1.97"},"_npmOperationalInternal":{"tmp":"tmp/boring-sandbox_0.1.97_1786625129039_0.7038859038163672","host":"s3://npm-registry-packages-npm-production"}},"0.1.98":{"name":"@hachej/boring-sandbox","version":"0.1.98","license":"MIT","_id":"@hachej/boring-sandbox@0.1.98","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"9d8540b3eeba35aad777777c6b7a1064e1ceadf9","tarball":"https://registry.npmjs.org/@hachej/boring-sandbox/-/boring-sandbox-0.1.98.tgz","fileCount":29,"integrity":"sha512-Qs3Iegbf3EuwAfD3QecEiekgc2lCMd2oqbkWlXfIMxl3/mqKH/7LHuXfwFcDdHnPPER9uVa5qi9IxJ+y9dtiVA==","signatures":[{"sig":"MEQCIDXepEbqg88xQXFe3rhPM6t85ul6JZpeII7DUEaC+OqTAiBmju5eoISxosrx/wBX9U8sy1wgqNpRMqpPOy1MBewtUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-sandbox@0.1.98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824926},"type":"module","_from":"file:packages/boring-sandbox/hachej-boring-sandbox-0.1.98.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./providers/bwrap":{"types":"./dist/providers/bwrap/index.d.ts","import":"./dist/providers/bwrap/index.js"},"./providers/runsc":{"types":"./dist/providers/runsc/index.d.ts","import":"./dist/providers/runsc/index.js"},"./providers/blaxel":{"types":"./dist/providers/blaxel/index.d.ts","import":"./dist/providers/blaxel/index.js"},"./providers/direct":{"types":"./dist/providers/direct/index.d.ts","import":"./dist/providers/direct/index.js"},"./providers/remote-worker":{"types":"./dist/providers/remote-worker/index.d.ts","import":"./dist/providers/remote-worker/index.js"},"./providers/node-workspace":{"types":"./dist/providers/node-workspace/index.d.ts","import":"./dist/providers/node-workspace/index.js"},"./providers/vercel-sandbox":{"types":"./dist/providers/vercel-sandbox/index.d.ts","import":"./dist/providers/vercel-sandbox/index.js"}},"scripts":{"lint":"pnpm run typecheck && pnpm run check:invariants","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit","check:invariants":"node ./scripts/check-invariants.mjs","test:blaxel:live":"node ../../scripts/blaxel-adapter-smoke.mjs","qualify:bundle:build":"node ./scripts/build-qualification-bundle.mjs","qualify:fleet:verify":"node ./scripts/verify-fleet-admission-evidence.mjs","test:runsc:integration":"node ./scripts/integrate-docker-runsc-runtime.mjs","qualify:runsc:isolation":"node ./scripts/qualify-runsc-isolation.mjs","measure:coldstart:latency":"node ./scripts/measure-cold-start-latency.mjs","qualify:runsc:v3:reference":"node ./scripts/qualify-runsc-v3-reference.mjs","qualify:runsc:isolation:docker":"node ./scripts/qualify-docker-runsc-isolation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d65d268-11c2-492e-b07f-5ec4154ec411"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/packages/boring-sandbox/hachej-boring-sandbox-0.1.98.tgz","_integrity":"sha512-Qs3Iegbf3EuwAfD3QecEiekgc2lCMd2oqbkWlXfIMxl3/mqKH/7LHuXfwFcDdHnPPER9uVa5qi9IxJ+y9dtiVA==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.17.0","description":"Sandbox provider contracts and implementations for Boring runtimes.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.76","chokidar":"^5.0.0","@blaxel/core":"0.3.11","@vercel/blob":"^2.5.0","@vercel/sandbox":"2.9.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.20.0"},"peerDependencies":{"@hachej/boring-agent":"0.1.98"},"_npmOperationalInternal":{"tmp":"tmp/boring-sandbox_0.1.98_1786656135268_0.5918327088467363","host":"s3://npm-registry-packages-npm-production"}},"0.1.99":{"name":"@hachej/boring-sandbox","version":"0.1.99","license":"MIT","_id":"@hachej/boring-sandbox@0.1.99","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"2a96b8f336f0a3409e42cfbb0f152c1d39ed8bd5","tarball":"https://registry.npmjs.org/@hachej/boring-sandbox/-/boring-sandbox-0.1.99.tgz","fileCount":29,"integrity":"sha512-MtrQQKBNHW9FXrWYh/3hPLHJ4/4cWyORXqghHqytyxSWw1FXd9kF7yJh5+2tU0KgDKO6aH77y/zf0ByGklHUag==","signatures":[{"sig":"MEUCIHPXYUPevFH4k27r94jQhW6vz4A547BcSG9/Es3uDrXqAiEAlTmsbUb1gIUdyGGtE2duxTHGJ5VqrPZhOzBAk8vm/Ms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-sandbox@0.1.99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824926},"type":"module","_from":"file:packages/boring-sandbox/hachej-boring-sandbox-0.1.99.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./providers/bwrap":{"types":"./dist/providers/bwrap/index.d.ts","import":"./dist/providers/bwrap/index.js"},"./providers/runsc":{"types":"./dist/providers/runsc/index.d.ts","import":"./dist/providers/runsc/index.js"},"./providers/blaxel":{"types":"./dist/providers/blaxel/index.d.ts","import":"./dist/providers/blaxel/index.js"},"./providers/direct":{"types":"./dist/providers/direct/index.d.ts","import":"./dist/providers/direct/index.js"},"./providers/remote-worker":{"types":"./dist/providers/remote-worker/index.d.ts","import":"./dist/providers/remote-worker/index.js"},"./providers/node-workspace":{"types":"./dist/providers/node-workspace/index.d.ts","import":"./dist/providers/node-workspace/index.js"},"./providers/vercel-sandbox":{"types":"./dist/providers/vercel-sandbox/index.d.ts","import":"./dist/providers/vercel-sandbox/index.js"}},"scripts":{"lint":"pnpm run typecheck && pnpm run check:invariants","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit","check:invariants":"node ./scripts/check-invariants.mjs","test:blaxel:live":"node ../../scripts/blaxel-adapter-smoke.mjs","qualify:bundle:build":"node ./scripts/build-qualification-bundle.mjs","qualify:fleet:verify":"node ./scripts/verify-fleet-admission-evidence.mjs","test:runsc:integration":"node ./scripts/integrate-docker-runsc-runtime.mjs","qualify:runsc:isolation":"node ./scripts/qualify-runsc-isolation.mjs","measure:coldstart:latency":"node ./scripts/measure-cold-start-latency.mjs","qualify:runsc:v3:reference":"node ./scripts/qualify-runsc-v3-reference.mjs","qualify:runsc:isolation:docker":"node ./scripts/qualify-docker-runsc-isolation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d65d268-11c2-492e-b07f-5ec4154ec411"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/packages/boring-sandbox/hachej-boring-sandbox-0.1.99.tgz","_integrity":"sha512-MtrQQKBNHW9FXrWYh/3hPLHJ4/4cWyORXqghHqytyxSWw1FXd9kF7yJh5+2tU0KgDKO6aH77y/zf0ByGklHUag==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.17.0","description":"Sandbox provider contracts and implementations for Boring runtimes.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.76","chokidar":"^5.0.0","@blaxel/core":"0.3.11","@vercel/blob":"^2.5.0","@vercel/sandbox":"2.9.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.20.0"},"peerDependencies":{"@hachej/boring-agent":"0.1.99"},"_npmOperationalInternal":{"tmp":"tmp/boring-sandbox_0.1.99_1786724512422_0.9650595209691226","host":"s3://npm-registry-packages-npm-production"}},"0.1.100":{"name":"@hachej/boring-sandbox","version":"0.1.100","license":"MIT","_id":"@hachej/boring-sandbox@0.1.100","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"4922e2db3116912be9edda199a068d9afdbadf09","tarball":"https://registry.npmjs.org/@hachej/boring-sandbox/-/boring-sandbox-0.1.100.tgz","fileCount":29,"integrity":"sha512-ZVAikLdjjiD5G4r7isjSVfEcQWkNFksTHChiQS8LEvMMk0gkyxEzEfUmtQ3SIGaske9OksbTn28uO+MavC6x6Q==","signatures":[{"sig":"MEUCIQDzXPDRtUNT3wkKisWYFzMBfT2Szf5GFHOcAwL/Ge+RmQIgBrw2Da6IIfTQFVstTSPsRubmsV8sieXBH/0yOJ5bZus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-sandbox@0.1.100","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824928},"type":"module","_from":"file:packages/boring-sandbox/hachej-boring-sandbox-0.1.100.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./providers/bwrap":{"types":"./dist/providers/bwrap/index.d.ts","import":"./dist/providers/bwrap/index.js"},"./providers/runsc":{"types":"./dist/providers/runsc/index.d.ts","import":"./dist/providers/runsc/index.js"},"./providers/blaxel":{"types":"./dist/providers/blaxel/index.d.ts","import":"./dist/providers/blaxel/index.js"},"./providers/direct":{"types":"./dist/providers/direct/index.d.ts","import":"./dist/providers/direct/index.js"},"./providers/remote-worker":{"types":"./dist/providers/remote-worker/index.d.ts","import":"./dist/providers/remote-worker/index.js"},"./providers/node-workspace":{"types":"./dist/providers/node-workspace/index.d.ts","import":"./dist/providers/node-workspace/index.js"},"./providers/vercel-sandbox":{"types":"./dist/providers/vercel-sandbox/index.d.ts","import":"./dist/providers/vercel-sandbox/index.js"}},"scripts":{"lint":"pnpm run typecheck && pnpm run check:invariants","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit","check:invariants":"node ./scripts/check-invariants.mjs","test:blaxel:live":"node ../../scripts/blaxel-adapter-smoke.mjs","qualify:bundle:build":"node ./scripts/build-qualification-bundle.mjs","qualify:fleet:verify":"node ./scripts/verify-fleet-admission-evidence.mjs","test:runsc:integration":"node ./scripts/integrate-docker-runsc-runtime.mjs","qualify:runsc:isolation":"node ./scripts/qualify-runsc-isolation.mjs","measure:coldstart:latency":"node ./scripts/measure-cold-start-latency.mjs","qualify:runsc:v3:reference":"node ./scripts/qualify-runsc-v3-reference.mjs","qualify:runsc:isolation:docker":"node ./scripts/qualify-docker-runsc-isolation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d65d268-11c2-492e-b07f-5ec4154ec411"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/packages/boring-sandbox/hachej-boring-sandbox-0.1.100.tgz","_integrity":"sha512-ZVAikLdjjiD5G4r7isjSVfEcQWkNFksTHChiQS8LEvMMk0gkyxEzEfUmtQ3SIGaske9OksbTn28uO+MavC6x6Q==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.17.0","description":"Sandbox provider contracts and implementations for Boring runtimes.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.76","chokidar":"^5.0.0","@blaxel/core":"0.3.11","@vercel/blob":"^2.5.0","@vercel/sandbox":"2.9.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.20.0"},"peerDependencies":{"@hachej/boring-agent":"0.1.100"},"_npmOperationalInternal":{"tmp":"tmp/boring-sandbox_0.1.100_1786735510735_0.048147187952408244","host":"s3://npm-registry-packages-npm-production"}},"0.1.101":{"name":"@hachej/boring-sandbox","version":"0.1.101","license":"MIT","_id":"@hachej/boring-sandbox@0.1.101","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"a1fb88434a0d9be31696e884da55abfaf6444cd9","tarball":"https://registry.npmjs.org/@hachej/boring-sandbox/-/boring-sandbox-0.1.101.tgz","fileCount":29,"integrity":"sha512-2by2dTaoMPnLkFAZtJO5j11zakYZIcDPzE0FFQnkRPqgdgrVAgbd6jdOsCoqYvH4QORmjNYljsrB8bNK5CY67Q==","signatures":[{"sig":"MEYCIQD/fH/b+pP1UeDsjy5c9Yb/Q0hWv5Xev83VTvetG2NsOAIhAKTqNerqvp0ONe7sJJKuhVkiT7aDR5tLioiYTx6AoCth","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-sandbox@0.1.101","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824928},"type":"module","_from":"file:packages/boring-sandbox/hachej-boring-sandbox-0.1.101.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./providers/bwrap":{"types":"./dist/providers/bwrap/index.d.ts","import":"./dist/providers/bwrap/index.js"},"./providers/runsc":{"types":"./dist/providers/runsc/index.d.ts","import":"./dist/providers/runsc/index.js"},"./providers/blaxel":{"types":"./dist/providers/blaxel/index.d.ts","import":"./dist/providers/blaxel/index.js"},"./providers/direct":{"types":"./dist/providers/direct/index.d.ts","import":"./dist/providers/direct/index.js"},"./providers/remote-worker":{"types":"./dist/providers/remote-worker/index.d.ts","import":"./dist/providers/remote-worker/index.js"},"./providers/node-workspace":{"types":"./dist/providers/node-workspace/index.d.ts","import":"./dist/providers/node-workspace/index.js"},"./providers/vercel-sandbox":{"types":"./dist/providers/vercel-sandbox/index.d.ts","import":"./dist/providers/vercel-sandbox/index.js"}},"scripts":{"lint":"pnpm run typecheck && pnpm run check:invariants","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit","check:invariants":"node ./scripts/check-invariants.mjs","test:blaxel:live":"node ../../scripts/blaxel-adapter-smoke.mjs","qualify:bundle:build":"node ./scripts/build-qualification-bundle.mjs","qualify:fleet:verify":"node ./scripts/verify-fleet-admission-evidence.mjs","test:runsc:integration":"node ./scripts/integrate-docker-runsc-runtime.mjs","qualify:runsc:isolation":"node ./scripts/qualify-runsc-isolation.mjs","measure:coldstart:latency":"node ./scripts/measure-cold-start-latency.mjs","qualify:runsc:v3:reference":"node ./scripts/qualify-runsc-v3-reference.mjs","qualify:runsc:isolation:docker":"node ./scripts/qualify-docker-runsc-isolation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d65d268-11c2-492e-b07f-5ec4154ec411"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/packages/boring-sandbox/hachej-boring-sandbox-0.1.101.tgz","_integrity":"sha512-2by2dTaoMPnLkFAZtJO5j11zakYZIcDPzE0FFQnkRPqgdgrVAgbd6jdOsCoqYvH4QORmjNYljsrB8bNK5CY67Q==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.17.0","description":"Sandbox provider contracts and implementations for Boring runtimes.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.76","chokidar":"^5.0.0","@blaxel/core":"0.3.11","@vercel/blob":"^2.5.0","@vercel/sandbox":"2.9.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.20.0"},"peerDependencies":{"@hachej/boring-agent":"0.1.101"},"_npmOperationalInternal":{"tmp":"tmp/boring-sandbox_0.1.101_1787126158627_0.174525875490404","host":"s3://npm-registry-packages-npm-production"}},"0.1.103":{"name":"@hachej/boring-sandbox","version":"0.1.103","license":"MIT","_id":"@hachej/boring-sandbox@0.1.103","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"f2c27658d923a6aac4bd065e3cfeffb8ce10397e","tarball":"https://registry.npmjs.org/@hachej/boring-sandbox/-/boring-sandbox-0.1.103.tgz","fileCount":29,"integrity":"sha512-HMAlGvDzeUOpPBVgztCvdSFf1w4LnKqNDWRz8muzujfNlm4C1FUDVQwnA/wmsnOfZHqiyopYnqVV3bigtLoUAw==","signatures":[{"sig":"MEYCIQDCOXvx5kp7afOWn0VOlUQyF3Hvae/DoMGbA0UUncTcTwIhANEBd1ECL7XjaBNajUgWgs3CylNL/eMtEjtLp30bOhVH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-sandbox@0.1.103","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":844896},"type":"module","_from":"file:packages/boring-sandbox/hachej-boring-sandbox-0.1.103.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./providers/bwrap":{"types":"./dist/providers/bwrap/index.d.ts","import":"./dist/providers/bwrap/index.js"},"./providers/runsc":{"types":"./dist/providers/runsc/index.d.ts","import":"./dist/providers/runsc/index.js"},"./providers/blaxel":{"types":"./dist/providers/blaxel/index.d.ts","import":"./dist/providers/blaxel/index.js"},"./providers/direct":{"types":"./dist/providers/direct/index.d.ts","import":"./dist/providers/direct/index.js"},"./providers/remote-worker":{"types":"./dist/providers/remote-worker/index.d.ts","import":"./dist/providers/remote-worker/index.js"},"./providers/node-workspace":{"types":"./dist/providers/node-workspace/index.d.ts","import":"./dist/providers/node-workspace/index.js"},"./providers/vercel-sandbox":{"types":"./dist/providers/vercel-sandbox/index.d.ts","import":"./dist/providers/vercel-sandbox/index.js"}},"scripts":{"lint":"pnpm run typecheck && pnpm run check:invariants","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit","check:invariants":"node ./scripts/check-invariants.mjs","test:blaxel:live":"node ../../scripts/blaxel-adapter-smoke.mjs","qualify:bundle:build":"node ./scripts/build-qualification-bundle.mjs","qualify:fleet:verify":"node ./scripts/verify-fleet-admission-evidence.mjs","test:runsc:integration":"node ./scripts/integrate-docker-runsc-runtime.mjs","qualify:runsc:isolation":"node ./scripts/qualify-runsc-isolation.mjs","measure:coldstart:latency":"node ./scripts/measure-cold-start-latency.mjs","qualify:runsc:v3:reference":"node ./scripts/qualify-runsc-v3-reference.mjs","qualify:runsc:isolation:docker":"node ./scripts/qualify-docker-runsc-isolation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d65d268-11c2-492e-b07f-5ec4154ec411"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/packages/boring-sandbox/hachej-boring-sandbox-0.1.103.tgz","_integrity":"sha512-HMAlGvDzeUOpPBVgztCvdSFf1w4LnKqNDWRz8muzujfNlm4C1FUDVQwnA/wmsnOfZHqiyopYnqVV3bigtLoUAw==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.17.0","description":"Sandbox provider contracts and implementations for Boring runtimes.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.76","chokidar":"^5.0.0","@blaxel/core":"0.3.11","@vercel/blob":"^2.8.0","@vercel/sandbox":"3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.20.0"},"peerDependencies":{"@hachej/boring-agent":"0.1.103"},"_npmOperationalInternal":{"tmp":"tmp/boring-sandbox_0.1.103_1787317359223_0.058871079653540104","host":"s3://npm-registry-packages-npm-production"}},"0.1.104":{"name":"@hachej/boring-sandbox","version":"0.1.104","license":"MIT","_id":"@hachej/boring-sandbox@0.1.104","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"3cd3c2e4fa8800300908356fbaf93a9aaa1549cc","tarball":"https://registry.npmjs.org/@hachej/boring-sandbox/-/boring-sandbox-0.1.104.tgz","fileCount":28,"integrity":"sha512-I1kEM+ICSmKTxg2WIHfroISk2S4eEVdQGcL2QW64lCicdLlEfsKE6U/WO8HmVLd5m3Q4u7uVE+FR/oGAQiVosA==","signatures":[{"sig":"MEQCICCJtTL+q3h89GT5tbjLIueDTJqDa0qa9VMaxNSTsgiyAiBkjEJJHNoo0joydmaiSRia4zbIsc6RJ9VgMHej94E5WA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-sandbox@0.1.104","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":848237},"type":"module","_from":"file:packages/boring-sandbox/hachej-boring-sandbox-0.1.104.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./providers/bwrap":{"types":"./dist/providers/bwrap/index.d.ts","import":"./dist/providers/bwrap/index.js"},"./providers/runsc":{"types":"./dist/providers/runsc/index.d.ts","import":"./dist/providers/runsc/index.js"},"./providers/blaxel":{"types":"./dist/providers/blaxel/index.d.ts","import":"./dist/providers/blaxel/index.js"},"./providers/direct":{"types":"./dist/providers/direct/index.d.ts","import":"./dist/providers/direct/index.js"},"./providers/remote-worker":{"types":"./dist/providers/remote-worker/index.d.ts","import":"./dist/providers/remote-worker/index.js"},"./providers/node-workspace":{"types":"./dist/providers/node-workspace/index.d.ts","import":"./dist/providers/node-workspace/index.js"},"./providers/vercel-sandbox":{"types":"./dist/providers/vercel-sandbox/index.d.ts","import":"./dist/providers/vercel-sandbox/index.js"}},"scripts":{"lint":"pnpm run typecheck && pnpm run check:invariants","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit","check:invariants":"node ./scripts/check-invariants.mjs","test:blaxel:live":"node ../../scripts/blaxel-adapter-smoke.mjs","qualify:bundle:build":"node ./scripts/build-qualification-bundle.mjs","qualify:fleet:verify":"node ./scripts/verify-fleet-admission-evidence.mjs","test:runsc:integration":"node ./scripts/integrate-docker-runsc-runtime.mjs","qualify:runsc:isolation":"node ./scripts/qualify-runsc-isolation.mjs","measure:coldstart:latency":"node ./scripts/measure-cold-start-latency.mjs","qualify:runsc:v3:reference":"node ./scripts/qualify-runsc-v3-reference.mjs","qualify:runsc:isolation:docker":"node ./scripts/qualify-docker-runsc-isolation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d65d268-11c2-492e-b07f-5ec4154ec411"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/packages/boring-sandbox/hachej-boring-sandbox-0.1.104.tgz","_integrity":"sha512-I1kEM+ICSmKTxg2WIHfroISk2S4eEVdQGcL2QW64lCicdLlEfsKE6U/WO8HmVLd5m3Q4u7uVE+FR/oGAQiVosA==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.17.0","description":"Sandbox provider contracts and implementations for Boring runtimes.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.76","chokidar":"^5.0.0","@blaxel/core":"0.3.11","@vercel/blob":"^2.8.0","@vercel/sandbox":"3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.20.0"},"peerDependencies":{"@hachej/boring-agent":"0.1.104"},"_npmOperationalInternal":{"tmp":"tmp/boring-sandbox_0.1.104_1787576036809_0.11070963941806555","host":"s3://npm-registry-packages-npm-production"}},"0.1.105":{"name":"@hachej/boring-sandbox","version":"0.1.105","license":"MIT","_id":"@hachej/boring-sandbox@0.1.105","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"68af900b2304dd57c0cc7cb58d5af2d7612b16f1","tarball":"https://registry.npmjs.org/@hachej/boring-sandbox/-/boring-sandbox-0.1.105.tgz","fileCount":28,"integrity":"sha512-l08WM8iHKpWIAQNrcW5pzLCKO6ohMTBJ4e8YNgpQVwLc3c/n44SoKVhRmRoE7nuiuvtFFXOOAB+rjhSyoIb8Jw==","signatures":[{"sig":"MEQCIHhANZznhNZTkMKOusXIwXxvc6biTxSBNC7iSvAyNqQVAiBeu8Q+vuIADnB1jNZ+MAH4OZLV43AQErsW5s0VIDMngw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-sandbox@0.1.105","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":848237},"type":"module","_from":"file:packages/boring-sandbox/hachej-boring-sandbox-0.1.105.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./providers/bwrap":{"types":"./dist/providers/bwrap/index.d.ts","import":"./dist/providers/bwrap/index.js"},"./providers/runsc":{"types":"./dist/providers/runsc/index.d.ts","import":"./dist/providers/runsc/index.js"},"./providers/blaxel":{"types":"./dist/providers/blaxel/index.d.ts","import":"./dist/providers/blaxel/index.js"},"./providers/direct":{"types":"./dist/providers/direct/index.d.ts","import":"./dist/providers/direct/index.js"},"./providers/remote-worker":{"types":"./dist/providers/remote-worker/index.d.ts","import":"./dist/providers/remote-worker/index.js"},"./providers/node-workspace":{"types":"./dist/providers/node-workspace/index.d.ts","import":"./dist/providers/node-workspace/index.js"},"./providers/vercel-sandbox":{"types":"./dist/providers/vercel-sandbox/index.d.ts","import":"./dist/providers/vercel-sandbox/index.js"}},"scripts":{"lint":"pnpm run typecheck && pnpm run check:invariants","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit","check:invariants":"node ./scripts/check-invariants.mjs","test:blaxel:live":"node ../../scripts/blaxel-adapter-smoke.mjs","qualify:bundle:build":"node ./scripts/build-qualification-bundle.mjs","qualify:fleet:verify":"node ./scripts/verify-fleet-admission-evidence.mjs","test:runsc:integration":"node ./scripts/integrate-docker-runsc-runtime.mjs","qualify:runsc:isolation":"node ./scripts/qualify-runsc-isolation.mjs","measure:coldstart:latency":"node ./scripts/measure-cold-start-latency.mjs","qualify:runsc:v3:reference":"node ./scripts/qualify-runsc-v3-reference.mjs","qualify:runsc:isolation:docker":"node ./scripts/qualify-docker-runsc-isolation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d65d268-11c2-492e-b07f-5ec4154ec411"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/packages/boring-sandbox/hachej-boring-sandbox-0.1.105.tgz","_integrity":"sha512-l08WM8iHKpWIAQNrcW5pzLCKO6ohMTBJ4e8YNgpQVwLc3c/n44SoKVhRmRoE7nuiuvtFFXOOAB+rjhSyoIb8Jw==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.17.0","description":"Sandbox provider contracts and implementations for Boring runtimes.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.76","chokidar":"^5.0.0","@blaxel/core":"0.3.11","@vercel/blob":"^2.8.0","@vercel/sandbox":"3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.20.0"},"peerDependencies":{"@hachej/boring-agent":"0.1.105"},"_npmOperationalInternal":{"tmp":"tmp/boring-sandbox_0.1.105_1787587260318_0.8928685616435355","host":"s3://npm-registry-packages-npm-production"}},"0.1.107":{"name":"@hachej/boring-sandbox","version":"0.1.107","license":"MIT","_id":"@hachej/boring-sandbox@0.1.107","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"a7d7ad1461df689737a6aecb8f12220b388912c5","tarball":"https://registry.npmjs.org/@hachej/boring-sandbox/-/boring-sandbox-0.1.107.tgz","fileCount":28,"integrity":"sha512-0r9hJMHQgSjpRIJhSqcGgpAF4Zrp1CRbqZNa4ARh2wM2L8bqsrvzQlhLrHdlO8swH68sh+vVu959tS3UOJV4dw==","signatures":[{"sig":"MEUCIQDzLCMBkZgbyh0GXYzgtdtWC7MyxMu8RO5bGcacdurNZAIgTxoqJVeZSkQCl3kRg33J1+3luQ1cFJeJyYBuPPePvpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-sandbox@0.1.107","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":889524},"type":"module","_from":"file:packages/boring-sandbox/hachej-boring-sandbox-0.1.107.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./providers/bwrap":{"types":"./dist/providers/bwrap/index.d.ts","import":"./dist/providers/bwrap/index.js"},"./providers/runsc":{"types":"./dist/providers/runsc/index.d.ts","import":"./dist/providers/runsc/index.js"},"./providers/blaxel":{"types":"./dist/providers/blaxel/index.d.ts","import":"./dist/providers/blaxel/index.js"},"./providers/direct":{"types":"./dist/providers/direct/index.d.ts","import":"./dist/providers/direct/index.js"},"./providers/remote-worker":{"types":"./dist/providers/remote-worker/index.d.ts","import":"./dist/providers/remote-worker/index.js"},"./providers/node-workspace":{"types":"./dist/providers/node-workspace/index.d.ts","import":"./dist/providers/node-workspace/index.js"},"./providers/vercel-sandbox":{"types":"./dist/providers/vercel-sandbox/index.d.ts","import":"./dist/providers/vercel-sandbox/index.js"}},"scripts":{"lint":"pnpm run typecheck && pnpm run check:invariants","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit","check:invariants":"node ./scripts/check-invariants.mjs","test:blaxel:live":"node ../../scripts/blaxel-adapter-smoke.mjs","qualify:bundle:build":"node ./scripts/build-qualification-bundle.mjs","qualify:fleet:verify":"node ./scripts/verify-fleet-admission-evidence.mjs","test:runsc:integration":"node ./scripts/integrate-docker-runsc-runtime.mjs","qualify:runsc:isolation":"node ./scripts/qualify-runsc-isolation.mjs","measure:coldstart:latency":"node ./scripts/measure-cold-start-latency.mjs","qualify:runsc:v3:reference":"node ./scripts/qualify-runsc-v3-reference.mjs","qualify:runsc:isolation:docker":"node ./scripts/qualify-docker-runsc-isolation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d65d268-11c2-492e-b07f-5ec4154ec411"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/packages/boring-sandbox/hachej-boring-sandbox-0.1.107.tgz","_integrity":"sha512-0r9hJMHQgSjpRIJhSqcGgpAF4Zrp1CRbqZNa4ARh2wM2L8bqsrvzQlhLrHdlO8swH68sh+vVu959tS3UOJV4dw==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.17.0","description":"Sandbox provider contracts and implementations for Boring runtimes.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.76","chokidar":"^5.0.0","@blaxel/core":"0.3.11","@vercel/blob":"^2.8.0","@vercel/sandbox":"3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^4.1.11","typescript":"^6.0.3","@types/node":"^22.20.0"},"peerDependencies":{"@hachej/boring-agent":"0.1.107"},"_npmOperationalInternal":{"tmp":"tmp/boring-sandbox_0.1.107_1788292181488_0.25731919937095227","host":"s3://npm-registry-packages-npm-production"}},"0.1.108":{"name":"@hachej/boring-sandbox","version":"0.1.108","license":"MIT","_id":"@hachej/boring-sandbox@0.1.108","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"97c7d083cf38b63d57c35fb2eb0633d88fb77f49","tarball":"https://registry.npmjs.org/@hachej/boring-sandbox/-/boring-sandbox-0.1.108.tgz","fileCount":28,"integrity":"sha512-7ikzhkREUt7S4Oy/mB8wzu/R9sPQfwCKGJAMVXJrlhpBwCmxfwxL8L/5XuiMzKVK1z0gSvSpWq4eQ8RpZufdcQ==","signatures":[{"sig":"MEUCIQDmuF9l3lat/8fvdPiVA+LqBsHNB284kFF4UUiyAYvhuQIgTNKJnVeLmiuMTGPtqsCq/ni3k2zpCP6PBYYnwP7lD0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-sandbox@0.1.108","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":889524},"type":"module","_from":"file:packages/boring-sandbox/hachej-boring-sandbox-0.1.108.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./providers/bwrap":{"types":"./dist/providers/bwrap/index.d.ts","import":"./dist/providers/bwrap/index.js"},"./providers/runsc":{"types":"./dist/providers/runsc/index.d.ts","import":"./dist/providers/runsc/index.js"},"./providers/blaxel":{"types":"./dist/providers/blaxel/index.d.ts","import":"./dist/providers/blaxel/index.js"},"./providers/direct":{"types":"./dist/providers/direct/index.d.ts","import":"./dist/providers/direct/index.js"},"./providers/remote-worker":{"types":"./dist/providers/remote-worker/index.d.ts","import":"./dist/providers/remote-worker/index.js"},"./providers/node-workspace":{"types":"./dist/providers/node-workspace/index.d.ts","import":"./dist/providers/node-workspace/index.js"},"./providers/vercel-sandbox":{"types":"./dist/providers/vercel-sandbox/index.d.ts","import":"./dist/providers/vercel-sandbox/index.js"}},"scripts":{"lint":"pnpm run typecheck && pnpm run check:invariants","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit","check:invariants":"node ./scripts/check-invariants.mjs","test:blaxel:live":"node ../../scripts/blaxel-adapter-smoke.mjs","qualify:bundle:build":"node ./scripts/build-qualification-bundle.mjs","qualify:fleet:verify":"node ./scripts/verify-fleet-admission-evidence.mjs","test:runsc:integration":"node ./scripts/integrate-docker-runsc-runtime.mjs","qualify:runsc:isolation":"node ./scripts/qualify-runsc-isolation.mjs","measure:coldstart:latency":"node ./scripts/measure-cold-start-latency.mjs","qualify:runsc:v3:reference":"node ./scripts/qualify-runsc-v3-reference.mjs","qualify:runsc:isolation:docker":"node ./scripts/qualify-docker-runsc-isolation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d65d268-11c2-492e-b07f-5ec4154ec411"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/packages/boring-sandbox/hachej-boring-sandbox-0.1.108.tgz","_integrity":"sha512-7ikzhkREUt7S4Oy/mB8wzu/R9sPQfwCKGJAMVXJrlhpBwCmxfwxL8L/5XuiMzKVK1z0gSvSpWq4eQ8RpZufdcQ==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.17.0","description":"Sandbox provider contracts and implementations for Boring runtimes.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.76","chokidar":"^5.0.0","@blaxel/core":"0.3.11","@vercel/blob":"^2.8.0","@vercel/sandbox":"3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^4.1.11","typescript":"^6.0.3","@types/node":"^22.20.0"},"peerDependencies":{"@hachej/boring-agent":"0.1.108"},"_npmOperationalInternal":{"tmp":"tmp/boring-sandbox_0.1.108_1788377477302_0.6737822606193178","host":"s3://npm-registry-packages-npm-production"}},"0.1.109":{"name":"@hachej/boring-sandbox","version":"0.1.109","license":"MIT","_id":"@hachej/boring-sandbox@0.1.109","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"54b4c8ee62ca9e4aa63ab4f93e7343e3aca8c8f2","tarball":"https://registry.npmjs.org/@hachej/boring-sandbox/-/boring-sandbox-0.1.109.tgz","fileCount":28,"integrity":"sha512-CE5JUGfttBbp4Ctt9TwbsN054JJmGrZF3Zht+Nnp2Wu1n1kURPiKNWSiOGkh8S9U7fvqfpi1JaOtZP0gYuL8TQ==","signatures":[{"sig":"MEYCIQCmZdWEfYzrXfvSHWtFRnopoRo1WxQ3880TLjJKNRUc8QIhAKChhBU+gvMB7Unhe6W+zr97I3UOELB3zNdyceR9oEYa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-sandbox@0.1.109","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":889524},"type":"module","_from":"file:packages/boring-sandbox/hachej-boring-sandbox-0.1.109.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./providers/bwrap":{"types":"./dist/providers/bwrap/index.d.ts","import":"./dist/providers/bwrap/index.js"},"./providers/runsc":{"types":"./dist/providers/runsc/index.d.ts","import":"./dist/providers/runsc/index.js"},"./providers/blaxel":{"types":"./dist/providers/blaxel/index.d.ts","import":"./dist/providers/blaxel/index.js"},"./providers/direct":{"types":"./dist/providers/direct/index.d.ts","import":"./dist/providers/direct/index.js"},"./providers/remote-worker":{"types":"./dist/providers/remote-worker/index.d.ts","import":"./dist/providers/remote-worker/index.js"},"./providers/node-workspace":{"types":"./dist/providers/node-workspace/index.d.ts","import":"./dist/providers/node-workspace/index.js"},"./providers/vercel-sandbox":{"types":"./dist/providers/vercel-sandbox/index.d.ts","import":"./dist/providers/vercel-sandbox/index.js"}},"scripts":{"lint":"pnpm run typecheck && pnpm run check:invariants","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit","check:invariants":"node ./scripts/check-invariants.mjs","test:blaxel:live":"node ../../scripts/blaxel-adapter-smoke.mjs","qualify:bundle:build":"node ./scripts/build-qualification-bundle.mjs","qualify:fleet:verify":"node ./scripts/verify-fleet-admission-evidence.mjs","test:runsc:integration":"node ./scripts/integrate-docker-runsc-runtime.mjs","qualify:runsc:isolation":"node ./scripts/qualify-runsc-isolation.mjs","measure:coldstart:latency":"node ./scripts/measure-cold-start-latency.mjs","qualify:runsc:v3:reference":"node ./scripts/qualify-runsc-v3-reference.mjs","qualify:runsc:isolation:docker":"node ./scripts/qualify-docker-runsc-isolation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d65d268-11c2-492e-b07f-5ec4154ec411"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/packages/boring-sandbox/hachej-boring-sandbox-0.1.109.tgz","_integrity":"sha512-CE5JUGfttBbp4Ctt9TwbsN054JJmGrZF3Zht+Nnp2Wu1n1kURPiKNWSiOGkh8S9U7fvqfpi1JaOtZP0gYuL8TQ==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.19.0","description":"Sandbox provider contracts and implementations for Boring runtimes.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.76","chokidar":"^5.0.0","@blaxel/core":"0.3.11","@vercel/blob":"^2.8.0","@vercel/sandbox":"3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^4.1.11","typescript":"^6.0.3","@types/node":"^22.20.0"},"peerDependencies":{"@hachej/boring-agent":"0.1.109"},"_npmOperationalInternal":{"tmp":"tmp/boring-sandbox_0.1.109_1788502472813_0.5538693886930159","host":"s3://npm-registry-packages-npm-production"}},"0.1.110":{"name":"@hachej/boring-sandbox","version":"0.1.110","license":"MIT","_id":"@hachej/boring-sandbox@0.1.110","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"63cc28d2bffcbdb1a4bb4269c00106f07590d945","tarball":"https://registry.npmjs.org/@hachej/boring-sandbox/-/boring-sandbox-0.1.110.tgz","fileCount":28,"integrity":"sha512-+vfM8L6oHbKez2edgF2pMAQ3YVELL+WwFVuGyKR6ki2xCwEC3JPxWusfasn4trX7nKHmpoPagOUIM99JfsEtJw==","signatures":[{"sig":"MEUCIQCb0XSxcinBxmapaxwG9qTKujgGgxTSTjT1EovJtlbczgIgUvbWfC2ZFyEougCX6b86lH9wagSnm6pHS0wmxMi5PyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDX9AdzLmiLzuPzKNEt9MoKY4HE14eyYhlJZPZLBG5kwgIgI4bBG/tBrpalvJvreLufOuAkaRB/jZr0PrwQ+q79AII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-sandbox@0.1.110","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":899686},"type":"module","_from":"file:packages/boring-sandbox/hachej-boring-sandbox-0.1.110.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js","boring-source":"./src/shared/index.ts"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js","boring-source":"./src/providers/index.ts"},"./providers/bwrap":{"types":"./dist/providers/bwrap/index.d.ts","import":"./dist/providers/bwrap/index.js","boring-source":"./src/providers/bwrap/index.ts"},"./providers/runsc":{"types":"./dist/providers/runsc/index.d.ts","import":"./dist/providers/runsc/index.js","boring-source":"./src/providers/runsc/index.ts"},"./providers/blaxel":{"types":"./dist/providers/blaxel/index.d.ts","import":"./dist/providers/blaxel/index.js","boring-source":"./src/providers/blaxel/index.ts"},"./providers/direct":{"types":"./dist/providers/direct/index.d.ts","import":"./dist/providers/direct/index.js","boring-source":"./src/providers/direct/index.ts"},"./providers/remote-worker":{"types":"./dist/providers/remote-worker/index.d.ts","import":"./dist/providers/remote-worker/index.js","boring-source":"./src/providers/remote-worker/index.ts"},"./providers/node-workspace":{"types":"./dist/providers/node-workspace/index.d.ts","import":"./dist/providers/node-workspace/index.js","boring-source":"./src/providers/node-workspace/index.ts"},"./providers/vercel-sandbox":{"types":"./dist/providers/vercel-sandbox/index.d.ts","import":"./dist/providers/vercel-sandbox/index.js","boring-source":"./src/providers/vercel-sandbox/index.ts"}},"scripts":{"lint":"pnpm run typecheck && pnpm run check:invariants","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit","check:invariants":"node ./scripts/check-invariants.mjs","test:blaxel:live":"node ../../scripts/blaxel-adapter-smoke.mjs","qualify:bundle:build":"node ./scripts/build-qualification-bundle.mjs","qualify:fleet:verify":"node ./scripts/verify-fleet-admission-evidence.mjs","test:runsc:integration":"node ./scripts/integrate-docker-runsc-runtime.mjs","qualify:runsc:isolation":"node ./scripts/qualify-runsc-isolation.mjs","measure:coldstart:latency":"node ./scripts/measure-cold-start-latency.mjs","qualify:runsc:v3:reference":"node ./scripts/qualify-runsc-v3-reference.mjs","qualify:runsc:isolation:docker":"node ./scripts/qualify-docker-runsc-isolation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d65d268-11c2-492e-b07f-5ec4154ec411"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/packages/boring-sandbox/hachej-boring-sandbox-0.1.110.tgz","_integrity":"sha512-+vfM8L6oHbKez2edgF2pMAQ3YVELL+WwFVuGyKR6ki2xCwEC3JPxWusfasn4trX7nKHmpoPagOUIM99JfsEtJw==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.19.0","description":"Sandbox provider contracts and implementations for Boring runtimes.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.76","chokidar":"^5.0.0","@blaxel/core":"0.3.11","@vercel/blob":"^2.8.0","@vercel/sandbox":"3.0.0","proper-lockfile":"^4.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vite":"^8.2.1","vitest":"^4.1.11","typescript":"^6.0.3","@types/node":"^22.20.0","@types/proper-lockfile":"^4.1.4"},"peerDependencies":{"@hachej/boring-agent":"0.1.110"},"_npmOperationalInternal":{"tmp":"tmp/boring-sandbox_0.1.110_1789563117739_0.2846559875075625","host":"s3://npm-registry-packages-npm-production"}},"0.1.111":{"_id":"@hachej/boring-sandbox@0.1.111","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"7217798367549bfe5ab59ba5f66d951ca4b81c32","tarball":"https://registry.npmjs.org/@hachej/boring-sandbox/-/boring-sandbox-0.1.111.tgz","fileCount":28,"integrity":"sha512-wQ4JoD4Ewhm14FUngBgvt8X33/qI4lbrm60uNstp9wdOd20iN9jL40xcZgYPY9DaBYQaA2ZVE4T+ZbyohvdTMQ==","signatures":[{"sig":"MEQCIERDsz12GM0T4JTDEI80xTjTlUAruh3KpoD+a/yC3TdMAiAs25Dug6vYMgY7mP+MCk90COzsiKZDEL+BG0+XTCwJHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBBZZTekBTFqmEtOVv7Jp/d9+YLwN/Wl0pY65S5UH8tRAiAPXVULQs4C5zOPTwpzKNmTOBp+Lm3TnJNHyb72rXHHjw=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-sandbox@0.1.111","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":899686},"name":"@hachej/boring-sandbox","type":"module","_from":"file:packages/boring-sandbox/hachej-boring-sandbox-0.1.111.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js","boring-source":"./src/shared/index.ts"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js","boring-source":"./src/providers/index.ts"},"./providers/bwrap":{"types":"./dist/providers/bwrap/index.d.ts","import":"./dist/providers/bwrap/index.js","boring-source":"./src/providers/bwrap/index.ts"},"./providers/runsc":{"types":"./dist/providers/runsc/index.d.ts","import":"./dist/providers/runsc/index.js","boring-source":"./src/providers/runsc/index.ts"},"./providers/blaxel":{"types":"./dist/providers/blaxel/index.d.ts","import":"./dist/providers/blaxel/index.js","boring-source":"./src/providers/blaxel/index.ts"},"./providers/direct":{"types":"./dist/providers/direct/index.d.ts","import":"./dist/providers/direct/index.js","boring-source":"./src/providers/direct/index.ts"},"./providers/remote-worker":{"types":"./dist/providers/remote-worker/index.d.ts","import":"./dist/providers/remote-worker/index.js","boring-source":"./src/providers/remote-worker/index.ts"},"./providers/node-workspace":{"types":"./dist/providers/node-workspace/index.d.ts","import":"./dist/providers/node-workspace/index.js","boring-source":"./src/providers/node-workspace/index.ts"},"./providers/vercel-sandbox":{"types":"./dist/providers/vercel-sandbox/index.d.ts","import":"./dist/providers/vercel-sandbox/index.js","boring-source":"./src/providers/vercel-sandbox/index.ts"}},"license":"MIT","scripts":{"lint":"pnpm run typecheck && pnpm run check:invariants","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit","check:invariants":"node ./scripts/check-invariants.mjs","test:blaxel:live":"node ../../scripts/blaxel-adapter-smoke.mjs","qualify:bundle:build":"node ./scripts/build-qualification-bundle.mjs","qualify:fleet:verify":"node ./scripts/verify-fleet-admission-evidence.mjs","test:runsc:integration":"node ./scripts/integrate-docker-runsc-runtime.mjs","qualify:runsc:isolation":"node ./scripts/qualify-runsc-isolation.mjs","measure:coldstart:latency":"node ./scripts/measure-cold-start-latency.mjs","qualify:runsc:v3:reference":"node ./scripts/qualify-runsc-v3-reference.mjs","qualify:runsc:isolation:docker":"node ./scripts/qualify-docker-runsc-isolation.mjs"},"version":"0.1.111","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d65d268-11c2-492e-b07f-5ec4154ec411"}},"homepage":"https://github.com/hachej/boring-ui","_resolved":"/home/runner/work/boring-ui/boring-ui/packages/boring-sandbox/hachej-boring-sandbox-0.1.111.tgz","_integrity":"sha512-wQ4JoD4Ewhm14FUngBgvt8X33/qI4lbrm60uNstp9wdOd20iN9jL40xcZgYPY9DaBYQaA2ZVE4T+ZbyohvdTMQ==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.19.0","description":"Sandbox provider contracts and implementations for Boring runtimes.","directories":{},"maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.76","chokidar":"^5.0.0","@blaxel/core":"0.3.11","@vercel/blob":"^2.8.0","@vercel/sandbox":"3.0.0","proper-lockfile":"^4.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vite":"^8.2.1","vitest":"^4.1.11","typescript":"^6.0.3","@types/node":"^22.20.0","@types/proper-lockfile":"^4.1.4"},"peerDependencies":{"@hachej/boring-agent":"0.1.111"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/boring-sandbox_0.1.111_1789574962616_0.3711476403980123"}}},"time":{"created":"2026-07-10T11:41:23.713Z","modified":"2026-09-16T16:09:23.143Z","0.1.74":"2026-07-10T11:41:24.032Z","0.1.75":"2026-07-10T12:58:57.096Z","0.1.76":"2026-07-10T20:46:42.470Z","0.1.77":"2026-07-10T20:52:44.636Z","0.1.78":"2026-07-10T21:03:31.330Z","0.1.79":"2026-07-11T20:07:54.748Z","0.1.80":"2026-07-12T07:52:53.810Z","0.1.81":"2026-07-12T15:12:50.350Z","0.1.82":"2026-07-13T05:42:04.434Z","0.1.83":"2026-07-13T07:45:25.452Z","0.1.84":"2026-07-13T10:19:24.057Z","0.1.85":"2026-07-13T21:59:26.947Z","0.1.86":"2026-07-15T08:42:46.042Z","0.1.87":"2026-07-15T12:45:01.121Z","0.1.88":"2026-07-17T12:58:38.525Z","0.1.89":"2026-07-17T14:35:31.398Z","0.1.90":"2026-07-20T13:28:45.010Z","0.1.91":"2026-07-27T06:24:17.487Z","0.1.92":"2026-07-29T06:54:09.405Z","0.1.93":"2026-07-30T14:06:52.499Z","0.1.94":"2026-08-01T07:48:52.517Z","0.1.95":"2026-08-03T15:01:16.115Z","0.1.96":"2026-08-13T08:48:14.329Z","0.1.97":"2026-08-13T12:45:29.192Z","0.1.98":"2026-08-13T21:22:15.429Z","0.1.99":"2026-08-14T16:21:52.574Z","0.1.100":"2026-08-14T19:25:10.942Z","0.1.101":"2026-08-19T07:55:58.759Z","0.1.103":"2026-08-21T13:02:39.359Z","0.1.104":"2026-08-24T12:53:56.991Z","0.1.105":"2026-08-24T16:01:00.474Z","0.1.107":"2026-09-01T19:49:41.680Z","0.1.108":"2026-09-02T19:31:17.477Z","0.1.109":"2026-09-04T06:14:33.014Z","0.1.110":"2026-09-16T12:51:57.827Z","0.1.111":"2026-09-16T16:09:22.721Z"},"bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"license":"MIT","homepage":"https://github.com/hachej/boring-ui","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"description":"Sandbox provider contracts and implementations for Boring runtimes.","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"readme":"ERROR: No README data found!","readmeFilename":""}