{"_id":"aws-param-store","_rev":"12-c33ec40f46ce250910eff6b5a964414d","name":"aws-param-store","description":"Library for loading parameters from AWS Parameter Store","dist-tags":{"latest":"3.2.0","beta":"4.0.0-Beta1"},"versions":{"1.0.0":{"name":"aws-param-store","version":"1.0.0","description":"Library for loading parameters from AWS Parameter Store","keywords":["AWS","SSM","secret","parameter store","parameter","store"],"main":"lib/index.js","scripts":{"test":"mocha --recursive","coverage":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec --recursive"},"author":{"name":"Vandium Software Inc."},"license":"BSD-3-Clause","dependencies":{},"devDependencies":{"aws-sdk":"^2.107.0","chai":"^4.1.2","istanbul":"^0.4.5","mocha":"^3.5.0","proxyquire":"^1.8.0","sinon":"^3.2.1"},"gitHead":"028b4694f449eaa314a3ff5e208ff4c1168af994","_id":"aws-param-store@1.0.0","_shasum":"d7c0fabd24bcd03ab7560ab7fac611cfc72c7688","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"richardhyatt","email":"richard@vandium.io"},"dist":{"shasum":"d7c0fabd24bcd03ab7560ab7fac611cfc72c7688","tarball":"https://registry.npmjs.org/aws-param-store/-/aws-param-store-1.0.0.tgz","integrity":"sha512-/5pitFw0NZ0fRTug3gsaG3ihE3LBbEH4CU0VOpDjTZ2tLazXXEsa2jGqZPfrmkz+BCCqkQUqcpO2FghiVzWcQw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCV/qP5Ya20GVaNoNIweRJE8B9aK4xXtEgMF5D51/6xygIgDObL6SbnHak1nCWAF2ILUsFK+LVknzRIP8gu4X4RewM="}]},"maintainers":[{"name":"richardhyatt","email":"richard@vandium.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-param-store-1.0.0.tgz_1505258257197_0.12345469300635159"},"directories":{}},"1.0.1":{"name":"aws-param-store","version":"1.0.1","description":"Library for loading parameters from AWS Parameter Store","keywords":["AWS","SSM","secret","parameter store","parameter","store"],"main":"lib/index.js","scripts":{"test":"mocha --recursive","coverage":"istanbul cover _mocha -- -R spec --recursive"},"repository":{"type":"git","url":"git+https://github.com/vandium-io/aws-param-store.git"},"engines":{"node":">=6.10"},"author":{"name":"Vandium Software Inc."},"license":"BSD-3-Clause","dependencies":{},"devDependencies":{"aws-sdk":"^2.107.0","chai":"^4.1.2","istanbul":"^0.4.5","proxyquire":"^1.8.0","sinon":"^3.2.1"},"gitHead":"cee846d88bcb7166c8a3775694465d0a0ce0239d","bugs":{"url":"https://github.com/vandium-io/aws-param-store/issues"},"homepage":"https://github.com/vandium-io/aws-param-store#readme","_id":"aws-param-store@1.0.1","_shasum":"ac1c492558ea64fa6e4356f9e0c38039f48a648b","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"richardhyatt","email":"richard@vandium.io"},"dist":{"shasum":"ac1c492558ea64fa6e4356f9e0c38039f48a648b","tarball":"https://registry.npmjs.org/aws-param-store/-/aws-param-store-1.0.1.tgz","integrity":"sha512-+86XTk67M0Lx8DtqqMVj9dsbeJKvIi72pYc2+njoT1nl3iyGF00GwbBf+sfOU5I9UWOoAQvD+uEhQhyhb5v+qg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtNnPmyOG0YAc+E2/QcoQ5qT9MdRhfm6SO2JajheTwzQIhAMs7D2C+x6QVAavlpECiTmysxW0Z+azLxdUWWjYhddsV"}]},"maintainers":[{"name":"richardhyatt","email":"richard@vandium.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-param-store-1.0.1.tgz_1505332350892_0.733485491713509"},"directories":{}},"1.1.0":{"name":"aws-param-store","version":"1.1.0","description":"Library for loading parameters from AWS Parameter Store","keywords":["AWS","SSM","secret","parameter store","parameter","store"],"main":"lib/index.js","scripts":{"test":"nyc mocha --recursive"},"nyc":{"check-coverage":true,"include":["lib/**/*.js"],"reporter":["lcov","text"]},"repository":{"type":"git","url":"git+https://github.com/vandium-io/aws-param-store.git"},"engines":{"node":">=6.10"},"author":{"name":"Vandium Software Inc."},"license":"BSD-3-Clause","dependencies":{},"devDependencies":{"aws-sdk":"^2.107.0","chai":"^4.1.2","proxyquire":"^1.8.0","mocha":"^4.0.1","nyc":"^11.3.0","sinon":"^4.0.0"},"gitHead":"fed921ea78ecf1d5917ebba54cc90737e5dbe86b","bugs":{"url":"https://github.com/vandium-io/aws-param-store/issues"},"homepage":"https://github.com/vandium-io/aws-param-store#readme","_id":"aws-param-store@1.1.0","_shasum":"c1e8098bde8d6144698f0920829eceda0e4fedac","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"richardhyatt","email":"richard@vandium.io"},"dist":{"shasum":"c1e8098bde8d6144698f0920829eceda0e4fedac","tarball":"https://registry.npmjs.org/aws-param-store/-/aws-param-store-1.1.0.tgz","integrity":"sha512-Nkbv4eaZwkGSe1CpvHc5pw6n4KRfAFADS9VolQZ65kRh993IPuA6oIlR8Xvp4psjwMXDzKWyj5QaKHID26FNRQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHWJ0zpakXQJ6LiN0I1qleKABH6hS//LuEPCmO+/S/mQAiAe6WIBx4bU1JFypprr+13ma4SfX02FDelTGQruj7K8kw=="}]},"maintainers":[{"name":"richardhyatt","email":"richard@vandium.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-param-store-1.1.0.tgz_1515437763614_0.9944090640638024"},"directories":{}},"2.0.0":{"name":"aws-param-store","version":"2.0.0","description":"Library for loading parameters from AWS Parameter Store","keywords":["AWS","SSM","secret","parameter store","parameter","store"],"main":"lib/index.js","scripts":{"test":"nyc mocha --recursive"},"nyc":{"check-coverage":true,"include":["lib/**/*.js"],"reporter":["lcov","text"]},"repository":{"type":"git","url":"git+https://github.com/vandium-io/aws-param-store.git"},"engines":{"node":">=6.10"},"author":{"name":"Vandium Software Inc."},"license":"BSD-3-Clause","dependencies":{},"devDependencies":{"aws-sdk":"^2.107.0","chai":"^4.1.2","proxyquire":"^1.8.0","mocha":"^4.0.1","nyc":"^11.3.0","sinon":"^4.0.0"},"gitHead":"f5a83b7630b40a3690fb7ed8de11adff79b5d579","bugs":{"url":"https://github.com/vandium-io/aws-param-store/issues"},"homepage":"https://github.com/vandium-io/aws-param-store#readme","_id":"aws-param-store@2.0.0","_shasum":"8d562fa92d79b9beb47357893721247c57f5067a","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"richardhyatt","email":"richard@vandium.io"},"dist":{"shasum":"8d562fa92d79b9beb47357893721247c57f5067a","tarball":"https://registry.npmjs.org/aws-param-store/-/aws-param-store-2.0.0.tgz","fileCount":9,"unpackedSize":15695,"integrity":"sha512-jPuPO87X8WadpGc6mGURxHrrQmEe51NDfMgV0sjsf97cGpTFWjLdR0t5UOZCbVx+D65tUGpBOOhpNXq8X08Piw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDMa7zTrAKQgBdmp5vAz5ImeQNOr0qigCZZXrnTAUTuvAiBL834W0W894/SDtB0etcEF54lOAcdzALAZgy67Ba3pug=="}]},"maintainers":[{"name":"richardhyatt","email":"richard@vandium.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-param-store_2.0.0_1522780218187_0.6367157350806654"},"_hasShrinkwrap":false},"2.1.0":{"name":"aws-param-store","version":"2.1.0","description":"Library for loading parameters from AWS Parameter Store","keywords":["AWS","SSM","secret","parameter store","parameter","store"],"main":"lib/index.js","scripts":{"test":"nyc mocha --recursive"},"nyc":{"check-coverage":true,"include":["lib/**/*.js"],"reporter":["lcov","text"]},"repository":{"type":"git","url":"git+https://github.com/vandium-io/aws-param-store.git"},"engines":{"node":">=6.10"},"author":{"name":"Vandium Software Inc."},"license":"BSD-3-Clause","dependencies":{},"devDependencies":{"aws-sdk":"^2.325.0","chai":"^4.1.2","proxyquire":"^2.1.0","mocha":"^5.2.0","nyc":"^13.1.0","sinon":"^6.3.4"},"gitHead":"479f65e5c4cfa2689feb49fe2ff9b4d9aa63117a","bugs":{"url":"https://github.com/vandium-io/aws-param-store/issues"},"homepage":"https://github.com/vandium-io/aws-param-store#readme","_id":"aws-param-store@2.1.0","_shasum":"a58fd18550b78e2f923282849f4c4849c9ab288e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"richardhyatt","email":"richard@vandium.io"},"dist":{"shasum":"a58fd18550b78e2f923282849f4c4849c9ab288e","tarball":"https://registry.npmjs.org/aws-param-store/-/aws-param-store-2.1.0.tgz","integrity":"sha512-solSfU/ZpMX+9YN/Yc85MPl292EEDrHrHpRwhj5JB9vuuqHVFEcqethkVvi9TEOn7Y5vs4YHrnNkliRzmLPRZg==","fileCount":9,"unpackedSize":15861,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbsY4ZCRA9TVsSAnZWagAADREP/irXchpcNokW292suis+\n7TocWrRicAo5giVhd+L7vNAyIBsRQT4WUTQ4Fl/1FcBKrZ0KkXt4CbSOWOOR\n+lok/v3259VkMKEl6ilZ9PubhFChcff4x9BvCWmPGDfC54BZBstNoQilgw5O\n4Ca5LciDJ1y4QlAgaua/IuH+o9mrXrxmWAz9m4cMYOVsgk2PazdAtSZseqKc\n2o8g6P2BI13Zrp5RleUOhX0jIn5P3DChRkJgKuUarVcUqUH32U6XTAQsnhVh\nHgANOhtK5Zv5s24uaaTGvYtUBE3aGOdBarWJEjI49z+mD1I3LAwK5k8JENHE\nVnWLTnRSIouFdv4Tz/zKNe3Flb1bNGrWv3qbz1ZqEeM0cSswoqcaTwYJc7eg\nvnnrInwHV4vZ72/A0/cGYTIuJHccY8qmv1EP4uuv+19SxVawEsR6mvKw3tR9\nqvk1fLlYsNn1lfW3r3r1O9GDbO4XT2qRdMbcqv0sW7cL3UFi6QOkHOSHyWCe\nCR3d3GjXzCDbycm9oNmWnz+B1+LXaJONTydN2Wz8sy9C0VZBSeq9gRrg+wJV\n/2P1ZWGq/0jgZ0mtLxq59RPGD1HdMgoxMGNr10REIgXayAXWN/q+caqMIOwm\nQxnJFHe0cVUXtvH6Qc6v2Ocese2/8yCIGO4M7iiDKh5kBkA27AH+Sfy1x/hK\nr4Hq\r\n=tdgT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDs1n/v7+9LNfNPXbfm9c/x/DdEbMPJTTkjzkP5soXkCAIgQk6cJZghC/M3oF9TrRHbRQhNalw9kdpLr45LeuLte4o="}]},"maintainers":[{"name":"richardhyatt","email":"richard@vandium.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-param-store_2.1.0_1538362905121_0.30791980990031353"},"_hasShrinkwrap":false},"3.0.0":{"name":"aws-param-store","version":"3.0.0","description":"Library for loading parameters from AWS Parameter Store","keywords":["AWS","SSM","secret","parameter store","parameter","store"],"main":"lib/index.js","scripts":{"test":"nyc mocha --recursive"},"nyc":{"check-coverage":true,"include":["lib/**/*.js"],"reporter":["lcov","text"]},"repository":{"type":"git","url":"git+https://github.com/vandium-io/aws-param-store.git"},"engines":{"node":">=8.10"},"author":{"name":"Vandium Software Inc."},"license":"BSD-3-Clause","dependencies":{},"devDependencies":{"aws-sdk":"^2.325.0","chai":"^4.1.2","proxyquire":"^2.1.0","mocha":"^6.1.4","nyc":"^14.1.1","sinon":"^7.3.2"},"gitHead":"140e5b61247ee7c6145d274d7aa15111e4e142f7","bugs":{"url":"https://github.com/vandium-io/aws-param-store/issues"},"homepage":"https://github.com/vandium-io/aws-param-store#readme","_id":"aws-param-store@3.0.0","_nodeVersion":"8.10.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-DKeJgRYoWlwVCKRVxDiBWXZWyGBf/w8zW0zt3bQIE0oOTb/ouX/G6WgzDMDHU6jhdO/pJQ/DZ6yc1BDazYdN+w==","shasum":"d3ac572fb93832ea4d02c460c3ec6601910826d7","tarball":"https://registry.npmjs.org/aws-param-store/-/aws-param-store-3.0.0.tgz","fileCount":9,"unpackedSize":18265,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc4IlFCRA9TVsSAnZWagAAoMEQAJ/o3vwVBcY6kM7P4RQM\ngqKaAKiEX3tbHYS1JfRHi9F6zeWZpsi1f++2yYPiV/L1OqIH+01/dEy6VQek\nXYozTfBfE4nyWRKZQS8JX7SGE2Mavnzwcmhos5l5mp60OTgs0aQEoWkqt972\ndVMCSpPQa5Y891ovN/iZQ5d2LHHiZAeauXBQAxOMmlJqQa/TdTIaxmXuW8tu\nJcPNUGPSvcVb0EPcdW2vLstd3f3WCqeF3PBYJYoghbeHBrqaGn+PRescCBIg\n19QXoTpXv/wqmIoJ2xAfrVBwj5i7d9SO+ZCCwKmJjITkZvhMvOEepUFXbUbQ\nuMni+T8j1p8skmZ+HjNZlHbKC5wpEu4dwzyj1+wOryt+Fl2UhL6Kwrzjh+Gm\nRSAqQwjtn4TcRuLeOI8aJIAkIzDaFPf8IaDaaZiyWFWr3vv03JDYNW5MBRW6\nFjr63w9i0sadjkhghVOX9fYpmSKjsq6Hqa6YJdHpO0vMxRMC6pL1oBTkLfwC\nKdFtC8iC5xfbs3Il1nBN9a/3J3l6ho+niQbRQsvP8IEYm8SNEDpnD/FLMCxf\nRQ7RbrhvSUPwh2tJp4lJyyKnnFI/X57Zc5UAPWYZEEr+xD8S8rRn9/BnH8oS\nMnhnRRdyQet+/NE27n04ftQ/yGAZeku0D1Y6k1VhuFh8opgWdgPMwSh2rPEw\njcIW\r\n=hu+p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH1BOYdONY2q2QmScWr6q/Ly1yB3kAa0VAGpTMhNqmlvAiAwqBGLeg8ae37dX98/9iOwcXsWEoTgKP5cHcw9RvYU0Q=="}]},"maintainers":[{"name":"richardhyatt","email":"richard@vandium.io"}],"_npmUser":{"name":"richardhyatt","email":"richard@vandium.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-param-store_3.0.0_1558219076043_0.06808171116600614"},"_hasShrinkwrap":false},"3.1.0":{"name":"aws-param-store","version":"3.1.0","description":"Library for loading parameters from AWS Parameter Store","keywords":["AWS","SSM","secret","parameter store","parameter","store"],"main":"lib/index.js","scripts":{"test":"nyc mocha --recursive"},"nyc":{"check-coverage":true,"include":["lib/**/*.js"],"reporter":["lcov","text"]},"repository":{"type":"git","url":"git+https://github.com/vandium-io/aws-param-store.git"},"engines":{"node":">=8.10"},"author":{"name":"Vandium Software Inc."},"license":"BSD-3-Clause","dependencies":{},"peerDependencies":{"aws-sdk":"^2.553.0"},"devDependencies":{"aws-sdk":"^2.563.0","chai":"^4.1.2","mocha":"^6.2.2","nyc":"^14.1.1","proxyquire":"^2.1.3","sinon":"^7.5.0"},"gitHead":"1984bf8639b0a05c2c9f5d3a61f154052940e41e","bugs":{"url":"https://github.com/vandium-io/aws-param-store/issues"},"homepage":"https://github.com/vandium-io/aws-param-store#readme","_id":"aws-param-store@3.1.0","_nodeVersion":"10.16.0","_npmVersion":"6.12.1","dist":{"integrity":"sha512-cgoQIWxrHfEnqKKJ+olRhC3gMQSZp4rSm+qAMFjBDqvBeFYyrLjtdXlrbJ/WXVMwPM/5p4US/te5lfjlgnXayA==","shasum":"a47c580051f9ac26d40255137c47c61e84fdc587","tarball":"https://registry.npmjs.org/aws-param-store/-/aws-param-store-3.1.0.tgz","fileCount":9,"unpackedSize":18429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwMuaCRA9TVsSAnZWagAAjGgP/01rHxUhzYSbTnMQRQmU\nzmT8LQR994F55BDJkMYOje2xmmtkTqguOEvd3/dbqN4CfRHWTFLluMgAwOmO\nVpcQESjyeM/sAQdtLYLt+Sl9bWcTvjkKb7Sv1rrmplYsE+nz6vLDAxj+EPiq\nf8G8MNE1HMBfDXdoyuyB6TekFAFyAtFsOMI4icjSIp6H/Ex7HUeQ+I4BN8p7\nWsw3YKmU5dPh5mSs7pCNdLm3OZaSdjyfbdwgcXxvlLdaE6QBo2BxVAfRJYOY\n/vK7fftAfvzRE5aMx7ogEVEe/5rn6PyN318JPk6iArezw1A5MCXs1L7U+hAZ\nMf1e5YGXuDMiWdRjRy3VOAF5Jmxtc33pI6WIGPlL9YsCKtA8fidrYLM30BoU\nXQEBj27MYvmZo3/5qzb1QOTcP2E+YIBZ4k7V2epstpRJReIeiz07yK+/7Ced\nQxwFVyebuCgbKq+qmXK7+6nG78KQEnKhwu8uTq4Vu3PNwWR1dYrpEoW1wFhq\n11ExRCYrvvsWYPr4Mjfj/ZFoBd/BKgfR7rqui429ka+hurRBaoqpHtqc9QFA\n9KEcWPnpqYOAcCZzIpK+p+npwrhJh0677hZN/dls+2ivUht7NfidBN12dI9v\nNqtfHq+S0NTUH5MRvVn5hCSZHMY2VVuzn/yv5tA++iRIBRhOdK0FVMM8KuqW\n+32E\r\n=cOyO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXRJiBDpDtL5Az0eC1cTuoOvCiC5A7URkQT7IkH6VuGAIhALJDApgDMKv7vJQdOklXuDIVd+DWh5oj+bcdNRb1gLbs"}]},"maintainers":[{"name":"richardhyatt","email":"richard@vandium.io"}],"_npmUser":{"name":"richardhyatt","email":"richard@vandium.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-param-store_3.1.0_1572916121598_0.16324396646902017"},"_hasShrinkwrap":false},"3.2.0":{"name":"aws-param-store","version":"3.2.0","description":"Library for loading parameters from AWS Parameter Store","keywords":["AWS","SSM","secret","parameter store","parameter","store"],"main":"lib/index.js","scripts":{"test":"nyc mocha --recursive"},"nyc":{"check-coverage":true,"include":["lib/**/*.js"],"reporter":["lcov","text"]},"repository":{"type":"git","url":"git+https://github.com/vandium-io/aws-param-store.git"},"engines":{"node":">=8.10"},"author":{"name":"Vandium Software Inc."},"license":"BSD-3-Clause","dependencies":{},"peerDependencies":{"aws-sdk":"*"},"devDependencies":{"aws-sdk":"^2.584.0","chai":"^4.1.2","mocha":"^6.2.2","nyc":"^14.1.1","proxyquire":"^2.1.3","sinon":"^7.5.0"},"gitHead":"00c426239376c3b0ec901e971af9fb96c601b96f","bugs":{"url":"https://github.com/vandium-io/aws-param-store/issues"},"homepage":"https://github.com/vandium-io/aws-param-store#readme","_id":"aws-param-store@3.2.0","_nodeVersion":"8.10.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-+SV2355LQy6aLzoepp78ha7JyVo1e01C40ZCrGQUqX0VCb9SeXNi+6xOKR+i6NivtgYukLHOnFieBKoxbid4wg==","shasum":"93fa7a2e5bf7a759692b765fdd0320d51cb8e4f6","tarball":"https://registry.npmjs.org/aws-param-store/-/aws-param-store-3.2.0.tgz","fileCount":9,"unpackedSize":18535,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd57skCRA9TVsSAnZWagAAeIoP/RkSEmzB2W2n86hBkI6m\ncNxFw+E77gFT2/livkWZIopDQ3dpkRJB9e1BS71S5Xx5Tw+F77iNuN8g4L0V\n4GsTtlRHueqTjUA9GO8IsVZdo/Uz3AZm9QeIbzS2cTjIVut7Bo78F3k2f8/u\nm2AV7RGgehcFQ8YUPm48ZkUd7sR5EwWmZU4Ux8LEDy2rOWQtijDcKjAELizC\nPbjcPpoKFoPBVPxjJnI8DkNETrw9hXfI8URCfVyow7H5t01aFVU19l9Adv68\nWzb6S6z1R2poZ8jnV9ENqmVQ2PSjmxwgPVDi3fXyKgNnM92FAdTFcmZP+5x8\nTD06W8dLOZxyxRzvV8+sDI9CnbhB/uoWRK6nO5dRMzX3NTFDOI/lqA4VDDKk\nCa7uGCsPyvQvXEQg5KPAonXwBQQlpYy3/Lbr/bRIwOhJhxGSwxiBPuFYMh8P\nv4+EstZM4kqCCyc4RhHdIc73xEKSPQqYKXwgKJjrEUPPsyCuHNlTl6Xxdm0j\nTo3Hxr6v8dA4RNnAT9CYDjFqV+r3B4jUTMnruqkur3DopHgjWO/uksxa6H0L\niL5aALMuCQtEtQkgXp48QENmZw+tzzUWY3j5cKtg5FrAi2qOkReVYYARCgOl\ntLFPWkkIZ9JauRPOnNLdcMYnU1yMzvAItFoTVoKPkVmwc3PKnjb1x91TcLAd\nokmz\r\n=W488\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHW5FJObK3VmDZvnTwDmq+IHQcf0EG+tlJyMrEgY4C4BAiEApd9uHZi4WyJWAmt/+vrCISG6cd8UVS8BuHtfyi+payI="}]},"maintainers":[{"name":"richardhyatt","email":"richard@vandium.io"}],"_npmUser":{"name":"richardhyatt","email":"richard@vandium.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-param-store_3.2.0_1575467811488_0.2004154724159064"},"_hasShrinkwrap":false},"4.0.0-Beta1":{"name":"aws-param-store","version":"4.0.0-Beta1","description":"Library for manipulating parameters in the AWS SSM Parameter Store","keywords":["AWS","SSM","secret","parameter store","parameter","secure","secrets","store"],"main":"lib/index.js","scripts":{"test":"nyc mocha './lib/**/__tests__/*' --recursive","lint":"eslint lib/*"},"nyc":{"all":true,"check-coverage":true,"include":["lib/**/*.js"],"reporter":["lcov","text"]},"repository":{"type":"git","url":"git+https://github.com/vandium-io/aws-param-store.git"},"engines":{"node":">=12"},"author":{"name":"Vandium Software Inc."},"license":"BSD-3-Clause","dependencies":{"sync-rpc":"^1.3.6"},"peerDependencies":{"aws-sdk":"*"},"devDependencies":{"aws-sdk":"^2.610.0","chai":"^4.1.2","eslint":"^6.8.0","eslint-plugin-mocha":"^6.2.2","mocha":"^7.0.1","nyc":"^15.0.0","rewiremock":"^3.13.9","sinon":"^8.1.1"},"readme":"[![Build Status](https://travis-ci.org/vandium-io/aws-param-store.svg?branch=master)](https://travis-ci.org/vandium-io/aws-param-store)\n[![npm version](https://badge.fury.io/js/aws-param-store.svg)](https://badge.fury.io/js/aws-param-store)\n\n# aws-param-store\n\nModule for loading parameter-store values from AWS SSM\n\n## Features\n* Gets parameters by name(s) or path\n* Update parameters using put operations.\n* Recursively resolves paths and decodes parameters by default\n* Paginates results automatically\n* Supports both synchronous and asynchronous querying of parameters\n* Fully async (Promises) and synchronous\n* Can run inside AWS Lambda environment\n* AWS Lambda Node.js 12.x compatible\n\n## Installation\nInstall via npm.\n\n\tnpm install aws-param-store --save\n\n**Note**: `aws-param-store` does not contain a dependency on `aws-sdk` and it should be installed within your application.\n\n## Getting Started\n\n```js\nconst awsParamStore = require( 'aws-param-store' );\n\nawsParamStore.getParametersByPath( '/project1/service1/production' )\n    .then( (parameters) => {\n\n        // do something here\n    });\n```\n\nIf your AWS region is not set in your environment variables, then it can be set programmatically by supplying\noptions when calling any of the api methods:\n\n```js\nconst awsParamStore = require( 'aws-param-store' );\n\nawsParamStore.getParametersByPath( '/project1/service1/production', { region: 'us-east-1' } )\n    .then( (parameters) => {\n\n        // do something here\n    });\n```\n\n## API\n\n### Overview\n\nMost API method calls in this library have both asynchronous and synchronous versions.\nWhen an asynchronous version is called, a Promise is returned to resolve the value\nonce the operation completes. When an `options` parameter is allowed, it can be used\nto specify specific AWS service options such as the region. All of the\n`getParameter*` methods will request that the values are decoded. If you require\nfurther control, please use the `parameterQuery()` method.\n\n### `async getParameter( name [, options] )`\n\nGets a parameter by name. This method returns a promise that resolves the Parameter.\n\n```js\nconst { getParameter } = require( 'aws-param-store' );\n\ngetParameter( '/project1/my-parameter', { region: 'us-east-1' } )\n    .then( (parameter) => {\n\n        // Parameter info object for '/project1/my-parameter'\n    });\n```\n\n### `getParameterSync( name [, options] )`\n\nGets a parameter by name. This method will block until the operation completes.\n\n```js\nconst { getParameterSync } = require( 'aws-param-store' );\n\nlet parameter = getParameterSync( '/project1/my-parameter',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t  { region: 'us-east-1' } );\n\n// Parameter info object for '/project1/my-parameter'\n```\n\n\n### `async getParameters( names [, options] )`\n\nGets one or more parameters by name. This method returns a promise that resolves\nan object that contains `Parameters` and `InvalidParameters`.\n\n```js\nconst { getParameters } = require( 'aws-param-store' );\n\ngetParameters( ['/project1/my-parameter1', '/project1/my-parameter2'],\n\t\t\t\t\t\t\t { region: 'us-east-1' } )\n    .then( (results) => {\n\n        // results.Parameters will contain an array of parameters that were found\n\t\t// results.InvalidParameters will contain an array of parameters that were\n\t\t//                           not found\n    });\n```\n\n### `getParametersSync( names [, options] )`\n\nGets one or more parameters by name. This method will\nblock until the operation completes, and will return an object that contains\n`Parameters` and `InvalidParameters`.\n\n```js\nconst { getParametersSync } = require( 'aws-param-store' );\n\nlet results = getParametersSync( ['/project1/my-parameter1', '/project1/my-parameter2'],\n\t\t\t\t\t\t\t     \t\t\t   \t\t\t { region: 'us-east-1' } );\n\n// results.Parameters will contain an array of parameters that were found\n// results.InvalidParameters will contain an array of parameters that were\n//                           not found\n```\n\n### `async getParametersByPath( path [, options] )`\n\nGets parameters by recursively traversing the supplied path. This method returns\na promise that resolves the parameters that were found.\n\n```js\nconst { getParametersByPath } = require( 'aws-param-store' );\n\ngetParametersByPath( '/project1' )\n    .then( (parameters) => {\n\n\t\t// parameters contains an array of parameter objects\n    });\n```\n\n### `getParametersByPathSync( path [, options] )`\n\nGets parameters by recursively traversing the supplied path.  This method will\nblock until the operation completes, and will return a list of matching\nparameters.\n\n```js\nconst { getParametersByPathSync } = require( 'aws-param-store' );\n\nlet parameters = getParametersByPathSync( '/project1' );\n\n// parameters contains an array of parameter objects\n```\n\n### `async putParameter( name, value, type [, options] )`\n\nPuts parameter. This method returns a promise that resolves to the version returned back.\n\n```js\nconst { putParameter } = require( 'aws-param-store' );\n\nputParameter('key', 'value1,value2', 'StringList', {region: 'us-east-1', Overwrite: false})\n    .then( (results) => {\n\n\t\t// results is the version of the value created\n    });\n```\n\n### `putParameterSync( name, value , type [, options]  )`\n\nPuts parameter. This method.  This method will block until the version returned back.\n\n```js\nconst { putParameterSync } = require( 'aws-param-store' );\n\nlet results = putParameterSync('key', 'securedstring', 'SecureString', {region: 'us-east-1'});\n\n```\n\n### `ParameterQuery`\n\nInstances of `ParameterQuery` can be created by calling `parameterQuery( [options] )`.\nThis object is implementation behind the `getParameter*` methods, and allows further\ncontrol over how the calls are made to resolve parameters.\n\n### `ParameterQuery.path( p )`\n\nSets the path name not be queried.\n\nReturns a reference to the `ParameterQuery` instance.\n\n### `ParameterQuery.named( name )`\n\nSets the name or names (if an array) to be queried.\n\nReturns a reference to the `ParameterQuery` instance.\n\n### `ParameterQuery.decryption( enabled = true )`\n\nIndicates that the decryption of the values is enabled/disabled.\n\nReturns a reference to the `ParameterQuery` instance.\n\n### `ParameterQuery.recursive( enabled = true )`\n\nEnables or disables recursive operations when resolving parameters by path.\n\nReturns a reference to the `ParameterQuery` instance.\n\n### `ParameterQuery.overwrite( enabled = true )`\n\nEnables or disables overwrite for put operations.\n\nReturns a reference to the `ParameterQuery` instance.\n\n### `ParameterQuery.type( type = 'SecureString' )`\n\nSets the parameter type for put operations. Valid values are `String`,\n`StringList`, and `SecureString`.\n\nReturns a reference to the `ParameterQuery` instance.\n\n### `async ParameterQuery.execute()`\n\nExecutes the query based on path or name(s) that were selected.\n\nReturns a Promise that resolves the parameter results.\n\n### `ParameterQuery.executeSync()`\n\nExecutes the query based on path or name(s) that were selected. This operation\nwill block until complete.\n\n## Feedback\n\nWe'd love to get feedback on how to make this tool better. Feel free to contact\nus at `feedback@vandium.io`\n\n## License\n\n[BSD-3-Clause](https://en.wikipedia.org/wiki/BSD_licenses)\n","readmeFilename":"README.md","gitHead":"f7a9354fdda0bc3168400037e4de1ae77ee7546e","bugs":{"url":"https://github.com/vandium-io/aws-param-store/issues"},"homepage":"https://github.com/vandium-io/aws-param-store#readme","_id":"aws-param-store@4.0.0-Beta1","_nodeVersion":"12.14.1","_npmVersion":"6.13.6","dist":{"integrity":"sha512-HcII969pGN9bgj8Qi8+jUWcpvSYe40Vbonr3IK6Z5yz4yzsteGGl34RDqnNAcXcgA3G1Gk4A50SgQ1dDQtoEGA==","shasum":"07f680e61615d6e70a4b73415db33ca1914fb4fa","tarball":"https://registry.npmjs.org/aws-param-store/-/aws-param-store-4.0.0-Beta1.tgz","fileCount":9,"unpackedSize":17977,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeLaHeCRA9TVsSAnZWagAAlMgP/3oGqwkO2ioSV82++1xY\nx5VMmDzO+7g3+zEmiOU8xGqSDCtawjF3h0SiV90yT94yicMTuwV8aTnQQBEH\nCV7GyS6WavTiJAzO1P5ipdzYncPBMBvHiM5FKg1Ncr6b9jGV6ylRD8MC8sD6\ncr8C5r6QrpJkbdwj5B34MkLO8e5qmUUPr/pztvf6EsE1J8rZgZuOyekhQM6F\nKSJ/o2vPTXRbLYmxvAixz8L/SctifULomAcnlb+qfRBAo2SeiGm759IhaShY\nIm26hzpjNXXESE/1nlXKp1iYn+FezU6Ah0+pLZ8zR9KpqZqeqvRz6/MjK5iO\nk+QMTo4/46auakJkN8soLUhaRZJz+aFQyca/9gl+gAi0Ipr9Q/uANG8oR+ZU\nwtbS+W+vTdWiIr8tOM5D6g3A2lntchpfOE+1U83O/5h4axt5TzDCuWg5HXbG\nPUkdKGWKQBn6PSHKTELj7fUk01Ir6wqaSfvIg7j/MawW2uiNSWhR1fEt5YFx\nkHxO0yePqwN/MAbHtqNXKgL3fcGnysOM3JFToJT1QUgvzmeu9jHTZni1jBML\n4QAWB8CzRxpaChyfoNknYbo0u6RUk6FleSmbBpxI8R0Mvcg+EB+RP1jfNJUl\nCYHZZ9/6zUPdrM7Dw9HUgrK8YtgYTwXE3vlUGTkpr82asiALcspVEV5TLX2f\nBp75\r\n=oSrz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFf7xNmO1o7boWbYmPd3TYKxhVvTdcd3ROo1hl1Jr/iSAiEA7xmvb2rKuEmHbTa7LXi4g7yw3mnb33U2gMy0Juy5o3s="}]},"maintainers":[{"name":"richardhyatt","email":"richard@vandium.io"}],"_npmUser":{"name":"richardhyatt","email":"richard@vandium.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-param-store_4.0.0-Beta1_1580048861886_0.7170872598138391"},"_hasShrinkwrap":false}},"readme":"","maintainers":[{"name":"richardhyatt","email":"richard@vandium.io"}],"time":{"modified":"2022-06-13T03:55:00.138Z","created":"2017-09-12T23:17:37.277Z","1.0.0":"2017-09-12T23:17:37.277Z","1.0.1":"2017-09-13T19:52:31.186Z","1.1.0":"2018-01-08T18:56:03.903Z","2.0.0":"2018-04-03T18:30:18.281Z","2.1.0":"2018-10-01T03:01:45.235Z","3.0.0":"2019-05-18T22:37:56.585Z","3.1.0":"2019-11-05T01:08:41.697Z","3.2.0":"2019-12-04T13:56:51.600Z","4.0.0-Beta1":"2020-01-26T14:27:41.996Z"},"keywords":["AWS","SSM","secret","parameter store","parameter","store"],"author":{"name":"Vandium Software Inc."},"license":"BSD-3-Clause","readmeFilename":"","homepage":"https://github.com/vandium-io/aws-param-store#readme","repository":{"type":"git","url":"git+https://github.com/vandium-io/aws-param-store.git"},"bugs":{"url":"https://github.com/vandium-io/aws-param-store/issues"}}