{"_id":"secretkms","_rev":"697-f02e1c22171578f92db93c6f50922554","name":"secretkms","dist-tags":{"latest":"1.13.0"},"versions":{"1.3.0":{"name":"secretkms","version":"1.3.0","author":{"name":"Kris Read"},"license":"ISC","_id":"secretkms@1.3.0","maintainers":[{"name":"krisneo","email":"kris@neofinancial.com"}],"homepage":"https://github.com/krisread/secretkms#readme","bugs":{"url":"https://github.com/krisread/secretkms/issues"},"dist":{"shasum":"84f68a48cb292021be8d362c6c0f00646fc0e414","tarball":"https://registry.npmjs.org/secretkms/-/secretkms-1.3.0.tgz","fileCount":4,"integrity":"sha512-Nn0onT207GABwj3+uI0RP9LbI4J1ckPO6sfOg0qeOHd3heDVTa3j5F+sUjpWz0H6lUxOAQt/w3TBWOeFMQYiig==","signatures":[{"sig":"MEYCIQDIqjwuPcQbuGtpSre/eS/n+aAsh/nC/cYFw76i5CvdRwIhAK1TmQzRfdQZ1iw3Orq3mGIEnaGyRZNCtghU8Qb4V5Xu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1aQwCRA9TVsSAnZWagAALuEP/jjC6idwohSZBsu+yL37\n4H1LtQuAETuzghbSSHo6y2h8A1UddgOlbfcdBtGcfoxKBfksFf67XJrIVsxe\nbiddkZufH/3FKETx14vfjVjW0NxCHQReaax6aVNk2RfQYVRhObGFD8wePrPR\nzPO8ObQxr2OhMcy5F/EQ0CXqMgF+Tcfp8ixNxSPp4+g89PPDPAqYhW4OilME\nbMW4Y3PUE6em9GfjG56CBaM2GkOw3M9RzE2qPryqqgFNlsEFTDmuQWTVabmL\nvek+bjkzsBuKSfzKmltDmp1JaIbOrsHcewbK9sIZfK4Gm4JjmpPj4oTCw1/x\nkVNHyYvlqSF8n0kQyIuzAJS/BCtXB4ZYeDt275vs8Qo7cfCkhOWKFC6S+Y9z\nmrY3Ahyr5CFHTShQWB0Rd1vAnnmuuyXRREO8orFqekoAwzjixmuPYbKb4RiB\n3w6paPVd0Ka8uYx4xa73g6y4z6r6GG1aQHXc1LCQb8WxHM2rhT4rBZSjhbPZ\n+TXtM4cPy4m45t9CHjK4gxk4setf9g+OXsls2EFjgEHkTyxceonpSykT1OhE\niS+s8b2oPYa/Q0lNpPW9jKImDWFpFlCpW8aTNtVIB1JKlRIMvNmkeDXE7HDy\nC/fg3zM/s2GkwHRKBNKW4fsb8sF2/xAp+yJ/zfteCx12nSY3ITb2Lkvkoo9+\nTaFu\r\n=h5bC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6.10.0"},"gitHead":"2a6b712b406c3256711b8131e93d208e61462a27","private":false,"scripts":{"lint":"eslint --quiet ./src","test":"NODE_ENV=test PORT=3001 _mocha --recursive","build":"webpack"},"_npmUser":{"name":"krisneo","email":"kris@neofinancial.com"},"repository":{"url":"git+https://github.com/krisread/secretkms.git","type":"git"},"_npmVersion":"6.9.0","description":"secretkms client for storing secrets","directories":{"test":"test"},"_nodeVersion":"10.15.3","dependencies":{"debug":"^2.6.3","aws-sdk":"^2.46.0","babel-regenerator-runtime":"^6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","eslint":"^3.19.0","webpack":"^2.4.1","babel-core":"^6.24.1","mocha-clean":"^1.0.0","babel-loader":"^7.0.0","whatwg-fetch":"^2.0.3","mocha-prepare":"^0.0.1","exports-loader":"^0.6.4","imports-loader":"^0.7.1","babel-preset-es2015":"^6.24.1","copy-webpack-plugin":"^2.1.6","eslint-plugin-react":"^6.10.3","babel-preset-stage-3":"^6.24.1","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","mocha-junit-reporter":"^1.13.0","eslint-plugin-jsx-a11y":"^4.0.0","webpack-node-externals":"^1.5.4"},"_npmOperationalInternal":{"tmp":"tmp/secretkms_1.3.0_1557505071989_0.08271733666385361","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"secretkms","version":"1.4.0","author":{"name":"Kris Read"},"license":"ISC","_id":"secretkms@1.4.0","maintainers":[{"name":"iansu","email":"ian@iansutherland.ca"},{"name":"krisneo","email":"kris@neofinancial.com"}],"homepage":"https://github.com/krisread/secretkms#readme","bugs":{"url":"https://github.com/krisread/secretkms/issues"},"dist":{"shasum":"b9ead721a654f4a22707ffe9b290dd00579ad499","tarball":"https://registry.npmjs.org/secretkms/-/secretkms-1.4.0.tgz","fileCount":4,"integrity":"sha512-On/FSxZXThh+X5OF6KcJShO1qHCj+/UZZ1Ljofz6EMdVGoryfOxpTw6GjDY9M0l15z39hdh5n92p3pfEmLaHiw==","signatures":[{"sig":"MEUCIQCxLdQkDNftABfAGWtwljin1/mzWfbwspLFGVhiQqSR3gIgM9FhL7nrDJFvDFfA+izB4japDxbZYuNkZgcgY+nult0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1aj3CRA9TVsSAnZWagAAjxcQAIRXM5wS4g/H1z9AC6Ni\ndYJbUT64etyfIlmH3tzcXOXh7nOMeysKTtnkpA5IIP2I6JnfoPVWprQPsYpk\niEHa7KPvpGzzAc52nTK03Fw8ec7xiQiCXygYwdlbqJmumH28U4Wf9BlYxQew\n5mzeGOd5hz+jr2+e45HFKmBUKYmNP43mERxbp6clrleJKtQ1awD660XVq5A9\nLXoGVh90HGBlg/VW9M7yHcey930WupzYJTa4CLzRxZO/439qKZOdax4CukHy\nNhnDqZpHOeOijxhJPWBhgF1eC0okasckq9iELTiPhAIoT99dVtRohB6BuRXm\nxqgHISnFO+1YTr4/5Lyj0x9LXEPft7sRkwMOTCYOSgwi42JjrZyFd95TDxVj\ncpDxcNhF+AlLnPLxnkb4nSLHWCtiqCYSgNWUH+YkrkfIX3sGwUpVJeFjQPej\n3KwWSxZw0QOD3kczTLMV4n/RCkP/95Lsnmo9xoE/5x6PcOQdoHkcTzyi8qty\nZuyJ16NWK7UE6K2evvSMDgigpd/eNQuYVPfcLCnJKp/3XroBtCq+SoO0Ao8f\nLCbcW/lPVX1rlnumU48hn2w7ZVXCcy3Rc2NfeSwqnpL2JAK9U5x5NJdz8zLT\nJ/sX5JI/DaDWkV2SF39YLAgDXyRIaHhJ0dK5XetFwaRSC1XCfSaeWI6TfYNI\ndJpS\r\n=v/MK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6.10.0"},"gitHead":"0bc902082d110338ae8209f4330a2f14ab740866","private":false,"scripts":{"lint":"eslint --quiet ./src","test":"NODE_ENV=test PORT=3001 _mocha --recursive","build":"webpack"},"_npmUser":{"name":"krisneo","email":"kris@neofinancial.com"},"repository":{"url":"git+https://github.com/krisread/secretkms.git","type":"git"},"_npmVersion":"6.9.0","description":"secretkms client for storing secrets","directories":{"test":"test"},"_nodeVersion":"10.15.3","dependencies":{"debug":"^2.6.3","aws-sdk":"^2.46.0","babel-regenerator-runtime":"^6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","eslint":"^3.19.0","webpack":"^2.4.1","babel-core":"^6.24.1","mocha-clean":"^1.0.0","babel-loader":"^7.0.0","whatwg-fetch":"^2.0.3","mocha-prepare":"^0.0.1","exports-loader":"^0.6.4","imports-loader":"^0.7.1","babel-preset-es2015":"^6.24.1","copy-webpack-plugin":"^2.1.6","eslint-plugin-react":"^6.10.3","babel-preset-stage-3":"^6.24.1","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","mocha-junit-reporter":"^1.13.0","eslint-plugin-jsx-a11y":"^4.0.0","webpack-node-externals":"^1.5.4"},"_npmOperationalInternal":{"tmp":"tmp/secretkms_1.4.0_1557506294506_0.5199971723071368","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"secretkms","version":"1.5.0","author":{"name":"Kris Read"},"license":"ISC","_id":"secretkms@1.5.0","maintainers":[{"name":"iansu","email":"ian@iansutherland.ca"},{"name":"krisneo","email":"kris@neofinancial.com"}],"homepage":"https://github.com/krisread/secretkms#readme","bugs":{"url":"https://github.com/krisread/secretkms/issues"},"dist":{"shasum":"f397f61bddd5447a820b80a2b448bf0b02c2865d","tarball":"https://registry.npmjs.org/secretkms/-/secretkms-1.5.0.tgz","fileCount":4,"integrity":"sha512-tCGnI5Xf/punA3NW0vSKZjy3Z10bCJPShXNpQ4VYgvCZzL4S81f9LWU3smFljyhQ2dqCETLkLwJhoh/ZJjEs8g==","signatures":[{"sig":"MEUCIQCZCosTiEGZpRPMtT3+42DVt+VPLBi3UgzhP/6Joc9gAwIgYPEQFvkWWusDviISmZ5uu9q17k4G1Y0OIn7KoAHAFkI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20861,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1atUCRA9TVsSAnZWagAAgqYP/iMNQjeQaqB5mZ5YBfha\nMaOZBs3uZezPhFMzUmOitoDOMQ6MwXFbOHyo5NCuQ4DB8/k0QyFvSBTEeQI5\nFaeC8rMWUHNI2NXPELUx7afEGehsaK1SyqIy8+R7b2AfRQk6ediAjSnXYQHS\nzb6za03h5Azxas2HGmcq5zi+/FdJ6fAKh3pB/HtE5KoE+lqkSDr+fUbgeAu4\n9TfLIICZAb9fCnYdyzKpFxCF5TTFH60OnjWK74hjwWWblvLHveYe+Eu4o+04\noej6U6tA+3Qxph5hDajXy4eItI7soxH5D3o6XW9pGiJewpuqRQysBrl+qbA1\n6vbLu00NJ9AWOlsqkB7sJQ9kBxks8jkDaPSBnLR8Pp0GjDm2z1rshXCbAJt7\n9HCocr/Ks1jHjLgUGtuZpXWyOh7mHUUO3YS3CkAjj76E0K2+d3tGuKfvOzwS\nmMvqDhS9PI3UZiNTrqd2sVZW6oS6EX0FLYqYZmwqh5XB7K71tKC7v/PBy5BR\nOkvsmUvWvfKh7eExHJsKILzdtYaoHr8rP09aU27OmW/iyLtiUSQfju6rHID8\n33q39vKPvPjPz+dvjIjOOs3U8zkTrSPYERWjYBX6ejYxJCDz+b35wm/4WUwG\nSMGvKPtFIf3ii/dD3Mm1bUPXIsLJH+1x2aA7OdgPreUPnTG88SshT+hF47ku\nK9by\r\n=U/Ex\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6.10.0"},"gitHead":"cdc571b0883e35f150b1950c052d105205ff6455","private":false,"scripts":{"lint":"eslint --quiet ./src","test":"NODE_ENV=test PORT=3001 _mocha --recursive","build":"webpack"},"_npmUser":{"name":"krisneo","email":"kris@neofinancial.com"},"repository":{"url":"git+https://github.com/krisread/secretkms.git","type":"git"},"_npmVersion":"6.9.0","description":"secretkms client for storing secrets","directories":{"test":"test"},"_nodeVersion":"10.15.3","dependencies":{"debug":"^2.6.3","aws-sdk":"^2.46.0","babel-regenerator-runtime":"^6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","eslint":"^3.19.0","webpack":"^2.4.1","babel-core":"^6.24.1","mocha-clean":"^1.0.0","babel-loader":"^7.0.0","whatwg-fetch":"^2.0.3","mocha-prepare":"^0.0.1","exports-loader":"^0.6.4","imports-loader":"^0.7.1","babel-preset-es2015":"^6.24.1","copy-webpack-plugin":"^2.1.6","eslint-plugin-react":"^6.10.3","babel-preset-stage-3":"^6.24.1","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","mocha-junit-reporter":"^1.13.0","eslint-plugin-jsx-a11y":"^4.0.0","webpack-node-externals":"^1.5.4"},"_npmOperationalInternal":{"tmp":"tmp/secretkms_1.5.0_1557506900076_0.49547427669904387","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"secretkms","version":"1.6.0","author":{"name":"Kris Read"},"license":"ISC","_id":"secretkms@1.6.0","maintainers":[{"name":"iansu","email":"ian@iansutherland.ca"},{"name":"krisneo","email":"kris@neofinancial.com"}],"homepage":"https://github.com/krisread/secretkms#readme","bugs":{"url":"https://github.com/krisread/secretkms/issues"},"dist":{"shasum":"2c4f73f701df52ad05a360d445afcc87a4de2ebd","tarball":"https://registry.npmjs.org/secretkms/-/secretkms-1.6.0.tgz","fileCount":4,"integrity":"sha512-EmUaLfvovhVciJrzcuMFqMh9j0SDmosCYDN3HRgC/z0KTjpaTACh60QQKzs4ldgPCfRtQJIiW8EXUlQq8rKG6w==","signatures":[{"sig":"MEUCIQDxJY4Ey5pu1JNzWQtnucVlZoaQ511t94EZUb6K0Mf/eQIgJSSvYQ8dOz9gdnUNc8iIcLte0YSIZYf2FGO7SC+bXZY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1a7kCRA9TVsSAnZWagAAfrQP/1sEgXloEw3vwmsskqwO\nUW3ScQxXsnmgYX/8OU1HhXRp6NhVix4DVrB/3I0B7UvXhNXG7LqWT5gmlcv2\nJvipEM8dFY8uJXAz3slvDRBmZUpYXRbQUWNEcGhRUXLfB1B51MagkKnZj7Xk\nBDsAbJqXTpt+p3nNrrURkOW+tXFIxoYFqn3mcAanrOcD93En31ITF+BsBZ46\nN2aqsvmMIsTGLnzOhGj6EFmDGInttwtzn3OdFz1FyusIjG+jOBrxflC7rc9w\nlsKYD73ZC+8umspuV0QUjknweFtSKtyIwGIGSrijVxtQV/tNVZp1ebx+7o+L\nfZ+5cLg+cuBSzqSpbFFGLAy5+P6q9MZZT3Mxr0GXEkicOQHQq3hc+Hg/SQAb\nBxFE865aU58SgQN1SeSxbdUWmWBigVid0LxAEhnI8w5B5aLceE3opXvmtNyw\nI31WPRrWcyutB38E1/sMe7I9/+0XqrMV7i8xM37addwPQi0wpep1WdIAoupy\nuXjnFDeTz0RSqnefn8pgKGrJddJmiw2rptduuaMjCFYFwbF0mazdmlDGE0CW\ndqWoHGY5n8spgB2qmakxlNRg00earRdEZYzNsq8f01khSkUovSBgys8Z4n/v\nsq5fvrrPv1BD2a+WsoTphYhsQQir5CTIgB3an3AxsytdzZY987M5EDSFvdm7\noilV\r\n=OWBR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6.10.0"},"gitHead":"a255d76f7ddcacf1f9a06e76443dff03902f8da0","private":false,"scripts":{"lint":"eslint --quiet ./src","test":"NODE_ENV=test PORT=3001 _mocha --recursive","build":"webpack"},"_npmUser":{"name":"krisneo","email":"kris@neofinancial.com"},"repository":{"url":"git+https://github.com/krisread/secretkms.git","type":"git"},"_npmVersion":"6.9.0","description":"secretkms client for storing secrets","directories":{"test":"test"},"_nodeVersion":"10.15.3","dependencies":{"debug":"^2.6.3","aws-sdk":"^2.46.0","babel-regenerator-runtime":"^6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","eslint":"^3.19.0","webpack":"^2.4.1","babel-core":"^6.24.1","mocha-clean":"^1.0.0","babel-loader":"^7.0.0","whatwg-fetch":"^2.0.3","mocha-prepare":"^0.0.1","exports-loader":"^0.6.4","imports-loader":"^0.7.1","babel-preset-es2015":"^6.24.1","copy-webpack-plugin":"^2.1.6","eslint-plugin-react":"^6.10.3","babel-preset-stage-3":"^6.24.1","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","mocha-junit-reporter":"^1.13.0","eslint-plugin-jsx-a11y":"^4.0.0","webpack-node-externals":"^1.5.4"},"_npmOperationalInternal":{"tmp":"tmp/secretkms_1.6.0_1557507812118_0.7768923531837673","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"secretkms","version":"1.7.0","author":{"name":"Kris Read"},"license":"ISC","_id":"secretkms@1.7.0","maintainers":[{"name":"iansu","email":"ian@iansutherland.ca"},{"name":"krisneo","email":"kris@neofinancial.com"}],"homepage":"https://github.com/krisread/secretkms#readme","bugs":{"url":"https://github.com/krisread/secretkms/issues"},"dist":{"shasum":"0432cd6a4ca46ac737e09ea8a7557af2864feeb6","tarball":"https://registry.npmjs.org/secretkms/-/secretkms-1.7.0.tgz","fileCount":4,"integrity":"sha512-64UeIezFzHS3KsyilHNO/RWp3knnAF4Be1dXVr0m3S8mP8lXlmGKCg/+pBIsk9EEHbPxPWnsqY8b2rogbgxQdw==","signatures":[{"sig":"MEUCIEUlWLqynnuTJo2J56WqChKUR1XI1QmLVStfC1WyqZ48AiEA0T1+c/t+qVWBvwgFK6m5AnPA4rRGBZQoEwso+nTSeJ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1bUeCRA9TVsSAnZWagAAmmAQAJOIZJyBq+rtDbp4abaz\n08BIiw28ZiehGikdzyX2qrPRrTW9BrbhaBQbViMoqmuB4y11rwnAcufWSUBF\nj4+Bfoizb1YGJwILanFwXnMAREI7524l4eb769/FQWRq9shTqBOzmLUDoTCz\nFX47f/mdy4OAHVtBZS9JuX9Ui5OprPvfYtb9b0OZLSoCFpdzdI1NzVRHOpux\nLYui9VTS80K72fHPCbDveM2wbY3rPfFkTQ3lPff7QlcdHKVMXBL9MMFBg/NX\n42rnKfOwtfu8wZRha06NTBGPkL0UzrEdScMMnsqZGR28L3qwJxfUvwJBM+hT\nYz1UEjGHcOUHUBGBQqG680pBTxLd0RnetW2C5oXeqk0HhGgcO9i/QtehQMMC\n1xnKyx+dJWqDAp8oyMSoTYZmzGtehQsYtCn36xqkb7jVRd2UUwyB0ciNLILc\nBNVNkn+2NUUbkJEaeefWwdH0Du/x91AJw9OueLGH7/wbn/+T3gocykPQQaKm\nPXNd56b4QPLR99Sdi6hkl1ro9RQ2so0GSLRr48gFM3p+89FhraXX2VuKVBIl\nPp/1b4MwMdn/0oO4+bDD+qgqPLGcxomxLiNcg4RoYFHDBETNRvp+7S1vhmqW\nAoOW7ixFRf0i34AfyzsH5bHSUej9gtoPYEwE+ZZ2+x6Mro6102+3wbgTs4/i\nbG2T\r\n=kohv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6.10.0"},"gitHead":"10642c92757fe5102870c6c7c26b3ca64cdec0f3","private":false,"scripts":{"lint":"eslint --quiet ./src","test":"NODE_ENV=test PORT=3001 _mocha --recursive","build":"webpack"},"_npmUser":{"name":"krisneo","email":"kris@neofinancial.com"},"repository":{"url":"git+https://github.com/krisread/secretkms.git","type":"git"},"_npmVersion":"6.9.0","description":"secretkms client for storing secrets","directories":{"test":"test"},"_nodeVersion":"10.15.3","dependencies":{"debug":"^2.6.3","aws-sdk":"^2.46.0","babel-regenerator-runtime":"^6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","eslint":"^3.19.0","webpack":"^2.4.1","babel-core":"^6.24.1","mocha-clean":"^1.0.0","babel-loader":"^7.0.0","whatwg-fetch":"^2.0.3","mocha-prepare":"^0.0.1","exports-loader":"^0.6.4","imports-loader":"^0.7.1","babel-preset-es2015":"^6.24.1","copy-webpack-plugin":"^2.1.6","eslint-plugin-react":"^6.10.3","babel-preset-stage-3":"^6.24.1","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","mocha-junit-reporter":"^1.13.0","eslint-plugin-jsx-a11y":"^4.0.0","webpack-node-externals":"^1.5.4"},"_npmOperationalInternal":{"tmp":"tmp/secretkms_1.7.0_1557509405944_0.46704774667396154","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"secretkms","version":"1.8.0","author":{"name":"Kris Read"},"license":"ISC","_id":"secretkms@1.8.0","maintainers":[{"name":"iansu","email":"ian@iansutherland.ca"},{"name":"krisneo","email":"kris@neofinancial.com"}],"homepage":"https://github.com/krisread/secretkms#readme","bugs":{"url":"https://github.com/krisread/secretkms/issues"},"dist":{"shasum":"5f38ae9f0ce403d61760702e5844cf654a38d814","tarball":"https://registry.npmjs.org/secretkms/-/secretkms-1.8.0.tgz","fileCount":4,"integrity":"sha512-jJlFcBtdcoaX5aUQXR0tJxKlwNhYN2qoqUPX+ClViR4Ozn6rMesd1gROd5m2wnUHoi1uOyCTdnC1q642uo6WXQ==","signatures":[{"sig":"MEQCIA0HbzkOzADYwEWn3bpqvuIBywYoiba8ko1XZOsXiTn1AiANsWEfAGiE6PUj3BZRYltSG+psGxpmNXGkRTMLjgAO4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20875,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1foXCRA9TVsSAnZWagAAWiEP/1nvUKM2sVFgv/TvJjgf\nUlvt9TPjB+bLCe9dYWtty7xd1wqDH8bAyyM67XAXOy4Fbj6yqZUtlWWgWnsm\nERZS5Ayfzxc/JgHoIT5JkUPT8sOctlZDNN3boEoK4CfTR3y84K5u2OcIhg6z\n/Q90hABiyMGOMMzPMIaoXgtVmoU076ClZIu1EVAjhubT+rF8bHwDn46LIxcd\nR3Diy7Y41u/GE2o9g2trCa/PDdlEKRDEXTB2b7YtzgSrCtSgm1favzzJCQSH\nSuINWYTu8axQUY2ItMLejGm108RyCkq8ssh0K5JihlMtSFYSwfwsqKT+D1tQ\niB99kYh6Ys4g+rJqqb52tAsx7TOZL4RvMJPTPuKTRCnTeNYF2eLJwGZSTz4b\n2Rq0FIo2nXmAGXJUXXlQPWEHxRkCNFfdFRkGWGsTGv0NTBETkgt2BrQiGvzm\nvoHPQboIZIbam0WgLRNEwWq+soHTyX+P5yS2kbG8m8qv67H/hZ1ptdWKaMs0\nP9JUyunBynRgBmyVnh0mcgu0ATeh9cIKsfylW1WusigtvTVVV1tvKobvCCf1\n2LGl0sNrWtjCdDGZo8FY7sSBFRaZzTt/nbFgqgZXSsuNLSqbLCwiKaZqB2D+\nXe/SV97BsWqSC9xyCxriNu72B6TpIf5o7flPx396tb0kAboAoLNp0lvXJC7d\nDI6P\r\n=KP0D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6.10.0"},"gitHead":"938adf58df175110278bf6471427243fa8cc26ba","private":false,"scripts":{"lint":"eslint --quiet ./src","test":"NODE_ENV=test PORT=3001 _mocha --recursive","build":"webpack"},"_npmUser":{"name":"krisneo","email":"kris@neofinancial.com"},"repository":{"url":"git+https://github.com/krisread/secretkms.git","type":"git"},"_npmVersion":"6.9.0","description":"secretkms client for storing secrets","directories":{"test":"test"},"_nodeVersion":"10.15.3","dependencies":{"debug":"^2.6.3","aws-sdk":"^2.46.0","babel-regenerator-runtime":"^6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","eslint":"^3.19.0","webpack":"^2.4.1","babel-core":"^6.24.1","mocha-clean":"^1.0.0","babel-loader":"^7.0.0","whatwg-fetch":"^2.0.3","mocha-prepare":"^0.0.1","exports-loader":"^0.6.4","imports-loader":"^0.7.1","babel-preset-es2015":"^6.24.1","copy-webpack-plugin":"^2.1.6","eslint-plugin-react":"^6.10.3","babel-preset-stage-3":"^6.24.1","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","mocha-junit-reporter":"^1.13.0","eslint-plugin-jsx-a11y":"^4.0.0","webpack-node-externals":"^1.5.4"},"_npmOperationalInternal":{"tmp":"tmp/secretkms_1.8.0_1557527062241_0.741728835196914","host":"s3://npm-registry-packages"}},"1.9.0":{"name":"secretkms","version":"1.9.0","author":{"name":"Kris Read"},"license":"ISC","_id":"secretkms@1.9.0","maintainers":[{"name":"iansu","email":"ian@iansutherland.ca"},{"name":"krisneo","email":"kris@neofinancial.com"}],"homepage":"https://github.com/krisread/secretkms#readme","bugs":{"url":"https://github.com/krisread/secretkms/issues"},"dist":{"shasum":"7e3192fc2a28a8addf863f4e89f335cff383352e","tarball":"https://registry.npmjs.org/secretkms/-/secretkms-1.9.0.tgz","fileCount":4,"integrity":"sha512-qXBAvUZZzOUJXw9bhwMOvCB9qs0G2wVkEOF80uzs4a7xUbyba6cyiVBq0dfuzpVXxp6Z8NYJpNHXE4W6io4ZaQ==","signatures":[{"sig":"MEYCIQDAjDH9tnRwpq2P4ZV/uAlHC7axL4PUWIVy3T/kXrgNvwIhAL7c480ON3uMnwt8Wdgae0ETpYD6BAM0RC00VIkTqIIk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20884,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2fwcCRA9TVsSAnZWagAAy9YP/1iueiGgHdFASQdh6Yh0\nxyQBVSfXVLBzdsxZjUai8bghKdG1uGK6nsfdYWnhRymnCmsC7TRXYLK298Nm\nYOPPcYfJceh0b6RNQESOn521HXPi5AA/de8O3K9QLJ3KJHqV836of/YKz0tl\nQtY4aCo1paNiPc5gsAWl/7dJs7GJiXRsWvES7QmBsYidZxvblR1dK3aI/7SA\negtFaKoTHoc42UQBtruhwScu4WSTGxW4j9QtNf1F5gOv5elkdB6dVsHMeuZI\nwVu4iXvaCB1o4PvAxs9uKp+O6JfdQYZjWop/DU6UNerlsCjAzbJNtibGwsCQ\nVY9BySrtMdbDbD4eHYDpflkM89U+l7/ahXayWWEsyQJVDguKxk4EVNdhogvY\njIuW9UZErdP0qAs/FvhdruwA4qCUoEEYNcYyljkPN1mAfbdA//54ZVVep0dc\nw9Iy1Ab+gPiWBd5hZUFG9bd9U1DL6NsI0Be0LvRz+IkyEa0LPEUrlaGKEjQJ\nKHmxbafq1BhLzjdfCTJvtFczt3bDbaH3t41+j7p/KyqR2bkHbl0HjmtUEZ0m\nYuQkchkAqQYpaY2TagLct15Tc+fLjl0kYz2noTMv0gSJmsxiiavvjrtE1+R/\nYU0E9EoQRBKoLmebseXOAAVZFbw+y6BYnj7XKshjwbh0LInCIONQg9JDgCso\npwtU\r\n=RoYA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6.10.0"},"gitHead":"cfa5134074772474e3f517a2ef7db062293cd24e","private":false,"scripts":{"lint":"eslint --quiet ./src","test":"NODE_ENV=test PORT=3001 _mocha --recursive","build":"webpack"},"_npmUser":{"name":"krisneo","email":"kris@neofinancial.com"},"repository":{"url":"git+https://github.com/krisread/secretkms.git","type":"git"},"_npmVersion":"6.9.0","description":"secretkms client for storing secrets","directories":{"test":"test"},"_nodeVersion":"10.15.3","dependencies":{"debug":"^2.6.3","aws-sdk":"^2.46.0","babel-regenerator-runtime":"^6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","eslint":"^3.19.0","webpack":"^2.4.1","babel-core":"^6.24.1","mocha-clean":"^1.0.0","babel-loader":"^7.0.0","whatwg-fetch":"^2.0.3","mocha-prepare":"^0.0.1","exports-loader":"^0.6.4","imports-loader":"^0.7.1","babel-preset-es2015":"^6.24.1","copy-webpack-plugin":"^2.1.6","eslint-plugin-react":"^6.10.3","babel-preset-stage-3":"^6.24.1","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","mocha-junit-reporter":"^1.13.0","eslint-plugin-jsx-a11y":"^4.0.0","webpack-node-externals":"^1.5.4"},"_npmOperationalInternal":{"tmp":"tmp/secretkms_1.9.0_1557789723270_0.6286576533273807","host":"s3://npm-registry-packages"}},"1.10.0":{"name":"secretkms","version":"1.10.0","author":{"name":"Kris Read"},"license":"ISC","_id":"secretkms@1.10.0","maintainers":[{"name":"iansu","email":"ian@iansutherland.ca"},{"name":"krisneo","email":"kris@neofinancial.com"}],"homepage":"https://github.com/krisread/secretkms#readme","bugs":{"url":"https://github.com/krisread/secretkms/issues"},"dist":{"shasum":"fa308b9692b7463f106ceaacae913a076cec4088","tarball":"https://registry.npmjs.org/secretkms/-/secretkms-1.10.0.tgz","fileCount":4,"integrity":"sha512-3V27Mon1M5dRSgel8jAHRa4ufaAec7ePCTFiqe67V8PCbdQQn3ASlQ7X0CXEzXMI0c1ghcYUkRX3rv9FCiEd9A==","signatures":[{"sig":"MEYCIQCvHgNoqiAg3d4r/cYGtrAmylg+yStr6wpPgMTYAqXuDwIhAOMoBc/qAObzpkbHcKHUjjpcii37ajSnzAUaWk3OZ/I6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3HCDCRA9TVsSAnZWagAAZ1IP/ihw/aBSCQ5ED/8SvCDO\nssqoXo0E8u9DujwNgbVb9bGTVGS5yYwepr5b1ApYL3xUOpkriF9K1yizaOD/\nqMrsEmyDcquvVU6ydwOSsuVtH8H5p92gKMPrgHAWACWCzIvGHon5ohFYd6Rg\n+lDwZ508FiaJwdyiv8jf6JndMXgtdJKsT5xG+5Gkd9NAA7NFql8bm3tmQK87\nCIN8UxQ5WWaGqGMel3cruKBK2FcGhN3xNvT+4CTufy6JJ39RABLoJhtIVIyq\nzmjThl2MY3Az8Vioqm+z1SkyC3pAaL5jwZZi3EaRjFsLjR00iN7ZriQBtn5O\n0C+y77KiMapNmcbZ8wONEVDM3/eYujjtvpFOvKvQr3kaPVYl8fNsE3M9+MIG\nPHktuTyf0cRJ9LVsJc061J9Q43JZp/YreGHeic/rEPztTunBzc7BtN1RPcLs\nZTph3hTKZAcc1d3dvSeZIdrBkmQ8Wc3A0VWCXdaPEHCBUh+zdvxYi/LlJzT2\njitV1GNql97OYjaD7GhMwxmhIso2nJ4ThRTjZIriL+d3XjU2xqrp4me08uRG\nWOJ5dxbNTH0t13kti1WjYZe+3JP+58l+6YAwI/cvUL1H8N8IfpZZHk4bAheB\nqQU5wjxomyLCfHvD2Jqowl0i/uv2Uefpitiqo+qugsFDV81LIS7oqtoBu8hI\nKaV4\r\n=krwm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6.10.0"},"gitHead":"e88f2bcce88e663f48d30f9d8c50cc5c301deab1","private":false,"scripts":{"lint":"eslint --quiet ./src","test":"NODE_ENV=test PORT=3001 _mocha --recursive","build":"webpack"},"_npmUser":{"name":"krisneo","email":"kris@neofinancial.com"},"repository":{"url":"git+https://github.com/krisread/secretkms.git","type":"git"},"_npmVersion":"6.9.0","description":"secretkms client for storing secrets","directories":{"test":"test"},"_nodeVersion":"10.15.3","dependencies":{"debug":"^2.6.3","aws-sdk":"^2.46.0","babel-regenerator-runtime":"^6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","eslint":"^3.19.0","webpack":"^2.4.1","babel-core":"^6.24.1","mocha-clean":"^1.0.0","babel-loader":"^7.0.0","whatwg-fetch":"^2.0.3","mocha-prepare":"^0.0.1","exports-loader":"^0.6.4","imports-loader":"^0.7.1","babel-preset-es2015":"^6.24.1","copy-webpack-plugin":"^2.1.6","eslint-plugin-react":"^6.10.3","babel-preset-stage-3":"^6.24.1","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","mocha-junit-reporter":"^1.13.0","eslint-plugin-jsx-a11y":"^4.0.0","webpack-node-externals":"^1.5.4"},"_npmOperationalInternal":{"tmp":"tmp/secretkms_1.10.0_1557950594763_0.39863782395720415","host":"s3://npm-registry-packages"}},"1.11.0":{"name":"secretkms","version":"1.11.0","author":{"name":"Kris Read"},"license":"ISC","_id":"secretkms@1.11.0","maintainers":[{"name":"iansu","email":"ian@iansutherland.ca"},{"name":"krisneo","email":"kris@neofinancial.com"}],"homepage":"https://github.com/krisread/secretkms#readme","bugs":{"url":"https://github.com/krisread/secretkms/issues"},"dist":{"shasum":"9f3553d169ea0aacad5fd5eaa6206960be747520","tarball":"https://registry.npmjs.org/secretkms/-/secretkms-1.11.0.tgz","fileCount":4,"integrity":"sha512-UnU7Cu+iEHXWp3w+9rf/xtU1hABQ/DiprV2AVdjXliyPG0a8Xn/T2ZZVcOcYFbXjfTQm17HUvnNNEA3ephgjkQ==","signatures":[{"sig":"MEUCIBcTq/8nzor47BlOxL8d7BtswQi6bU9fkmqwIjxyHvv3AiEAoWVr0IGPCfBmY6T4yuABEhVEKlO2IJ8u6DDXGDYuGD0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3HENCRA9TVsSAnZWagAA5DwQAIk65ZhNFEiDLg/sscrt\n23GIUBVe8DxA1okpEON2bzeG6IZURKHp4zJ3QFP1cr8VHUAfJDXMssRbqRKP\nnOdFUh7Y/7mUGZI/HCHcI+Jd/zROXierttRrehsd66EccReGw/VYmGcgwSft\n1b4w3CPjPAYeBoHqgOIezCfc4cCeoQnvea+LmCX3D5OTW4lT1nebT3YhjVzp\n+JxBA+eODtbEf8RXumaUE/S4QWJcjS8CKHwwMgR3W2I2lmcYfAB3+xxz7Bur\nXCxLH02j/2PFFd59sEmWo/+7rCoTqo41ObiOv0AqBt9+tIQRfuAv+0R12PUY\nw/MI5Vp46TwhbkuZY3g1yOKUvwxZ3lu0pw9lCGphcz2phMSzOZ4vL1s6+fdL\nvapXwQ2rwQTGpc8MwRNiCYHa0rZo+/zTFsGwSVaVZTsWxe0xEP5bOxqIfQnv\ngvla4nDnyVUBrbJx8Foc5I31aaKmP9Pub/EIuF4TkeTl7s63z1B4BlQqUK83\nCZapkj3HOwkKFIjjYBDLTDliDB0q3ml1vK8DJhFJc2IE2bLio383Eiaf9rCx\ndP6ZRum8OT6FTlc0IlP5d5nYGAGYsdUs/O+rio/uZ0SiRrWzSvPr8VR/0Otl\nxU23KlgPHxUJd9nBHxDcO63oCmPnrFGTOf2n3O6fWSkJA1Gvellm3w2bRJ+U\nxa4V\r\n=2Hrw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6.10.0"},"gitHead":"e70dbed7fbb0d6fc608383d6475748a0850232d0","private":false,"scripts":{"lint":"eslint --quiet ./src","test":"NODE_ENV=test PORT=3001 _mocha --recursive","build":"webpack"},"_npmUser":{"name":"krisneo","email":"kris@neofinancial.com"},"repository":{"url":"git+https://github.com/krisread/secretkms.git","type":"git"},"_npmVersion":"6.9.0","description":"secretkms client for storing secrets","directories":{"test":"test"},"_nodeVersion":"10.15.3","dependencies":{"debug":"^2.6.3","aws-sdk":"^2.46.0","babel-regenerator-runtime":"^6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","eslint":"^3.19.0","webpack":"^2.4.1","babel-core":"^6.24.1","mocha-clean":"^1.0.0","babel-loader":"^7.0.0","whatwg-fetch":"^2.0.3","mocha-prepare":"^0.0.1","exports-loader":"^0.6.4","imports-loader":"^0.7.1","babel-preset-es2015":"^6.24.1","copy-webpack-plugin":"^2.1.6","eslint-plugin-react":"^6.10.3","babel-preset-stage-3":"^6.24.1","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","mocha-junit-reporter":"^1.13.0","eslint-plugin-jsx-a11y":"^4.0.0","webpack-node-externals":"^1.5.4"},"_npmOperationalInternal":{"tmp":"tmp/secretkms_1.11.0_1557950732543_0.5131533809259785","host":"s3://npm-registry-packages"}},"1.13.0":{"name":"secretkms","version":"1.13.0","author":{"name":"Kris Read"},"license":"ISC","_id":"secretkms@1.13.0","maintainers":[{"name":"darrenpicard25","email":"darrenpicard25@gmail.com"},{"name":"iansu","email":"ian@iansutherland.ca"},{"name":"krisneo","email":"kris@neofinancial.com"},{"name":"markpolivchuk","email":"mark@polivch.uk"}],"homepage":"https://github.com/krisread/secretkms#readme","bugs":{"url":"https://github.com/krisread/secretkms/issues"},"dist":{"shasum":"a98e2a20e658a5c8bdc93b630b35877aa3a52e6b","tarball":"https://registry.npmjs.org/secretkms/-/secretkms-1.13.0.tgz","fileCount":4,"integrity":"sha512-c/Z5/nsiYw8WKpgIXiGFSwexDuWP/0xeDoTgoFn+IwlyR5soL6xJBGlG5zeDuPnjrAccHJPh8A4p1GUxDSr9fg==","signatures":[{"sig":"MEUCIQDJcdaFVPoDHm3ZhyILsQwMUH5QNuGyIoJg6wBZZHrX9wIgMI6u5WdtAQ84dzWy59EB5MGI2qYku+BgjnB9qmswR50=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdH73aCRA9TVsSAnZWagAABrwP/26B+iKNQ78gqRZv252g\nxB8Gg5flPeIjwjENN6iF6/LIVtmrovWva9ni+sTKbMq5Nn0ZYswowctXuV73\n1ZzFwbaKkcYmIB/V4zKI5tNix8yT5jcbkjjWM/hUxMGgN+IM6mLDRw4lP56r\nrvGEA52v08qCiEqASwA+YhL6VspB1WLBsXp2MgvqFE13j+J/P+ElCFhPykhJ\n9RwrnafDxUT3ZegsPliS3Sd+mhEZpu7DoqOViN1SZF9egMssgC/F4JG5V+OG\nSZ0+1aBro1yBFq2T0ioHfzwVG9yeiT0B9fYLWsc1itkePpk1FXkpfkVehbJE\nTRY3WOQVcuTMrPfybFOB+Xpys1YYqfX/IAtJ0OfjX3/iDQyz7XURw5t3B05D\n30PGzN4am5yb/v0bNp32vh2PEfugULKXT/jeR1WdcsxRHv0EnCe+kzwEdzGB\nzOpa5JBju3R0Zxgb9Exo+904XyahLohxcxLUmlIuLH1kMMYw4SC8uuT+A43C\nHPlQ8tZa6YSFtq/amJeNdLTDGbI/bPc5y7teGgVfK/Au4Eu/I83GCH2wHmCz\nGZV2FHRy8QJTgy9qCE+N+rsV+PlVw4lGgAxphB9LqyWplThSDLO/1JvlK3rL\nHEyVN1NYbW8OorNBro32esfmBnWVj/vBd10GntDSQruWodegA35aFOBDs5I+\n8UjJ\r\n=q+c+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6.10.0"},"gitHead":"275b78e0638fa46fec210c78fce685fb0b13e237","private":false,"scripts":{"lint":"eslint --quiet ./src","test":"NODE_ENV=test PORT=3001 _mocha --recursive","build":"webpack"},"_npmUser":{"name":"krisneo","email":"kris@neofinancial.com"},"repository":{"url":"git+https://github.com/krisread/secretkms.git","type":"git"},"_npmVersion":"6.9.0","description":"secretkms client for storing secrets","directories":{"test":"test"},"_nodeVersion":"10.15.3","dependencies":{"debug":"^2.6.3","aws-sdk":"^2.46.0","babel-regenerator-runtime":"^6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","eslint":"^3.19.0","webpack":"^2.4.1","babel-core":"^6.24.1","mocha-clean":"^1.0.0","babel-loader":"^7.0.0","whatwg-fetch":"^2.0.3","mocha-prepare":"^0.0.1","exports-loader":"^0.6.4","imports-loader":"^0.7.1","babel-preset-es2015":"^6.24.1","copy-webpack-plugin":"^2.1.6","eslint-plugin-react":"^6.10.3","babel-preset-stage-3":"^6.24.1","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","mocha-junit-reporter":"^1.13.0","eslint-plugin-jsx-a11y":"^4.0.0","webpack-node-externals":"^1.5.4"},"_npmOperationalInternal":{"tmp":"tmp/secretkms_1.13.0_1562361304855_0.25996397927753523","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-05-10T16:17:51.988Z","modified":"2026-06-29T20:03:58.415Z","1.3.0":"2019-05-10T16:17:52.109Z","1.4.0":"2019-05-10T16:38:14.604Z","1.5.0":"2019-05-10T16:48:20.224Z","1.6.0":"2019-05-10T17:03:32.321Z","1.7.0":"2019-05-10T17:30:06.083Z","1.8.0":"2019-05-10T22:24:22.381Z","1.9.0":"2019-05-13T23:22:03.387Z","1.10.0":"2019-05-15T20:03:14.931Z","1.11.0":"2019-05-15T20:05:32.651Z","1.13.0":"2019-07-05T21:15:04.990Z"},"bugs":{"url":"https://github.com/krisread/secretkms/issues"},"author":{"name":"Kris Read"},"license":"ISC","homepage":"https://github.com/krisread/secretkms#readme","repository":{"url":"git+https://github.com/krisread/secretkms.git","type":"git"},"description":"secretkms client for storing secrets","maintainers":[{"email":"luca.chamecki@neofinancial.com","name":"lucachamecki"},{"email":"kyle.elyk@neofinancial.com","name":"kyle-elyk-neo"},{"email":"darrenpicard25@gmail.com","name":"darrenpicard25"},{"email":"lucas.s.parreira@gmail.com","name":"lucasparreira"},{"email":"ezra.gibson@neofinancial.com","name":"neogibson"},{"email":"beraki.befekadu@neofinancial.com","name":"beraki"},{"email":"vinicius.rocha@neofinancial.com","name":"vrochamaaia"},{"email":"neomcneoface@neofinancial.com","name":"neobot1"},{"email":"kenneth.colina@neofinancial.com","name":"kennethcolina"},{"email":"lior.benshahar@neofinancial.com","name":"neo-lior-ben-shahar"},{"email":"antonio.canabrava@neofinancial.com","name":"antonio.canabrava"},{"email":"eduardo.satake@neofinancial.com","name":"neo.eduardoyuidy"},{"email":"dennis.barthel@neofinancial.com","name":"dennisbarthel"},{"email":"engineering+b@neofinancial.com","name":"neo-engineering-b"},{"email":"kris@neofinancial.com","name":"krisneo"}],"readme":"# SecretKMS\n\n### Overview\n\nThis is a Javascript/Node.js library that leverages Amazon KMS and Amazon S3 to provide a secure way to encrypt \nand decrypt secrets (Strings) such that your data encryption keys are stored separately and themselves encrypted \nby a KMS customer master key.\n\nThis is a common requirement for PCI DSS compliance - this approach has been used to pass PCI Audits by payments \ncompanies hosting on AWS. \n\n### Terminology and Concepts\n\nhttp://docs.aws.amazon.com/kms/latest/developerguide/concepts.html\n\n\n### How it Works\n\nEncryption:\n\n1.  A request is made to S3 to retrieve an encrypted data key. \n\n2.  If the key DOES exist, it is retrieved and decrypted using KMS. \n\n3.  If the key DOES NOT exist, a new encrypted key is requested from KMS and stored in S3. \n\n4.  The data key is used to encrypt the secret locally. The decrypted key is only ever kept in memory for the duration of the operation. \n\n5.  The encrypted data is returned along with the data key name, data key version, and master key name. \n\nDecryption:\n\n1.  A request is made to S3 to retrieve an encrypted data key. \n\n2.  The data key is decrypted using KMS. \n\n3.  The data key is used to decrypt the data locally. The decrypted key is only ever kept in memory for the duration of the operation. \n\n4.  The decrypted secret is returned. \n\n\n### Why It's Safe\n\n- Keys are stored in a highly reliable location (s3)\n- Keys are stored separately from the encrypted data (s3)\n- Keys are encrypted using a master key (KMS)\n- Keys can be encrypted and decrypted only by KMS \n\n_Even if an attacker downloads your data AND your keys they cannot decrypt your data without KMS access_\n\n\n### Initialization\n\nCreate an instance providing your AWS credentials and config: \n\n```javascript\nconst secretkms = require('secretkms')({\n    accessKey: 'AKIAIMGERGY46EXAMPLE',\n    secretKey: 'aX45RdV0FRSPEKh44FpvCksQV8eT2aj6REXAMPLE',\n    masterKey: '9b64aaa7-ce47-4dac-8830-e0da1EXAMPLE',\n\n    region: 'us-east-1',\n    bucket: 'application-secretkms',\n});\n```\n\n### Encrypt\n \n```javascript\nconst encryptedData = await secretkms.encrypt('foo is my secret', keyName);\n```\n\nThis returns an object:\n```json\n{\n  \"data\":\"uSQfQ1z0RbFbUXL/hOgRTIBlCPuotLvgByzw4BtFnQo=\",\n  \"key\":{\n    \"masterKey\":\"9b64aaa7-ce47-4dac-8830-e0da1EXAMPLE\",\n    \"name\":\"MY_DATA_KEY_NAME_EG_USER_UUID\",\n    \"version\":\"EZcPuxOQ9wyrSn0ROxWOIrOsToBSJ2Zw\"\n  }\n}\n```\n\nNote: _You should store this entire object in your database as the \"encrypted secret\"!!!_\n\n### Decrypt\n\n```javascript\nconst decryptedSecret = await secretkms.decrypt(encryptedData, keyName);\n```\n\nThis returns an object:\n\n```json\n{\n  \"secret\": \"foo is my secret\"\n}\n```\n### Building\n\nThis client is written with ES 2017 features like async await. \n\nTo make it compatible to a wider audience, I have transpiled to a ES 2015 profile with Babel. \n \nIf you need to rebuild this, just run `yarn install` then `yarn build`.\n\nThe transpiled file and source map end up in `/dist`.\n\n\n### Infrastructure\n\nAs an example, a terraform file has been provided that will create the necessary IAM User, S3 bucket(s) and KMS key.  To install terraform on a mac, use `brew install terraform`. \n\nNote: You will need to edit `setup.tf` and include an Adminsitrator AWS ACCESS KEY and AWS SECRET KEY to allow terraform to construct resources.\n\nTo preview the infrastructure:\n\n```bash\n$ terraform plan\n```\n\nTo create some infrastructure\n\n```bash\n$ terraform apply\n```\n\nThe output of terraform will give you three configuration values you will need to use this client:\n\n```bash\nOutputs:\n\naccessKey = AKIAIAU4UPRNXEXAMPLE\nsecretKey = 2iSBp4vfZ5Simu5yeOAbeW9X/g5wvGQc-EXAMPLE\nkmsCustomerMasterKey = 300054ea-f7ad-46f9-9162-3fd83EXAMPLE\n```\n\n","readmeFilename":"README.md"}