{"ava":{"files":["test/**/*.test.*"],"timeout":"2m"},"bugs":{"url":"https://github.com/endojs/endo/issues"},"dist":{"shasum":"3ef3ecd12f18e87915789243234db57a523ba257","tarball":"https://registry.npmjs.org/ses/-/ses-2.3.0.tgz","fileCount":92,"integrity":"sha512-qd3iWzDqGKllI2FmExKsWLrJwt+6COWb8jUdzaCn8Cq5OTeoXdQ62Gn/xLy0GWLORC3du6yBAVe/V0B0dLVKew==","signatures":[{"sig":"MEUCIGESxsSMoFsrUuneDR7Lx93YX11QZQyZbyfISiMiHogFAiEAiHP2bXd6grVD3TCgKzTSkc4LOcsT0ADDseTSWCOEcS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4717114},"main":"./dist/ses.cjs","name":"ses","type":"module","_from":"file:ses-2.3.0.tgz","types":"./types.d.ts","unpkg":"./dist/ses.umd.js","author":{"name":"Endo contributors"},"module":"./index.js","exports":{".":{"import":{"xs":"./src-xs/index.js","types":"./types.d.ts","default":"./index.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/ses.cjs"}},"./hermes":{"require":{"types":"./dist/types.d.cts","default":"./dist/ses-hermes.cjs"}},"./lockdown":{"import":{"types":"./types.d.ts","default":"./index.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/ses.cjs"}},"./tools.js":"./tools.js","./package.json":"./package.json","./assert-shim.js":"./assert-shim.js","./console-shim.js":"./console-shim.js","./lockdown-shim.js":{"xs":"./src-xs/lockdown-shim.js","default":"./lockdown-shim.js"},"./compartment-shim.js":{"xs":"./src-xs/compartment-shim.js","default":"./compartment-shim.js"}},"license":"Apache-2.0","scripts":{"qt":"ava","demo":"python3 -m http.server","lint":"yarn lint:types && yarn lint:eslint","test":"tsd && ava","build":"yarn build:vanilla && yarn build:hermes","clean":"rm -rf dist","cover":"c8 ava --config test/_ava-ses.config.js","prepare":"npm run clean && npm run build","test:xs":"xst dist/ses.umd.js test/_lockdown-safe.js && node scripts/generate-test-xs.js && xst tmp/test-xs.js && rm -rf tmp","lint-fix":"eslint --fix .","postpack":"git clean -fX -e node_modules/","lint:types":"tsc","lint:eslint":"eslint .","test:hermes":"./scripts/hermes-test.sh","build:hermes":"node scripts/bundle.js hermes","build:vanilla":"node scripts/bundle.js"},"_npmUser":{"name":"boneskull","email":"boneskull@boneskull.com"},"homepage":"https://github.com/Agoric/SES-shim/tree/master/packages/ses#readme","keywords":["lockdown","harden","Compartment","assert","security","confinement","isolation","object capabilities","ocaps","secure execution","third-party code","prototype pollution","supply-chain attack","plugin"],"_resolved":"/Users/boneskull/projects/endojs/endo-fresh/dist/ses-2.3.0.tgz","_integrity":"sha512-qd3iWzDqGKllI2FmExKsWLrJwt+6COWb8jUdzaCn8Cq5OTeoXdQ62Gn/xLy0GWLORC3du6yBAVe/V0B0dLVKew==","repository":{"url":"git+https://github.com/endojs/endo.git","type":"git","directory":"packages/ses"},"_npmVersion":"12.0.2","description":"Hardened JavaScript for Fearless Cooperation","directories":{},"maintainers":[{"name":"warner","email":"warner-npm@lothar.com"},{"name":"boneskull","email":"boneskull@boneskull.com"},{"name":"kriskowal","email":"kris.kowal@cixar.com"},{"name":"mhofman","email":"mathieu+npmjs@agoric.com"},{"name":"erights","email":"erights@gmail.com"},{"name":"dckc","email":"dckc@madmode.com"},{"name":"michaelfig","email":"michael@fig.org"},{"name":"turadga","email":"turadg@gmail.com"},{"name":"kriscendobot","email":"small.fan4812@fastmail.com"}],"_nodeVersion":"24.18.0","dependencies":{"@endo/cache-map":"^1.1.0","@endo/env-options":"^1.1.11","@endo/immutable-arraybuffer":"^2.0.0"},"typeCoverage":{"atLeast":81.17},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","ava":"^8.0.1","tsd":"^0.33.0","eslint":"^10.4.1","terser":"^5.16.6","core-js":"^3.31.0","typescript":"~6.0.3","@babel/types":"~7.28.2","@babel/parser":"~7.28.3","@babel/traverse":"~7.28.3","@babel/generator":"^7.28.3","hermes-engine-cli":"^0.12.0","@endo/module-source":"^1.5.0","@endo/test262-runner":"^0.1.50","@endo/compartment-mapper":"^2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ses_2.3.0_1786661692588_0.34504078859349585","host":"s3://npm-registry-packages-npm-production"},"_id":"ses@2.3.0","version":"2.3.0"}