{"name":"@agoric/make-hardener","version":"0.1.2","description":"Create a 'hardener' which freezes the API surface of a set of objects","keywords":["deepFreeze","harden","Object.freeze","freeze"],"author":{"name":"Agoric"},"license":"Apache-2.0","homepage":"https://github.com/Agoric/SES-shim/tree/master/packages/make-hardener#readme","repository":{"type":"git","url":"git+https://github.com/Agoric/SES-shim.git"},"bugs":{"url":"https://github.com/Agoric/SES-shim/issues"},"type":"module","parsers":{"js":"mjs"},"main":"./dist/make-hardener.cjs","module":"./src/main.js","browser":"./dist/make-hardener.umd.js","unpkg":"./dist/make-hardener.umd.js","types":"./types/main.d.ts","exports":{"./package.json":"./package.json",".":{"import":"./src/main.js","require":"./dist/make-hardener.cjs","browser":"./dist/make-hardener.umd.js"}},"scripts":{"build":"yarn build:types && yarn build:dist","build:dist":"rollup --config rollup.config.js","build:types":"tsc src/*.js --declaration --allowJs --emitDeclarationOnly --outDir types","clean":"rm -rf dist","cover":"nyc ava","lint":"eslint '**/*.js'","lint-fix":"eslint --fix '**/*.js'","lint:js":"eslint '**/*.js'","lint:types":"tsc --build jsconfig.json","prepublish":"yarn clean && yarn build","test":"ava"},"dependencies":{},"devDependencies":{"@agoric/eslint-config":"^0.1.0","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-node-resolve":"^6.1.0","ava":"^3.12.1","babel-eslint":"^10.0.3","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.9.0","eslint-plugin-eslint-comments":"^3.1.2","eslint-plugin-import":"^2.19.1","eslint-plugin-prettier":"^3.1.2","nyc":"^15.1.0","prettier":"^1.19.1","rollup":"1.31.0","rollup-plugin-terser":"^5.1.3","typescript":"^4.0.5"},"publishConfig":{"access":"public"},"eslintConfig":{"extends":["@agoric"]},"prettier":{"trailingComma":"all","singleQuote":true},"ava":{"files":["test/**/test-*.js"],"timeout":"2m"},"directories":{"test":"test"},"_id":"@agoric/make-hardener@0.1.2","_nodeVersion":"14.5.0","_npmVersion":"6.14.5","dist":{"shasum":"b9a72d98ae23a4c6918cd7dc4a9a72deebafde45","size":8355,"noattachment":false,"key":"/@agoric/make-hardener/-/@agoric/make-hardener-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@agoric/make-hardener/download/@agoric/make-hardener-0.1.2.tgz"},"_npmUser":{"name":"kriskowal","email":"kris.kowal@cixar.com"},"maintainers":[{"name":"erights","email":"erights@gmail.com"},{"name":"katesills","email":"kate@agoric.com"},{"name":"kriskowal","email":""},{"name":"michaelfig","email":"michael@fig.org"},{"name":"warner","email":"warner-npm@lothar.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/make-hardener_0.1.2_1611270244096_0.5811068194662163"},"_hasShrinkwrap":false,"publish_time":1611270244234,"_cnpm_publish_time":1611270244234,"deprecated":"The `ses` package provides `harden` after `lockdown`. Do not use `@agoric/make-hardener` directly.","dist-tags":{"latest":"0.1.3"}}