{"_id":"@agiledigital/serverless-parameter-subscriber","_rev":"14-1db4b25f09e7e41b3a46f4c87d64900d","name":"@agiledigital/serverless-parameter-subscriber","dist-tags":{"latest":"0.1.4"},"versions":{"0.0.1":{"author":{"name":"agileDigital"},"license":"MIT","bugs":{"url":"https://github.com/agiledigital/serverless-parameter-subscriber/issues"},"main":"lib/serverless-parameter-subscriber.js","homepage":"https://github.com/agiledigital/serverless-parameter-subscriber#readme","name":"@agiledigital/serverless-parameter-subscriber","version":"0.0.1","description":"serverless plugin to make allow Lambdas to included dynamically updated parameters from the paramter store.","scripts":{"test":"jest","build":"tsc --build && zip lambda/subscriber.zip .build/lib/handler.js","format":"prettier --write '{lib,test}/**/*.{js,ts,tsx}'","pre-commit":"yarn test","release":"yarn build && yarn publish"},"repository":{"type":"git","url":"git+https://github.com/agiledigital/serverless-parameter-subscriber.git"},"keywords":["serverless","sls","ssm","parameterstore","aws","lambda"],"devDependencies":{"@types/aws-lambda":"^8.10.37","@types/jest":"^24.0.23","aws-sdk":"^2.588.0","husky":"^3.1.0","jest":"^24.9.0","prettier":"^1.19.1","serverless-plugin-typescript":"^1.1.9","typescript":"^3.7.3"},"husky":{"hooks":{"pre-commit":"yarn pre-commit"}},"publishConfig":{"access":"public"},"licenseText":"MIT License\n\nCopyright (c) 2019 Agile Digital\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@agiledigital/serverless-parameter-subscriber@0.0.1","dist":{"shasum":"9b482109fb8c13713af11748d94c7c35abfc9832","integrity":"sha512-byu9NhHxhPmfXdPVcV4BRuzOhijp30gVJjUyzBUa8+01dfSfiQAnU1JchaACbOPIK5P02NAlQ4ZBwGnTdxcYcw==","tarball":"https://registry.npmjs.org/@agiledigital/serverless-parameter-subscriber/-/serverless-parameter-subscriber-0.0.1.tgz","fileCount":17,"unpackedSize":22607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8tgwCRA9TVsSAnZWagAAFIgP/RRgelSBFfsepZ6cnnLb\ntgQntBUyaGO3PBx0x6hAho/k+XbqAtku2qBC91Fvro/omFCGgRTAz07jBP0N\ncYcKN/Ff083VquUNH7FcUJXBDnhth9IN8m9CX8umIsIgnvdAdjdBB3LcQ7dQ\nsmqHDiWbJNgq24l4KF62svymbB6Sq9UNzr7I29IjcDJwhI+JFvZpuMHTYev0\nEK0qLYMCs5A5bRUhLrgwQTI7SLmPVcO+CftfGImrg5ZfpXAVo5KOe/5O5tP3\nGHErqdUI5xrzEzeIfGbctQ8eY/zeapw5zFVZuncUWB6Ca1BFM1MlUJZY+MSJ\nRZRdzPOK9m8mqD2fd5kWnBlkorCrLtBQCwM3kliaDCpzN9XQ9GjMKizE/kFi\nDTB9LP7k6I6wTt5vKLvuSax2UOArknjLnegN00pP+cEKcCpjCYHK+kJwyAF7\nkfh18cNbaonN0RbW8U+tNJLUdV95WyTmlRCqd0+s6jmxu68f/k+mui9ja4kX\nwwILaI67Qw8cjysnRu9F4Ex5PnX0HZA0qhPsG2i4I69UfvDdJ0dhqkTsenH9\nZDmN7zUu30pg6Nt2s6u9hGPLtBXFPz63RS2cuKN/GscXxQSs5PgM/QkSvV4K\nbnDO1BDiuzzU35UjXIiaLOY6K4r84z0onFZls9KNqa1gnMJYqvVSkOMeSCzk\nzx6S\r\n=yMOz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDdyR7Oc9MGUDEUgVGJWvSs/Cy5geD7gsfEw4XgPCS/dAiA8f2/8nhnM88j5ZIsemM9G97GbYyhc3/DBlWLK6PVwVg=="}]},"maintainers":[{"name":"dbalmain","email":"dbalmain@gmail.com"},{"name":"dspasojevic","email":"daniel.spasojevic@gmail.com"},{"name":"danielnixon","email":"dan.nixon@gmail.com"},{"name":"noxharmonium","email":"contact@seandawson.info"},{"name":"rnlm","email":"robin@mcandrew.email"},{"name":"haolinj","email":"haolinj@gmail.com"},{"name":"rorystokes","email":"contact@rorystok.es"},{"name":"pearj","email":"joel.pearson@gmail.com"}],"_npmUser":{"name":"dbalmain","email":"dbalmain@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverless-parameter-subscriber_0.0.1_1576196143192_0.13860944568375588"},"_hasShrinkwrap":false},"0.0.2":{"author":{"name":"agileDigital"},"license":"MIT","bugs":{"url":"https://github.com/agiledigital/serverless-parameter-subscriber/issues"},"main":"lib/serverless-parameter-subscriber.js","homepage":"https://github.com/agiledigital/serverless-parameter-subscriber#readme","name":"@agiledigital/serverless-parameter-subscriber","version":"0.0.2","description":"serverless plugin to make allow Lambdas to included dynamically updated parameters from the paramter store.","scripts":{"test":"jest","build":"tsc --build && cd .build && zip ../lambda/subscriber.zip lib/handler.js","format":"prettier --write '{lib,test}/**/*.{js,ts,tsx}'","pre-commit":"yarn test","release":"yarn build && yarn publish"},"repository":{"type":"git","url":"git+https://github.com/agiledigital/serverless-parameter-subscriber.git"},"keywords":["serverless","sls","ssm","parameterstore","aws","lambda"],"devDependencies":{"@types/aws-lambda":"^8.10.37","@types/jest":"^24.0.23","aws-sdk":"^2.588.0","husky":"^3.1.0","jest":"^24.9.0","prettier":"^1.19.1","serverless-plugin-typescript":"^1.1.9","typescript":"^3.7.3"},"husky":{"hooks":{"pre-commit":"yarn pre-commit"}},"publishConfig":{"access":"public"},"licenseText":"MIT License\n\nCopyright (c) 2019 Agile Digital\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@agiledigital/serverless-parameter-subscriber@0.0.2","dist":{"shasum":"157d9962f25ea0a76987db009ff7b5bfb569a275","integrity":"sha512-8dRRELDN1pgUE3HCgnMf7ygZTrZtkktxyXaMvmnLAKuSvxmWXDtX39H9xgqnX/DQgPWHaJyLVbFZJpm8M1WadQ==","tarball":"https://registry.npmjs.org/@agiledigital/serverless-parameter-subscriber/-/serverless-parameter-subscriber-0.0.2.tgz","fileCount":17,"unpackedSize":24304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8trWCRA9TVsSAnZWagAAXo4P/1ECPWKK7f5yYO98EYzm\njh79zQiSnkdTuvUc+P+0RpH5aDn1KxIsJkSw7RFm5KVmhZQiwbDaNkSND4Qr\niKgUy3lDFFt+NC209c+34zKHq9piC3vqEr+95IrB568Frt8PxMCIzZ24ThSf\neR8vmSYq15pkbJHEzPH7VCIuNy0DMfMrivH7xfDKUPDWEdMPf98mwSdycG/s\nCcEXtWOfHhZYnI4iUcWdNV19AVPvrAlkUqwmGB81CbGclUPn1/ZsVN1dwuXi\n7FJM96HXY6dyPZJnZGtuY5DiQtFb+9wTSJv4dFw1B/WxIETr2pDO/0U64koe\n+3Z3cc0c8q+xwNXenz/d31ZUw6jU4Gyd/L1aqmvxFUFlgqLkMSWycr/A3Gf4\nv+bk4j/AwdX7qZdGrt9svnbgrwucMPhKcxop0k42lVVnr5XhNrgobCAmIE4x\numK0j9QcZjuOTpThE2nZvdBIRp3jgWVRZx7K6ZZwYvpm6UZzTgIe+iw+OsGR\nkZdRB4j7Vtx5WqvKEKjmJsLeNtuazISsl2eesIpVswxRxAs+nOfrLLszHl3j\nOBO5UQM75A++W2N4BOId3S+fqYrsPnyBU9aVJLT5Ule0tpOCRZz3xKGLhaX0\nWXrM1bwAfqN6DyzCOh0TdXJDH96YGxH5r8ramThrJHVEq5ODfDzuebc+v8Ht\nWOG7\r\n=g02N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDoU22gKQYL8+8oicTd8WrFFEcsT+PjKsS+YYsruN8wRwIhANt6N+szEZ4+rCphsbyFKghJWIyiD7vwAkKJhGJelhNi"}]},"maintainers":[{"name":"danielnixon","email":"dan.nixon@gmail.com"},{"name":"dbalmain","email":"dbalmain@gmail.com"},{"name":"dspasojevic","email":"daniel.spasojevic@gmail.com"},{"name":"haolinj","email":"haolinj@gmail.com"},{"name":"noxharmonium","email":"contact@seandawson.info"},{"name":"pearj","email":"joel.pearson@gmail.com"},{"name":"rnlm","email":"robin@mcandrew.email"},{"name":"rorystokes","email":"contact@rorystok.es"}],"_npmUser":{"name":"dbalmain","email":"dbalmain@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverless-parameter-subscriber_0.0.2_1576196822218_0.6673751202624376"},"_hasShrinkwrap":false},"0.0.11":{"author":{"name":"agileDigital"},"license":"MIT","bugs":{"url":"https://github.com/agiledigital/serverless-parameter-subscriber/issues"},"main":"lib/serverless-parameter-subscriber.js","homepage":"https://github.com/agiledigital/serverless-parameter-subscriber#readme","name":"@agiledigital/serverless-parameter-subscriber","version":"0.0.11","description":"serverless plugin to make allow Lambdas to included dynamically updated parameters from the paramter store.","scripts":{"test":"jest","build":"tsc --build && cd .build && zip ../lambda/subscriber.zip lib/handler.js","format":"prettier --write '{lib,test}/**/*.{js,ts,tsx}'","pre-commit":"yarn test","release":"yarn build && yarn publish"},"repository":{"type":"git","url":"git+https://github.com/agiledigital/serverless-parameter-subscriber.git"},"keywords":["serverless","sls","ssm","parameterstore","aws","lambda"],"devDependencies":{"@types/aws-lambda":"^8.10.37","@types/jest":"^24.0.23","aws-sdk":"^2.588.0","husky":"^3.1.0","jest":"^24.9.0","prettier":"^1.19.1","serverless-plugin-typescript":"^1.1.9","typescript":"^3.7.3"},"husky":{"hooks":{"pre-commit":"yarn pre-commit"}},"publishConfig":{"access":"public"},"licenseText":"MIT License\n\nCopyright (c) 2019 Agile Digital\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@agiledigital/serverless-parameter-subscriber@0.0.11","dist":{"shasum":"12ccc16a17ba7fa5d59ddbcb6bdfe52e0318ec43","integrity":"sha512-P2cI9BGqx0mBdtB7Ebtq0RFwfqrBvY63VN3ib77seGwcEKOT7mhJxshI58gExcZ2tKHOqrUIj2kGLoy/qkqKVw==","tarball":"https://registry.npmjs.org/@agiledigital/serverless-parameter-subscriber/-/serverless-parameter-subscriber-0.0.11.tgz","fileCount":17,"unpackedSize":24305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8trvCRA9TVsSAnZWagAAIiwP/RG1LHQEqoGLYwcnE4SP\ntVhfCc6HcQoHhB7tI7+pFjOBRLt2FQzdpdobv+rVgbvLG3BLey2ODnidovJD\nFHXI10SSE42Z7/sVb5KV2Ueh0S1QvMw7E1Nn2/nvFGeME/s5T6WkCNBUhPT3\nBwdzClPBWvq6S2FIUh5hoD7D9M/mbIEiACrqS2gYLFeJ4ZYYsFlst9SCcHdX\nZRDahpF8OtjBtTGVvQSOWj0Mv6vwWt94jp5PdAPHoOW+CV+fP0VV9VQols2Y\nwt2zTlc6+rvdtORdhQN5Jx1dqA/21dO+qgrRiQDPkplLoLx0dPUVP7YaD+Qb\n5X5lUVn7MXQau3tBnkrNaXZ4NO66emocquh2IszgXD/Jj3T3bC1NGDOzCbmz\nBoLwFGWrtQiZLvQ10U3RM/Itb5y+4j2qaVadxePIccc0cmFFaZF89zZc3/c2\nAQnoiXVQXLWq1HaW26q9qePKCkk9HCE7gxPItiFl9O69TdrgCgDzp+PhI/17\nscDKHrgYcFCWc6/SM4Prdd3GFkENy9wlMqn2NANiHY1Cegu/2Qa6CfrK5jzV\n72OfjCLiUOjyEmHcdUR8scDyhTaQxhaqtQszaTFNDzk2nUReeWAAfjkMSkhm\n9pmGEmLDAKv6g917uxrluZCu4OTAYgUrCUyUIAe1N+6PpKjTQ4X5AxST+K4L\nZhKA\r\n=Gth3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZLHmJj/x2ByVYC/QgMe3WTSzkPzPZoX9XxIKYiJ9SMwIgfrP1lizvCLHUrQUZsxjlNsomFrW7iXM8TkoLZO0j5ww="}]},"maintainers":[{"name":"danielnixon","email":"dan.nixon@gmail.com"},{"name":"dbalmain","email":"dbalmain@gmail.com"},{"name":"dspasojevic","email":"daniel.spasojevic@gmail.com"},{"name":"haolinj","email":"haolinj@gmail.com"},{"name":"noxharmonium","email":"contact@seandawson.info"},{"name":"pearj","email":"joel.pearson@gmail.com"},{"name":"rnlm","email":"robin@mcandrew.email"},{"name":"rorystokes","email":"contact@rorystok.es"}],"_npmUser":{"name":"dbalmain","email":"dbalmain@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverless-parameter-subscriber_0.0.11_1576196847485_0.4263669589914081"},"_hasShrinkwrap":false},"0.1.1":{"author":{"name":"agileDigital"},"license":"MIT","bugs":{"url":"https://github.com/agiledigital/serverless-parameter-subscriber/issues"},"main":"lib/serverless-parameter-subscriber.js","homepage":"https://github.com/agiledigital/serverless-parameter-subscriber#readme","name":"@agiledigital/serverless-parameter-subscriber","version":"0.1.1","description":"serverless plugin to make allow Lambdas to included dynamically updated parameters from the paramter store.","scripts":{"test":"jest","build":"tsc --build && cd .build && zip ../lambda/subscriber.zip lib/handler.js","format":"prettier --write '{lib,test}/**/*.{js,ts,tsx}'","pre-commit":"yarn test","release":"yarn build && yarn publish","semantic-release":"semantic-release"},"repository":{"type":"git","url":"git+https://github.com/agiledigital/serverless-parameter-subscriber.git"},"keywords":["serverless","sls","ssm","parameterstore","aws","lambda"],"devDependencies":{"@commitlint/cli":"^8.2.0","@commitlint/config-angular":"^8.2.0","@commitlint/config-conventional":"^8.2.0","@types/aws-lambda":"^8.10.37","@types/jest":"^24.0.23","aws-sdk":"^2.588.0","husky":"^3.1.0","jest":"^24.9.0","prettier":"^1.19.1","semantic-release":"^15.13.31","serverless-plugin-typescript":"^1.1.9","typescript":"^3.7.3"},"husky":{"hooks":{"pre-commit":"yarn pre-commit","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"publishConfig":{"access":"public"},"gitHead":"fee079602700ca3683bfca05832da93d590f3049","_id":"@agiledigital/serverless-parameter-subscriber@0.1.1","_nodeVersion":"13.3.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-FHuGdH9YxZebQDjs4/4JQTlw0owR64e/6D+RrRZlYwPxeYAgFqR22QSucA9Zo+Fu5VB8EVajXIaP7qvFfyhK7g==","shasum":"dffea8df46ef7a97302d6916d3e2b48dd9b009b8","tarball":"https://registry.npmjs.org/@agiledigital/serverless-parameter-subscriber/-/serverless-parameter-subscriber-0.1.1.tgz","fileCount":15,"unpackedSize":26974,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8vWVCRA9TVsSAnZWagAAyGwP/0InmoX2Zds7gfu9lcMe\nGjfqgWW4o3oezOeCtm/mkJmV3bO2O7hb3mQWhm3SiiP2xyXJQecn/PYrFzqV\nMc1ZF8VVQQwoZGQgBVuR8TRJUgY0F07GBKVgX3m8JjmLp+HNYTXSHzKN2lqe\nmroWYoMIoNIMBT/cDb6CHWfhzcCVWPDIoEkb7eLvV847qORVgLJFjs6T16zc\nawPa/chv2YPfDCRRCiaU+dSVa+UerR9cRVK6Pv4gk9XaJPebkd2TCmGF8Uh5\nILHSESiXEnbMqRZAY6ZQNM4zx8wWuPADotBphvyjFpga3Xy8q3AJGMRX54w/\navD3bv90hQoEZmZFzmDjBT0LHJPd7a6JMSo2eztGnA/34vZ8+MsDKdkV1k3f\nPaor7EAi+4OpHXs1Vp/0KNc9XxkLtvQUSVtZ8xjM09PM/m/U3HEpGb3lLFQG\nXIdxXSlQl4zQNPbCI4uZdvirFtfhDrRDEYDEyI2/wH5WqkNcxA5G13e8ErMe\nQTaudx5MApAYVBC7JrLg3ejpL4AHiwG8Z+h6NK/lfi3w9Sw5fSXPUc5hrOPj\nDajQDUO6zqVLzwUxQ+40dkQgApmnNHIGEigLM7m19KzjO6OWHcosAN3K9Hp2\nUBGrjjuQ6zYeTfeYM3KWNcThtHlsqYSHBC3FM+5Q0Xr+WPTT8LFo3Fh5PiSy\nIKiC\r\n=ilgs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDANAH5DyPWticg/5kUrAKHsBvNPXlAc9lV5gvimEiT0gIhAJB/22FzwYv7utc+vlvFEBYZsFlbcH6EzzJ+wocdkKqS"}]},"maintainers":[{"name":"danielnixon","email":"dan.nixon@gmail.com"},{"name":"dbalmain","email":"dbalmain@gmail.com"},{"name":"dspasojevic","email":"daniel.spasojevic@gmail.com"},{"name":"haolinj","email":"haolinj@gmail.com"},{"name":"noxharmonium","email":"contact@seandawson.info"},{"name":"pearj","email":"joel.pearson@gmail.com"},{"name":"rnlm","email":"robin@mcandrew.email"},{"name":"rorystokes","email":"contact@rorystok.es"}],"_npmUser":{"name":"haolinj","email":"haolinj@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverless-parameter-subscriber_0.1.1_1576203669501_0.3742463152986677"},"_hasShrinkwrap":false},"0.1.2":{"author":{"name":"agileDigital"},"license":"MIT","bugs":{"url":"https://github.com/agiledigital/serverless-parameter-subscriber/issues"},"main":"lib/serverless-parameter-subscriber.js","homepage":"https://github.com/agiledigital/serverless-parameter-subscriber#readme","name":"@agiledigital/serverless-parameter-subscriber","version":"0.1.2","description":"serverless plugin to make allow Lambdas to included dynamically updated parameters from the paramter store.","scripts":{"test":"jest","build":"tsc --build && cd .build && zip ../lambda/subscriber.zip lib/handler.js","format":"prettier --write '{lib,test}/**/*.{js,ts,tsx}'","pre-commit":"yarn test","release":"yarn build && yarn publish","semantic-release":"semantic-release"},"repository":{"type":"git","url":"git+https://github.com/agiledigital/serverless-parameter-subscriber.git"},"keywords":["serverless","sls","ssm","parameterstore","aws","lambda"],"devDependencies":{"@commitlint/cli":"^8.2.0","@commitlint/config-angular":"^8.2.0","@commitlint/config-conventional":"^8.2.0","@types/aws-lambda":"^8.10.37","@types/jest":"^24.0.23","aws-sdk":"^2.588.0","husky":"^3.1.0","jest":"^24.9.0","prettier":"^1.19.1","semantic-release":"^15.13.31","serverless-plugin-typescript":"^1.1.9","typescript":"^3.7.3"},"husky":{"hooks":{"pre-commit":"yarn pre-commit","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"publishConfig":{"access":"public"},"licenseText":"MIT License\n\nCopyright (c) 2019 Agile Digital\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@agiledigital/serverless-parameter-subscriber@0.1.2","dist":{"shasum":"b578750936e045343b79af45f6688dcd46f5b27e","integrity":"sha512-OR5CFafS8GdV65b58E1xHex5lmXkGJ8qs2hGOG5JYVIdJLrB37uV4RwC6khM1/jlwd5zBPw6YheRJDlvfKRopg==","tarball":"https://registry.npmjs.org/@agiledigital/serverless-parameter-subscriber/-/serverless-parameter-subscriber-0.1.2.tgz","fileCount":21,"unpackedSize":70157441,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegUIgCRA9TVsSAnZWagAAgFgP/1yAbm8nH55pBrvI16w/\n+thLlhSOcIHx9awK4GhwbeJ/mLzd3Em57yTScptCDLI+yijxFx4HIT5BahsX\n9TKAXy4WooLCGCH2a7JM7OvyGDEX3ayLx0rDtZ+DYp7Pnq5ztYvOnY5eUY/x\nNdp87/jOmK1u84twFHEpgwse/uOJocmPoEOAxitOmQQpz43+P7bBgnrblUm3\nSXyxMIAN3jYXBNIsh+z7XmsXZ7VDkXMtzKhUPhCmxXR0msJrgxXFqID823ze\n6I0zkyrNwpBmuwJV7MeLA+ZFXT99n18TxOVVmyzs7tdp3xw/UMxUV9cjWJW5\nOuKNTLPEqEB1kT6dyr5emjYuJ7E829mtYDPiV58TJiCvzwxczcHGe4rwjU0q\nuMhNP6xT1GiywZovrZPLSLDOVWJNN+ZxiBwrI++sAJWxN7TwfoqDQ5Cppmr/\nHmrGR3NMyea79X/cVRiB2EQVZqIe5aUTMYtFnZlypWiAKuG37DMcLGk/h0Wp\nu4rR7XRK/yzt0ni6+jgubqIOPFFVbfEeBMHSb38zdqeQ0Q7JVghgoasDU/KO\nu17p6b+/XXNlh4YeS+ysIiAH/7If0Z8GOipLX5VdTyj+23Q7K5575RSQ9FOa\nymJe2eQ/IMkWGCoheN3kOUR4DZOvR5CIgfWZRxk6qYZFiccMvz5FxSnjecgY\nXRFI\r\n=htqZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzoATg1aVWF7OhofhSQTxOhsvDXsV61dC1gVam7y3klAIgEguuKKd0ZpANSDbT8aIObAaX0qmQGD+wFbuzHaNYYzc="}]},"maintainers":[{"name":"danielnixon","email":"dan.nixon@gmail.com"},{"name":"dbalmain","email":"dbalmain@gmail.com"},{"name":"dspasojevic","email":"daniel.spasojevic@gmail.com"},{"name":"haolinj","email":"haolinj@gmail.com"},{"name":"noxharmonium","email":"contact@seandawson.info"},{"name":"pearj","email":"joel.pearson@gmail.com"},{"name":"rnlm","email":"robin@mcandrew.email"},{"name":"rorystokes","email":"contact@rorystok.es"}],"_npmUser":{"name":"dbalmain","email":"dbalmain@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverless-parameter-subscriber_0.1.2_1585529375547_0.9427685344585137"},"_hasShrinkwrap":false},"0.1.4":{"author":{"name":"agileDigital"},"license":"MIT","bugs":{"url":"https://github.com/agiledigital/serverless-parameter-subscriber/issues"},"main":"lib/serverless-parameter-subscriber.js","homepage":"https://github.com/agiledigital/serverless-parameter-subscriber#readme","name":"@agiledigital/serverless-parameter-subscriber","version":"0.1.4","description":"serverless plugin to make allow Lambdas to included dynamically updated parameters from the paramter store.","scripts":{"test":"jest","build":"tsc --build && cd .build && cp lib/handler.js ../lambda/handler.js","format":"prettier --write '{lib,test}/**/*.{js,ts,tsx}'","pre-commit":"yarn test","release":"yarn build && yarn publish","semantic-release":"semantic-release"},"repository":{"type":"git","url":"git+https://github.com/agiledigital/serverless-parameter-subscriber.git"},"keywords":["serverless","sls","ssm","parameterstore","aws","lambda"],"devDependencies":{"@commitlint/cli":"^8.3.5","@commitlint/config-angular":"^8.3.4","@commitlint/config-conventional":"^8.3.4","@types/aws-lambda":"^8.10.46","@types/jest":"^25.1.4","@types/node":"^13.9.7","aws-sdk":"^2.649.0","husky":"^4.2.3","jest":"^25.2.4","prettier":"^2.0.2","semantic-release":"^17.0.4","typescript":"^3.8.3"},"husky":{"hooks":{"pre-commit":"yarn pre-commit","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"publishConfig":{"access":"public"},"licenseText":"MIT License\n\nCopyright (c) 2019 Agile Digital\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@agiledigital/serverless-parameter-subscriber@0.1.4","dist":{"shasum":"25ed0695d33fc1c9a336e0003c298c9a226d164c","integrity":"sha512-t9tEkB+e2nJoDYiC0i3ebNIpOH0BoXPKHouV7Mvr68sD4CMc35LOPnaM+ZyaYlbOtwAsh+M3kTBXJjgiBCwODA==","tarball":"https://registry.npmjs.org/@agiledigital/serverless-parameter-subscriber/-/serverless-parameter-subscriber-0.1.4.tgz","fileCount":21,"unpackedSize":24629,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeg8JACRA9TVsSAnZWagAAUq4P/2j9pb4/jfo69WdwRplw\nUZNsVbvikvH/8FL8JqHutUTVsIhuqUGKbB9xcZrE+TQfT3kQJZ6OLucbrJDB\ndJasKvwBuOwU1fN/s00VJR4APMsrWUGNLa1Vqas9VjsCcRpP6k/hpvSBN8Ky\nlHyXGEomADIg8yUQcfb50VONmsPzyCJupzPCbKB6o06DiLKwYQBf8oEy3Zwe\nimcKu/nPlzZ4EcHXGmg61bxCmnQYasGG+74GDUB8rOvQf5J5NajpoI0X/Mr2\nx7MFu3/1iCwEe/9BlFZ2IEZraeVTAyLfHBuZpFQvBZgRYqsapGOmtBvHfCGn\nAQwoqrF3frGe0/7jSoMNuVJCgs1ss6wm8GDvgqeCPTEUX+mS+fyel9BYdn6I\nQsbnAVh9k6WZaSUBurRhAlt/9nxbT7WUgGofrtsFnyO676CWCBJCTQy7ODEm\nk0coE16m6UD9ZCEIiF3/YC3iP3oMjaSY0feazDonCIm9cWceQvzdAdpZhiHO\nClm86p0A209Ka3dtNGxlr0Z97rPKY4QqfFtaWCUZ4zY9vIUX4gnINUOdSAgk\n+nkbPdIx52079WmmHVCoXBvjckjgdTMpJVL2nMAPEXAeQ/044QTGGGT5ZmGW\nJTtQWOkOahtoEA53SFXvXXzy5VAIV1RZq+/zmTUboEazMSw+zSbIeIzDn4W7\nx3wE\r\n=b27A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2wZ/90pQ7mpMYIKLDJ+JRFF7WtZehRREJAT0HYpCCYAIhAMDL477FpYjnIiWGXDRwH7Y4vkHsMFUDSDgmgLR0iGvH"}]},"maintainers":[{"name":"danielnixon","email":"dan.nixon@gmail.com"},{"name":"dbalmain","email":"dbalmain@gmail.com"},{"name":"dspasojevic","email":"daniel.spasojevic@gmail.com"},{"name":"haolinj","email":"haolinj@gmail.com"},{"name":"noxharmonium","email":"contact@seandawson.info"},{"name":"pearj","email":"joel.pearson@gmail.com"},{"name":"rnlm","email":"robin@mcandrew.email"},{"name":"rorystokes","email":"contact@rorystok.es"}],"_npmUser":{"name":"dbalmain","email":"dbalmain@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverless-parameter-subscriber_0.1.4_1585693248184_0.20467051013183757"},"_hasShrinkwrap":false}},"time":{"created":"2019-12-13T00:15:42.980Z","0.0.1":"2019-12-13T00:15:43.373Z","modified":"2024-01-05T04:08:06.326Z","0.0.2":"2019-12-13T00:27:02.340Z","0.0.11":"2019-12-13T00:27:27.657Z","1.0.0":"2019-12-13T01:29:17.386Z","1.0.1":"2019-12-13T01:48:57.078Z","0.1.1":"2019-12-13T02:21:09.695Z","0.1.2":"2020-03-30T00:49:35.740Z","0.1.4":"2020-03-31T22:20:48.391Z"},"maintainers":[{"email":"sam@sammurphy.dev","name":"sammurphy"},{"email":"contact@rorystok.es","name":"rorystokes"},{"email":"haolinj@gmail.com","name":"haolinj"},{"email":"dan.nixon@gmail.com","name":"danielnixon"},{"email":"daniel.spasojevic@gmail.com","name":"dspasojevic"},{"email":"dbalmain@gmail.com","name":"dbalmain"}],"description":"serverless plugin to make allow Lambdas to included dynamically updated parameters from the paramter store.","homepage":"https://github.com/agiledigital/serverless-parameter-subscriber#readme","keywords":["serverless","sls","ssm","parameterstore","aws","lambda"],"repository":{"type":"git","url":"git+https://github.com/agiledigital/serverless-parameter-subscriber.git"},"author":{"name":"agileDigital"},"bugs":{"url":"https://github.com/agiledigital/serverless-parameter-subscriber/issues"},"license":"MIT","readme":"# Serverless Parameter Subscriber\n\n[![CircleCI](https://circleci.com/gh/agiledigital/serverless-parameter-subscriber.svg?style=svg)](https://circleci.com/gh/agiledigital/serverless-parameter-subscriber)\n[![npm version](https://badge.fury.io/js/%40agiledigital%2Fserverless-parameter-subscriber.svg)](https://badge.fury.io/js/%40agiledigital%2Fserverless-parameter-subscriber)\n[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)\n\nThis is a serverless plugin that enables you to subscribe environment variables\nin Lambdas to Systems Manager Parameter Store values. This enables you to share\nconfiguration values that are used across multiple Lambdas in the Parameter\nstore and access them as environment variables. Need to update the parameter\nvalue? Simply update the value once in the Parameter Store and within seconds,\nall subscribing Lambdas will be using the updated value without the extra\noverhead of calling out the the parameter store for every request.\n\n# Table of Contents\n\n- [Install](#install)\n- [Setup](#setup)\n\n## Install\n\nRun `npm install` in your Serverless project.\n\n`$ npm install --save-dev @agiledigital/serverless-parameter-subscriber`\n\nAdd the plugin to your serverless.yml file\n\n```yml\nplugins:\n  - '@agiledigital/serverless-parameter-subscriber'\n```\n\n## Setup\n\nThe following is an example `serverless.yml` file demonstrating this plugin's\nusage. You can try the example included in the repository.\n\n```yml\nservice: params\n\nprovider:\n  name: aws\n  runtime: nodejs10.x\n  region: ap-southeast-2\n  stage: ${opt:stage, 'dev'}\n\nfunctions:\n  one:\n    handler: handler.one\n    # the following `parameters` value is where the magic happens.\n    # ENV_VAR_ONE is the name of the environment variable in the function\n    # ParamValue will be the name of the parameter in the Parameter Store.\n    parameters:\n      ENV_VAR_ONE: ParamValue\n\n  two:\n    handler: handler.two\n    parameters:\n      # this parameter will be defined outside of this service.\n      ENV_VAR_TWO: ExternalParamValue\n\nresources:\n  Resources:\n    # We create the parameter that the funtions subscribe to here, but the\n    # parameter can be created any way you like including in another service.\n    ParamValue:\n      Type: AWS::SSM::Parameter\n      Properties:\n        Description: Dynamic parameter\n        Name: ParamValue\n        Type: String\n        Value: hello, dave\n\nplugins:\n  - '@agiledigital/serverless-parameter-subscriber'\n```\n","readmeFilename":"README.md"}