{"name":"openpgp","description":"OpenPGP.js is a Javascript implementation of the OpenPGP protocol. This is defined in RFC 4880.","version":"5.6.0","license":"LGPL-3.0+","homepage":"https://openpgpjs.org/","engines":{"node":">= 8.0.0"},"keywords":["crypto","pgp","gpg","openpgp"],"main":"dist/node/openpgp.min.js","module":"dist/node/openpgp.min.mjs","browser":{"./dist/node/openpgp.min.js":"./dist/openpgp.min.js","./dist/node/openpgp.min.mjs":"./dist/openpgp.min.mjs"},"types":"openpgp.d.ts","directories":{"lib":"src"},"esm":{"cjs":{"dedefault":true}},"scripts":{"build":"rollup --config","build-test":"npm run build --build-only=test","prepare":"npm run build","test":"mocha --require esm --timeout 120000 test/unittests.js","test-type-definitions":"tsc test/typescript/definitions.ts && node test/typescript/definitions.js","benchmark-time":"node test/benchmarks/time.js","benchmark-memory-usage":"node --require esm test/benchmarks/memory_usage.js","start":"http-server","prebrowsertest":"npm run build-test","browsertest":"npm start -- -o test/unittests.html","browserstack":"karma start test/karma.conf.js","coverage":"nyc npm test","lint":"eslint .","docs":"jsdoc --configure .jsdocrc.js --destination docs --recurse README.md src && printf '%s' 'docs.openpgpjs.org' > docs/CNAME","preversion":"rm -rf dist docs node_modules && npm ci && npm test","version":"npm run docs && git add -A docs","postversion":"git push && git push --tags && npm publish"},"devDependencies":{"@openpgp/asmcrypto.js":"^2.3.2","@openpgp/elliptic":"^6.5.1","@openpgp/jsdoc":"^3.6.4","@openpgp/pako":"^1.0.12","@openpgp/seek-bzip":"^1.0.5-git","@openpgp/tweetnacl":"^1.0.3","@openpgp/web-stream-tools":"^0.0.11","@rollup/plugin-commonjs":"^11.1.0","@rollup/plugin-node-resolve":"^7.1.3","@rollup/plugin-replace":"^2.3.2","@types/chai":"^4.2.14","babel-eslint":"^10.1.0","benchmark":"^2.1.4","bn.js":"^4.11.8","chai":"^4.3.6","chai-as-promised":"^7.1.1","email-addresses":"3.1.0","eslint":"^4.17.0","eslint-config-airbnb":"^16.1.0","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-chai-friendly":"^0.5.0","eslint-plugin-import":"^2.8.0","esm":"^3.2.25","hash.js":"^1.1.3","http-server":"^0.12.3","karma":"^6.3.17","karma-browserstack-launcher":"^1.6.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","mocha":"^8.4.0","nyc":"^14.1.1","rollup":"^2.38.5","rollup-plugin-terser":"^7.0.2","sinon":"^4.3.0","typescript":"^4.1.2","web-streams-polyfill":"^3.2.0"},"dependencies":{"asn1.js":"^5.0.0"},"repository":{"type":"git","url":"git+https://github.com/openpgpjs/openpgpjs.git"},"gitHead":"0307111993f51ce58a4ce13c1fe8ab510ed78e92","bugs":{"url":"https://github.com/openpgpjs/openpgpjs/issues"},"_id":"openpgp@5.6.0","_nodeVersion":"18.7.0","_npmVersion":"8.18.0","dist":{"shasum":"2bbcce109f789d7d9b317fbdec7cc3cd4dc7dbac","size":5354833,"noattachment":false,"key":"/openpgp/-/openpgp-5.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/openpgp/download/openpgp-5.6.0.tgz"},"_npmUser":{"name":"twiss","email":"d.huigens@protonmail.com"},"maintainers":[{"name":"bartbutler","email":""},{"name":"larabr","email":""},{"name":"tanx","email":""},{"name":"toberndo","email":""},{"name":"twiss","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openpgp_5.6.0_1676554515093_0.8959008110049071"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-16T13:35:15.459Z","publish_time":1676554515459,"deprecated":"This version is deprecated and will no longer receive security patches. Please refer to https://github.com/openpgpjs/openpgpjs/wiki/Updating-from-previous-versions for details on how to upgrade to a newer supported version.","_cnpm_publish_time":1676554515459,"dist-tags":{"latest":"6.3.0"}}