{"_id":"@ricsam/quickjs-runtime","_rev":"27-1ed3dca82a7aef897375047c72cc76a0","name":"@ricsam/quickjs-runtime","dist-tags":{"latest":"0.2.25"},"versions":{"0.0.1":{"name":"@ricsam/quickjs-runtime","version":"0.0.1","keywords":["oidc","trusted-publishing","setup"],"_id":"@ricsam/quickjs-runtime@0.0.1","maintainers":[{"name":"ricsam","email":"oss@ricsam.dev"}],"dist":{"shasum":"a88b9249619e1e3ec75c1325b9825614b560b8f9","tarball":"https://registry.npmjs.org/@ricsam/quickjs-runtime/-/quickjs-runtime-0.0.1.tgz","fileCount":2,"integrity":"sha512-4PGzs5CX8zUNb9rk1BKMzLmkJ264gwS5eoY1sh7PXp2owCD+he6boq+ULcFuPRwqbopjGhBpcnnNHhxeO8o3AA==","signatures":[{"sig":"MEUCIQCNPvq96otLI/OmPW2bubP6pQGf9RUpnZUF+bSe7gUiJwIgDna/a8BdpZDwICtXavYLEdX5StdkLJtDAdJEXmyCaHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2055},"_npmUser":{"name":"ricsam","email":"oss@ricsam.dev"},"_npmVersion":"10.2.4","description":"OIDC trusted publishing setup package for @ricsam/quickjs-runtime","directories":{},"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/quickjs-runtime_0.0.1_1767716203942_0.04852803861153121","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@ricsam/quickjs-runtime","version":"0.2.0","keywords":["quickjs","sandbox","javascript","runtime","fetch","filesystem","streams","wasm","emscripten"],"author":{"name":"Richard Samuelsson"},"license":"MIT","_id":"@ricsam/quickjs-runtime@0.2.0","maintainers":[{"name":"ricsam","email":"oss@ricsam.dev"}],"homepage":"https://github.com/ricsam/richie-qjs#readme","bugs":{"url":"https://github.com/ricsam/richie-qjs/issues"},"dist":{"shasum":"37d82af98386bce2ae92c834bd5e36216004a132","tarball":"https://registry.npmjs.org/@ricsam/quickjs-runtime/-/quickjs-runtime-0.2.0.tgz","fileCount":9,"integrity":"sha512-Nf6wW4B6As1Jd9ALJ903PqcQbiw3a38aeCEA+hHPVLqAMAwo8tT7X9Jg+9GOo+mZH9a0gj7a48Lo2hS9lpx80Q==","signatures":[{"sig":"MEYCIQCW1zQF34jVdbarw8QXGr7AQz0fdeawn/j3NXvPJ+mATwIhAN1vheQWL0pPojEhmUw9Tj2QtJbhUl06qiKv/DeM9z+h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14429},"main":"./dist/cjs/index.cjs","types":"./dist/types/index.d.ts","module":"./dist/mjs/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/mjs/index.mjs","require":"./dist/cjs/index.cjs"}},"gitHead":"09d293ee545e8b533b8cfe8bd74670fef16614de","scripts":{"test":"bun test","build":"bun build ./src/index.ts --outdir ./dist --target bun","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6487a41-f9b6-4d0d-aa98-31312279cfdb"}},"repository":{"url":"git+https://github.com/ricsam/richie-qjs.git","type":"git"},"_npmVersion":"11.7.0","description":"Complete QuickJS runtime with fetch, fs, and core bindings","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@ricsam/quickjs-fs":"^0.2.0","quickjs-emscripten":"^0.31.0","@ricsam/quickjs-core":"^0.2.0","@ricsam/quickjs-fetch":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"quickjs-emscripten":"^0.31.0"},"_npmOperationalInternal":{"tmp":"tmp/quickjs-runtime_0.2.0_1767718089687_0.6301728297008364","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@ricsam/quickjs-runtime","version":"0.2.1","keywords":["quickjs","sandbox","javascript","runtime","fetch","filesystem","streams","wasm","emscripten"],"author":{"name":"Richard Samuelsson"},"license":"MIT","_id":"@ricsam/quickjs-runtime@0.2.1","maintainers":[{"name":"ricsam","email":"oss@ricsam.dev"}],"homepage":"https://github.com/ricsam/richie-qjs#readme","bugs":{"url":"https://github.com/ricsam/richie-qjs/issues"},"dist":{"shasum":"bb94c3ff1438a46d9eec6b0b29339ad749e17d66","tarball":"https://registry.npmjs.org/@ricsam/quickjs-runtime/-/quickjs-runtime-0.2.1.tgz","fileCount":9,"integrity":"sha512-TCvHJrpDRN6JqEe8EcrRJI+BZss8BgQE5gUx2oHEy2kGXtzjEorFaubjTIw3299OhOC3zqkIl8KM18jJVEY1Ww==","signatures":[{"sig":"MEUCIGRHGrKcHcT4HwacFzDzPT/+cjpQMRddL0OcwmC9oZyuAiEAsCAKW4eJBxilDME7G1pt3ZylM+VrJb4vvveXjDlilGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14429},"main":"./dist/cjs/index.cjs","types":"./dist/types/index.d.ts","module":"./dist/mjs/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/mjs/index.mjs","require":"./dist/cjs/index.cjs"}},"gitHead":"2d30af378ab12fbf2cec00e15ce0c14b0c8752ff","scripts":{"test":"bun test","build":"bun build ./src/index.ts --outdir ./dist --target bun","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6487a41-f9b6-4d0d-aa98-31312279cfdb"}},"repository":{"url":"git+https://github.com/ricsam/richie-qjs.git","type":"git"},"_npmVersion":"11.7.0","description":"Complete QuickJS runtime with fetch, fs, and core bindings","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@ricsam/quickjs-fs":"^0.2.1","quickjs-emscripten":"^0.31.0","@ricsam/quickjs-core":"^0.2.1","@ricsam/quickjs-fetch":"^0.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"quickjs-emscripten":"^0.31.0"},"_npmOperationalInternal":{"tmp":"tmp/quickjs-runtime_0.2.1_1767738145712_0.21356423499072874","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@ricsam/quickjs-runtime","version":"0.2.2","keywords":["quickjs","sandbox","javascript","runtime","fetch","filesystem","streams","wasm","emscripten"],"author":{"name":"Richard Samuelsson"},"license":"MIT","_id":"@ricsam/quickjs-runtime@0.2.2","maintainers":[{"name":"ricsam","email":"oss@ricsam.dev"}],"homepage":"https://github.com/ricsam/richie-qjs#readme","bugs":{"url":"https://github.com/ricsam/richie-qjs/issues"},"dist":{"shasum":"f8da46a5d6c82237a9f0a5c12b58d737bd111adc","tarball":"https://registry.npmjs.org/@ricsam/quickjs-runtime/-/quickjs-runtime-0.2.2.tgz","fileCount":9,"integrity":"sha512-omVSqdq6D0i3eQ69faaFvqyQMStwZgYxMmctvpp6FBlIl0811mn/guiYXP8WexM/JcPcH9S+rojcRRhs5OXLsw==","signatures":[{"sig":"MEYCIQCNIuVAIPoLrBXEdN/9oubyDE67ycZLvuJgS8UxEEYAlgIhAON5ktVEXOhh0aFjGDL7nSKmdtAttReQoMV96P4vG3jd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14429},"main":"./dist/cjs/index.cjs","types":"./dist/types/index.d.ts","module":"./dist/mjs/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/mjs/index.mjs","require":"./dist/cjs/index.cjs"}},"gitHead":"28ab6f8ded3a617caf78660264409876f66efdba","scripts":{"test":"bun test","build":"bun build ./src/index.ts --outdir ./dist --target bun","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6487a41-f9b6-4d0d-aa98-31312279cfdb"}},"repository":{"url":"git+https://github.com/ricsam/richie-qjs.git","type":"git"},"_npmVersion":"11.7.0","description":"Complete QuickJS runtime with fetch, fs, and core bindings","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@ricsam/quickjs-fs":"^0.2.2","quickjs-emscripten":"^0.31.0","@ricsam/quickjs-core":"^0.2.2","@ricsam/quickjs-fetch":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"quickjs-emscripten":"^0.31.0"},"_npmOperationalInternal":{"tmp":"tmp/quickjs-runtime_0.2.2_1767739039017_0.4243763656697801","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@ricsam/quickjs-runtime","version":"0.2.3","keywords":["quickjs","sandbox","javascript","runtime","fetch","filesystem","streams","wasm","emscripten"],"author":{"name":"Richard Samuelsson"},"license":"MIT","_id":"@ricsam/quickjs-runtime@0.2.3","maintainers":[{"name":"ricsam","email":"oss@ricsam.dev"}],"homepage":"https://github.com/ricsam/richie-qjs#readme","bugs":{"url":"https://github.com/ricsam/richie-qjs/issues"},"dist":{"shasum":"8b740633f36b579836f77251764631baacf50773","tarball":"https://registry.npmjs.org/@ricsam/quickjs-runtime/-/quickjs-runtime-0.2.3.tgz","fileCount":9,"integrity":"sha512-wsfoNMfxkIVPMyEjbxLnEc/23094ElW5DV4DbKtSEuNUC80McYpygbB0SXmwtvHFbzEijQ6LZZ6K3ihzikI9Ww==","signatures":[{"sig":"MEUCIQCYLm1Nb58hCx0wFYGMtiCpclGcMWJ/UVeyFFonBwbTtgIgCLjCj+BUbcbFlZG9B8HZdxdBty+2eCsMfIHOX80PDAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14429},"main":"./dist/cjs/index.cjs","types":"./dist/types/index.d.ts","module":"./dist/mjs/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/mjs/index.mjs","require":"./dist/cjs/index.cjs"}},"gitHead":"9868219fcc16b7aa6fc23e59d898939f502e897d","scripts":{"test":"bun test","build":"bun build ./src/index.ts --outdir ./dist --target bun","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6487a41-f9b6-4d0d-aa98-31312279cfdb"}},"repository":{"url":"git+https://github.com/ricsam/richie-qjs.git","type":"git"},"_npmVersion":"11.7.0","description":"Complete QuickJS runtime with fetch, fs, and core bindings","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@ricsam/quickjs-fs":"^0.2.3","quickjs-emscripten":"^0.31.0","@ricsam/quickjs-core":"^0.2.3","@ricsam/quickjs-fetch":"^0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"quickjs-emscripten":"^0.31.0"},"_npmOperationalInternal":{"tmp":"tmp/quickjs-runtime_0.2.3_1767742220966_0.25843070392257106","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@ricsam/quickjs-runtime","version":"0.2.4","keywords":["quickjs","sandbox","javascript","runtime","fetch","filesystem","streams","wasm","emscripten"],"author":{"name":"Richard Samuelsson"},"license":"MIT","_id":"@ricsam/quickjs-runtime@0.2.4","maintainers":[{"name":"ricsam","email":"oss@ricsam.dev"}],"homepage":"https://github.com/ricsam/richie-qjs#readme","bugs":{"url":"https://github.com/ricsam/richie-qjs/issues"},"dist":{"shasum":"548a9a1e6d0717df9ab5092cc1397d888a883908","tarball":"https://registry.npmjs.org/@ricsam/quickjs-runtime/-/quickjs-runtime-0.2.4.tgz","fileCount":9,"integrity":"sha512-64L9kQ1STJl8CtGZMgFOA31z85IhZNJ7a1mtCFmHN9SawurrpH3hqluXwCnswDOMBhkurK1EZxgVqFiq2zXO1Q==","signatures":[{"sig":"MEYCIQDNGWtdluVGFLvgL5Z4TdEf9sMn7YuhbYFWNy3J1w4gowIhAI0gGryYDgXqLfE8hcLFUHe27ITwLrn8470jVQ/9foF1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14429},"main":"./dist/cjs/index.cjs","types":"./dist/types/index.d.ts","module":"./dist/mjs/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/mjs/index.mjs","require":"./dist/cjs/index.cjs"}},"gitHead":"6a427af603470eef2388e60c396dec16cffb02a4","scripts":{"test":"bun test","build":"bun build ./src/index.ts --outdir ./dist --target bun","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6487a41-f9b6-4d0d-aa98-31312279cfdb"}},"repository":{"url":"git+https://github.com/ricsam/richie-qjs.git","type":"git"},"_npmVersion":"11.7.0","description":"Complete QuickJS runtime with fetch, fs, and core bindings","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@ricsam/quickjs-fs":"^0.2.4","quickjs-emscripten":"^0.31.0","@ricsam/quickjs-core":"^0.2.4","@ricsam/quickjs-fetch":"^0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"quickjs-emscripten":"^0.31.0"},"_npmOperationalInternal":{"tmp":"tmp/quickjs-runtime_0.2.4_1767766161272_0.09245613891241633","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@ricsam/quickjs-runtime","version":"0.2.5","keywords":["quickjs","sandbox","javascript","runtime","fetch","filesystem","streams","wasm","emscripten"],"author":{"name":"Richard Samuelsson"},"license":"MIT","_id":"@ricsam/quickjs-runtime@0.2.5","maintainers":[{"name":"ricsam","email":"oss@ricsam.dev"}],"homepage":"https://github.com/ricsam/richie-qjs#readme","bugs":{"url":"https://github.com/ricsam/richie-qjs/issues"},"dist":{"shasum":"10150036f7684e0e7d65511ee26b7da400908231","tarball":"https://registry.npmjs.org/@ricsam/quickjs-runtime/-/quickjs-runtime-0.2.5.tgz","fileCount":9,"integrity":"sha512-2TXwKvRxCQ3KV9bFo2RW7NFupLt8/ZO2DoC0zhiwpZz3TdPU6IDsheuTp4lXTFn5RGBJxxUaLLcxWvt9aU30+A==","signatures":[{"sig":"MEUCIQD24d0gBXV0KcG6NEMELwf1/gOl5EE8btOSUsY+TdKXtQIgGnS63nh7A1l1p8q4dHC1P6Ext1/oJD4thj5h6eXFvSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22082},"main":"./dist/cjs/index.cjs","types":"./dist/types/index.d.ts","module":"./dist/mjs/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/mjs/index.mjs","require":"./dist/cjs/index.cjs"}},"gitHead":"68ede9d47e86f09f60cfbc94d61f51a8c844f489","scripts":{"test":"bun test","build":"bun build ./src/index.ts --outdir ./dist --target bun","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6487a41-f9b6-4d0d-aa98-31312279cfdb"}},"repository":{"url":"git+https://github.com/ricsam/richie-qjs.git","type":"git"},"_npmVersion":"11.7.0","description":"Complete QuickJS runtime with fetch, fs, and core bindings","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@ricsam/quickjs-fs":"^0.2.5","quickjs-emscripten":"^0.31.0","@ricsam/quickjs-core":"^0.2.5","@ricsam/quickjs-fetch":"^0.2.5","@ricsam/quickjs-console":"^0.2.5","@ricsam/quickjs-encoding":"^0.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"quickjs-emscripten":"^0.31.0"},"_npmOperationalInternal":{"tmp":"tmp/quickjs-runtime_0.2.5_1767784062959_0.16910084084904486","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@ricsam/quickjs-runtime","version":"0.2.6","keywords":["quickjs","sandbox","javascript","runtime","fetch","filesystem","streams","wasm","emscripten"],"author":{"name":"Richard Samuelsson"},"license":"MIT","_id":"@ricsam/quickjs-runtime@0.2.6","maintainers":[{"name":"ricsam","email":"oss@ricsam.dev"}],"homepage":"https://github.com/ricsam/richie-qjs#readme","bugs":{"url":"https://github.com/ricsam/richie-qjs/issues"},"dist":{"shasum":"23f160a2d8e9532927c42bb756de023c311d5e15","tarball":"https://registry.npmjs.org/@ricsam/quickjs-runtime/-/quickjs-runtime-0.2.6.tgz","fileCount":9,"integrity":"sha512-ngpn34YNKF87kdI/yc6XWBKYiUPc9yRU3yW4f/KDPMf/NCIWVE06UeHJXjJM1F9sQPIlOldq420qdqVprcE3nA==","signatures":[{"sig":"MEUCIEXwEPYmjGMKrL9WhF1bfDbfDyO1w6xva14hxgeBjmEjAiEA3dxdnr4VrwQMI6YdAkLRvYhfTDt7ZY69RqdScnlcSfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22082},"main":"./dist/cjs/index.cjs","types":"./dist/types/index.d.ts","module":"./dist/mjs/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/mjs/index.mjs","require":"./dist/cjs/index.cjs"}},"gitHead":"9287fa985d8ce5cd813aa48e42d67c7524bff6bb","scripts":{"test":"bun test","build":"bun build ./src/index.ts --outdir ./dist --target bun","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6487a41-f9b6-4d0d-aa98-31312279cfdb"}},"repository":{"url":"git+https://github.com/ricsam/richie-qjs.git","type":"git"},"_npmVersion":"11.7.0","description":"Complete QuickJS runtime with fetch, fs, and core bindings","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@ricsam/quickjs-fs":"^0.2.6","quickjs-emscripten":"^0.31.0","@ricsam/quickjs-core":"^0.2.6","@ricsam/quickjs-fetch":"^0.2.6","@ricsam/quickjs-console":"^0.2.6","@ricsam/quickjs-encoding":"^0.2.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"quickjs-emscripten":"^0.31.0"},"_npmOperationalInternal":{"tmp":"tmp/quickjs-runtime_0.2.6_1767793025164_0.6142481188767641","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@ricsam/quickjs-runtime","version":"0.2.7","keywords":["quickjs","sandbox","javascript","runtime","fetch","filesystem","streams","wasm","emscripten"],"author":{"name":"Richard Samuelsson"},"license":"MIT","_id":"@ricsam/quickjs-runtime@0.2.7","maintainers":[{"name":"ricsam","email":"oss@ricsam.dev"}],"homepage":"https://github.com/ricsam/richie-qjs#readme","bugs":{"url":"https://github.com/ricsam/richie-qjs/issues"},"dist":{"shasum":"3884ef8e18c3bbaa816dd9189b5a9b1f0eebbaad","tarball":"https://registry.npmjs.org/@ricsam/quickjs-runtime/-/quickjs-runtime-0.2.7.tgz","fileCount":9,"integrity":"sha512-afa5MPLcGsXCeSOb3u2GVZ3V63SG0LeLrucCeQ3OOC4SqUkNc3WCv7swjytHRTrsdgmwmKmJ/JG3M4Tq/RIIKA==","signatures":[{"sig":"MEQCIFWF+EmKMKRhXiS/Di7sdwbJf4UbDMXi65jXr81Q0rufAiBTo6K9zhRtsreCiehuY8IpDXVB88yLC3FHydxdsZITIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22082},"main":"./dist/cjs/index.cjs","types":"./dist/types/index.d.ts","module":"./dist/mjs/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/mjs/index.mjs","require":"./dist/cjs/index.cjs"}},"gitHead":"38d8f7744edf12626e92f38954b6999c9d0f2096","scripts":{"test":"bun test","build":"bun build ./src/index.ts --outdir ./dist --target bun","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6487a41-f9b6-4d0d-aa98-31312279cfdb"}},"repository":{"url":"git+https://github.com/ricsam/richie-qjs.git","type":"git"},"_npmVersion":"11.7.0","description":"Complete QuickJS runtime with fetch, fs, and core bindings","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@ricsam/quickjs-fs":"^0.2.6","quickjs-emscripten":"^0.31.0","@ricsam/quickjs-core":"^0.2.6","@ricsam/quickjs-fetch":"^0.2.7","@ricsam/quickjs-console":"^0.2.6","@ricsam/quickjs-encoding":"^0.2.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"quickjs-emscripten":"^0.31.0"},"_npmOperationalInternal":{"tmp":"tmp/quickjs-runtime_0.2.7_1767795594988_0.17016470102722292","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@ricsam/quickjs-runtime","version":"0.2.8","keywords":["quickjs","sandbox","javascript","runtime","fetch","filesystem","streams","wasm","emscripten"],"author":{"name":"Richard Samuelsson"},"license":"MIT","_id":"@ricsam/quickjs-runtime@0.2.8","maintainers":[{"name":"ricsam","email":"oss@ricsam.dev"}],"homepage":"https://github.com/ricsam/richie-qjs#readme","bugs":{"url":"https://github.com/ricsam/richie-qjs/issues"},"dist":{"shasum":"5bb2b47317b4676b5ec8f38c598860d465b3c110","tarball":"https://registry.npmjs.org/@ricsam/quickjs-runtime/-/quickjs-runtime-0.2.8.tgz","fileCount":9,"integrity":"sha512-B+8jRyeiv5lsm5sVSrVcmlt6mKXqzDgulVWM1FpZL/z4bICMKIiFPBukoPSw6RLNedCLRSqF7o6krmmCz0fivg==","signatures":[{"sig":"MEQCIDY7akbTD81sRFy9695gex+7UB7rsybDi6/Zon86uiOMAiBZmxsUlKxXz3MSv7dVZoD34v/8nh1Efv6UBgg6kDa3sw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25384},"main":"./dist/cjs/index.cjs","types":"./dist/types/index.d.ts","module":"./dist/mjs/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/mjs/index.mjs","require":"./dist/cjs/index.cjs"}},"gitHead":"6b9df40ca18d0a9fd149c5287123b7c53fa1180d","scripts":{"test":"bun test","build":"bun build ./src/index.ts --outdir ./dist --target bun","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6487a41-f9b6-4d0d-aa98-31312279cfdb"}},"repository":{"url":"git+https://github.com/ricsam/richie-qjs.git","type":"git"},"_npmVersion":"11.7.0","description":"Complete QuickJS runtime with fetch, fs, and core bindings","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@ricsam/quickjs-fs":"^0.2.7","quickjs-emscripten":"^0.31.0","@ricsam/quickjs-core":"^0.2.7","@ricsam/quickjs-fetch":"^0.2.8","@ricsam/quickjs-timers":"^0.2.7","@ricsam/quickjs-console":"^0.2.7","@ricsam/quickjs-encoding":"^0.2.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"quickjs-emscripten":"^0.31.0"},"_npmOperationalInternal":{"tmp":"tmp/quickjs-runtime_0.2.8_1767818121432_0.029535849587029928","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@ricsam/quickjs-runtime","version":"0.2.9","keywords":["quickjs","sandbox","javascript","runtime","fetch","filesystem","streams","wasm","emscripten"],"author":{"name":"Richard Samuelsson"},"license":"MIT","_id":"@ricsam/quickjs-runtime@0.2.9","maintainers":[{"name":"ricsam","email":"oss@ricsam.dev"}],"homepage":"https://github.com/ricsam/richie-qjs#readme","bugs":{"url":"https://github.com/ricsam/richie-qjs/issues"},"dist":{"shasum":"9a6dc405dd1fe0698b36f52144eb06254a6b6dd5","tarball":"https://registry.npmjs.org/@ricsam/quickjs-runtime/-/quickjs-runtime-0.2.9.tgz","fileCount":9,"integrity":"sha512-lIindp0cW5PUugSnEAkCKCn/OwrAsijzC9ah5G3126tS14JJ4bw+oVWNWpQ1dBL5So/PvzO5z39owi7/undlmw==","signatures":[{"sig":"MEUCIHMy0FhAFz1XgFBCdzf5vpJYb7diaDpMtL43tU4BEp0BAiEAkizbkYivk2q763VF+U488djWxKdCLMFbvVXQcKptJSo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25384},"main":"./dist/cjs/index.cjs","types":"./dist/types/index.d.ts","module":"./dist/mjs/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/mjs/index.mjs","require":"./dist/cjs/index.cjs"}},"gitHead":"274afabff2f732ba32d678c340760a7015dcf170","scripts":{"test":"bun test","build":"bun build ./src/index.ts --outdir ./dist --target bun","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6487a41-f9b6-4d0d-aa98-31312279cfdb"}},"repository":{"url":"git+https://github.com/ricsam/richie-qjs.git","type":"git"},"_npmVersion":"11.7.0","description":"Complete QuickJS runtime with fetch, fs, and core bindings","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@ricsam/quickjs-fs":"^0.2.8","quickjs-emscripten":"^0.31.0","@ricsam/quickjs-core":"^0.2.8","@ricsam/quickjs-fetch":"^0.2.9","@ricsam/quickjs-timers":"^0.2.8","@ricsam/quickjs-console":"^0.2.8","@ricsam/quickjs-encoding":"^0.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"quickjs-emscripten":"^0.31.0"},"_npmOperationalInternal":{"tmp":"tmp/quickjs-runtime_0.2.9_1767851122229_0.7814096087537987","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@ricsam/quickjs-runtime","version":"0.2.10","keywords":["quickjs","sandbox","javascript","runtime","fetch","filesystem","streams","wasm","emscripten"],"author":{"name":"Richard Samuelsson"},"license":"MIT","_id":"@ricsam/quickjs-runtime@0.2.10","maintainers":[{"name":"ricsam","email":"oss@ricsam.dev"}],"homepage":"https://github.com/ricsam/richie-qjs#readme","bugs":{"url":"https://github.com/ricsam/richie-qjs/issues"},"dist":{"shasum":"2362af951d5a3193487c5f682adcfdadfdf3f21e","tarball":"https://registry.npmjs.org/@ricsam/quickjs-runtime/-/quickjs-runtime-0.2.10.tgz","fileCount":9,"integrity":"sha512-CuMUyIVxzQH+/5ifAOB3imBoBDc9KKHbx1+VW4zpSWiSLe8HBFuBE+LIowDdXDylBRZeGUsEIiIH3IQr3hUATQ==","signatures":[{"sig":"MEQCIEI5yAYQWQHwVltiQjTg4wkcEKcXkT4uoqlEyXa4CgEvAiBfbAYMZzc36YQhmx79AtUGddBG2pPJwCSEoHpdajnnZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25388},"main":"./dist/cjs/index.cjs","types":"./dist/types/index.d.ts","module":"./dist/mjs/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/mjs/index.mjs","require":"./dist/cjs/index.cjs"}},"gitHead":"8eb1c2ef33560013a2a7dc93dff2affe9f7a1a11","scripts":{"test":"bun test","build":"bun build ./src/index.ts --outdir ./dist --target bun","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6487a41-f9b6-4d0d-aa98-31312279cfdb"}},"repository":{"url":"git+https://github.com/ricsam/richie-qjs.git","type":"git"},"_npmVersion":"11.7.0","description":"Complete QuickJS runtime with fetch, fs, and core bindings","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@ricsam/quickjs-fs":"^0.2.9","quickjs-emscripten":"^0.31.0","@ricsam/quickjs-core":"^0.2.9","@ricsam/quickjs-fetch":"^0.2.10","@ricsam/quickjs-timers":"^0.2.9","@ricsam/quickjs-console":"^0.2.9","@ricsam/quickjs-encoding":"^0.2.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"quickjs-emscripten":"^0.31.0"},"_npmOperationalInternal":{"tmp":"tmp/quickjs-runtime_0.2.10_1767865854620_0.22141710428961137","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@ricsam/quickjs-runtime","version":"0.2.11","keywords":["quickjs","sandbox","javascript","runtime","fetch","filesystem","streams","wasm","emscripten"],"author":{"name":"Richard Samuelsson"},"license":"MIT","_id":"@ricsam/quickjs-runtime@0.2.11","maintainers":[{"name":"ricsam","email":"oss@ricsam.dev"}],"homepage":"https://github.com/ricsam/richie-qjs#readme","bugs":{"url":"https://github.com/ricsam/richie-qjs/issues"},"dist":{"shasum":"01cbd86bb320e7eb3c6168cb878366f4386a5ccb","tarball":"https://registry.npmjs.org/@ricsam/quickjs-runtime/-/quickjs-runtime-0.2.11.tgz","fileCount":9,"integrity":"sha512-1pU1J91HKF5RQz+sW1qW12asV4B/Bq66/824UlogbdRdamt/o4zp0rqoJoi0MmKPNwsggpkapKzp/wOn8gP7hw==","signatures":[{"sig":"MEUCIQCL0/IJu+DTugqbqXqh9/tCCF+CDcaFZLOgwMM9m9Hl3wIgTsdJPkMa7yqdqMRlj1EwrII7+Np6l5c6FOhi1quHwBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25393},"main":"./dist/cjs/index.cjs","types":"./dist/types/index.d.ts","module":"./dist/mjs/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/mjs/index.mjs","require":"./dist/cjs/index.cjs"}},"gitHead":"673d1f190c8aee4f7a41234b4d1f46b33d3ad18e","scripts":{"test":"bun test","build":"bun build ./src/index.ts --outdir ./dist --target bun","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6487a41-f9b6-4d0d-aa98-31312279cfdb"}},"repository":{"url":"git+https://github.com/ricsam/richie-qjs.git","type":"git"},"_npmVersion":"11.7.0","description":"Complete QuickJS runtime with fetch, fs, and core bindings","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@ricsam/quickjs-fs":"^0.2.10","quickjs-emscripten":"^0.31.0","@ricsam/quickjs-core":"^0.2.10","@ricsam/quickjs-fetch":"^0.2.11","@ricsam/quickjs-timers":"^0.2.10","@ricsam/quickjs-console":"^0.2.10","@ricsam/quickjs-encoding":"^0.2.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"quickjs-emscripten":"^0.31.0"},"_npmOperationalInternal":{"tmp":"tmp/quickjs-runtime_0.2.11_1767877351389_0.0325791609161441","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"@ricsam/quickjs-runtime","version":"0.2.12","keywords":["quickjs","sandbox","javascript","runtime","fetch","filesystem","streams","wasm","emscripten"],"author":{"name":"Richard Samuelsson"},"license":"MIT","_id":"@ricsam/quickjs-runtime@0.2.12","maintainers":[{"name":"ricsam","email":"oss@ricsam.dev"}],"homepage":"https://github.com/ricsam/richie-qjs#readme","bugs":{"url":"https://github.com/ricsam/richie-qjs/issues"},"dist":{"shasum":"3537aa8de433f2353f5946ecf9f6d158382a1512","tarball":"https://registry.npmjs.org/@ricsam/quickjs-runtime/-/quickjs-runtime-0.2.12.tgz","fileCount":9,"integrity":"sha512-qIHNGKJqMCGI2PcPyrQ0gQvRUDBhXfkG+VT1LSgA+D/USC7GdGdgmSSRcPBx8kNVKNHG1vM+rtx0g8I+hrKsFw==","signatures":[{"sig":"MEUCID1NVvOLAgEqjiFuI4TJWPImHTRlWscvq7ahcFYAMc/jAiEAyzQT2c0b3CS7Z76H1+gqAgk72JAe7V+3U6mygRr2RXM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25393},"main":"./dist/cjs/index.cjs","types":"./dist/types/index.d.ts","module":"./dist/mjs/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/mjs/index.mjs","require":"./dist/cjs/index.cjs"}},"gitHead":"616f8d9fa8961cb5a1a0f464eb34b24e4ac2ed8d","scripts":{"test":"bun test","build":"bun build ./src/index.ts --outdir ./dist --target bun","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6487a41-f9b6-4d0d-aa98-31312279cfdb"}},"repository":{"url":"git+https://github.com/ricsam/richie-qjs.git","type":"git"},"_npmVersion":"11.7.0","description":"Complete QuickJS runtime with fetch, fs, and core bindings","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@ricsam/quickjs-fs":"^0.2.11","quickjs-emscripten":"^0.31.0","@ricsam/quickjs-core":"^0.2.11","@ricsam/quickjs-fetch":"^0.2.12","@ricsam/quickjs-timers":"^0.2.11","@ricsam/quickjs-console":"^0.2.11","@ricsam/quickjs-encoding":"^0.2.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"quickjs-emscripten":"^0.31.0"},"_npmOperationalInternal":{"tmp":"tmp/quickjs-runtime_0.2.12_1767883325201_0.7246244890355429","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"@ricsam/quickjs-runtime","version":"0.2.13","keywords":["quickjs","sandbox","javascript","runtime","fetch","filesystem","streams","wasm","emscripten"],"author":{"name":"Richard Samuelsson"},"license":"MIT","_id":"@ricsam/quickjs-runtime@0.2.13","maintainers":[{"name":"ricsam","email":"oss@ricsam.dev"}],"homepage":"https://github.com/ricsam/richie-qjs#readme","bugs":{"url":"https://github.com/ricsam/richie-qjs/issues"},"dist":{"shasum":"e1299c7c695f69fee9890a87dfd7c0f6e5921835","tarball":"https://registry.npmjs.org/@ricsam/quickjs-runtime/-/quickjs-runtime-0.2.13.tgz","fileCount":9,"integrity":"sha512-FpN/IWgLOFA9Xd9ZWX6ZhM/YYLnJnIv5D2MObZ6PDmyVcESBw8U8CWSS0V+aoHz8KQdmI2x8NwoQ6tv89nze7w==","signatures":[{"sig":"MEUCIEak2t6iRWI67/xVveItodySWo9D6Wfte3uLeLu6ZfrxAiEA02I3kqgI36kXCV3zo5rnlFpZTH4uuzf9NzKZRCVYXu8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30457},"main":"./dist/cjs/index.cjs","types":"./dist/types/index.d.ts","module":"./dist/mjs/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/mjs/index.mjs","require":"./dist/cjs/index.cjs"}},"gitHead":"53904898affe5b6c8b319ecda3eae145c10d451e","scripts":{"test":"bun test","build":"bun build ./src/index.ts --outdir ./dist --target bun","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6487a41-f9b6-4d0d-aa98-31312279cfdb"}},"repository":{"url":"git+https://github.com/ricsam/richie-qjs.git","type":"git"},"_npmVersion":"11.7.0","description":"Complete QuickJS runtime with fetch, fs, and core bindings","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@ricsam/quickjs-fs":"^0.2.11","quickjs-emscripten":"^0.31.0","@ricsam/quickjs-core":"^0.2.11","@ricsam/quickjs-fetch":"^0.2.12","@ricsam/quickjs-timers":"^0.2.11","@ricsam/quickjs-console":"^0.2.11","@ricsam/quickjs-encoding":"^0.2.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"quickjs-emscripten":"^0.31.0"},"_npmOperationalInternal":{"tmp":"tmp/quickjs-runtime_0.2.13_1767935234693_0.6985616725241581","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"@ricsam/quickjs-runtime","version":"0.2.14","keywords":["quickjs","sandbox","javascript","runtime","fetch","filesystem","streams","wasm","emscripten"],"author":{"name":"Richard Samuelsson"},"license":"MIT","_id":"@ricsam/quickjs-runtime@0.2.14","maintainers":[{"name":"ricsam","email":"oss@ricsam.dev"}],"homepage":"https://github.com/ricsam/richie-qjs#readme","bugs":{"url":"https://github.com/ricsam/richie-qjs/issues"},"dist":{"shasum":"4ac2e571de6766f6255f7530d421d5f714910a43","tarball":"https://registry.npmjs.org/@ricsam/quickjs-runtime/-/quickjs-runtime-0.2.14.tgz","fileCount":9,"integrity":"sha512-2t3X3Z6B3CQh8trTqCgAwHq3H6ZcIaJViZNV57I1C/vFxXNk8c6HdqSY1WgIsNH0Vzb6seypJVdhXa/l4n2uUA==","signatures":[{"sig":"MEYCIQCUxEpzwx7D5n1izrkK9nwjBxInS8vsgZCCWcXdtM7EIwIhAKF44ZN76sOVFbSt22lBy/7kyuxUoePpaSxoXpkkn7+j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37431},"main":"./dist/cjs/index.cjs","types":"./dist/types/index.d.ts","module":"./dist/mjs/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/mjs/index.mjs","require":"./dist/cjs/index.cjs"}},"gitHead":"8f5f3f1d95cd5292cbcab3f9f59b31ccf7230e23","scripts":{"test":"bun test","build":"bun build ./src/index.ts --outdir ./dist --target bun","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6487a41-f9b6-4d0d-aa98-31312279cfdb"}},"repository":{"url":"git+https://github.com/ricsam/richie-qjs.git","type":"git"},"_npmVersion":"11.7.0","description":"Complete QuickJS runtime with fetch, fs, and core bindings","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@ricsam/quickjs-fs":"^0.2.11","quickjs-emscripten":"^0.31.0","@ricsam/quickjs-core":"^0.2.11","@ricsam/quickjs-fetch":"^0.2.12","@ricsam/quickjs-timers":"^0.2.11","@ricsam/quickjs-console":"^0.2.11","@ricsam/quickjs-encoding":"^0.2.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"quickjs-emscripten":"^0.31.0"},"_npmOperationalInternal":{"tmp":"tmp/quickjs-runtime_0.2.14_1767941866194_0.42364299908469105","host":"s3://npm-registry-packages-npm-production"}},"0.2.15":{"name":"@ricsam/quickjs-runtime","version":"0.2.15","keywords":["quickjs","sandbox","javascript","runtime","fetch","filesystem","streams","wasm","emscripten"],"author":{"name":"Richard Samuelsson"},"license":"MIT","_id":"@ricsam/quickjs-runtime@0.2.15","maintainers":[{"name":"ricsam","email":"oss@ricsam.dev"}],"homepage":"https://github.com/ricsam/richie-qjs#readme","bugs":{"url":"https://github.com/ricsam/richie-qjs/issues"},"dist":{"shasum":"cfe5da27dab0e3f2f8385b63ae98aa3cabfaf2b4","tarball":"https://registry.npmjs.org/@ricsam/quickjs-runtime/-/quickjs-runtime-0.2.15.tgz","fileCount":9,"integrity":"sha512-2d8A0Isx4sxHZUXD+lBVnBVNwZtRrGDnOlONWNprm+2tBkphWpa80v8AuoCnfUlwhjRZX6exzH49fgany86wwA==","signatures":[{"sig":"MEYCIQC+dkxIkTxR7+wk9sCj8LGiLMC0spUOmckdKLERUAIimwIhANbEUTrYyPs7uRTQGb01ZAg9PqG+nNDSkphw+8fCwheC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37431},"main":"./dist/cjs/index.cjs","types":"./dist/types/index.d.ts","module":"./dist/mjs/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/mjs/index.mjs","require":"./dist/cjs/index.cjs"}},"gitHead":"46b27d95d7ebe0a2b076fc0a0f6b30a0c82ec09d","scripts":{"test":"bun test","build":"bun build ./src/index.ts --outdir ./dist --target bun","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6487a41-f9b6-4d0d-aa98-31312279cfdb"}},"repository":{"url":"git+https://github.com/ricsam/richie-qjs.git","type":"git"},"_npmVersion":"11.7.0","description":"Complete QuickJS runtime with fetch, fs, and core bindings","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@ricsam/quickjs-fs":"^0.2.12","quickjs-emscripten":"^0.31.0","@ricsam/quickjs-core":"^0.2.12","@ricsam/quickjs-fetch":"^0.2.13","@ricsam/quickjs-timers":"^0.2.12","@ricsam/quickjs-console":"^0.2.12","@ricsam/quickjs-encoding":"^0.2.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"quickjs-emscripten":"^0.31.0"},"_npmOperationalInternal":{"tmp":"tmp/quickjs-runtime_0.2.15_1767982145560_0.3718448611174776","host":"s3://npm-registry-packages-npm-production"}},"0.2.16":{"name":"@ricsam/quickjs-runtime","version":"0.2.16","keywords":["quickjs","sandbox","javascript","runtime","fetch","filesystem","streams","wasm","emscripten"],"author":{"name":"Richard Samuelsson"},"license":"MIT","_id":"@ricsam/quickjs-runtime@0.2.16","maintainers":[{"name":"ricsam","email":"oss@ricsam.dev"}],"homepage":"https://github.com/ricsam/richie-qjs#readme","bugs":{"url":"https://github.com/ricsam/richie-qjs/issues"},"dist":{"shasum":"ff90b357a355515d7cfa6a5ac9b740fcd2c4c511","tarball":"https://registry.npmjs.org/@ricsam/quickjs-runtime/-/quickjs-runtime-0.2.16.tgz","fileCount":9,"integrity":"sha512-x2Dy3xvAfjfF+g65BJ6JXyPA0UsrX5lHAtTZvsukybt7cxgWQyp1d6mglhCJtmie58ZGTFGtvEKMxszU2jaR8g==","signatures":[{"sig":"MEQCIA8gpmrgigsu6FSchQaFZxqwaYyr3A7lEGezNZYXIGZMAiBm7qyG6/XSUE/j9BoakO2eHyNlbwWScGR4LH5iRBIWFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40899},"main":"./dist/cjs/index.cjs","types":"./dist/types/index.d.ts","module":"./dist/mjs/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/mjs/index.mjs","require":"./dist/cjs/index.cjs"}},"gitHead":"102045e5a066a05b09983bac2399117975aab105","scripts":{"test":"bun test","build":"bun build ./src/index.ts --outdir ./dist --target bun","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6487a41-f9b6-4d0d-aa98-31312279cfdb"}},"repository":{"url":"git+https://github.com/ricsam/richie-qjs.git","type":"git"},"_npmVersion":"11.7.0","description":"Complete QuickJS runtime with fetch, fs, and core bindings","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@ricsam/quickjs-fs":"^0.2.13","quickjs-emscripten":"^0.31.0","@ricsam/quickjs-core":"^0.2.13","@ricsam/quickjs-fetch":"^0.2.14","@ricsam/quickjs-crypto":"^0.2.13","@ricsam/quickjs-timers":"^0.2.13","@ricsam/quickjs-console":"^0.2.13","@ricsam/quickjs-encoding":"^0.2.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"quickjs-emscripten":"^0.31.0"},"_npmOperationalInternal":{"tmp":"tmp/quickjs-runtime_0.2.16_1767984925564_0.5402621414894162","host":"s3://npm-registry-packages-npm-production"}},"0.2.17":{"name":"@ricsam/quickjs-runtime","version":"0.2.17","keywords":["quickjs","sandbox","javascript","runtime","fetch","filesystem","streams","wasm","emscripten"],"author":{"name":"Richard Samuelsson"},"license":"MIT","_id":"@ricsam/quickjs-runtime@0.2.17","maintainers":[{"name":"ricsam","email":"oss@ricsam.dev"}],"homepage":"https://github.com/ricsam/richie-qjs#readme","bugs":{"url":"https://github.com/ricsam/richie-qjs/issues"},"dist":{"shasum":"c3660152281b72a8fd563b7ece15f5f8ec72c656","tarball":"https://registry.npmjs.org/@ricsam/quickjs-runtime/-/quickjs-runtime-0.2.17.tgz","fileCount":9,"integrity":"sha512-uIxY7rHuxC9qBgWHyJy4yUlG8N6Odd7TsAmzo8Yk8XCNbpORC9wKLgacc9OpAz6A5spejCF1GGfqe0XiOSnhcA==","signatures":[{"sig":"MEUCIQCSZmbUxvh+FeEnZkrcml0Wk7qVoLFsX2uAbANzY6PiTAIgMq25243hOyMyNP/UpYpxVObYpNmC9/Alxn+DJ0QtKmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41043},"main":"./dist/cjs/index.cjs","types":"./dist/types/index.d.ts","module":"./dist/mjs/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/mjs/index.mjs","require":"./dist/cjs/index.cjs"}},"gitHead":"2f3df224c03bab5a796a481ea2897eeafa0fca40","scripts":{"test":"bun test","build":"bun build ./src/index.ts --outdir ./dist --target bun","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6487a41-f9b6-4d0d-aa98-31312279cfdb"}},"repository":{"url":"git+https://github.com/ricsam/richie-qjs.git","type":"git"},"_npmVersion":"11.7.0","description":"Complete QuickJS runtime with fetch, fs, and core bindings","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@ricsam/quickjs-fs":"^0.2.14","quickjs-emscripten":"^0.31.0","@ricsam/quickjs-core":"^0.2.14","@ricsam/quickjs-fetch":"^0.2.15","@ricsam/quickjs-crypto":"^0.2.14","@ricsam/quickjs-timers":"^0.2.14","@ricsam/quickjs-console":"^0.2.14","@ricsam/quickjs-encoding":"^0.2.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"quickjs-emscripten":"^0.31.0"},"_npmOperationalInternal":{"tmp":"tmp/quickjs-runtime_0.2.17_1768056358852_0.15771588797335379","host":"s3://npm-registry-packages-npm-production"}},"0.2.18":{"name":"@ricsam/quickjs-runtime","version":"0.2.18","keywords":["quickjs","sandbox","javascript","runtime","fetch","filesystem","streams","wasm","emscripten"],"author":{"name":"Richard Samuelsson"},"license":"MIT","_id":"@ricsam/quickjs-runtime@0.2.18","maintainers":[{"name":"ricsam","email":"oss@ricsam.dev"}],"homepage":"https://github.com/ricsam/richie-qjs#readme","bugs":{"url":"https://github.com/ricsam/richie-qjs/issues"},"dist":{"shasum":"7a377bbd9162ffa970a26db9fdd85f7e2c1a8d72","tarball":"https://registry.npmjs.org/@ricsam/quickjs-runtime/-/quickjs-runtime-0.2.18.tgz","fileCount":9,"integrity":"sha512-xQAcGxUvSlWxqzEssT2Es3YCaoYOQfZz0dYpniCFjPwkbn8MnfQwbPlD0R6x4tMqOehkgmb+Yjf/tmS13hGRBw==","signatures":[{"sig":"MEUCIQDLVrriySqz4gIHqRuqGOekMGOVrWNkOo87hPWF2EW1qgIgLPPgO1LKW4odo26ezF8y+tNbxfOij2EpdWFJrQB/+94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41043},"main":"./dist/cjs/index.cjs","types":"./dist/types/index.d.ts","module":"./dist/mjs/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/mjs/index.mjs","require":"./dist/cjs/index.cjs"}},"gitHead":"e5c2e710a894b40df0115c3c2f228672cd828850","scripts":{"test":"bun test","build":"bun build ./src/index.ts --outdir ./dist --target bun","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6487a41-f9b6-4d0d-aa98-31312279cfdb"}},"repository":{"url":"git+https://github.com/ricsam/richie-qjs.git","type":"git"},"_npmVersion":"11.7.0","description":"Complete QuickJS runtime with fetch, fs, and core bindings","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@ricsam/quickjs-fs":"^0.2.15","quickjs-emscripten":"^0.31.0","@ricsam/quickjs-core":"^0.2.15","@ricsam/quickjs-fetch":"^0.2.16","@ricsam/quickjs-crypto":"^0.2.15","@ricsam/quickjs-timers":"^0.2.15","@ricsam/quickjs-console":"^0.2.15","@ricsam/quickjs-encoding":"^0.2.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"quickjs-emscripten":"^0.31.0"},"_npmOperationalInternal":{"tmp":"tmp/quickjs-runtime_0.2.18_1768120398834_0.0167867420031651","host":"s3://npm-registry-packages-npm-production"}},"0.2.19":{"name":"@ricsam/quickjs-runtime","version":"0.2.19","keywords":["quickjs","sandbox","javascript","runtime","fetch","filesystem","streams","wasm","emscripten"],"author":{"name":"Richard Samuelsson"},"license":"MIT","_id":"@ricsam/quickjs-runtime@0.2.19","maintainers":[{"name":"ricsam","email":"oss@ricsam.dev"}],"homepage":"https://github.com/ricsam/richie-qjs#readme","bugs":{"url":"https://github.com/ricsam/richie-qjs/issues"},"dist":{"shasum":"13ea2536bc0f917b368eb3bdb638fc764c5601ba","tarball":"https://registry.npmjs.org/@ricsam/quickjs-runtime/-/quickjs-runtime-0.2.19.tgz","fileCount":9,"integrity":"sha512-eewfPdEJwNyPJvyu17Ip7JhRrJKedJhm62/J2K/8cnCSglDULJBDFzGifpSlSudesLGsU3HIOnGLdW+Pq9R8Pw==","signatures":[{"sig":"MEUCIQCsKWwq5VdDuqss9FBKwmZczBXunv42rnp29+2LKLcSCAIgBJrSfDH3CZ65KU4RtdLRf36Zca93+pJw6Oqout6HVFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41043},"main":"./dist/cjs/index.cjs","types":"./dist/types/index.d.ts","module":"./dist/mjs/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/mjs/index.mjs","require":"./dist/cjs/index.cjs"}},"gitHead":"49d533963ed7715e8739e41bbf774773b2d407e9","scripts":{"test":"bun test","build":"bun build ./src/index.ts --outdir ./dist --target bun","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6487a41-f9b6-4d0d-aa98-31312279cfdb"}},"repository":{"url":"git+https://github.com/ricsam/richie-qjs.git","type":"git"},"_npmVersion":"11.7.0","description":"Complete QuickJS runtime with fetch, fs, and core bindings","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@ricsam/quickjs-fs":"^0.2.16","quickjs-emscripten":"^0.31.0","@ricsam/quickjs-core":"^0.2.15","@ricsam/quickjs-fetch":"^0.2.17","@ricsam/quickjs-crypto":"^0.2.15","@ricsam/quickjs-timers":"^0.2.15","@ricsam/quickjs-console":"^0.2.15","@ricsam/quickjs-encoding":"^0.2.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"quickjs-emscripten":"^0.31.0"},"_npmOperationalInternal":{"tmp":"tmp/quickjs-runtime_0.2.19_1768134521089_0.6180081703557812","host":"s3://npm-registry-packages-npm-production"}},"0.2.20":{"name":"@ricsam/quickjs-runtime","version":"0.2.20","keywords":["quickjs","sandbox","javascript","runtime","fetch","filesystem","streams","wasm","emscripten"],"author":{"name":"Richard Samuelsson"},"license":"MIT","_id":"@ricsam/quickjs-runtime@0.2.20","maintainers":[{"name":"ricsam","email":"oss@ricsam.dev"}],"homepage":"https://github.com/ricsam/richie-qjs#readme","bugs":{"url":"https://github.com/ricsam/richie-qjs/issues"},"dist":{"shasum":"1ba8e1464c2c3f5d9a95761e70c8746b25e5e390","tarball":"https://registry.npmjs.org/@ricsam/quickjs-runtime/-/quickjs-runtime-0.2.20.tgz","fileCount":9,"integrity":"sha512-fKODKch7ZDiUzOgamy2O9k6PIc/sXe31j3LXHsVnL3viMAALMj8geRrPXD1BAi0TU13f3goNUQv/okh+cT+1Xg==","signatures":[{"sig":"MEUCID9PD2fVqWM8TbAxViH+hO7JmOlnblPLiVky+vIESH/0AiEAzW95Kq7EPAiEf7fe/yvrQy2QpjCObUej9RAkt5ZNEqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41043},"main":"./dist/cjs/index.cjs","types":"./dist/types/index.d.ts","module":"./dist/mjs/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/mjs/index.mjs","require":"./dist/cjs/index.cjs"}},"gitHead":"fcf50ecc69cb197c626c7a4fd808e1e8df8e6b70","scripts":{"test":"bun test","build":"bun build ./src/index.ts --outdir ./dist --target bun","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6487a41-f9b6-4d0d-aa98-31312279cfdb"}},"repository":{"url":"git+https://github.com/ricsam/richie-qjs.git","type":"git"},"_npmVersion":"11.7.0","description":"Complete QuickJS runtime with fetch, fs, and core bindings","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@ricsam/quickjs-fs":"^0.2.17","quickjs-emscripten":"^0.31.0","@ricsam/quickjs-core":"^0.2.16","@ricsam/quickjs-fetch":"^0.2.18","@ricsam/quickjs-crypto":"^0.2.16","@ricsam/quickjs-timers":"^0.2.16","@ricsam/quickjs-console":"^0.2.16","@ricsam/quickjs-encoding":"^0.2.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"quickjs-emscripten":"^0.31.0"},"_npmOperationalInternal":{"tmp":"tmp/quickjs-runtime_0.2.20_1768287102114_0.9694356802231228","host":"s3://npm-registry-packages-npm-production"}},"0.2.21":{"name":"@ricsam/quickjs-runtime","version":"0.2.21","keywords":["quickjs","sandbox","javascript","runtime","fetch","filesystem","streams","wasm","emscripten"],"author":{"name":"Richard Samuelsson"},"license":"MIT","_id":"@ricsam/quickjs-runtime@0.2.21","maintainers":[{"name":"ricsam","email":"oss@ricsam.dev"}],"homepage":"https://github.com/ricsam/richie-qjs#readme","bugs":{"url":"https://github.com/ricsam/richie-qjs/issues"},"dist":{"shasum":"d947d4a610028054e700c15706e7e555bad626ef","tarball":"https://registry.npmjs.org/@ricsam/quickjs-runtime/-/quickjs-runtime-0.2.21.tgz","fileCount":14,"integrity":"sha512-Y3ickkE+r/KlyE3hBS7CtJ1t3XreZRZMCgI45VgRVsDudSdzwWB5tqnIiM79yLKt002mhBAGPSaOIZqvpgdbOA==","signatures":[{"sig":"MEUCIB/6DF3erzCekaLyIW55lO60OO1E1BMn+DtSOPprzLXmAiEA7mQBZthtk6SF12abW/9wjsXzlUYR4qnv5nEPzoaUKBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126606},"main":"./dist/cjs/index.cjs","types":"./dist/types/index.d.ts","module":"./dist/mjs/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/mjs/index.mjs","require":"./dist/cjs/index.cjs"}},"gitHead":"5e12b56840c7743493064a1081ea0b74bf17a6c3","scripts":{"test":"bun test","build":"bun build ./src/index.ts --outdir ./dist --target bun","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6487a41-f9b6-4d0d-aa98-31312279cfdb"}},"repository":{"url":"git+https://github.com/ricsam/richie-qjs.git","type":"git"},"_npmVersion":"11.7.0","description":"Complete QuickJS runtime with fetch, fs, and core bindings","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@ricsam/quickjs-fs":"^0.2.17","quickjs-emscripten":"^0.31.0","@ricsam/quickjs-core":"^0.2.16","@ricsam/quickjs-fetch":"^0.2.19","@ricsam/quickjs-crypto":"^0.2.16","@ricsam/quickjs-timers":"^0.2.16","@ricsam/quickjs-console":"^0.2.17","@ricsam/quickjs-encoding":"^0.2.16","@ricsam/quickjs-playwright":"^0.2.19","@ricsam/quickjs-test-environment":"^0.2.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"quickjs-emscripten":"^0.31.0"},"_npmOperationalInternal":{"tmp":"tmp/quickjs-runtime_0.2.21_1768531423474_0.7206261416612634","host":"s3://npm-registry-packages-npm-production"}},"0.2.22":{"name":"@ricsam/quickjs-runtime","version":"0.2.22","keywords":["quickjs","sandbox","javascript","runtime","fetch","filesystem","streams","wasm","emscripten"],"author":{"name":"Richard Samuelsson"},"license":"MIT","_id":"@ricsam/quickjs-runtime@0.2.22","maintainers":[{"name":"ricsam","email":"oss@ricsam.dev"}],"homepage":"https://github.com/ricsam/richie-qjs#readme","bugs":{"url":"https://github.com/ricsam/richie-qjs/issues"},"dist":{"shasum":"f6121d92d1b28901087da9c53bd9addbff893e22","tarball":"https://registry.npmjs.org/@ricsam/quickjs-runtime/-/quickjs-runtime-0.2.22.tgz","fileCount":14,"integrity":"sha512-2/1+WymXMioAO2w/Jjbo9/6fkI5bZxLIuc4SKZab/HuzA8s7XlTnK3C8AudpqdTAFKICCmn1fm+LiEiLAx317A==","signatures":[{"sig":"MEQCIDPIZ4pKNyyxvwUa4z3VPfYzg5QEc6K0o3S2j/muEPi3AiALNmu5bF4S7caeBR5lolJp5CCV34JCu+Z8g6g/007+XQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126706},"main":"./dist/cjs/index.cjs","types":"./dist/types/index.d.ts","module":"./dist/mjs/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/mjs/index.mjs","require":"./dist/cjs/index.cjs"}},"gitHead":"98de30e3709bccf64170adcc5a22c83c43a22757","scripts":{"test":"bun test","build":"bun build ./src/index.ts --outdir ./dist --target bun","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6487a41-f9b6-4d0d-aa98-31312279cfdb"}},"repository":{"url":"git+https://github.com/ricsam/richie-qjs.git","type":"git"},"_npmVersion":"11.7.0","description":"Complete QuickJS runtime with fetch, fs, and core bindings","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@ricsam/quickjs-fs":"^0.2.17","quickjs-emscripten":"^0.31.0","@ricsam/quickjs-core":"^0.2.16","@ricsam/quickjs-fetch":"^0.2.19","@ricsam/quickjs-crypto":"^0.2.16","@ricsam/quickjs-timers":"^0.2.16","@ricsam/quickjs-console":"^0.2.17","@ricsam/quickjs-encoding":"^0.2.16","@ricsam/quickjs-playwright":"^0.2.19","@ricsam/quickjs-test-environment":"^0.2.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"quickjs-emscripten":"^0.31.0"},"_npmOperationalInternal":{"tmp":"tmp/quickjs-runtime_0.2.22_1768533986212_0.227100498661589","host":"s3://npm-registry-packages-npm-production"}},"0.2.23":{"name":"@ricsam/quickjs-runtime","version":"0.2.23","keywords":["quickjs","sandbox","javascript","runtime","fetch","filesystem","streams","wasm","emscripten"],"author":{"name":"Richard Samuelsson"},"license":"MIT","_id":"@ricsam/quickjs-runtime@0.2.23","maintainers":[{"name":"ricsam","email":"oss@ricsam.dev"}],"homepage":"https://github.com/ricsam/richie-qjs#readme","bugs":{"url":"https://github.com/ricsam/richie-qjs/issues"},"dist":{"shasum":"657a91111bc2139e2c85cd72085d26e9c935ff19","tarball":"https://registry.npmjs.org/@ricsam/quickjs-runtime/-/quickjs-runtime-0.2.23.tgz","fileCount":14,"integrity":"sha512-HruLODEzqquEGVeT6Gm4T0OgV2Y/8dQuPnEY1+fYMe+5zuMNy5NFQbMAh33CT/fpN85AkRZ0LuPjDSM8JlgcdQ==","signatures":[{"sig":"MEQCIFi5Iq3eEA9cewFVRNO9Qac5e+MFtqsazPGeEP2PcwmvAiB0HNrjz2gI6mSAsJdUehkajoJjmRvQOXbQBsZv97vJfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135695},"main":"./dist/cjs/index.cjs","types":"./dist/types/index.d.ts","module":"./dist/mjs/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/mjs/index.mjs","require":"./dist/cjs/index.cjs"}},"gitHead":"7333a9b9cffddf49a315c234bb8764d79147c27b","scripts":{"test":"bun test","build":"bun build ./src/index.ts --outdir ./dist --target bun","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6487a41-f9b6-4d0d-aa98-31312279cfdb"}},"repository":{"url":"git+https://github.com/ricsam/richie-qjs.git","type":"git"},"_npmVersion":"11.7.0","description":"Complete QuickJS runtime with fetch, fs, and core bindings","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@ricsam/quickjs-fs":"^0.2.17","quickjs-emscripten":"^0.31.0","@ricsam/quickjs-core":"^0.2.16","@ricsam/quickjs-fetch":"^0.2.19","@ricsam/quickjs-crypto":"^0.2.16","@ricsam/quickjs-timers":"^0.2.16","@ricsam/quickjs-console":"^0.2.17","@ricsam/quickjs-encoding":"^0.2.16","@ricsam/quickjs-playwright":"^0.2.19","@ricsam/quickjs-test-environment":"^0.2.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"quickjs-emscripten":"^0.31.0"},"_npmOperationalInternal":{"tmp":"tmp/quickjs-runtime_0.2.23_1768538953264_0.07482112441781696","host":"s3://npm-registry-packages-npm-production"}},"0.2.24":{"name":"@ricsam/quickjs-runtime","version":"0.2.24","keywords":["quickjs","sandbox","javascript","runtime","fetch","filesystem","streams","wasm","emscripten"],"author":{"name":"Richard Samuelsson"},"license":"MIT","_id":"@ricsam/quickjs-runtime@0.2.24","maintainers":[{"name":"ricsam","email":"oss@ricsam.dev"}],"homepage":"https://github.com/ricsam/richie-qjs#readme","bugs":{"url":"https://github.com/ricsam/richie-qjs/issues"},"dist":{"shasum":"7c59dcc9553a1d5f0648f510ef21058918cf21aa","tarball":"https://registry.npmjs.org/@ricsam/quickjs-runtime/-/quickjs-runtime-0.2.24.tgz","fileCount":14,"integrity":"sha512-UJxk/MIjt1hBmY4/pfnSpUvI8hCbNXYPsPukBc3Qd4A4BiGsNshMWxLx9R9m64bcvb3GuHLrKxC4iT6UWzZFdQ==","signatures":[{"sig":"MEUCIQC1Q2f4Vzx+8ggU+DqnidEzUwnThNRQIBicecCAvQp5aAIgbBfDFyRxM41DOCslE130uwRaELDPALztny3GfdwAuwI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146692},"main":"./dist/cjs/index.cjs","types":"./dist/types/index.d.ts","module":"./dist/mjs/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/mjs/index.mjs","require":"./dist/cjs/index.cjs"}},"gitHead":"5c2345c13d765ce7ef5dac5eb072b7fc662a1f2d","scripts":{"test":"bun test","build":"bun build ./src/index.ts --outdir ./dist --target bun","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6487a41-f9b6-4d0d-aa98-31312279cfdb"}},"repository":{"url":"git+https://github.com/ricsam/richie-qjs.git","type":"git"},"_npmVersion":"11.7.0","description":"Complete QuickJS runtime with fetch, fs, and core bindings","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@ricsam/quickjs-fs":"^0.2.18","quickjs-emscripten":"^0.31.0","@ricsam/quickjs-core":"^0.2.17","@ricsam/quickjs-fetch":"^0.2.20","@ricsam/quickjs-crypto":"^0.2.17","@ricsam/quickjs-timers":"^0.2.17","@ricsam/quickjs-console":"^0.2.18","@ricsam/quickjs-encoding":"^0.2.17","@ricsam/quickjs-playwright":"^0.2.20","@ricsam/quickjs-test-environment":"^0.2.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"quickjs-emscripten":"^0.31.0"},"_npmOperationalInternal":{"tmp":"tmp/quickjs-runtime_0.2.24_1768546981910_0.1645247243432979","host":"s3://npm-registry-packages-npm-production"}},"0.2.25":{"name":"@ricsam/quickjs-runtime","version":"0.2.25","main":"./dist/cjs/index.cjs","types":"./dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","require":"./dist/cjs/index.cjs","import":"./dist/mjs/index.mjs"}},"scripts":{"build":"bun build ./src/index.ts --outdir ./dist --target bun","test":"bun test","typecheck":"tsc --noEmit"},"dependencies":{"@ricsam/quickjs-core":"^0.2.17","@ricsam/quickjs-console":"^0.2.18","@ricsam/quickjs-crypto":"^0.2.17","@ricsam/quickjs-encoding":"^0.2.17","@ricsam/quickjs-fetch":"^0.2.20","@ricsam/quickjs-fs":"^0.2.19","@ricsam/quickjs-timers":"^0.2.17","@ricsam/quickjs-test-environment":"^0.2.18","@ricsam/quickjs-playwright":"^0.2.20","quickjs-emscripten":"^0.31.0"},"peerDependencies":{"quickjs-emscripten":"^0.31.0"},"author":{"name":"Richard Samuelsson"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ricsam/richie-qjs.git"},"bugs":{"url":"https://github.com/ricsam/richie-qjs/issues"},"homepage":"https://github.com/ricsam/richie-qjs#readme","keywords":["quickjs","sandbox","javascript","runtime","fetch","filesystem","streams","wasm","emscripten"],"description":"Complete QuickJS runtime with fetch, fs, and core bindings","module":"./dist/mjs/index.mjs","publishConfig":{"access":"public"},"gitHead":"4bc146a3ed5edf22b45ea94724c73377f9d366b4","_id":"@ricsam/quickjs-runtime@0.2.25","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"integrity":"sha512-Dj/ykBCNg0UzzMA0T37OYhiDPkG9EoAgD2wNT5AjU7bDLvdZJ90GR6g5q5N7IZZjWffrJcqoga5nhQnE062cqg==","shasum":"2c1e47095e6e6f3808c9a799a664a5720ad45a16","tarball":"https://registry.npmjs.org/@ricsam/quickjs-runtime/-/quickjs-runtime-0.2.25.tgz","fileCount":14,"unpackedSize":159036,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFFtzMfxloNCITU/qcZCuzzYFiQBBE4BUu7EoWvy5UB6AiApYptu/ueP7J55+t3GVupSFQS5wg0hyu/ZgUQKQURCxg=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6487a41-f9b6-4d0d-aa98-31312279cfdb"}},"directories":{},"maintainers":[{"name":"ricsam","email":"oss@ricsam.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/quickjs-runtime_0.2.25_1768558805893_0.48050962811824527"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-06T16:16:43.796Z","modified":"2026-01-16T10:20:06.139Z","0.0.1":"2026-01-06T16:16:44.082Z","0.2.0":"2026-01-06T16:48:09.822Z","0.2.1":"2026-01-06T22:22:25.865Z","0.2.2":"2026-01-06T22:37:19.145Z","0.2.3":"2026-01-06T23:30:21.135Z","0.2.4":"2026-01-07T06:09:21.409Z","0.2.5":"2026-01-07T11:07:43.102Z","0.2.6":"2026-01-07T13:37:05.312Z","0.2.7":"2026-01-07T14:19:55.141Z","0.2.8":"2026-01-07T20:35:21.580Z","0.2.9":"2026-01-08T05:45:22.368Z","0.2.10":"2026-01-08T09:50:54.803Z","0.2.11":"2026-01-08T13:02:31.552Z","0.2.12":"2026-01-08T14:42:05.340Z","0.2.13":"2026-01-09T05:07:14.838Z","0.2.14":"2026-01-09T06:57:46.331Z","0.2.15":"2026-01-09T18:09:05.728Z","0.2.16":"2026-01-09T18:55:25.725Z","0.2.17":"2026-01-10T14:45:58.989Z","0.2.18":"2026-01-11T08:33:18.963Z","0.2.19":"2026-01-11T12:28:41.226Z","0.2.20":"2026-01-13T06:51:42.259Z","0.2.21":"2026-01-16T02:43:43.620Z","0.2.22":"2026-01-16T03:26:26.374Z","0.2.23":"2026-01-16T04:49:13.401Z","0.2.24":"2026-01-16T07:03:02.035Z","0.2.25":"2026-01-16T10:20:06.035Z"},"bugs":{"url":"https://github.com/ricsam/richie-qjs/issues"},"author":{"name":"Richard Samuelsson"},"license":"MIT","homepage":"https://github.com/ricsam/richie-qjs#readme","keywords":["quickjs","sandbox","javascript","runtime","fetch","filesystem","streams","wasm","emscripten"],"repository":{"type":"git","url":"git+https://github.com/ricsam/richie-qjs.git"},"description":"Complete QuickJS runtime with fetch, fs, and core bindings","maintainers":[{"name":"ricsam","email":"oss@ricsam.dev"}],"readme":"# @ricsam/quickjs-runtime\n\nThe recommended way to create QuickJS sandboxed runtimes with web-standard APIs.\n\n## Installation\n\n```bash\nbun add @ricsam/quickjs-runtime quickjs-emscripten\n```\n\n## Quick Start\n\n```typescript\nimport { createRuntime } from \"@ricsam/quickjs-runtime\";\n\nconst runtime = await createRuntime({\n  console: {\n    onEntry: (entry) => {\n      if (entry.type === \"output\") {\n        console.log(`[sandbox:${entry.level}]`, ...entry.args);\n      }\n    },\n  },\n  fetch: async (request) => fetch(request),\n});\n\nawait runtime.eval(`\n  const response = await fetch(\"https://api.example.com/data\");\n  const data = await response.json();\n  console.log(\"Fetched:\", data);\n`);\n\nawait runtime.dispose();\n```\n\n## API\n\n### createRuntime(options?)\n\nCreates a fully configured QuickJS runtime with all WHATWG APIs.\n\n```typescript\nconst runtime = await createRuntime({\n  // Memory limit in megabytes\n  memoryLimitMB: 10,\n\n  // Console output handler\n  console: {\n    onEntry: (entry) => { /* handle console output */ },\n  },\n\n  // Fetch handler for outbound requests\n  fetch: async (request) => fetch(request),\n\n  // File system access\n  fs: {\n    getDirectory: async (path) => createNodeDirectoryHandle(`./sandbox${path}`),\n  },\n\n  // ES module loader\n  moduleLoader: async (moduleName) => {\n    if (moduleName === \"@/utils\") {\n      return `export const add = (a, b) => a + b;`;\n    }\n    throw new Error(`Unknown module: ${moduleName}`);\n  },\n\n  // Custom host functions\n  customFunctions: {\n    hashPassword: {\n      fn: async (password) => Bun.password.hash(password),\n      type: 'async',\n    },\n    getConfig: {\n      fn: () => ({ environment: \"production\" }),\n      type: 'sync',\n    },\n  },\n\n  // Enable test environment (describe, it, expect)\n  testEnvironment: {\n    onEvent: (event) => { /* handle test events */ },\n  },\n\n  // Playwright browser automation\n  playwright: {\n    page: playwrightPage,\n    baseUrl: \"https://example.com\",\n  },\n});\n```\n\n### RuntimeHandle\n\nThe returned handle provides:\n\n```typescript\ninterface RuntimeHandle {\n  // Unique runtime identifier\n  readonly id: string;\n\n  // Execute code as ES module (supports top-level await)\n  eval(code: string, filenameOrOptions?: string | EvalOptions): Promise<void>;\n\n  // Dispose all resources\n  dispose(): Promise<void>;\n\n  // Sub-handles for specific features\n  readonly fetch: RuntimeFetchHandle;\n  readonly timers: RuntimeTimersHandle;\n  readonly console: RuntimeConsoleHandle;\n  readonly testEnvironment: RuntimeTestEnvironmentHandle;\n  readonly playwright: RuntimePlaywrightHandle;\n}\n\ninterface EvalOptions {\n  // Filename for the evaluated code (for stack traces)\n  filename?: string;\n  // Maximum execution time in milliseconds\n  maxExecutionMs?: number;\n}\n```\n\n### Execution Timeout\n\nUse `maxExecutionMs` to prevent infinite loops and long-running code:\n\n```typescript\nconst runtime = await createRuntime();\n\n// Set a 5 second timeout\nawait runtime.eval(`\n  // Code that completes quickly\n  const result = compute();\n`, { maxExecutionMs: 5000 });\n\n// Infinite loops will be interrupted\ntry {\n  await runtime.eval(`\n    while (true) { /* infinite loop */ }\n  `, { maxExecutionMs: 100 });\n} catch (error) {\n  console.log(\"Execution timed out\");\n}\n\nawait runtime.dispose();\n```\n\n## Examples\n\n### HTTP Server\n\n```typescript\nconst runtime = await createRuntime({\n  console: { onEntry: (e) => e.type === \"output\" && console.log(...e.args) },\n});\n\nawait runtime.eval(`\n  serve({\n    fetch(request) {\n      const url = new URL(request.url);\n      return Response.json({ path: url.pathname });\n    },\n  });\n`);\n\n// Dispatch requests to the sandboxed server\nconst response = await runtime.fetch.dispatchRequest(\n  new Request(\"http://localhost/api/users\")\n);\nconsole.log(await response.json()); // { path: \"/api/users\" }\n\nawait runtime.dispose();\n```\n\n### Running Tests\n\n```typescript\nconst runtime = await createRuntime({\n  testEnvironment: {\n    onEvent: (event) => {\n      if (event.type === \"testEnd\") {\n        const icon = event.test.status === \"pass\" ? \"✓\" : \"✗\";\n        console.log(`${icon} ${event.test.fullName}`);\n      }\n    },\n  },\n});\n\nawait runtime.eval(`\n  describe(\"Math\", () => {\n    it(\"adds numbers\", () => {\n      expect(1 + 1).toBe(2);\n    });\n  });\n`);\n\nconst results = await runtime.testEnvironment.runTests();\nconsole.log(`${results.passed}/${results.total} passed`);\n\nawait runtime.dispose();\n```\n\n### Browser Automation with Playwright\n\n```typescript\nimport { chromium } from \"playwright\";\n\nconst browser = await chromium.launch();\nconst page = await browser.newPage();\n\nconst runtime = await createRuntime({\n  testEnvironment: true,\n  playwright: {\n    page,\n    baseUrl: \"https://example.com\",\n  },\n});\n\nawait runtime.eval(`\n  describe(\"Homepage\", () => {\n    it(\"displays welcome message\", async () => {\n      await page.goto(\"/\");\n      await expect(page.getByRole(\"heading\")).toContainText(\"Welcome\");\n    });\n  });\n`);\n\nawait runtime.testEnvironment.runTests();\nawait runtime.dispose();\nawait browser.close();\n```\n\n### Custom Functions\n\nCustom functions expose host capabilities to the sandbox. Arguments and return values are automatically marshalled between host and QuickJS.\n\n**Function types:**\n- `type: 'sync'` - Synchronous function\n- `type: 'async'` - Returns a Promise\n- `type: 'asyncIterator'` - Returns an async iterable (for streaming)\n\n```typescript\nconst runtime = await createRuntime({\n  customFunctions: {\n    // Sync function\n    generateId: {\n      fn: () => crypto.randomUUID(),\n      type: 'sync',\n    },\n    // Async function\n    hashPassword: {\n      fn: async (password) => Bun.password.hash(password),\n      type: 'async',\n    },\n    // Async iterator for streaming\n    streamData: {\n      fn: async function* (count) {\n        for (let i = 0; i < count; i++) {\n          await new Promise(r => setTimeout(r, 100));\n          yield { index: i, timestamp: Date.now() };\n        }\n      },\n      type: 'asyncIterator',\n    },\n  },\n});\n\nawait runtime.eval(`\n  const id = generateId();\n  const hash = await hashPassword(\"secret123\");\n\n  for await (const item of streamData(3)) {\n    console.log(item); // { index: 0, timestamp: ... }, etc.\n  }\n`);\n```\n\n**Supported return types** (auto-marshalled):\n\n| Type | Notes |\n|------|-------|\n| `string`, `number`, `boolean`, `null`, `undefined`, `bigint` | Primitives |\n| `{ key: value }` | Plain objects (nested supported, max depth 10) |\n| `[1, 2, 3]` | Arrays |\n| `Date` | Becomes QuickJS Date |\n| `Uint8Array`, `ArrayBuffer` | Binary data |\n| `Promise` | Becomes QuickJS Promise |\n| Functions | Become callable from QuickJS (see below) |\n\n**Returning callable functions:**\n\n```typescript\ncustomFunctions: {\n  // Return a factory function\n  createMultiplier: {\n    fn: (factor) => (x) => x * factor,\n    type: 'sync',\n  },\n  // Return an object with methods\n  getDatabase: {\n    fn: async () => {\n      const db = await connectToDb();\n      return {\n        query: async (sql) => db.query(sql),\n        close: () => db.close(),\n      };\n    },\n    type: 'async',\n  },\n}\n```\n\n```javascript\n// In sandbox:\nconst double = createMultiplier(2);\nconsole.log(double(5)); // 10\n\nconst db = await getDatabase();\nconst users = await db.query(\"SELECT * FROM users\");\ndb.close();\n```\n\n### ES Modules\n\n```typescript\nconst runtime = await createRuntime({\n  moduleLoader: async (moduleName) => {\n    const modules = {\n      \"@/utils\": `export const double = (n) => n * 2;`,\n      \"@/config\": `export default { apiUrl: \"https://api.example.com\" };`,\n    };\n    if (moduleName in modules) {\n      return modules[moduleName];\n    }\n    throw new Error(`Module not found: ${moduleName}`);\n  },\n});\n\nawait runtime.eval(`\n  import { double } from \"@/utils\";\n  import config from \"@/config\";\n\n  console.log(double(21)); // 42\n  console.log(config.apiUrl);\n`);\n```\n\n## Included APIs\n\nWhen you use `createRuntime()`, the following globals are automatically available in the sandbox:\n\n- **Console**: `console.log`, `console.warn`, `console.error`, etc.\n- **Fetch**: `fetch`, `Request`, `Response`, `Headers`, `FormData`, `AbortController`\n- **Server**: `serve()` with WebSocket support\n- **Crypto**: `crypto.getRandomValues()`, `crypto.randomUUID()`, `crypto.subtle`\n- **Encoding**: `atob()`, `btoa()`\n- **Timers**: `setTimeout`, `setInterval`, `clearTimeout`, `clearInterval`\n- **Streams**: `ReadableStream`, `WritableStream`, `TransformStream`\n- **Blob/File**: `Blob`, `File`\n- **Path**: `path.join()`, `path.resolve()`, etc.\n\nOptional (when configured):\n- **File System**: `getDirectory()` (requires `fs` option)\n- **Test Environment**: `describe`, `it`, `expect` (requires `testEnvironment` option)\n- **Playwright**: `page` object (requires `playwright` option)\n\n## Security\n\n- **No automatic network access** - `fetch` option must be explicitly provided\n- **File system isolation** - `getDirectory` controls all path access\n- **Memory limits** - Use `memoryLimitMB` option to prevent memory exhaustion\n- **Execution timeouts** - Use `maxExecutionMs` in `eval()` to prevent infinite loops\n- **No access to host** - Code runs in isolated QuickJS VM\n\n## Advanced: Low-level API\n\nFor advanced use cases requiring direct context manipulation, you can use the low-level `setupRuntime()` function or individual package setup functions. See the individual package READMEs for details:\n\n- [@ricsam/quickjs-core](../core)\n- [@ricsam/quickjs-console](../console)\n- [@ricsam/quickjs-fetch](../fetch)\n- [@ricsam/quickjs-fs](../fs)\n- [@ricsam/quickjs-crypto](../crypto)\n- [@ricsam/quickjs-encoding](../encoding)\n- [@ricsam/quickjs-timers](../timers)\n- [@ricsam/quickjs-path](../path)\n- [@ricsam/quickjs-test-environment](../test-environment)\n- [@ricsam/quickjs-playwright](../playwright)\n","readmeFilename":"README.md"}