{"_id":"@1password/emergency-kit","_rev":"6-b68a1beb77d716401828ea3c9153f7a1","name":"@1password/emergency-kit","dist-tags":{"latest":"2.5.2"},"versions":{"2.4.1":{"name":"@1password/emergency-kit","version":"2.4.1","description":"The 1Password Emergency Kit","main":"lib/emergency-kit-node.js","browser":"lib/emergency-kit.min.js","typings":"lib/d/emergency-kit.d.ts","dependencies":{"pdfkit":"^0.7.2"},"devDependencies":{"@babel/cli":"^7.12.10","@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5","babel-plugin-transform-object-assign":"^6.22.0","babelify":"^10.0.0","brfs":"^2.0.2","browser-run":"^6.0.0","browserify":"^16.3.0","tape":"^4.11.0","uglify-js":"^3.6.0"},"scripts":{"test-browser":"(cat ./lib/emergency-kit.min.js; browserify tests/test-browser.js -t babelify) | browser-run","test-node":"node tests/test-node.js","test":"npm run test-node && npm run test-browser","browserify":"browserify src/emergency-kit.js -t babelify -t brfs -s emergencyKit -o ./lib/emergency-kit.js","minify":"uglifyjs ./lib/emergency-kit.js -o ./lib/emergency-kit.min.js","build-deps":"$(npm bin)/babel ./src/modules --out-dir ./lib/modules","build-ek":"$(npm bin)/babel ./src/emergency-kit.js --out-file ./lib/emergency-kit-node.js","build":"npm run build-deps && npm run build-ek","shipit":"npm run build && npm run browserify && npm run minify"},"repository":{"type":"git","url":"git+https://gitlab.1password.io/dev/core/emergency-kit.git"},"author":"","bugs":{"url":"https://gitlab.1password.io/dev/core/emergency-kit/issues"},"homepage":"https://gitlab.1password.io/dev/core/emergency-kit#readme","license":"UNLICENSED","gitHead":"de181f3f51e4cbcc2c65a0c2d46bc9bcf9a6b9a0","_id":"@1password/emergency-kit@2.4.1","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-/ReBwlbaeOP3RT2KxudPp8IIu1A+9NR4m6gVlBWw7ceKkTlUk389zEcBBi8E6f7+feMQcLjSRaIrHpGiZW+6Ow==","shasum":"bb00bfe72f50e3509cc323c0410f4d3594908f91","tarball":"https://registry.npmjs.org/@1password/emergency-kit/-/emergency-kit-2.4.1.tgz","fileCount":27,"unpackedSize":3204379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf82q6CRA9TVsSAnZWagAAVvwQAJAwo4B5Kk/8G/pnKaeM\nYgPyW69FWvi5Bho7Rm6VSpV6h9em6UqoIJPZPB7B0lWCIZZiXenpUd2N2oxg\n8kJBANPxj2Z0xTxybUsO/ZMuzKyQilGIzOsTJmfYCFSCEjXj9MymWSWtiyXx\noij1iDEMYTQTvlzxq3dUbKAC90cvfYb5kxx+u8BFIezA6DV1kB7hc+ESeajF\njXPeo4wKY+2VH8oWtulYkODSfux66nWBhQwb7vHv0qyWArIwcFnJuyO7M+3U\nnvcspkHnnPikqMMjPFpCvTDmEyywu8KKlBFWMgmJDtCHLeQX4ylL5p2yuITP\n5Y4rs/qROTMygFUjUoQ4PmLBD0sXmAyfQcna/TPEPMtfAbHA9F1KZjiaCbff\nBmcijsDPLO4x8RQCCNE1bSWK2bF7eOLLmYg/FxVDVhwBPhx21GW13usp50XB\nNzEA6WDNCJuRlIF44lWJCOEh5xfAgGpWMuUGFdNvovpFX3Psx6/OGLkfKzA/\nejgRkEbhV2QjQWa8fEarg/EcWw3U0aaWjHZB99NaizkeABNyMk9ZPMle3ozR\nEqWFx52jCJRezjWbL9XJ2xJtUqKxnoKyxSv6RPITNzsUy6rTA9WSULbF6ggE\nazrjuqpXeVmyJaWxf9x220gdwNVrjfd484P75NsVrmsuUmZRssx75hutTjCp\nW1SU\r\n=RvKx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdHBxzVKusXrX4y+FULkiDsQyZbzuKo1QoIz8gKzp7yQIgRWudiAaZtpTZ0P/xgQ3ogSsELocNsnCOqDuHDisYFkM="}]},"_npmUser":{"name":"onepassword","email":"npm@1password.com"},"directories":{},"maintainers":[{"name":"onepassword","email":"npm@1password.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emergency-kit_2.4.1_1609788089782_0.7513221387808064"},"_hasShrinkwrap":false},"2.5.0":{"name":"@1password/emergency-kit","version":"2.5.0","description":"The 1Password Emergency Kit","main":"lib/emergency-kit-node.js","browser":"lib/emergency-kit.min.js","typings":"lib/d/emergency-kit.d.ts","dependencies":{"pdfkit":"^0.7.2"},"devDependencies":{"@babel/cli":"^7.12.10","@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5","babel-plugin-transform-object-assign":"^6.22.0","babelify":"^10.0.0","brfs":"^2.0.2","browser-run":"^6.0.0","browserify":"^16.3.0","tape":"^4.11.0","uglify-js":"^3.6.0"},"scripts":{"test-browser":"(cat ./lib/emergency-kit.min.js; browserify tests/test-browser.js -t babelify) | browser-run","test-node":"node tests/test-node.js","test":"npm run test-node && npm run test-browser","browserify":"browserify src/emergency-kit.js -t babelify -t brfs -s emergencyKit -o ./lib/emergency-kit.js","minify":"uglifyjs ./lib/emergency-kit.js -o ./lib/emergency-kit.min.js","build-deps":"$(npm bin)/babel ./src/modules --out-dir ./lib/modules","build-ek":"$(npm bin)/babel ./src/emergency-kit.js --out-file ./lib/emergency-kit-node.js","build":"npm run build-deps && npm run build-ek","shipit":"npm run build && npm run browserify && npm run minify"},"repository":{"type":"git","url":"git+https://gitlab.1password.io/dev/core/emergency-kit.git"},"author":"","bugs":{"url":"https://gitlab.1password.io/dev/core/emergency-kit/issues"},"homepage":"https://gitlab.1password.io/dev/core/emergency-kit#readme","license":"UNLICENSED","gitHead":"b3a6eafcdb05b695b90204a869500f68a9bb2315","_id":"@1password/emergency-kit@2.5.0","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-pKYrVJbwFUOtd+SaTky1Y/tkzUYyd39TUKhR756kRFB+LcB5ZzXh1K0bjsmypIYC11xzazKyfbnUTMj4kpMfcA==","shasum":"36703384a4eb8a22371adc235458949017583291","tarball":"https://registry.npmjs.org/@1password/emergency-kit/-/emergency-kit-2.5.0.tgz","fileCount":27,"unpackedSize":3204390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf86QFCRA9TVsSAnZWagAAob8P+wSvEp09J8sDuhbgNwr9\nEGGn0J5N89Zf/eRANQTOHfE67cnETRPsENBmV2OVdEaiEKKBeJT645tWvCyt\nV6zIQV+4z7MnkUFR35ttw6sgjBU/vL7e8UNLH73GZ4WNCd/FsT/vT/JUszxO\nZRhL/io+3anRygLaS5HW7+3n7TjXAhuaP8UOC2BMybm/TGneZFXAEGwSYmlH\nuNF8njZ5b5I7vRBKegB3DNE0mnbG54NrzdaSI6RwpWd43PBt5A778uwtH5Hu\nNF+t7OiiJUhbyi4m1Rl1Z3ajJ3FvIO6WU99Rd4QinNRMptKEKd4n2n0p7VQL\nlqIbmWlwmzZvGwtdBHZGhhRAJOt7KHqqA5tKIZDvesU9JcsTIuHX1jB7R0Kt\nZLsY4874SK6ODC2a3rU+MQ2s36Pqe0vrokcnnRHPBkhMasEVAPOmVCkJsAHV\n3ilkGm1ukj35Bvj9Ne3KTyQO0vlrYiuX7bRxgQOoO+INo4q+ChgakJN+e/bh\nDNFHwxzGd6RgZ2dpjO4GIxmNTEk2HU62eT5VOH834lEu2yhsVanxqaqJT3W+\nKYOsJ6r5uu82qZCBZkGDSL4mOBAqb3Lhb+IZhGMqoXmnGb2Fs3Fkil4SAL68\n+N48i7m7GSchdFDH6sxyMVUVpwvXrhtCxqHlnrElKRjnr4jcpOcN5rUoqW34\noRuV\r\n=Lr+V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEya/Sl00vlPnwszX3SSLOqXTKWOpXlQzptmJjv48DyxAiEA0FJnJ9325c8KJQGj2tRvk4SMUFq1lYr0/0ua0px7EQ4="}]},"_npmUser":{"name":"onepassword","email":"npm@1password.com"},"directories":{},"maintainers":[{"name":"onepassword","email":"npm@1password.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emergency-kit_2.5.0_1609802757217_0.8448161792104563"},"_hasShrinkwrap":false},"2.5.1":{"name":"@1password/emergency-kit","version":"2.5.1","description":"The 1Password Emergency Kit","main":"lib/emergency-kit-node.js","browser":"lib/emergency-kit.min.js","typings":"lib/d/emergency-kit.d.ts","dependencies":{"pdfkit":"^0.7.2"},"devDependencies":{"@babel/cli":"^7.12.10","@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5","babel-plugin-transform-object-assign":"^6.22.0","babelify":"^10.0.0","brfs":"^2.0.2","browser-run":"^6.0.0","browserify":"^16.3.0","tape":"^4.11.0","uglify-js":"^3.6.0"},"scripts":{"test-browser":"(cat ./lib/emergency-kit.min.js; browserify tests/test-browser.js -t babelify) | browser-run","test-node":"node tests/test-node.js","test":"npm run test-node && npm run test-browser","browserify":"browserify src/emergency-kit.js -t babelify -t brfs -s emergencyKit -o ./lib/emergency-kit.js","minify":"uglifyjs ./lib/emergency-kit.js -o ./lib/emergency-kit.min.js","build-deps":"$(npm bin)/babel ./src/modules --out-dir ./lib/modules","build-ek":"$(npm bin)/babel ./src/emergency-kit.js --out-file ./lib/emergency-kit-node.js","build":"npm run build-deps && npm run build-ek","shipit":"npm run build && npm run browserify && npm run minify"},"repository":{"type":"git","url":"git+https://gitlab.1password.io/dev/core/emergency-kit.git"},"author":"","bugs":{"url":"https://gitlab.1password.io/dev/core/emergency-kit/issues"},"homepage":"https://gitlab.1password.io/dev/core/emergency-kit#readme","license":"UNLICENSED","gitHead":"7ecfca090fe433721af5355a9cebdfd0de5b543b","_id":"@1password/emergency-kit@2.5.1","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"integrity":"sha512-Ki4p2Q1q7n3civpmRAKdhgfjugJs0vQdoRCYsgDDBZfKh0J7ki1c5mb5+yT+Ca2GQIA3wjuxyGvEpEpmrF/27A==","shasum":"4071d3d4e762c3075213f63ac5474506f1972bd5","tarball":"https://registry.npmjs.org/@1password/emergency-kit/-/emergency-kit-2.5.1.tgz","fileCount":27,"unpackedSize":3205423,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHSSMCRA9TVsSAnZWagAApCAP/j89Sc59fngGgFp/KQPv\nqdWvkNzgOJbYWiu+WXFKfZ2k5LsyejL0uhJZ9T3oMCGLhlutCX26RAr3B+GP\nKYQA39r1HR7j3ei4o9Oq4ULfybaE5jLYvcDDlPOvRrzHQsEpkCiwwNsg29o4\nzUd1SBevXKS4wpe6X+EJmKnI9itV/csSA8Xsq8fly8ZXh+qmIKoUNkmctOpE\nHy62HAqywyls26VJUTgPdxy/d5c2T3LxAs/Aqfqzi1mnh65kqheKamabpYvf\nwZL+/f7/YkKwM2ZMTGPdUcZ74PI8N450E7+TUXROqBVGt/Iwketng1+Bw94w\nw8enu4zYKNSIeXX7ctAWyZN1GAOrkX5SY3/On391CNCOxVQShjK1Ns+TCxEQ\nZ/nEOmvxVSkjVC4xz07e808raJ7lhANseGmE1FobhBRhMaFkV61U7dWAzAc6\nlpxSnszMQiRvCPjT9UDXhpOaLuOfR5MQHoj0JQb8TY0Gf9yVRLzG0/Z2sQJZ\nQllPNHDrNp0hjavkmefAiW9lSGe6H9fCncXF/9rB+QWAaJmOml3Q9vFPu1z5\nz7GHiJy5wmlPMTaR1zOIyqO7Api9HbNGxzuRgIhZPxGUBRfrIanITT7NIzrH\nf23VL5govpslqOnrm6KmNY2TFIVpblqJ98oW2OIH544LPxgg03faLtaBs2cX\n0w9l\r\n=yDEj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFadLenBcFpO6sgrSV4ZE6umU0f6o1lN2tjm/uxaQ8AqAiBuxFC2H+Wc5E/Tya1M7M8IcdczDL2ku0kp2a9+oTzOCA=="}]},"_npmUser":{"name":"onepassword","email":"npm@1password.com"},"directories":{},"maintainers":[{"name":"onepassword","email":"npm@1password.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emergency-kit_2.5.1_1629299852594_0.591287057622933"},"_hasShrinkwrap":false},"2.5.2":{"name":"@1password/emergency-kit","version":"2.5.2","description":"The 1Password Emergency Kit","main":"lib/emergency-kit-node.js","browser":"lib/emergency-kit.min.js","typings":"lib/d/emergency-kit.d.ts","dependencies":{"pdfkit":"^0.7.2"},"devDependencies":{"@babel/cli":"^7.12.10","@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5","babel-plugin-transform-object-assign":"^6.22.0","babelify":"^10.0.0","brfs":"^2.0.2","browser-run":"^6.0.0","browserify":"^16.3.0","tape":"^4.11.0","uglify-js":"^3.6.0"},"scripts":{"test-browser":"(cat ./lib/emergency-kit.min.js; browserify tests/test-browser.js -t babelify) | browser-run","test-node":"node tests/test-node.js","test":"npm run test-node && npm run test-browser","browserify":"browserify src/emergency-kit.js -t babelify -t brfs -s emergencyKit -o ./lib/emergency-kit.js","minify":"uglifyjs ./lib/emergency-kit.js -o ./lib/emergency-kit.min.js","build-deps":"$(npm bin)/babel ./src/modules --out-dir ./lib/modules","build-ek":"$(npm bin)/babel ./src/emergency-kit.js --out-file ./lib/emergency-kit-node.js","build":"npm run build-deps && npm run build-ek","shipit":"npm run build && npm run browserify && npm run minify"},"repository":{"type":"git","url":"git+https://gitlab.1password.io/dev/core/emergency-kit.git"},"author":"","bugs":{"url":"https://gitlab.1password.io/dev/core/emergency-kit/issues"},"homepage":"https://gitlab.1password.io/dev/core/emergency-kit#readme","license":"UNLICENSED","gitHead":"976c4b717628d3cb6ab7765aa1621cc6bf116cc9","_id":"@1password/emergency-kit@2.5.2","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"integrity":"sha512-2PAG4CJItH+i06lk2KgOfxhHYnHcdwIwehxtHoKRXhNJfLP4eAdEIJmdU2q1ceD02cWuVtWofYK0JYOvnaM6vw==","shasum":"2e59640d443d4f07ab20e984484bab93043bf791","tarball":"https://registry.npmjs.org/@1password/emergency-kit/-/emergency-kit-2.5.2.tgz","fileCount":27,"unpackedSize":3205343,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHVocCRA9TVsSAnZWagAAY2kP/2wORI1Ynqqd27y8Om07\nXM7oezJiMRY50cOOqfU1veQV+rnTRTEd9ASf8suwzcZzikDxoey6q97pKir7\nHNJsx6Tc7wZmnmJvWgIQoIjATPDtokfn4XjQT3u2yfXfxMRpouC3owoY+T5L\nsW8T2i7np8g40g8naBwPoaKaA3ofNH1KJyA44CnGyarDKhatZjdNjU2D3aEC\nw60dyYwTOdIcPmI2mQ42Qy3Cjy/XVJtGdBLKEyl1FISGjBPEgVY+t4JdOrtf\nNKO/qoV8KwE4hiY854F6LrAB+XhQ5XUW6/iIrUUwjUCnLFEn32reVcdrhBf/\n1jSWlfE+9t161SjywEri/Uvmi9JBnJs8/l1VpMv/sghfomqti1e0vaoE18S5\nGJuVi+Xwq4UvRXVaknuuyFe+9yPg+xqFxEkSU8BidgsC4rPVXdNJ8G6bpti7\nvtJIh4mLxMZmzh0FuL07A2FiRDWB9P/R+k3mvXxg7NZNrD3/KuKHMatutbpi\n+lU+XXRn1W63RWnmB1AX6KHFf/KP0mgsRoabGKm2zG8wRxh0xVgW6XySOGO9\nvLUp40K2Ag+ZoddXa66JNGVL7M/sICciipvqkV971BhX73XVB+bwPsU1jsoO\njDzylk4oVp8WmyTxusadllDBxQt68X+PpHVWKd3HvCEdARNO3MfWsDteA4Ld\n5UNV\r\n=bHZX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfGZr9F19F4ssOgM4rDJHdo2HyfC/e4jgjlUNK7Jy42AIgB+tM/FJGJYe2pVrlrIz8xq7ErKWTJjvzNRDaH/lHtJU="}]},"_npmUser":{"name":"onepassword","email":"npm@1password.com"},"directories":{},"maintainers":[{"name":"onepassword","email":"npm@1password.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emergency-kit_2.5.2_1629313564752_0.29961901636991595"},"_hasShrinkwrap":false}},"time":{"created":"2021-01-04T19:21:29.782Z","2.4.1":"2021-01-04T19:21:29.987Z","modified":"2023-09-22T21:58:39.215Z","2.5.0":"2021-01-04T23:25:57.361Z","2.5.1":"2021-08-18T15:17:32.816Z","2.5.2":"2021-08-18T19:06:04.947Z"},"maintainers":[{"email":"npm@1password.com","name":"onepassword"}],"description":"The 1Password Emergency Kit","homepage":"https://gitlab.1password.io/dev/core/emergency-kit#readme","repository":{"type":"git","url":"git+https://gitlab.1password.io/dev/core/emergency-kit.git"},"bugs":{"url":"https://gitlab.1password.io/dev/core/emergency-kit/issues"},"license":"UNLICENSED","readme":"# The 1Password Emergency Kit\n\nIt's not just for browsers anymore!\n\n## How to use\n\nYou can generate Emergency Kits two ways: from a node app, or in a browser or web view.\n\n### node (native client)\n\nThe Emergency Kit takes full advantage of ES6. Use the most recent version of node.\n\n\n```javascript\n\"use strict\";\n\nlet emergencyKit = require(\"./lib/emergency-kit-node.js\");\nlet filename = \"1Password.pdf\";\n\nlet k = emergencyKit({\n    email: \"wendyappleseed@me.com\",\n    name: \"Wendy Appleseed\",\n    accountKey: \"AK-123-456\",\n    domain: \"appleseed\",\n    teamURL: \"appleseed.1password.com\",\n    //qrCode: image-data\n});\n\nlet start = Date.now();\nk.toFile(filename).on(\"finish\", () => {\n    let end = Date.now();\n    console.log(\"Emergency Kit rendered in \" + (end - start) + \" ms.\");\n});\n```\n\n### Browser or web view\n\nRun `npm install` and `npm run browserify` to generate the browser library.\n\n\n ```html\n<script src=\"/lib/emergency-kit.js\"></script>\n\n<script>\nvar k = emergencyKit({\n    email: \"wendyappleseed@me.com\",\n    name: \"Wendy Appleseed\",\n    accountKey: \"AK-123-456\",\n    domain: \"my-domain\",\n    teamURL: \"my-domain.1password.com\",\n    //qrCode: image-data\n});\n\nvar start = Date.now();\nk.toURL().then(function(url) {\n    var end = Date.now();\n    console.log(\"Emergency Kit rendered in \" + (end - start) + \" ms.\");\n    document.write(\"<a target='_blank' href='\" + url + \"'>Download PDF</a>\");\n});\n</script>\n```\n\n## QR code\n\nThis library does not generate QR codes. You are responsible for supplying one with the `qrCode` parameter. It should be a 144x144 image (PNG) passed in the form of a [data URI](https://developer.mozilla.org/en-US/docs/Web/HTTP/data_URIs).\n","readmeFilename":"README.md"}