{"_id":"lambda-rate-limiter","_rev":"63-15cf470a922caa8aeee4c9e2a419529f","name":"lambda-rate-limiter","dist-tags":{"latest":"4.0.2"},"versions":{"1.0.0":{"name":"lambda-rate-limiter","version":"1.0.0","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"url":"https://blackflux.com","name":"Lukas Siemon","email":"git@blackflux.com"},"license":"MIT","_id":"lambda-rate-limiter@1.0.0","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/simlu/lambda-rate-limiter","bugs":{"url":"https://github.com/simlu/lambda-rate-limiter/issues"},"dist":{"shasum":"c45579b6c5fe53878d5f150211c213ca20be0eaf","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-1.0.0.tgz","integrity":"sha512-sutJRF+SLICgkmG2GSeCj35p0fqm7YlbFxxDQLtFJTGU+66F66bv2VYuCtRjWO24t4tUifPcyxJaeUQy3FrClA==","signatures":[{"sig":"MEQCIBuxN1/TxvOFhzaIOQZN7eWYcVHXfmZmCEy7sptrrpjGAiA1HRHgdwxZYGD74rveThhO46TQMExcumlDeyOeOO7AUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/limiter","_from":".","_shasum":"c45579b6c5fe53878d5f150211c213ca20be0eaf","engines":{"node":">= 6.10.3"},"gitHead":"c0e0763bcbfbb1c5540f7ab2f2e939fe493b3bb8","scripts":{"test":"eslint lib/**.js test/**.js && istanbul cover node_modules/mocha/bin/_mocha","coveralls":"istanbul cover node_modules/mocha/bin/_mocha && node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/simlu/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git://github.com/simlu/lambda-rate-limiter.git","type":"git"},"_npmVersion":"3.10.10","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"6.10.3","dependencies":{"lru-cache":"4.1.1"},"devDependencies":{"chai":"4.1.2","grunt":"1.0.1","mocha":"4.0.1","eslint":"4.10.0","istanbul":"0.4.5","coveralls":"3.0.0","babel-eslint":"8.0.2","eslint-plugin-json":"1.2.0","eslint-plugin-mocha":"4.11.0","mocha-lcov-reporter":"1.3.0","eslint-plugin-import":"2.8.0","eslint-plugin-jasmine":"2.9.1","eslint-config-airbnb-base":"12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter-1.0.0.tgz_1510289093905_0.19126087753102183","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"lambda-rate-limiter","version":"1.0.1","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"url":"https://blackflux.com","name":"Lukas Siemon","email":"git@blackflux.com"},"license":"MIT","_id":"lambda-rate-limiter@1.0.1","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/simlu/lambda-rate-limiter","bugs":{"url":"https://github.com/simlu/lambda-rate-limiter/issues"},"dist":{"shasum":"0fd2d283ad4a1265e707a51b16406410b0be2c8a","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-1.0.1.tgz","integrity":"sha512-tcg1HUCo7AqhprF0CF5pRKva4lL/AH7ZICg+laZI1SziQnRHarpLqzYiJnRuMZIUNcPkcxGgSio5nNc1B7puBw==","signatures":[{"sig":"MEUCIQCno87wzmlCMv4V9kn+qYr1lTluMuUyr5yHNwweutmIrgIgdXWuppXuPbQ06MRiJXhsQvnHI1xF4fXM2FefAp1idsY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/limiter","_from":".","_shasum":"0fd2d283ad4a1265e707a51b16406410b0be2c8a","engines":{"node":">= 6.10.3"},"gitHead":"4655163168b8fc5b8dc19119e970c19499d8701f","scripts":{"test":"eslint lib/**.js test/**.js && istanbul cover node_modules/mocha/bin/_mocha","coveralls":"istanbul cover node_modules/mocha/bin/_mocha && node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/simlu/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git://github.com/simlu/lambda-rate-limiter.git","type":"git"},"_npmVersion":"3.10.10","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"6.10.3","dependencies":{"lru-cache":"4.1.1"},"devDependencies":{"chai":"4.1.2","grunt":"1.0.1","mocha":"4.0.1","eslint":"4.10.0","istanbul":"0.4.5","coveralls":"3.0.0","babel-eslint":"8.0.2","eslint-plugin-json":"1.2.0","eslint-plugin-mocha":"4.11.0","mocha-lcov-reporter":"1.3.0","eslint-plugin-import":"2.8.0","eslint-plugin-jasmine":"2.9.1","eslint-config-airbnb-base":"12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter-1.0.1.tgz_1510291529609_0.5771658625453711","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"lambda-rate-limiter","version":"1.0.2","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"url":"https://blackflux.com","name":"Lukas Siemon","email":"git@blackflux.com"},"license":"MIT","_id":"lambda-rate-limiter@1.0.2","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/simlu/lambda-rate-limiter","bugs":{"url":"https://github.com/simlu/lambda-rate-limiter/issues"},"dist":{"shasum":"dada45618a624faa8e82e6d1026b88e97aa041a7","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-1.0.2.tgz","integrity":"sha512-1Th1s6ISsRDxlfB5Hr8V9S1GdUduFA+L+j6IWqBbrMuws4Jq+6HmuhNnZbiCXOeWYJ5wmCM/s5aOEPmwi8PuFQ==","signatures":[{"sig":"MEUCIQD+VyR/V4kuCAmZRGHQ4WXRhi7bYei0lOhFkhxlQRLUxgIgSh377onkqMuq9blb1bAPNH30kJdhIqvorIr0G+9zZ84=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/limiter","_from":".","_shasum":"dada45618a624faa8e82e6d1026b88e97aa041a7","engines":{"node":">= 6.10.3"},"gitHead":"c9c42acfef250f00e4bd902b0968ff4fd9b5ca4a","scripts":{"test":"eslint lib/**.js test/**.js && istanbul cover node_modules/mocha/bin/_mocha","coveralls":"istanbul cover node_modules/mocha/bin/_mocha && node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/simlu/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git://github.com/simlu/lambda-rate-limiter.git","type":"git"},"_npmVersion":"3.10.10","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"6.10.3","dependencies":{"lru-cache":"4.1.1"},"devDependencies":{"chai":"4.1.2","grunt":"1.0.1","mocha":"4.0.1","eslint":"4.10.0","istanbul":"0.4.5","coveralls":"3.0.0","babel-eslint":"8.0.2","eslint-plugin-json":"1.2.0","eslint-plugin-mocha":"4.11.0","mocha-lcov-reporter":"1.3.0","eslint-plugin-import":"2.8.0","eslint-plugin-jasmine":"2.9.1","eslint-config-airbnb-base":"12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter-1.0.2.tgz_1510291969240_0.8120581565890461","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"lambda-rate-limiter","version":"1.0.3","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"url":"https://blackflux.com","name":"Lukas Siemon","email":"git@blackflux.com"},"license":"MIT","_id":"lambda-rate-limiter@1.0.3","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/simlu/lambda-rate-limiter","bugs":{"url":"https://github.com/simlu/lambda-rate-limiter/issues"},"dist":{"shasum":"e07e2fe36de9f9ca3134175512799c3832eb68ae","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-1.0.3.tgz","integrity":"sha512-bQ3AyptErpFEOyWpa95PyZktL8uxghtz18q/jVfAMWjsog5jHR776QxKbsCMJiK15DRr7l3OXcU1uFvVpB7O5g==","signatures":[{"sig":"MEQCIEXgfFSSkBGGOf/0hnezK+RmvsMtTebPw3YxO7jLb4F1AiB6RSBIFsmUZBmQfgrXhT62QW+Tjo+VQ4SmuVFwc0VRAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/limiter","_from":".","_shasum":"e07e2fe36de9f9ca3134175512799c3832eb68ae","engines":{"node":">= 6.10.3"},"gitHead":"80eb6723111ed067d6a11193848b40c3f36035f9","scripts":{"test":"grunt test","coveralls":"grunt mocha_istanbul:coverage && node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/simlu/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git://github.com/simlu/lambda-rate-limiter.git","type":"git"},"_npmVersion":"3.10.10","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"6.10.3","dependencies":{"lru-cache":"4.1.1"},"devDependencies":{"chai":"4.1.2","grunt":"1.0.1","mocha":"4.0.1","istanbul":"0.4.5","coveralls":"3.0.0","babel-eslint":"8.0.2","grunt-eslint":"20.1.0","grunt-yamllint":"0.3.0","eslint-plugin-json":"1.2.0","eslint-plugin-mocha":"4.11.0","mocha-lcov-reporter":"1.3.0","eslint-plugin-import":"2.8.0","grunt-mocha-istanbul":"5.0.2","eslint-plugin-jasmine":"2.9.1","eslint-config-airbnb-base":"12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter-1.0.3.tgz_1510296605331_0.13501519290730357","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"lambda-rate-limiter","version":"1.0.4","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"url":"https://blackflux.com","name":"Lukas Siemon","email":"git@blackflux.com"},"license":"MIT","_id":"lambda-rate-limiter@1.0.4","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/simlu/lambda-rate-limiter","bugs":{"url":"https://github.com/simlu/lambda-rate-limiter/issues"},"dist":{"shasum":"6cd05b9eb8b740454c643f810fe63eed670a4b96","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-1.0.4.tgz","integrity":"sha512-IFG28ta20bxjYT50dzT611p9xygqpWPV9ZOYLzbfhn5Oe1nvqmPrqIeIVRibCM54uBnBtrExSS6k2nwEJsEjFg==","signatures":[{"sig":"MEYCIQCiY7pvUgl+pXOpwQzMqNWpAqluacICXnW7LtjS24WlfAIhAK+2faDxHMYaJWyZrW0Q0o0rSdfPdwGhJbP3+kiB09Gj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/limiter","_from":".","_shasum":"6cd05b9eb8b740454c643f810fe63eed670a4b96","engines":{"node":">= 6.10.3"},"gitHead":"7d4a131ce1e1bddda3ca028b1c31706ed0c7a952","scripts":{"test":"grunt test","coveralls":"grunt mocha_istanbul:coverage && node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/simlu/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git://github.com/simlu/lambda-rate-limiter.git","type":"git"},"_npmVersion":"3.10.10","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"6.10.3","dependencies":{"lru-cache":"4.1.1"},"devDependencies":{"chai":"4.1.2","grunt":"1.0.1","mocha":"4.0.1","istanbul":"0.4.5","coveralls":"3.0.0","babel-eslint":"8.0.2","grunt-eslint":"20.1.0","grunt-yamllint":"0.3.0","eslint-plugin-json":"1.2.0","eslint-plugin-mocha":"4.11.0","mocha-lcov-reporter":"1.3.0","eslint-plugin-import":"2.8.0","grunt-mocha-istanbul":"5.0.2","eslint-plugin-jasmine":"2.9.1","eslint-config-airbnb-base":"12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter-1.0.4.tgz_1510297175303_0.9241550625301898","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"lambda-rate-limiter","version":"2.0.0","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"url":"https://blackflux.com","name":"Lukas Siemon","email":"git@blackflux.com"},"license":"MIT","_id":"lambda-rate-limiter@2.0.0","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/simlu/lambda-rate-limiter","bugs":{"url":"https://github.com/simlu/lambda-rate-limiter/issues"},"dist":{"shasum":"97272e2669361a158f29da993ff6a40f0001c659","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-2.0.0.tgz","integrity":"sha512-/FS3Wn6c/NxJrFxmS7pXFuP3NZ+hU5ZEdTiZAbhcRhV5/zsVnWVT1pLrI4crtaOx7+UH3WexkB54PwIT+GPXHw==","signatures":[{"sig":"MEUCIQC/+yDcRMnNYGk+yeZh7Djr78kEo/cGezJMfMO48FfdxAIgHlOOS8xagzgywvlgbtt65XaqcAwaYhyB5Cp/y8f7Tlo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/limiter","engines":{"node":">= 6.10.3"},"gitHead":"bb6cf1a6c8ff859668a2ef27709e4307101f9a76","scripts":{"test":"grunt test","coveralls":"grunt mocha_istanbul:coverage && node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/simlu/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/simlu/lambda-rate-limiter.git","type":"git"},"_npmVersion":"5.5.1","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"9.1.0","dependencies":{"lru-cache":"4.1.1"},"devDependencies":{"chai":"4.1.2","grunt":"1.0.1","mocha":"4.0.1","istanbul":"0.4.5","coveralls":"3.0.0","babel-eslint":"8.0.2","grunt-eslint":"20.1.0","grunt-yamllint":"0.3.0","semantic-release":"8.2.0","eslint-plugin-json":"1.2.0","eslint-plugin-mocha":"4.11.0","mocha-lcov-reporter":"1.3.0","eslint-plugin-import":"2.8.0","grunt-mocha-istanbul":"5.0.2","eslint-plugin-jasmine":"2.9.1","eslint-config-airbnb-base":"12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter-2.0.0.tgz_1510382334950_0.7482400273438543","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"lambda-rate-limiter","version":"2.1.0","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"url":"https://blackflux.com","name":"Lukas Siemon","email":"git@blackflux.com"},"license":"MIT","_id":"lambda-rate-limiter@2.1.0","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/simlu/lambda-rate-limiter","bugs":{"url":"https://github.com/simlu/lambda-rate-limiter/issues"},"dist":{"shasum":"902ea7b75c8c3b38a188ae7926fafa55e1aef434","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-2.1.0.tgz","integrity":"sha512-nlcLx6ZKQAYqRLLNWC+SblBZESAlqrVi+D+nxOV0KUJEOU7J6CONNfPWD3lBgnGiyJJY/0t8zb5FOCF92yKF/g==","signatures":[{"sig":"MEUCIQCdgQgFcGL2plyjS9+IbAjFFbSdQVFONa8u3clqe1qRdwIgJ44yDVHFqbge09VoqYdjA+486zFGhw4DrGRqarkPIB4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/limiter","engines":{"node":">= 6.10.3"},"gitHead":"15289f89402cfb8c200551b7b0caa8b79c931f2f","scripts":{"test":"grunt gardener","coveralls":"node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/simlu/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/simlu/lambda-rate-limiter.git","type":"git"},"_npmVersion":"5.5.1","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"9.1.0","dependencies":{"lru-cache":"4.1.1"},"devDependencies":{"chai":"4.1.2","grunt":"1.0.1","coveralls":"3.0.0","grunt-gardener":"1.0.4","semantic-release":"8.2.0"},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter-2.1.0.tgz_1510561132320_0.8572722428943962","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"lambda-rate-limiter","version":"2.2.0","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"url":"https://blackflux.com","name":"Lukas Siemon","email":"git@blackflux.com"},"license":"MIT","_id":"lambda-rate-limiter@2.2.0","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/simlu/lambda-rate-limiter","bugs":{"url":"https://github.com/simlu/lambda-rate-limiter/issues"},"dist":{"shasum":"766f945700b3850d7438e1815e9854d6dce256be","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-2.2.0.tgz","integrity":"sha512-H8di6FEZBKbCcJIsXqVf3M/p9rQ21UlUU4NY1OD+dPJfrrQ4U7xBhnsZBnavP8G1B0s0syFbkoKrTt5QXGFRWg==","signatures":[{"sig":"MEQCICItq7w996QEjAK8JxqpHNnT7WX4+xWffZ/BZX7NNaftAiBq7ggRkunrLTK/GRZDPS8CdPTc0e9qQtFapfE2OdV6qA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/limiter","files":["lib"],"engines":{"node":">= 6.10.3"},"gitHead":"fda82068c305157444fb06f95d55f722552b2cfb","scripts":{"test":"grunt gardener","coveralls":"node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/simlu/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/simlu/lambda-rate-limiter.git","type":"git"},"_npmVersion":"5.5.1","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"9.1.0","dependencies":{"lru-cache":"4.1.1"},"devDependencies":{"chai":"4.1.2","grunt":"1.0.1","coveralls":"3.0.0","grunt-gardener":"1.3.2","semantic-release":"8.2.0"},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter-2.2.0.tgz_1510627896998_0.7541140939574689","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"lambda-rate-limiter","version":"2.3.0","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"url":"https://blackflux.com","name":"Lukas Siemon","email":"git@blackflux.com"},"license":"MIT","_id":"lambda-rate-limiter@2.3.0","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/simlu/lambda-rate-limiter","bugs":{"url":"https://github.com/simlu/lambda-rate-limiter/issues"},"dist":{"shasum":"a96f27a1a051d0be860abc2cc050b6959292a5de","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-2.3.0.tgz","integrity":"sha512-1URRv96v+XEP4i1irfFDF/rcSiTBAUiGHlYyQjgUPkcICrEM/rGmOvxCbPdGkURN3nn98/8TPRg/tsjVSwWbWg==","signatures":[{"sig":"MEYCIQCsyDiykWH5j46qhXugx7KVFtYOab7CcN4UElb8NS+beAIhAOQYtZgYPwhYZKmTKmyZvPjRjhFqzNUpAzuB9yWYRoIm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/limiter","files":["lib"],"engines":{"node":">= 6.10.3"},"gitHead":"08164b5a0a728f6fd1b99867766dd4ce3cf1691d","scripts":{"test":"grunt gardener","coveralls":"node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/simlu/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/simlu/lambda-rate-limiter.git","type":"git"},"_npmVersion":"5.5.1","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"9.1.0","dependencies":{"lru-cache":"4.1.1"},"devDependencies":{"chai":"4.1.2","grunt":"1.0.1","coveralls":"3.0.0","grunt-gardener":"1.3.2","semantic-release":"8.2.0"},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter-2.3.0.tgz_1510628053030_0.5383649105206132","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"lambda-rate-limiter","version":"2.3.1","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"url":"https://blackflux.com","name":"Lukas Siemon","email":"git@blackflux.com"},"license":"MIT","_id":"lambda-rate-limiter@2.3.1","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/simlu/lambda-rate-limiter","bugs":{"url":"https://github.com/simlu/lambda-rate-limiter/issues"},"dist":{"shasum":"11a73567978195bc7586ba3021415925f54268a3","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-2.3.1.tgz","integrity":"sha512-yigOUWPlErDlAqOWOCfGMhvnfE5RauG8NeAq9UI/FiMMokc8nXTH/js7jKfgCF4zRZunFaiXbeeTgimiNeHBWg==","signatures":[{"sig":"MEUCIQC1FaHcFGDxQr6lJxPYHkP5qfOYyl79qBr88U/zM2DBGAIgRVkbxyRUqBNYgoFRo6Jq/B7V5UNBn8MNKPrXcInQNrA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/limiter","files":["lib"],"engines":{"node":">= 6.10.3"},"gitHead":"446a2b3606373aea67dad77381278b803deaf75c","scripts":{"test":"grunt gardener","coveralls":"node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/simlu/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/simlu/lambda-rate-limiter.git","type":"git"},"_npmVersion":"5.5.1","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"9.1.0","dependencies":{"lru-cache":"4.1.1"},"devDependencies":{"chai":"4.1.2","grunt":"1.0.1","coveralls":"3.0.0","grunt-gardener":"1.3.2","semantic-release":"8.2.0"},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter-2.3.1.tgz_1510628201296_0.7919815378263593","host":"s3://npm-registry-packages"}},"2.3.2":{"name":"lambda-rate-limiter","version":"2.3.2","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"url":"https://blackflux.com","name":"Lukas Siemon","email":"git@blackflux.com"},"license":"MIT","_id":"lambda-rate-limiter@2.3.2","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/simlu/lambda-rate-limiter","bugs":{"url":"https://github.com/simlu/lambda-rate-limiter/issues"},"dist":{"shasum":"a744489f8cd9c0d192a3224cee418f7885b60f77","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-2.3.2.tgz","integrity":"sha512-PNiv2VCigyoNK7X74+0K2SO89C2BdQuWgoO1NeyqO5V/vWx/VEEGJCFiPY8SMLWLajn/ia4oQ7ddp6SnwvZLIA==","signatures":[{"sig":"MEUCIBjt7Z5l0VtPZMfwtZp+EGcf79ps77jTLuQIMvK3EM8bAiEA2h7BRIDMRLxgQebZYkc3qLIX7zMkylRi19dKcfTmQ/8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/limiter","files":["lib"],"engines":{"node":">= 6.10.3"},"gitHead":"e0ca0246b805402498ab14d1f16b601340b0a306","scripts":{"test":"grunt gardener","coveralls":"node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/simlu/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/simlu/lambda-rate-limiter.git","type":"git"},"_npmVersion":"5.5.1","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"9.1.0","dependencies":{"lru-cache":"4.1.1"},"devDependencies":{"chai":"4.1.2","grunt":"1.0.1","coveralls":"3.0.0","grunt-gardener":"1.3.2","semantic-release":"8.2.0"},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter-2.3.2.tgz_1510628295829_0.035620065638795495","host":"s3://npm-registry-packages"}},"2.3.3":{"name":"lambda-rate-limiter","version":"2.3.3","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"url":"https://blackflux.com","name":"Lukas Siemon","email":"git@blackflux.com"},"license":"MIT","_id":"lambda-rate-limiter@2.3.3","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/simlu/lambda-rate-limiter","bugs":{"url":"https://github.com/simlu/lambda-rate-limiter/issues"},"dist":{"shasum":"7b85e9b3a709f0e1b939bd91eec2a21b80a9eadf","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-2.3.3.tgz","integrity":"sha512-MESep201dh/BXmcwT3/7I3/gV7vPT1fAFmiAACmCquytv4R8ly/HQcj+Ow0NWtPbUKrfQCz0r8TTS32MwHBGpA==","signatures":[{"sig":"MEYCIQCcsW0GhKdGlLMDKFONn0jXRTaY0lYB1MC2pfSYXp/37gIhANFerN9nIRwU8QwN3fsJc/VWFDXVew9PIFBbpwBNX5P+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/limiter","files":["lib"],"engines":{"node":">= 6.10.3"},"gitHead":"0ac021d9294340244bab94fef2075df212db1245","scripts":{"test":"grunt gardener","coveralls":"node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/simlu/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/simlu/lambda-rate-limiter.git","type":"git"},"_npmVersion":"5.5.1","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"9.2.0","dependencies":{"lru-cache":"4.1.1"},"devDependencies":{"chai":"4.1.2","grunt":"1.0.1","coveralls":"3.0.0","js-gardener":"1.6.0","semantic-release":"8.2.0"},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter-2.3.3.tgz_1511239333326_0.1477244070265442","host":"s3://npm-registry-packages"}},"2.3.4":{"name":"lambda-rate-limiter","version":"2.3.4","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"url":"https://blackflux.com","name":"Lukas Siemon","email":"git@blackflux.com"},"license":"MIT","_id":"lambda-rate-limiter@2.3.4","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/simlu/lambda-rate-limiter","bugs":{"url":"https://github.com/simlu/lambda-rate-limiter/issues"},"dist":{"shasum":"5aa9b7289a992af303559dccb8b47e32de05835c","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-2.3.4.tgz","integrity":"sha512-wonfEkOAxksy6vNwdjjSOGHlgKnAFBzW1JKMCgj7h0dpILMSlW9SQo1Bw0LOQjsREsbY2vG2REq2MIIDzFA3Mw==","signatures":[{"sig":"MEYCIQCcH1E3Q0fdrtI4hf03q2P3Bpw7pvpygoxBeES+a962tgIhALEuWlo7DOzhkch/FNPeT2p5ocxKh2kycgWiKgLR3Sly","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/limiter","files":["lib"],"engines":{"node":">= 6.10.3"},"gitHead":"8ef09a0b0eefa0d4b3dc6a0a30b3f31368f444c2","scripts":{"test":"grunt gardener","coveralls":"node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info","semantic-release":"semantic-release"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/simlu/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/simlu/lambda-rate-limiter.git","type":"git"},"_npmVersion":"5.5.1","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"9.3.0","dependencies":{"lru-cache":"4.1.1"},"devDependencies":{"chai":"4.1.2","grunt":"1.0.1","coveralls":"3.0.0","js-gardener":"1.10.6","semantic-release":"11.0.2"},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter-2.3.4.tgz_1513910085871_0.7885510269552469","host":"s3://npm-registry-packages"}},"2.3.5":{"name":"lambda-rate-limiter","version":"2.3.5","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"url":"https://blackflux.com","name":"Lukas Siemon","email":"git@blackflux.com"},"license":"MIT","_id":"lambda-rate-limiter@2.3.5","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/simlu/lambda-rate-limiter","bugs":{"url":"https://github.com/simlu/lambda-rate-limiter/issues"},"dist":{"shasum":"5fb8f811c097b1a51d9e48e102ea2fa0623fd37a","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-2.3.5.tgz","integrity":"sha512-+B0XIfT6beW9q/udIRkq85ET6MKSPaX5h5iM3xq/6WTsLucF9hZEl59HmM6Cgu4WOfCwLeuo9PWXf3f4gSZjFw==","signatures":[{"sig":"MEYCIQDY8641W9efOGXmTy2yCyoG6phyM6kL0R8/KEHAOC+fpwIhAOTd6S0FwI62m4Blya6tXC3VQFQnZvvU7TRTvwMBNpUR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/limiter","files":["lib"],"engines":{"node":">= 6.10.3"},"gitHead":"2818f490273c6d8450f805c96dd8d4a97d6bd4ec","scripts":{"test":"grunt gardener","coveralls":"node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info","semantic-release":"semantic-release"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/simlu/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/simlu/lambda-rate-limiter.git","type":"git"},"_npmVersion":"5.5.1","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"9.3.0","dependencies":{"lru-cache":"4.1.1"},"devDependencies":{"chai":"4.1.2","grunt":"1.0.1","mocha":"4.1.0","coveralls":"3.0.0","js-gardener":"1.10.10","semantic-release":"11.0.2"},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter-2.3.5.tgz_1514917069779_0.5872950027696788","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"lambda-rate-limiter","version":"2.4.0","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"url":"https://blackflux.com","name":"Lukas Siemon","email":"git@blackflux.com"},"license":"MIT","_id":"lambda-rate-limiter@2.4.0","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/simlu/lambda-rate-limiter","bugs":{"url":"https://github.com/simlu/lambda-rate-limiter/issues"},"dist":{"shasum":"b7f6d88c51d5418cf124da985ae3dddb10f675af","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-2.4.0.tgz","fileCount":4,"integrity":"sha512-U6uLjOUq4RyFY0oelZXPUk0fTrPrjlZhbFtjTK36Q03WhEEW+bQxTXk9Eypu0cle8JJH31qcThksviNa1AP+9w==","signatures":[{"sig":"MEUCIQCNUaL5n6iqNK5cP8iYtHJjfm9a4rhw9PkQkdsvMXKUCgIgAMMP/rYMNo3bshf5AB3OF7L+v0hTLIi7pLXPDkm4vjQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6266},"main":"lib/limiter","files":["lib"],"engines":{"node":">= 6.10.3"},"gitHead":"2bf376d2d691e5d7c572d1c1ee797ff4c748f6c0","scripts":{"test":"grunt gardener","coveralls":"node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info","semantic-release":"semantic-release"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/simlu/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/simlu/lambda-rate-limiter.git","type":"git"},"_npmVersion":"5.6.0","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"8.9.4","dependencies":{"lru-cache":"4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.1.2","grunt":"1.0.2","mocha":"5.0.0","coveralls":"3.0.0","js-gardener":"1.11.0","semantic-release":"12.4.1"},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter_2.4.0_1518201043531_0.35008004940215254","host":"s3://npm-registry-packages"}},"2.4.1":{"name":"lambda-rate-limiter","version":"2.4.1","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"url":"https://blackflux.com","name":"Lukas Siemon","email":"git@blackflux.com"},"license":"MIT","_id":"lambda-rate-limiter@2.4.1","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/simlu/lambda-rate-limiter","bugs":{"url":"https://github.com/simlu/lambda-rate-limiter/issues"},"dist":{"shasum":"0b89caf11689a0ce48486d9605baeda2b399d5f2","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-2.4.1.tgz","fileCount":4,"integrity":"sha512-+lHSiMEiFYhFqAKzh6C+Nvl7UNQvyuMMnt1yw4GM5rFR1vqJxHZ0lopZ81H1CsKu2bD2/LoVLAllb/nxWiN6DQ==","signatures":[{"sig":"MEUCIQDlvxhKqMFb0nU6D19h1d5mehxjcpoNLgG3q4q+Sr5aXwIgMPXHW/zEoVnhUNJw+MIGYyLWl1izd5OLbcRmQWS0QuE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6292},"main":"lib/limiter","files":["lib"],"engines":{"node":">= 6.10.3"},"gitHead":"d653b3000e88a63032c4a61a64bd4fcd74e743f7","scripts":{"test":"grunt gardener","coveralls":"node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info","semantic-release":"semantic-release"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/simlu/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/simlu/lambda-rate-limiter.git","type":"git"},"_npmVersion":"5.6.0","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"9.6.1","dependencies":{"lru-cache":"4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.1.2","grunt":"1.0.2","mocha":"5.0.1","coveralls":"3.0.0","js-gardener":"1.11.9","semantic-release":"12.4.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter_2.4.1_1519445377315_0.7616235013471055","host":"s3://npm-registry-packages"}},"2.4.2":{"name":"lambda-rate-limiter","version":"2.4.2","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"url":"https://blackflux.com","name":"Lukas Siemon","email":"git@blackflux.com"},"license":"MIT","_id":"lambda-rate-limiter@2.4.2","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/simlu/lambda-rate-limiter","bugs":{"url":"https://github.com/simlu/lambda-rate-limiter/issues"},"dist":{"shasum":"8cd018d6fb7d5fd40d2dd4a0c5943225afcfb2df","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-2.4.2.tgz","fileCount":4,"integrity":"sha512-wprC71Z/ki7eJrOqKZk9nnY+otp0hQRF4X++C/7DUxnByyUQ5uGgb830KlhOIju2PmagG8T5qiUbERlxHAJy2g==","signatures":[{"sig":"MEUCIQDOK1SjKTEsY/402AYzO+vByngrwbLUXbvqfVcW95i1uQIgVyCP3dnb4MAi+W1zh5VKzJBPjxbb1iY19icTuLhm/+o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6293},"main":"lib/limiter","files":["lib"],"engines":{"node":">= 6.10.3"},"gitHead":"cfe32cc4c55e5656fe43b69c8b083b543b12476f","scripts":{"test":"grunt gardener","coveralls":"node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info","semantic-release":"semantic-release"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/simlu/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/simlu/lambda-rate-limiter.git","type":"git"},"_npmVersion":"5.7.1","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"9.8.0","dependencies":{"lru-cache":"4.1.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.1.2","grunt":"1.0.2","mocha":"5.0.4","coveralls":"3.0.0","js-gardener":"1.11.20","semantic-release":"15.0.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter_2.4.2_1520533753314_0.940069094863704","host":"s3://npm-registry-packages"}},"2.4.3":{"name":"lambda-rate-limiter","version":"2.4.3","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"url":"https://blackflux.com","name":"Lukas Siemon","email":"git@blackflux.com"},"license":"MIT","_id":"lambda-rate-limiter@2.4.3","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/simlu/lambda-rate-limiter","bugs":{"url":"https://github.com/simlu/lambda-rate-limiter/issues"},"nyc":{"all":true,"babel":true,"cache":true,"lines":100,"exclude":["gardener.js","node_modules/*","coverage/*","flow-typed/*"],"include":["**/*.js"],"require":["babel-register"],"branches":100,"per-file":false,"reporter":["lcov","text-summary"],"extension":[],"functions":100,"report-dir":"./coverage","statements":100,"tempDirectory":"./coverage/.nyc_output","check-coverage":true},"dist":{"shasum":"912c7f6c48810c7d36b660198638f3a73ecd685a","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-2.4.3.tgz","fileCount":4,"integrity":"sha512-0Hv7uwNbIwHKFptWQ/YIPlujb0UtvJWpcxP15IA/yBOtQaJ9sbQw9E1jDsQeN39KhQyQmniWeMNUCO5Ul7Y15A==","signatures":[{"sig":"MEUCIQDDnygw5QeYwgMgvcDC5MdU9GI4rci2udRCZZNpvjkyxwIgJnXFlATw9D2hZwQ4w2dM/5KUOaWkfpwvlPKdrtm2iTo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6899},"main":"lib/limiter","files":["lib"],"engines":{"node":">= 6.10.3"},"gitHead":"ffc9f412bb6209aa59950303d9ec762e7a5d71c7","scripts":{"test":"node gardener && nyc mocha --recursive","coveralls":"node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info","semantic-release":"semantic-release"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/simlu/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/simlu/lambda-rate-limiter.git","type":"git"},"_npmVersion":"5.8.0","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"9.11.1","dependencies":{"lru-cache":"4.1.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"11.6.0","chai":"4.1.2","grunt":"1.0.2","mocha":"5.0.5","coveralls":"3.0.0","js-gardener":"1.15.0","semantic-release":"15.1.5"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter_2.4.3_1522965696591_0.2203815743760853","host":"s3://npm-registry-packages"}},"2.4.4":{"name":"lambda-rate-limiter","version":"2.4.4","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"url":"https://blackflux.com","name":"Lukas Siemon","email":"git@blackflux.com"},"license":"MIT","_id":"lambda-rate-limiter@2.4.4","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/simlu/lambda-rate-limiter","bugs":{"url":"https://github.com/simlu/lambda-rate-limiter/issues"},"nyc":{"all":true,"babel":true,"cache":true,"lines":100,"exclude":["gardener.js","node_modules/*","coverage/*","flow-typed/*","lib/*"],"include":["**/*.js"],"require":["babel-register"],"branches":100,"per-file":false,"reporter":["lcov","text-summary"],"extension":[],"functions":100,"report-dir":"./coverage","statements":100,"tempDirectory":"./coverage/.nyc_output","check-coverage":true},"dist":{"shasum":"1a97fe9360831a44ad1418cf4aec5c1c1fcc7fbc","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-2.4.4.tgz","fileCount":4,"integrity":"sha512-r2cTzum06wAl9qVpDsuXCVkLxBhZmzZJmAESkWQBNTqrXe/mtNfVXxZWFZ1axxL0w0LURBoEFn4jEok4qg2T5A==","signatures":[{"sig":"MEUCIGPhbwCcFJNLLqDbxtTzug7gTieElfVmqHVTwJMpP4AbAiEAwRXaSxW6Pvb1BOQ57whulPBJT68F0kUYfzZtq+sErAg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9365},"main":"lib/limiter","files":["lib"],"engines":{"node":">= 6.10.3"},"gitHead":"956ed0f4f474ef18c22ff57ab869ce69d72e4634","scripts":{"test":"npm run clean && npm run gardener && npm run test-simple","build":"npx babel src --out-dir lib --source-maps inline --copy-files --include-dotfiles","clean":"rm -rf lib","gardener":"node gardener","coveralls":"node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info","clean-build":"npm run clean && npm run build","test-simple":"nyc mocha --recursive","semantic-release":"npm run clean-build && semantic-release"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/simlu/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/simlu/lambda-rate-limiter.git","type":"git"},"_npmVersion":"5.8.0","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"9.11.1","dependencies":{"lru-cache":"4.1.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"11.6.0","chai":"4.1.2","grunt":"1.0.2","mocha":"5.0.5","babel-cli":"7.0.0-beta.3","coveralls":"3.0.0","js-gardener":"1.16.0","semantic-release":"15.1.5"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter_2.4.4_1523046220319_0.39173974908971343","host":"s3://npm-registry-packages"}},"2.4.5":{"name":"lambda-rate-limiter","version":"2.4.5","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"url":"https://blackflux.com","name":"Lukas Siemon","email":"git@blackflux.com"},"license":"MIT","_id":"lambda-rate-limiter@2.4.5","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/simlu/lambda-rate-limiter","bugs":{"url":"https://github.com/simlu/lambda-rate-limiter/issues"},"nyc":{"all":true,"babel":true,"cache":true,"lines":100,"exclude":["gardener.js","node_modules/*","coverage/*","flow-typed/*","lib/*"],"include":["**/*.js"],"require":["babel-register"],"branches":100,"per-file":false,"reporter":["lcov","text-summary"],"extension":[],"functions":100,"report-dir":"./coverage","statements":100,"tempDirectory":"./coverage/.nyc_output","check-coverage":true},"dist":{"shasum":"77fba970f6fa8573e10649c533bbd843021f54d0","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-2.4.5.tgz","fileCount":4,"integrity":"sha512-Ga5VkChBx5320ZQy9dWuoOWrGv4NsFyZhrPNcYtLGrsLY43+oAoo1+sVOuKKBrB421jOdsMpLX8Mi8HxKDLaAQ==","signatures":[{"sig":"MEYCIQCcn4TVHGWJeI8BXZXpcVzdALm+vvraTpgkZaK1P044ywIhAMlWt0JoA/vJSOOcCaHOTZI4nstK/AIgaie05AvEDcn+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9381},"main":"lib/limiter","files":["lib"],"engines":{"node":">= 6.10.3"},"gitHead":"0057549beb1031b80c27e5bfaa52ae2ed920f48e","scripts":{"test":"npm run clean && npm run gardener && npm run test-simple","build":"npx babel src --out-dir lib --source-maps inline --copy-files --include-dotfiles","clean":"rm -rf lib","gardener":"node gardener","coveralls":"node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info","clean-build":"npm run clean && npm run build","test-simple":"nyc mocha \"./test/**/*.spec.js\"","semantic-release":"npm run clean-build && npx semantic-release"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/simlu/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/simlu/lambda-rate-limiter.git","type":"git"},"_npmVersion":"5.8.0","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"9.11.1","dependencies":{"lru-cache":"4.1.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"11.6.0","chai":"4.1.2","grunt":"1.0.2","mocha":"5.1.0","babel-cli":"7.0.0-beta.3","coveralls":"3.0.0","js-gardener":"1.21.1","semantic-release":"15.1.7"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter_2.4.5_1523577983969_0.5975746085282827","host":"s3://npm-registry-packages"}},"2.4.6":{"name":"lambda-rate-limiter","version":"2.4.6","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"name":"Lukas Siemon"},"license":"MIT","_id":"lambda-rate-limiter@2.4.6","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/simlu/lambda-rate-limiter","bugs":{"url":"https://github.com/simlu/lambda-rate-limiter/issues"},"nyc":{"all":true,"babel":true,"cache":true,"lines":100,"exclude":["gardener.js","node_modules/*","coverage/*","flow-typed/*","lib/*"],"include":["**/*.js"],"require":["babel-register"],"branches":100,"per-file":false,"reporter":["lcov","text-summary"],"extension":[],"functions":100,"report-dir":"./coverage","statements":100,"tempDirectory":"./coverage/.nyc_output","check-coverage":true},"dist":{"shasum":"b62a3ac509fc4398ad94d3795b6b53033e7577c8","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-2.4.6.tgz","fileCount":4,"integrity":"sha512-hKB4Q0Po+HHnfIy6cI5hlBlGanG8qIQnW49zwrygN3u+X886GR0SmbI+fyKru+tCyU6uH1d8PwB9knhLtU2iYg==","signatures":[{"sig":"MEUCIChVLRNp3uUlkWc/Tnjo9/vLs/CsnJ49P786L/eWh8vhAiEAqH9QRAh5n2QCQIrthaJbgX8Ii4VWVMrhUcA+RcBbtXg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbWpp+CRA9TVsSAnZWagAA1MMP/2wp1tk3kv4CiDC/MDio\ntc4fwHloyhtoLmbUjwWzxbDfYCmV43iA394WB7RZN54hxscyXsiqTq/u06s7\nYAJyJ8E0zrjGr9J864CtSLwX8fUZR+6fxalAn7O2cpeD4kjJH9+6tr3xxzN4\noSmywoJKecmErgtontEr6nMF4YPWi7iAIPHb+RXpAw770z4yz7JYEMldtyY1\nIZZh9rFitCLWy4vVxWRoihjfNVxQE248jAkrhTuNzLcK+A7Edx2DVE7tkipD\nZ11oI0v9iBKN2lOux9jMbsS8bq6opaP15/7AXGVku2ADsd2HW/l6tIprOhR0\nT78JlhTUD7ZBl+3FTJ/MSulYlTSuV1gY+nGpjGZwBtKVX+UCMZxPjPQxZZze\n/EkurdVbQcr/kjEkSCse3oij9DtYAUDGm5KWkFFYtbGixpdqKABp8zXyjgHD\nWFAg0G6483o88TdY8sXAskmvOve4tknzP7egr+P9EB1Yy1/A3hJ7xlLAuDOd\nA0MqjYED6BFkGHABNLoe1JQoh6iLMS/PPc+bi2buViEfGWpssY7+fUo4Dz0N\nX1tBn6TkrAzIYhCrhru5IxKQnctT8R38cMD0ndR/eN3y27NplNn0E/rG0qhg\n6CbnKf15yadafKEdx/WT07l9Sj9ub7TudBUxW5+EwZpj/F3MD+VElVZYbSGN\nksPU\r\n=RwvN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/limiter","files":["lib"],"engines":{"node":">= 6.10.3"},"gitHead":"e90eaa3db0cf311af634712f5be846639bda6740","scripts":{"test":"npm run clean && npm run gardener && npm run test-simple","build":"npx babel src --out-dir lib --source-maps inline --copy-files --include-dotfiles","clean":"rm -rf lib","gardener":"node gardener","coveralls":"node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info","clean-build":"npm run clean && npm run build","test-simple":"nyc mocha \"./test/**/*.spec.js\"","build-artifact":"npm run clean-build && tar -zxvf $(npm pack) && rm *-0.0.0-development.tgz && cd package && tar -zcvf ../release.tar.gz . && cd .. && rm -rf package","semantic-release":"npm run build-artifact && npm run clean-build && npx semantic-release"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/simlu/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/simlu/lambda-rate-limiter.git","type":"git"},"_npmVersion":"6.2.0","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"8.11.3","dependencies":{"lru-cache":"4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"12.0.2","chai":"4.1.2","grunt":"1.0.3","mocha":"5.2.0","babel-cli":"7.0.0-beta.3","coveralls":"3.0.2","js-gardener":"1.30.3","babel-eslint":"8.2.6","babel-register":"7.0.0-beta.3","semantic-release":"15.8.1","babel-preset-flow":"7.0.0-beta.3","babel-plugin-transform-flow-comments":"7.0.0-beta.3"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter_2.4.6_1532664446758_0.32627469003733656","host":"s3://npm-registry-packages"}},"2.4.7":{"name":"lambda-rate-limiter","version":"2.4.7","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"name":"Lukas Siemon"},"license":"MIT","_id":"lambda-rate-limiter@2.4.7","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/blackflux/lambda-rate-limiter","bugs":{"url":"https://github.com/blackflux/lambda-rate-limiter/issues"},"nyc":{"all":true,"babel":true,"cache":true,"lines":100,"exclude":["gardener.js","node_modules/*","coverage/*","flow-typed/*","lib/*"],"include":["**/*.js"],"require":["@babel/register"],"tempDir":"./coverage/.nyc_output","branches":100,"per-file":false,"reporter":["lcov","text-summary"],"extension":[],"functions":100,"report-dir":"./coverage","statements":100,"check-coverage":true},"dist":{"shasum":"949725bae555643ac1422a41e21cbe816b56c148","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-2.4.7.tgz","fileCount":4,"integrity":"sha512-4/QoZ14GDzkovCjhCXgQV7Uw/Z5OCsN60EnoOeznUdUKhDl/tHBsRoQQg7BEga9cFruK2V2LeWi0H04W6CuKSg==","signatures":[{"sig":"MEUCIQDergAjt99sdbb5qNUbhRy0neX2rQr+yxACE39kdDZtUQIgHdcJi3SSQr2Vdpo7pkND4t7ov4bhEIVWlJMuzKxCJL0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaaahCRA9TVsSAnZWagAAH0MP/ju9gf6rngZaU5nT/ZHl\nnHWOlGTC04jYX2RO78Pv5Ty6gV1KnOHedtogNoRB6gbDBnmLtoJ77v0J//WW\nq/K9tSL/1VTV/V9fJofdLF0U8nk1E8lGK2sV1ezrx3zNvPECh11FcUHTFJ5D\naxUqVwHmo/Mq6Nab1/pr+k+Uzv7wXl2mD2B5vmnt73GZgTU+pvxjPXtXlnwt\niZ8dNw+6zT8mJZ2Z2b9YtSNNKhsmSUIj671M8jPw4CVVrvhj2k/F2P0DY2fj\njPvuUBZpA8a6YOwikaV59D8RfqzK7tkp88ho6utPi98dWj2TgspopoYm2KkZ\ndND6+tzYdSoHEty0iYkJQz8ZpjaW0IVJN0WLQ+QNqFU8Ak1HXsWuwwNcgbOj\nku/1htE0ZkY++444OkYnGOBUdNLop8+0eyTsykE4AannVoktClj4OGNlAJgG\nos0TE1Ubliu8en3rmyskxYDM4jHURmPzTnZVL2SFgMnlM0dKaLsYo9o6Oj8o\n1kpN3zTHMg94W8ygJJNfj67k5PuJ1t10l0ly4dRhrH2mZt+pKfCYnUHUzP74\n9+M0tKIrrgyFLL04/nMp+cWHFOu7ck6K9hOdQSJL5DEVL2PKV+9P6DD3byfF\nHVZLWusiay5dMyBCU83DRHR0mtp14a2CgAglpw/s/LQf6+jgYi6eSawDy9E7\nIOZw\r\n=Zb+B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/limiter","engines":{"node":">= 6.10.3"},"gitHead":"63828bcbc2442ff88f5a04c8a64f17de5fbf1699","scripts":{"test":"npm run clean && npm run gardener && npm run test-simple","build":"npx babel src --out-dir lib --source-maps inline --copy-files --include-dotfiles","clean":"rm -rf lib","gardener":"node gardener","coveralls":"node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info","clean-build":"npm run clean && npm run build","test-simple":"nyc mocha \"./test/**/*.spec.js\"","build-artifact":"npm run clean-build && tar -zxvf $(npm pack) && rm *-0.0.0-development.tgz && cd package && tar -zcvf ../release.tar.gz . && cd .. && rm -rf package","semantic-release":"npm run build-artifact && npm run clean-build && npx semantic-release"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/blackflux/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/blackflux/lambda-rate-limiter.git","type":"git"},"_npmVersion":"6.5.0","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"10.15.1","dependencies":{"lru-cache":"5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.3.0","chai":"4.2.0","grunt":"1.0.3","mocha":"5.2.0","coveralls":"3.0.2","@babel/cli":"7.2.3","@babel/core":"7.3.3","js-gardener":"1.34.2","babel-eslint":"10.0.1","@babel/register":"7.0.0","semantic-release":"15.13.3","@babel/preset-flow":"7.0.0","@babel/plugin-transform-flow-comments":"7.2.0","@babel/plugin-proposal-object-rest-spread":"7.3.2"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter_2.4.7_1550427808840_0.9979880944081314","host":"s3://npm-registry-packages"}},"2.4.8":{"name":"lambda-rate-limiter","version":"2.4.8","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"name":"Lukas Siemon"},"license":"MIT","_id":"lambda-rate-limiter@2.4.8","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/blackflux/lambda-rate-limiter","bugs":{"url":"https://github.com/blackflux/lambda-rate-limiter/issues"},"nyc":{"all":true,"babel":true,"cache":true,"lines":100,"exclude":["gardener.js","node_modules/*","coverage/*","flow-typed/*","lib/*"],"include":["**/*.js"],"require":["@babel/register"],"tempDir":"./coverage/.nyc_output","branches":100,"per-file":false,"reporter":["lcov","text-summary"],"extension":[],"functions":100,"report-dir":"./coverage","statements":100,"check-coverage":true},"dist":{"shasum":"cd1d97da80ec81516b466366bc0edc27fcd8583a","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-2.4.8.tgz","fileCount":4,"integrity":"sha512-/GWeiJvaVOZIQH5xzIaiEp+lOBpDazd1C4VSG64w/4zbpajma61WWqHBKW8rn1TsTgO0rqdU/zDoGWpbNk+6Kw==","signatures":[{"sig":"MEYCIQCxyz2fN99Gu33p50yO8JEfdJebVnz1i9o5VLfv59VXrgIhANf6D1mww90mCZMGfpvHqTZcpIhtCGBvk3nTIH8BISoA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcahELCRA9TVsSAnZWagAASAMP/2MEmImZvFAB7vDaycFD\nGHyTM/AhHjrzUu9u0h0jMtGi66dHQ1zyecUKxcvnZHeFaTpGFK4bQUkfKJ6H\nHMRrt+vbZjQ4oWk7YkVGNWZltCzacQZ1EYUOB/pCfO4GxZHO8SdvZVMhe23A\nHet1pPEJk/6XKgkwgJlU73sewoBuih0HmuEASM2G3uHJBzg/zIMYyfJL827A\nO78HsQsPAffziO1eqAnHCL3TMt+60lZXMt7fsQiThAS/M7nNTZ8spBQ9X+MJ\nroKjSvQESOI8yAuqXEVf/RdgLl8zjuzp480zCywcvEwflCrMq1JybvkVhw2d\n3JpTGu63JuPXElrcb5CI5nSk5ARCiBezALYBWS3w1Z5tqBA3yPjxw+6uLVUx\nFSB6WTJloYheO5fm9TQ0r41IgNBDQZ+tJePUfdjN//BBc2LJpVTwmkjOs3rc\nmI6VTGM3tHiekACoDRXMju7RnR7djDusrEN98qUvyUucBYLb1+4ZUm5ROzk2\nOELjHWX334jR3z+CFiHVsLNYu+0hrQJK1BHM4RMuwl+lTr8sxs9uYbSzRWqc\nEUYayWOOCKDhFXJbK6SBdI4s13kbfquHu5sZVmlk2vgeZdoD1pskCjufqmDT\nwpcgEwgx4nm4YWliF3fLeYAxXA/LmNNCUXVw2oSwN7NIX4zN2cqrbISuf2bb\n9hsR\r\n=8wBo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/limiter","engines":{"node":">= 6.10.3"},"gitHead":"62ddb673d9a23db945c3d3d2a6a17218a16db5b0","scripts":{"test":"npm run clean && npm run gardener && npm run test-simple","build":"npx babel src --out-dir lib --source-maps inline --copy-files --include-dotfiles","clean":"rm -rf lib","gardener":"node gardener","coveralls":"node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info","clean-build":"npm run clean && npm run build","test-simple":"nyc mocha \"./test/**/*.spec.js\"","build-artifact":"npm run clean-build && tar -zxvf $(npm pack) && rm *-0.0.0-development.tgz && cd package && tar -zcvf ../release.tar.gz . && cd .. && rm -rf package","semantic-release":"npm run build-artifact && npm run clean-build && npx semantic-release"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/blackflux/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/blackflux/lambda-rate-limiter.git","type":"git"},"_npmVersion":"6.5.0","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"10.15.1","dependencies":{"lru-cache":"5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.3.0","chai":"4.2.0","grunt":"1.0.3","mocha":"5.2.0","coveralls":"3.0.2","@babel/cli":"7.2.3","@babel/core":"7.3.3","js-gardener":"1.35.0","babel-eslint":"10.0.1","@babel/register":"7.0.0","semantic-release":"15.13.3","@babel/preset-flow":"7.0.0","@babel/plugin-transform-flow-comments":"7.2.0","@babel/plugin-proposal-object-rest-spread":"7.3.2"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter_2.4.8_1550455051216_0.2898115816004092","host":"s3://npm-registry-packages"}},"2.4.9":{"name":"lambda-rate-limiter","version":"2.4.9","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"name":"Lukas Siemon"},"license":"MIT","_id":"lambda-rate-limiter@2.4.9","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/blackflux/lambda-rate-limiter","bugs":{"url":"https://github.com/blackflux/lambda-rate-limiter/issues"},"nyc":{"all":true,"babel":true,"cache":true,"lines":100,"exclude":["gardener.js","node_modules/*","coverage/*","flow-typed/*","lib/*"],"include":["**/*.js"],"require":["@babel/register"],"tempDir":"./coverage/.nyc_output","branches":100,"per-file":false,"reporter":["lcov","text-summary"],"extension":[],"functions":100,"report-dir":"./coverage","statements":100,"check-coverage":true},"dist":{"shasum":"dea75b72775037ee658cec4ad9c7270c9268a2b1","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-2.4.9.tgz","fileCount":4,"integrity":"sha512-4rDgjzPkHqoSCdjtsRD2XDfQqQ1SBiGI/ZUXLGGavQEIpMi/yscYm6pwIfvSys9OhnFAoWscg9DsQ6RB8ORorg==","signatures":[{"sig":"MEUCIQCKH/ec7bGhi+T5K57LmM/sDW4YEdZ+u8InobDT0mN6HQIgQ7wazWPmwVTJ4xSV9bF2TBwiUOVVJ51kOi/+JhzwLns=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfGdLCRA9TVsSAnZWagAAG5IP/2Q1BhI+KdWj6RkjPUfb\nnPKBbJjfCOiMLSureWV5N6zGIEMsd66BBUbufHxgLpsby1WKKjuMMfvFqtsR\nFnCVMExL1adC0sFD/kvWJtgiYs4i1D8/+eiJna5gzcy/HEJLqsNJqnQjsyXF\nxoy83178uFwRTRyGe0Jl/kShWm9zS0QyCb61L0O2sejMnmbv65PDecQf5nGU\nMb0xlc5o39PRL1uYXs5OD0TvlRRAwGaSf6BbjK+raX6C+8hwRrIWw3lFuzm7\nC966rEpgdql4eXhFw6bCQ92+FVmb4Skn29cYQhKQf/+9qjxIrl/V5TimllB/\nzO3x45fqVXSPjmmf+997QmHPoHVHEPW+PXf5M7wZBn/0ILjBKI/srEOpWsn5\nAINf6xxaf6GSMLzQfl+zq37qFVmQhdqBjKtuhGDzSH9UFNjN6b1moVV76vJ5\n6R8ZHePTwQLoyg9LQOaygTZqAE/guuLgqJ9khc9NXEG6mAjRBOS64Mnygbst\nLmKijo6IKi86K9W7VpLoq0B3vUYHWQIvVI9mPXmtGzlGfZ1KpeGhOTB9lU56\nBNk0dRwAmlck/lkRDUpi9jBPVcS61hnAMZwNdnefEcnzTQjgVN1oGWfSnGdm\n2Rt/hiomDVrFBc5i9BTnUXRkhtAip1KfuYm/KaQv/HRZy2tWZgM53PSOsdT7\ntgWB\r\n=EUYp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/limiter","engines":{"node":">= 6.10.3"},"gitHead":"4c4656fb8b480ff416be0f01c12f8479b6a4312c","scripts":{"test":"npm run clean && npm run gardener && npm run test-simple","build":"npx babel src --out-dir lib --source-maps inline --copy-files --include-dotfiles","clean":"rm -rf lib","gardener":"node gardener","coveralls":"node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info","clean-build":"npm run clean && npm run build","test-simple":"nyc mocha \"./test/**/*.spec.js\"","build-artifact":"npm run clean-build && tar -zxvf $(npm pack) && rm *-0.0.0-development.tgz && cd package && tar -zcvf ../release.tar.gz . && cd .. && rm -rf package","semantic-release":"npm run build-artifact && npm run clean-build && npx semantic-release"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/blackflux/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/blackflux/lambda-rate-limiter.git","type":"git"},"_npmVersion":"6.5.0","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"10.15.2","dependencies":{"lru-cache":"5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.3.0","chai":"4.2.0","grunt":"1.0.3","mocha":"6.0.2","coveralls":"3.0.3","@babel/cli":"7.2.3","@babel/core":"7.3.4","js-gardener":"1.37.7","babel-eslint":"10.0.1","@babel/register":"7.0.0","semantic-release":"15.13.3","@babel/preset-flow":"7.0.0","@babel/plugin-transform-flow-comments":"7.2.0","@babel/plugin-proposal-object-rest-spread":"7.3.4"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter_2.4.9_1551656778763_0.5385218317391727","host":"s3://npm-registry-packages"}},"2.4.10":{"name":"lambda-rate-limiter","version":"2.4.10","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"name":"Lukas Siemon"},"license":"MIT","_id":"lambda-rate-limiter@2.4.10","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/blackflux/lambda-rate-limiter#readme","bugs":{"url":"https://github.com/blackflux/lambda-rate-limiter/issues"},"nyc":{"all":true,"babel":true,"cache":true,"lines":100,"exclude":["gardener.js","node_modules/*","coverage/*","lib/*"],"include":["**/*.js"],"require":["@babel/register"],"tempDir":"./coverage/.nyc_output","branches":100,"per-file":false,"reporter":["lcov","text-summary"],"extension":[],"functions":100,"report-dir":"./coverage","statements":100,"check-coverage":true},"dist":{"shasum":"446825eae62bc144a390e4d492d3359ca04a453d","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-2.4.10.tgz","fileCount":4,"integrity":"sha512-lNtdxT+wrGCqAYAWt5Y4hGVrdBV8wJ2vBQWgIq50h5a2Iby/VW0MmZOESBQ3F1jiFs5KwbtiZ7IykH11qywpcA==","signatures":[{"sig":"MEUCIESMSx6TMGiRDaTY6UZAjw1b+niv6HXBVlZG4Ln9DKHvAiEA1n3YMpS+YZI4b27NQx7m7M/qmz0fVMaos5rrXEHDxnM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcs809CRA9TVsSAnZWagAAyQQP/1p6fvOABKNwNVstZ393\n2oDTbIi9ywijvt2YhQCvCa8OL+SsVX0d6INXKkkPlUo81x97tb+7lbDD5Ruq\n8l+qj7sGvKNzdXbXp0btCQoW4EVyE9dmSKTy/lL8wOE+v/i5us8/DnRTjy1p\ndoJTDA6jpzVMRH47IRSzcVCwCfC9e4/Y6ZIKyviIBA4weFwVydA4AmK+BWWQ\nkRAeQDRPbL+i8UlFb88epXpTypQCbA6hc6Jb7jrBZQNZA1+8xiI4STf8vLrK\nzJEXanqe+n7yaN5D3DnhNS8Ea+b/DwqMtAcfhdEmJwEt1uqa4m7BXU3bqHkf\nM5uPtnFJvlgJXQrNQNHBcPrJFYwiuozXVkETlSi/EYzR9oyilGi3MJJhUK4q\nIg8Vonp8L/x1P0dd76JkPmHBJDz3+IhIdbdw1J6JgmybWw0Amk0cVohUzP9l\nP9rrO2EyykFrQXPru/2Sya8Erirf5nQv9bVMzZ33DtXt/Q7eyhwB7nc1WKje\nrZSZ5LNPYgQbldZkmrb/AHcpTCEiMOyjc/mnhxWki3eX+n68JAYPWHbEwN/f\n1zreEkLknsRPOtacTWt5I1wvXdg5Uj7aeEYPn2WbicyyQUt3mPqJSSQzPkUO\n2Iu4WvoC6mHT9/9qSebmZ1cwlFz0CYMwgSEKw8hQyDkE/xBGCGq/ao8Hg9Rx\n+2vG\r\n=GZKk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">= 6.10.3"},"gitHead":"db08b7a64cecf9a2390eb33777d1d3701c781caa","scripts":{"test":"npm run clean && npm run gardener && npm run test-simple","build":"npx babel src --out-dir lib --source-maps inline --copy-files --include-dotfiles","clean":"rm -rf lib","gardener":"node gardener","coveralls":"node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info","build-clean":"npm run clean && npm run build","test-simple":"nyc mocha \"./test/**/*.spec.js\"","semantic-release":"npm run build-clean && npx semantic-release"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/blackflux/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/blackflux/lambda-rate-limiter.git","type":"git"},"_npmVersion":"6.5.0","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"10.15.3","dependencies":{"lru-cache":"5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.3.0","chai":"4.2.0","grunt":"1.0.4","mocha":"6.1.3","eslint":"5.16.0","coveralls":"3.0.3","@babel/cli":"7.4.3","@babel/core":"7.4.3","js-gardener":"2.0.2","babel-eslint":"10.0.1","@babel/register":"7.4.0","semantic-release":"15.13.3","@blackflux/robo-config-plugin":"1.3.2","@blackflux/eslint-plugin-rules":"1.0.2","@babel/plugin-proposal-object-rest-spread":"7.4.3"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter_2.4.10_1555287356133_0.9083405184053919","host":"s3://npm-registry-packages"}},"2.4.11":{"name":"lambda-rate-limiter","version":"2.4.11","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"name":"Lukas Siemon"},"license":"MIT","_id":"lambda-rate-limiter@2.4.11","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/blackflux/lambda-rate-limiter#readme","bugs":{"url":"https://github.com/blackflux/lambda-rate-limiter/issues"},"nyc":{"all":true,"babel":true,"cache":true,"lines":100,"exclude":["gardener.js","node_modules/*","coverage/*","lib/*"],"include":["**/*.js"],"require":["@babel/register"],"tempDir":"./coverage/.nyc_output","branches":100,"per-file":false,"reporter":["lcov","text-summary"],"extension":[],"functions":100,"report-dir":"./coverage","statements":100,"check-coverage":true},"dist":{"shasum":"866225dbb4b8fcb45795fc95aff4108b6b6ed8de","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-2.4.11.tgz","fileCount":4,"integrity":"sha512-yu6WExq0sVK+BbMlP6VvxrQKKdkIjkSUSyueQEZvP9FNoz5XVnxhMLqw+Tngr1/Q3iC+275b90Q6SYPPW7mxRQ==","signatures":[{"sig":"MEUCIQCClc5stUzOxUafuNCp4smA2vPqCX1+yC0IdI7KoB+ljgIgLtx99kO40sFvZNmIstA6pNNKZrvY06Y1OGxUwy+t06U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9637,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcuUUTCRA9TVsSAnZWagAAqAgP/1LKmiXGu0AWdjDVRYuQ\ngAQy3dZq9vdK8++S3snA/8HabTDgQLPVDUpQce9sT6gLK0h/jeb6y3BfvDgr\nfquBFGUKQSxJ9zzkdl8P1LwwGwS0wVWhiakuofo65LTVuCrLXm5+PqeUyy5M\npFgO7PTw3x9RrVjY9VfRnj0dz0xArUZbZ+y4gGZwlMerLAB5ZYQ/Z0gdCNff\nMK0g9Ydc8naAlWVodSMsw8cdwxJShaesslWQqVI+Ie5xNETIe0nLaooJaxkP\nE1zGUMWCezzjHwaHU/aPa8iGiZ5S5MjNHPQhfI8iNZL/y2gUQknEX78qoPXH\n3N7gxat+ldGjqU/46Czso6MICDqnDqyf5cBpcqupw5eSTPMWypMxBYkwJBpx\nJXHsD9GdOPjVvLAPXaI9yxZMGd489g8S9c7YYb04GlNnCchQvtTx4fsMqlBA\nVv1vUW/ZdGXNM7uIvjRRYmISeLLbwbmO/f2EWtRfFh50siko70vvBJbe/lFW\nn0b70jYdSwWU+ojRogWoVnoB4blcOy7AjZsq8+ZRWq6FNFynyvCuGBYHmYwh\nYdnSAdsKTX0mCsxGDqRaLlVxJ6l8Cor3s6NTZxMEV+hi0uwz5MY/pZPn3NrU\nA8+iz7t0B06opIRWXOIhckG/13CbQlyrSyGp5MfvnZmQc8Sv3RFtr8IwfwGn\nZOuh\r\n=3xlH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">= 6.10.3"},"gitHead":"d4dda0566bd644ca882304762223c304a791fa85","scripts":{"test":"npm run clean && npm run gardener && npm run test-simple","build":"npx babel src --out-dir lib --copy-files --include-dotfiles --config-file ./.babelrc","clean":"rm -rf lib","gardener":"node gardener","coveralls":"node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info","build-clean":"npm run clean && npm run build","test-simple":"nyc mocha \"./test/**/*.spec.js\"","semantic-release":"npm run build-clean && npx semantic-release"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/blackflux/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/blackflux/lambda-rate-limiter.git","type":"git"},"_npmVersion":"6.5.0","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"10.15.3","dependencies":{"lru-cache":"5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.0.0","chai":"4.2.0","grunt":"1.0.4","mocha":"6.1.4","eslint":"5.16.0","coveralls":"3.0.3","@babel/cli":"7.4.3","@babel/core":"7.4.3","js-gardener":"2.0.6","babel-eslint":"10.0.1","@babel/register":"7.4.0","semantic-release":"15.13.3","@blackflux/robo-config-plugin":"1.7.3","@blackflux/eslint-plugin-rules":"1.0.2","@babel/plugin-proposal-object-rest-spread":"7.4.3"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter_2.4.11_1555645714835_0.008193337690110658","host":"s3://npm-registry-packages"}},"2.4.12":{"name":"lambda-rate-limiter","version":"2.4.12","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"name":"Lukas Siemon"},"license":"MIT","_id":"lambda-rate-limiter@2.4.12","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/blackflux/lambda-rate-limiter#readme","bugs":{"url":"https://github.com/blackflux/lambda-rate-limiter/issues"},"nyc":{"all":true,"babel":true,"cache":true,"lines":100,"exclude":["gardener.js","node_modules/*","coverage/*","lib/*"],"include":["**/*.js"],"require":["@babel/register"],"tempDir":"./coverage/.nyc_output","branches":100,"per-file":false,"reporter":["lcov","text-summary"],"extension":[],"functions":100,"report-dir":"./coverage","statements":100,"check-coverage":true},"dist":{"shasum":"f525e1f1a2ad373faad7d964215b8488fb3272c2","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-2.4.12.tgz","fileCount":4,"integrity":"sha512-mukh2QdCzczx6XOfQ3qJq3hpydUYgSMCJkUk7ad2zyWmY+16yDYIeSngFaOpJObhcgCmr8W6RyBPRSdFdQskHg==","signatures":[{"sig":"MEUCIQC9TyxoBUw73sUR/5XfP2kqBIZE5x04ZsqNV4Sl/rypTAIgZj1L4u56SLSGSuRa3KCDyeSTf3R+5RJ4eJ0UIBVLsx0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9638,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcvPlHCRA9TVsSAnZWagAA5soP/2f9sG+dOfAk6ZlOULCy\nLA8TyNQH+KIhrUZnGN8g8V05y8G2Zt1CzeTXV40kW4lIVz6o4ejVisW9tmK0\nOnutHfVPoXWVaoX2FVztdVB56Q0bjiB4lzjbwom5BbAGlOnb1WG34L6bVFYE\nlny9LXAOhar662jiH0w3jFQQOXmCtDDpi89RGyugITeSs5h9FvZcGUpyoXgC\nGBfqz4JoQDZX2IcNV7A6aMNWr8iSj4jdQgYjrCakUEDiqWNYzr+zfel1fWQ7\nVPBSGgZ0oaBZHpoZwTQI0nMH5cyVzfodDhCyBQSQo+/cGPtXOWii2dqmPSo1\n4D7LHCfjkQN9u4g3QuOcl9hIiTGbmn8ZCP+f/cYHDL70URrDyrAPzRxkbaLc\n8sag8LanOK4fAIfFv0AcMSN2WA8OS28Cx6cR6aNOpdZ7s7/citHBizKKWCNx\n3TujU32XzMq93YhbAo3d9F/lkcERKmyopEeW+4ambShdXoG2gp3B38zJzRI1\nH+7/K6lNGzHbmbia+/lz1flBJPgYq1m14ZLssgkiPRUYxP1rUosZ620uEdn6\nVFaymJkah8VIxtykr3slWMHWv7Wb5n66FNTb5X9LS6iAd/xMhBB2fEB0Xxvl\n5t1RYjfFWh5r4NrnYR4F52Lv9Kv7M595iXQJlp5AzFg1vIuu6MAKyvZ/aglr\nUFns\r\n=edvB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">= 6.10.3"},"gitHead":"7ad96f72ab1e829a7a0008de8a62ad4cac4b7c24","scripts":{"test":"npm run clean && npm run gardener && npm run test-simple","build":"npx babel src --out-dir lib --copy-files --include-dotfiles --config-file ./.babelrc","clean":"rm -rf lib","gardener":"node gardener","coveralls":"node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info","build-clean":"npm run clean && npm run build","test-simple":"nyc mocha \"./test/**/*.spec.js\"","semantic-release":"npm run build-clean && npx semantic-release"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/blackflux/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/blackflux/lambda-rate-limiter.git","type":"git"},"_npmVersion":"6.5.0","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"10.15.3","dependencies":{"lru-cache":"5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.0.0","chai":"4.2.0","grunt":"1.0.4","mocha":"6.1.4","eslint":"5.16.0","coveralls":"3.0.3","@babel/cli":"7.4.3","@babel/core":"7.4.3","js-gardener":"2.0.11","babel-eslint":"10.0.1","@babel/register":"7.4.0","semantic-release":"15.13.3","@blackflux/robo-config-plugin":"1.7.5","@blackflux/eslint-plugin-rules":"1.0.5","@babel/plugin-proposal-object-rest-spread":"7.4.3"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter_2.4.12_1555888454720_0.5581375490998277","host":"s3://npm-registry-packages"}},"2.4.13":{"name":"lambda-rate-limiter","version":"2.4.13","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"name":"Lukas Siemon"},"license":"MIT","_id":"lambda-rate-limiter@2.4.13","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/blackflux/lambda-rate-limiter#readme","bugs":{"url":"https://github.com/blackflux/lambda-rate-limiter/issues"},"nyc":{"all":true,"babel":true,"cache":true,"lines":100,"exclude":["gardener.js","node_modules/*","coverage/*","lib/*"],"include":["**/*.js"],"require":["@babel/register"],"tempDir":"./coverage/.nyc_output","branches":100,"per-file":false,"reporter":["lcov","text-summary"],"extension":[],"functions":100,"report-dir":"./coverage","statements":100,"check-coverage":true},"dist":{"shasum":"7a5dd2f223fc8d835aaf0fb4e20d4d6038ec44b4","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-2.4.13.tgz","fileCount":4,"integrity":"sha512-+nJ/v5/bDa6tfqbwcbpp6VaY+EfIAAqMJ8Ox6Oec749guM6wcAF3YJdpvHG90i932uAPMR9wfEnwcVbCiD0rPQ==","signatures":[{"sig":"MEQCIA0DF9eCW7JrIjosLyDVSB/WEq7DYs9WkOtU0e6VJlFFAiAl0H7WYz+eqNaaoQPyyWfm8fzZowz2xaWdxTba9K4NPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9638,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcxUPqCRA9TVsSAnZWagAAS9YP/3ksg6htvvZUCU3gLs5H\npl3LzeWbbhscZL1bNP5iz4IrfuQ2MXrwhbzBZcIAu1CZPtpHqPG0s+AHkfn4\nKwE+QcvPnzTzL1kkybsx6ZL1UlVL2kaI19+RaUtaxEfr5CIyrTFVJJcYDZC+\nesNdhkUIYr9LL52gGqUHAmLDAOgNfJxUpPpStwQmbOhIlQjwHTHqaLcBtCjw\n9frz7NV2C4svDA1iYEUbaASANdFz48/xa7crjcgb8/oYJUxKifB018YSq95W\npNCLvj9L2Cv0OcQh9gATHl7pv3sTX724kEfTVC8/YOb5+8Se4SQvypkLHzcz\no5xZMiA5dX8EHm7tQpVaE31FvReaaWKlpI1UbP3L5iMc5qTxkJbYwlffsT0c\n3y+W0+H8gsO4EmoWIDz+ypkNdGGPEeoCD066sm2EJs0+AwCLVqhQaxYCBNYB\nANpFciXgpF2x1e/p3STwRbePv2SwfSG8E1CFP/0lg2tREZtr2BgwpqJxSEc/\nyuI3dkuQrqtHwXRnRhBpXp9y73o+2RNnqsrV1s5+SwiiSduUd6H5d2XvSjYI\nKEKd2mPeKQ1SvtyiZ41n/8U4dSroYzWaoneR3086Ju/e0LRDBZ382xz+zqRz\nKwB0c3WQFbdF5MrfUbx/GOV5e0zH/Vq17Wb0fX6kNEe8wAVJoQEvfkslVxLF\nIEAK\r\n=6JEc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">= 6.10.3"},"gitHead":"9fe3aef872a1e55126f15035ac047d151b994a5a","scripts":{"test":"npm run clean && npm run gardener && npm run test-simple","build":"npx babel src --out-dir lib --copy-files --include-dotfiles --config-file ./.babelrc","clean":"rm -rf lib","gardener":"node gardener","coveralls":"node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info","build-clean":"npm run clean && npm run build","test-simple":"nyc mocha \"./test/**/*.spec.js\"","semantic-release":"npm run build-clean && npx semantic-release"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/blackflux/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/blackflux/lambda-rate-limiter.git","type":"git"},"_npmVersion":"6.5.0","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"10.15.3","dependencies":{"lru-cache":"5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.0.0","chai":"4.2.0","grunt":"1.0.4","mocha":"6.1.4","eslint":"5.16.0","coveralls":"3.0.3","@babel/cli":"7.4.4","@babel/core":"7.4.4","js-gardener":"2.0.20","babel-eslint":"10.0.1","@babel/register":"7.4.4","semantic-release":"15.13.3","@blackflux/robo-config-plugin":"1.7.7","@blackflux/eslint-plugin-rules":"1.0.8","@babel/plugin-proposal-object-rest-spread":"7.4.4"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter_2.4.13_1556431849594_0.7817265486294078","host":"s3://npm-registry-packages"}},"2.4.14":{"name":"lambda-rate-limiter","version":"2.4.14","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"name":"Lukas Siemon"},"license":"MIT","_id":"lambda-rate-limiter@2.4.14","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/blackflux/lambda-rate-limiter#readme","bugs":{"url":"https://github.com/blackflux/lambda-rate-limiter/issues"},"nyc":{"all":true,"babel":true,"cache":true,"lines":100,"exclude":["gardener.js","node_modules/*","coverage/*","lib/*"],"include":["**/*.js"],"require":["@babel/register"],"tempDir":"./coverage/.nyc_output","branches":100,"per-file":false,"reporter":["lcov","text-summary"],"extension":[],"functions":100,"report-dir":"./coverage","statements":100,"check-coverage":true},"dist":{"shasum":"59de10065dec474aaa2920de461385d70c80a18c","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-2.4.14.tgz","fileCount":4,"integrity":"sha512-XjSQDzEuUqqpTKNbpEXD5yDmFAVw6RsgBX11l8F7vHS9LWRHaj+qI5uHPde6UvWOgMK1+CwyInnOzv3UzwsP7w==","signatures":[{"sig":"MEUCIQCfIyWxgfjlUu4kFJLUufaRB1544NFy/a1Kd9SohBGOLwIgI0+lTNZM/ThN5Lq8RXBprh6PFDmIpqzC4xFSz+i1HXc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcxoEcCRA9TVsSAnZWagAAtgAP/1syqfXZohrJLxzmHxqA\nCP2z5SL8two58HvbKpJ5oRnGKhmt9avCCINLYgLO1I6xloaq67ME42sIU9p5\nFyI5uiR/MjAOUkqyLHon8C0/MFzy2R50e8WsmWRbd9GxCFyzf1IDuZ3f6ryK\nlZkDbojJ3SKYnyrSs4JfV2/O16NLbdE3bh/Bn7teJV2DWh5zPsRryOFyI6nY\nomNO+FV9siZTU+Co0SKOvhZT07fJP2T8xZ7L5CkV/rN/mCeMmRhYATpD7Vne\nXE2vCD3toAI2cCHUQ6ILNF3o9t8/EtExBrI0FrEq/TddPpQP6y1KKcYP3+fd\nNvqwRJuM455/KSUT3WFu9D4zt/6C9TI/OSaLmMEfEyH+SSPba3B5/NZaDYdK\nXTLLnbJg62f9jck3WUMU75xDWRuW8j7tu4toR6Ge9wcvk26547tZGpVHP3E2\naQ8uioPwP0b0ZaU/2fdAdS5Ri/UAnI9hynepDtByqoxuhscPZ8idzvuP+9a4\n/olp+rLkdfaDak40MP62rcvYyhB6gCKu3Sb5qUX19rMiQZN3T5JFYzkBbWAQ\nCVQxoaL2hw6ZGHSGLzUsLZq/13WpGOb3lkOg6CeKWnl7YXNK3eRmOb3cjo/Y\nHEtUVNX+hHEMpLLYtLp/1gT/JT+h2teVB860Q2v441LgpE3rGx4XKgEnUvFc\nAJUS\r\n=5DyW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">= 6.10.3"},"gitHead":"80c362aa26d08df6ec15764f24b61bd496d51d78","scripts":{"test":"npm run clean && npm run gardener && npm run test-simple","build":"npx babel src --out-dir lib --copy-files --include-dotfiles --config-file ./.babelrc","clean":"rm -rf lib","gardener":"node gardener","coveralls":"node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info","build-clean":"npm run clean && npm run build","test-simple":"nyc mocha \"./test/**/*.spec.js\"","semantic-release":"npm run build-clean && npx semantic-release"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/blackflux/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/blackflux/lambda-rate-limiter.git","type":"git"},"_npmVersion":"6.5.0","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"10.15.3","dependencies":{"lru-cache":"5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.0.0","chai":"4.2.0","grunt":"1.0.4","mocha":"6.1.4","eslint":"5.16.0","coveralls":"3.0.3","@babel/cli":"7.4.4","@babel/core":"7.4.4","js-gardener":"2.0.22","babel-eslint":"10.0.1","@babel/register":"7.4.4","semantic-release":"15.13.3","@blackflux/robo-config-plugin":"1.8.1","@blackflux/eslint-plugin-rules":"1.0.11","@babel/plugin-proposal-object-rest-spread":"7.4.4"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter_2.4.14_1556513051563_0.3685983355662563","host":"s3://npm-registry-packages"}},"2.4.15":{"name":"lambda-rate-limiter","version":"2.4.15","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"name":"Lukas Siemon"},"license":"MIT","_id":"lambda-rate-limiter@2.4.15","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/blackflux/lambda-rate-limiter#readme","bugs":{"url":"https://github.com/blackflux/lambda-rate-limiter/issues"},"nyc":{"all":true,"babel":true,"cache":true,"lines":100,"exclude":["gardener.js","node_modules/*","coverage/*","lib/*"],"include":["**/*.js"],"require":["@babel/register"],"tempDir":"./coverage/.nyc_output","branches":100,"per-file":false,"reporter":["lcov","text-summary"],"extension":[],"functions":100,"report-dir":"./coverage","statements":100,"check-coverage":true},"dist":{"shasum":"bb1ba4b7b097012e2491236098c34916cb44e5af","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-2.4.15.tgz","fileCount":4,"integrity":"sha512-Sejw1oPvIQ3hUpWIQjnO5GqW3vmS7SSd7x0wqpVdgfsbM2aLBZfglpxocs8uk1iNMfimYhmr50X6w5dJRuxRZg==","signatures":[{"sig":"MEUCIQDhvTAJIjzaL1UpSVEp9FeMDX2Th5mQLq6pjaT0g1ijggIgRCFNonvcnzscOtsxckUVUNmX1kCX6xViAAeIPyzJ44k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9640,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc6D6ZCRA9TVsSAnZWagAAY+AP/RghQJQQzCTWEFFfEyzp\nrAW6JMNWLJ64bVqFJy990WFqJXVH36DBAWGWmanKJr6Gg91yT5Gvdnnbk3R1\n9pNFpV0/tH3cSM7ETEbEZZq9rtUOVuJhWJaDbtdC6iwer5sa/o0qSw0stL34\nTkaTixocpKsGdaig0S56QYEdyTxwD3UL58ivdior67aS0ObzXdhDnn1BuKUV\nowtHrwiLRgP9Ab710S9VNlzV/w3fTTEaTKSNch4xzozO+OH0G7ofFVMxgpeq\nvU6aLqqL22BN5D9z9vvtxG/SNjyFnYolpdtGaHsxMDEp1p1rpf9q/a2OIkbT\nFG2hCLF0sFvEb5ZrewZlHW7NXT8d8qh1dC8/pc2u/w2VZHhcp4/jrny35DhU\nOOAcdUEEa8aq8WfNTlXKGoo2HEgPwuHBtmc934DZKw+U7QVKIWj/2XKmBzqf\nlf1qAw27wflXXv7bzJElbytosE5bS9Rl222nXFcEC78UGVhq4f0G72wAKEBd\nnbJqttnQ/BUrGqfNYRGJOUvMcbxddQI5s43f40icIVs8j1g7husY6Mcfk4+1\nD5x17HJrtx3rxZpc0Mbv/8V/9yshURJbELRub/XCYwUgfeT2D6ZF1YDn074L\nPwiGxLWjaxtGma+OD63ieDPN+Ij6yzRBxx0kP7l+CMOepXKCbeWULhGek81u\nnXp5\r\n=lzfi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">= 6.10.3"},"gitHead":"61e233df653057772bd4906a83a52743a327e71a","scripts":{"test":"npm run clean && npm run gardener && npm run test-simple","build":"npx babel src --out-dir lib --copy-files --include-dotfiles --config-file ./.babelrc","clean":"rm -rf lib","gardener":"node gardener","coveralls":"node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info","build-clean":"npm run clean && npm run build","test-simple":"nyc mocha \"./test/**/*.spec.js\"","semantic-release":"npm run build-clean && npx semantic-release"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/blackflux/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/blackflux/lambda-rate-limiter.git","type":"git"},"_npmVersion":"6.5.0","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"10.15.3","dependencies":{"lru-cache":"5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","chai":"4.2.0","grunt":"1.0.4","mocha":"6.1.4","eslint":"5.16.0","coveralls":"3.0.3","@babel/cli":"7.4.4","@babel/core":"7.4.4","js-gardener":"2.0.30","babel-eslint":"10.0.1","@babel/register":"7.4.4","semantic-release":"15.13.12","@blackflux/robo-config-plugin":"1.8.2","@blackflux/eslint-plugin-rules":"1.0.14","@babel/plugin-proposal-object-rest-spread":"7.4.4"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter_2.4.15_1558724249322_0.7267671198693928","host":"s3://npm-registry-packages"}},"2.4.16":{"name":"lambda-rate-limiter","version":"2.4.16","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"name":"Lukas Siemon"},"license":"MIT","_id":"lambda-rate-limiter@2.4.16","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/blackflux/lambda-rate-limiter#readme","bugs":{"url":"https://github.com/blackflux/lambda-rate-limiter/issues"},"nyc":{"all":true,"babel":true,"cache":true,"lines":100,"exclude":["gardener.js","node_modules/*","coverage/*","lib/*"],"include":["**/*.js"],"require":["@babel/register"],"tempDir":"./coverage/.nyc_output","branches":100,"per-file":false,"reporter":["lcov","text-summary"],"extension":[],"functions":100,"report-dir":"./coverage","statements":100,"check-coverage":true},"dist":{"shasum":"84c4321cf05a8eaa82f4108df8ea5a3bc3ff817e","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-2.4.16.tgz","fileCount":4,"integrity":"sha512-6ItBPH26LOn0AobbYO3IqPN+z1SvX7j9x95vylzByndK9FxxB/OaNbBCwwSwj7xWCezejutt7KI/RulQXXRK+Q==","signatures":[{"sig":"MEYCIQD/qPRxwQis6L88XfTb5lHBl9Vugcl50OQ67V+FB2lUawIhAK79XdtQVQlwBO4U4iqE5tWzz5DhCCaWdRglOK8YJHbb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9641,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7GAACRA9TVsSAnZWagAAqg0P/03KO6rFuQJ63+3WDZ3q\nptGigUy/vVN9uAfPaUVabj+2EgMah1WCkRGknog5sa8YEs6vZmBCMaKpcPv7\nof5z7pLJO87pab7PBU/rv233T6mUZZZp7eTCAwA9TUSZOPyYhvUf/pe0bA8q\nBfcll8JTmgBJuBHRJ+zdYPQrBODmU03zlx8QBIe351YyUlctVD8/dOBbHmRn\nYY6p/mvYB6huaknh+2RGPr2dFDlUjCcGkbkCiCgRS03T3aOJG0xa/YFo7C1r\nRt2Qnxk+ylfwUipqxU/1pMv8Yf1VZ838AWb2TAWT1dFenx1YHAks3IECMg7r\n2ezO6Lj3eD/7tn0+cUjPlV2omZQFMULC8V4kxIQOnvaoQGMLKxVUMLthaEvE\n1DgXKBfWvisGo/uINsDPoPgAoCk79MdVsG2o9wy3BN0c/tbgaB+hJ1A2Cgfn\nU+fzh3oOEzunjSUtqDgMjl+JUvrbYxld68J2LOKYHhIZ5Alh4yvh69hm5N9V\nK5qivvWDHafB1EoSxAlNxWzQYMcLR5+Pu5q+kmENNNdUMblerWDnPbI/xY34\nLnuDGfj95rMzffKq4R0suhcEUXXdVHpSEpNBel+8cUFZve40AmHL4AP+F42j\nV1qzJ3sV9cn9kVfSXJr69pUsyRmq2FCmVdCZtQTfFHYDWk00boy/H7Op+Cho\niZV+\r\n=4e3s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">= 6.10.3"},"gitHead":"5563b5108d69844ad5bffc491541142c4c4ed229","scripts":{"test":"npm run clean && npm run gardener && npm run test-simple","build":"npx babel src --out-dir lib --copy-files --include-dotfiles --config-file ./.babelrc","clean":"rm -rf lib","gardener":"node gardener","coveralls":"node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info","build-clean":"npm run clean && npm run build","test-simple":"nyc mocha \"./test/**/*.spec.js\"","semantic-release":"npm run build-clean && npx semantic-release"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/blackflux/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/blackflux/lambda-rate-limiter.git","type":"git"},"_npmVersion":"6.9.0","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"10.15.3","dependencies":{"lru-cache":"5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","chai":"4.2.0","grunt":"1.0.4","mocha":"6.1.4","eslint":"5.16.0","coveralls":"3.0.3","@babel/cli":"7.4.4","@babel/core":"7.4.5","js-gardener":"2.0.31","babel-eslint":"10.0.1","@babel/register":"7.4.4","semantic-release":"15.13.12","@blackflux/robo-config-plugin":"1.10.3","@blackflux/eslint-plugin-rules":"1.0.15","@babel/plugin-proposal-object-rest-spread":"7.4.4"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter_2.4.16_1558994943302_0.684162754700842","host":"s3://npm-registry-packages"}},"2.4.17":{"name":"lambda-rate-limiter","version":"2.4.17","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"name":"Lukas Siemon"},"license":"MIT","_id":"lambda-rate-limiter@2.4.17","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/blackflux/lambda-rate-limiter#readme","bugs":{"url":"https://github.com/blackflux/lambda-rate-limiter/issues"},"nyc":{"all":true,"babel":true,"cache":true,"lines":100,"exclude":["gardener.js","node_modules/*","coverage/*","lib/*"],"include":["**/*.js"],"require":["@babel/register"],"tempDir":"./coverage/.nyc_output","branches":100,"per-file":false,"reporter":["lcov","text-summary"],"extension":[],"functions":100,"report-dir":"./coverage","statements":100,"check-coverage":true},"dist":{"shasum":"56318efc83466741ef259245652ef66f8c1375ec","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-2.4.17.tgz","fileCount":4,"integrity":"sha512-BykgmeN0JELCTTmRSqLtNz8oHWawMNQ+S8aqLc+7NJ/zwKHf4VN7e3G7pLiV0OM9ujC8Tkl/ArXXHPsqoadw4A==","signatures":[{"sig":"MEYCIQCfxqYWBscmTkOTHNUwVxzJCtboOzU0G8bCsWccJNLD8gIhALEI5lnoBQBoERe3jvYUMycwMsqiwDqi9dIjrDWFLt5W","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdIrUoCRA9TVsSAnZWagAA4PsQAKA3t0eEfI2tqx41AZJz\nNh+rHwB534W2i7AT7P8Fpu9077DcfESeJK0mlwBf95tr3ds+o+bLRn7WNCYK\n5g1guJEGdOO/+f32ExdStC7j1dOvxxL19NL4MQ0xTpVD0L9oJW03zLP8BDzE\nuVI/DmGUnb6Apt3yuQ6xdfYyClmVY4E0lrFcOkvTut9FyD5RiR8wQfrRrIJ7\npZ6cICVTGAO/120MQvBQq9vKabGfRTcoe7Ze4xRxrXemB2j+3u4XadwlVNJV\nT+/Fl2/rVayD/2ggmhgMBysTPbRrPnv6p/jxbRkT1LaYLsnD0QRfn9xZ+kOT\nkGLFZ4AX59JCbktrxFJVbs1TShE60MCcmgJzjEMYKe/aNy4w4jU9nxj1//6s\nKgUEvEYO3YJo0Am+Gv2aYc14Kfk1yk18ROmJwNQ8QoBam1Kd3739+UlaUHmG\n3BWYK2ylXFZmdi5WHbkGh1a3jUXCrNOqMMgshi8xyTqWgWe2RtC/a2Zd2b/8\nsQkMDzl/i/YyK/dvY2ZfUOAkmjkyFMLVz9mQ8zXiyoqjJncE9WHVjvP9qKB6\ndnGLbaWX2ubVYKSYPA/dzxlOR7SfrerfnrW+FWV3+G/CGYtBNfS0X0vq3KRu\n2qgiUBy7hO0KTMSCOuXsLnzq6BJRd1OflsmN4j6H1aMNIBLK8wgyEDl9nggD\n79Zm\r\n=idgQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">= 6.10.3"},"gitHead":"911557f310b204e6b988ea3a1c40498db57c8751","scripts":{"test":"npm run clean && npm run gardener && npm run test-simple","build":"npx babel src --out-dir lib --copy-files --include-dotfiles --config-file ./.babelrc","clean":"rm -rf lib","gardener":"node gardener","coveralls":"node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info","build-clean":"npm run clean && npm run build","test-simple":"nyc mocha \"./test/**/*.spec.js\"","semantic-release":"npm run build-clean && npx semantic-release"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/blackflux/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/blackflux/lambda-rate-limiter.git","type":"git"},"_npmVersion":"6.10.0","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"lru-cache":"5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","chai":"4.2.0","grunt":"1.0.4","mocha":"6.1.4","eslint":"6.0.1","coveralls":"3.0.4","@babel/cli":"7.5.0","@babel/core":"7.5.0","js-gardener":"2.0.40","babel-eslint":"10.0.2","@babel/register":"7.4.4","semantic-release":"15.13.18","@blackflux/robo-config-plugin":"2.0.0","@blackflux/eslint-plugin-rules":"1.0.20","@babel/plugin-proposal-object-rest-spread":"7.5.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter_2.4.17_1562555687534_0.33130897828385564","host":"s3://npm-registry-packages"}},"2.4.18":{"name":"lambda-rate-limiter","version":"2.4.18","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"name":"Lukas Siemon"},"license":"MIT","_id":"lambda-rate-limiter@2.4.18","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/blackflux/lambda-rate-limiter#readme","bugs":{"url":"https://github.com/blackflux/lambda-rate-limiter/issues"},"nyc":{"all":true,"babel":true,"cache":true,"lines":100,"exclude":["gardener.js","node_modules/*","coverage/*","lib/*"],"include":["**/*.js"],"require":["@babel/register"],"tempDir":"./coverage/.nyc_output","branches":100,"per-file":false,"reporter":["lcov","text-summary"],"extension":[],"functions":100,"report-dir":"./coverage","statements":100,"check-coverage":true},"dist":{"shasum":"0ca6aa6ada74dd2824f3df5880b73c467d3efcd2","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-2.4.18.tgz","fileCount":4,"integrity":"sha512-A8Q2EHhkUMDQg6hZoALJ2SiPR77/mfsf4jhccRn8MVcEAXQPn1GhpZqf+b4s4EPuEHwHdg7/OofEJJ0E3ZzhEA==","signatures":[{"sig":"MEUCID+V1rQ2j9GMzRN0k6z74bnzJGPUd6XRcZBEs/8EfxIJAiEAoChSRamgc2ev8+C1mfzqtfg+M1SB33x0ehFt2oKezbc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9987,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNCWYCRA9TVsSAnZWagAABpYP/AnaePDpUk7UkCQLi/6H\nyvialAAsEcyCCVhuPCik1TPxgN8410dLEzQzWPPYZnHTKQB1ctiZkY7EfvoM\no93loKrESu5OnB9sdf1WDPCuk8J6VeOGk2QNvx8foTpq/uwYnV51t9IGRO9x\n2ts0+NMebpWKKls4BUsDT3iKt5q6e/hcNdI3e0cxvidoujPsFLReL910fpUf\n1HM1zPkjw8Kxf92KzwvzJ3fsOf82QxRhscYDzxiEJYYhL8QhCzAcwW9+VSCh\n87q9Ij83zrEu03lNs5XeUppqDp6DQL9YCkFgButu1q4LSOpnnc7mExgjAz5p\nIZUytxZspLQmQLRKYp4fwxq1R18bN47NhodaYk1HW2VAvL7CTpU65J6GpA1N\nKrqq78g3UFU6xYMN3Oi+EYXzZvhQwKBkRraLpPXVH05xpJHwLLpytRz4ZMOz\nDWxpeyqjORpfhYkGcJo4RzGXcvz6y+13sVkeEJGMRnbAm2AkXt1ucgMo4Z9+\nP75+aVi1nY5euq3lgkm0DP8JtBxHWMY4OOKNO7sLFCGTArPznEFiUavJp31L\nObt7vOSVD7TZXyoUrc6RavKDTDFnKblSQjSEMmD3nvRlJQjBphGrZl5lXit/\nX961YAa8/4g7Cv+PuM1uqRgtxowuiUaavb8lqxm3A+E8qLdZSpGqoHQY24H1\nhE/9\r\n=iSDA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">= 6.10.3"},"gitHead":"14ed4f23751ed3d66caa0096a8f55f6b58126e81","scripts":{"t":"yarn test","ts":"yarn run test-simple","yi":"yarn install --frozen-lockfile","yu":"yarn upgrade --latest --force","tsv":"yarn run test-simple --verbose","test":"npm run clean && npm run gardener && npm run test-simple","build":"npx babel src --out-dir lib --copy-files --include-dotfiles --config-file ./.babelrc","clean":"rm -rf lib","docker":"docker run -u`id -u`:`id -g` -v $(pwd):/user/project -v ~/.aws:/user/.aws -v ~/.npmrc:/user/.npmrc -w /user/project -it --entrypoint /bin/bash","gardener":"node gardener","coveralls":"node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info","build-clean":"npm run clean && npm run build","test-simple":"nyc mocha \"./test/**/*.spec.js\"","semantic-release":"npm run build-clean && npx semantic-release"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/blackflux/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/blackflux/lambda-rate-limiter.git","type":"git"},"_npmVersion":"6.10.1","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"lru-cache":"5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","chai":"4.2.0","grunt":"1.0.4","mocha":"6.2.0","eslint":"6.1.0","coveralls":"3.0.5","@babel/cli":"7.5.5","@babel/core":"7.5.5","js-gardener":"2.0.53","babel-eslint":"10.0.2","@babel/register":"7.5.5","semantic-release":"15.13.18","@blackflux/robo-config-plugin":"2.1.3","@blackflux/eslint-plugin-rules":"1.0.23","@babel/plugin-proposal-object-rest-spread":"7.5.5"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter_2.4.18_1563698583505_0.18044694598882938","host":"s3://npm-registry-packages"}},"2.4.19":{"name":"lambda-rate-limiter","version":"2.4.19","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"name":"Lukas Siemon"},"license":"MIT","_id":"lambda-rate-limiter@2.4.19","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/blackflux/lambda-rate-limiter#readme","bugs":{"url":"https://github.com/blackflux/lambda-rate-limiter/issues"},"nyc":{"all":true,"babel":true,"cache":true,"lines":100,"exclude":["gardener.js","node_modules/*","coverage/*","lib/*"],"include":["**/*.js"],"require":["@babel/register"],"tempDir":"./coverage/.nyc_output","branches":100,"per-file":false,"reporter":["lcov","text-summary"],"extension":[],"functions":100,"report-dir":"./coverage","statements":100,"check-coverage":true},"dist":{"shasum":"19357b98e8bcf4db17205cc144afc5aa68406559","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-2.4.19.tgz","fileCount":4,"integrity":"sha512-/QFv68VbxIbt24ZFbjuG2irz2UYqfr9LVwnGDhbE/1hGZoqb+BbVJAPiVx5sQj9eXKsjvFNXauUuZ332MeHcig==","signatures":[{"sig":"MEUCIE0I+Fx0jzM+ypMI85+2r13C1H/bZlG2IensFggF9dTFAiEA81tbVTcrOwaKAm21ujIXjeN/C2FCx0WIjY/N/XginGc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9965,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOhYmCRA9TVsSAnZWagAAadgQAKDZrigpegHUCUJFEpvb\njipDtwODksu7BUJyCoSnZxfVFJCV0YgSO+tYc+4PhTF0DQkBCLwz8GePo/bV\nZBRrfMehYVpmP53hnf+w+nY2ucj85uv0F1j/0myiK0JoWEyltE4iWsRoPTak\nrkt/LU4yWoIC24gbrbt5PpfVgNwNSC4DmvSXgZ43vJoi7Ii6BUxCH0Bayl+5\ndZHSmR8DcJxWuAtAXKz6pWctnKWKE0DldxtAnAzB5rH0RBxdt/hdYiqaNvDh\n+bzxpzr229Myj02BB6eK6JUcco9g7a0zdJy+uHA49FmHRCgCRXn2LSVuMVMr\nLeNZDg/dKMpmBwnM/xeU/gJjalEBImw83vBUKf78ohs2SOZyzGl+MjiE4frJ\n4LX3FRQKobi5If7RcZOOh0cIcZXEEP3w3BdlQfjic1pfldBvve+jVEJbcfM6\nPyVCdH+7Mg+ZOPsdbrRpMb2o+H3qBdaw32wzTueaH6kJfZjZ9ZuVhWGo+UUa\nBYmKC3TnL3m4rUcPFKDwxm+aaa8Y3Bry+5uusnB/6ISFORdy/Xf0Y4Ow1/Ko\nG0DcYh6BBvh4w+DmfTcj7aDhoIR9HQSGG2ZYoajfKtc5lqMmVRmT7CxKO7PU\nGcRV35rlVTwoG5JZAaaSl+8oibPo9gSFMuUfesfsE7A3nm+iqTrKArzMrrU0\nm6iR\r\n=HY+k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">= 6.10.3"},"gitHead":"89308c02c75bb49bcc66c4a1cf3a5a45401f994a","scripts":{"t":"yarn test","ts":"yarn run test-simple","yi":"yarn install --frozen-lockfile","yu":"yarn upgrade --latest --force","tsv":"yarn run test-simple --verbose","test":"npm run clean && npm run gardener && npm run test-simple","build":"npx babel src --out-dir lib --copy-files --include-dotfiles --config-file ./.babelrc","clean":"rm -rf lib","docker":"docker run -u`id -u`:`id -g` -v $(pwd):/user/project -v ~/.aws:/user/.aws -v ~/.npmrc:/user/.npmrc -w /user/project -it --entrypoint /bin/bash","gardener":"node gardener","coveralls":"node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info","build-clean":"npm run clean && npm run build","test-simple":"nyc mocha \"./test/**/*.spec.js\"","semantic-release":"npm run build-clean && npx semantic-release"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/blackflux/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/blackflux/lambda-rate-limiter.git","type":"git"},"_npmVersion":"6.10.1","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"lru-cache":"5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","chai":"4.2.0","mocha":"6.2.0","eslint":"6.1.0","coveralls":"3.0.5","@babel/cli":"7.5.5","@babel/core":"7.5.5","js-gardener":"2.0.56","babel-eslint":"10.0.2","@babel/register":"7.5.5","semantic-release":"15.13.18","@blackflux/robo-config-plugin":"2.1.4","@blackflux/eslint-plugin-rules":"1.0.26","@babel/plugin-proposal-object-rest-spread":"7.5.5"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter_2.4.19_1564087845002_0.49482751270256586","host":"s3://npm-registry-packages"}},"2.4.20":{"name":"lambda-rate-limiter","version":"2.4.20","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"name":"Lukas Siemon"},"license":"MIT","_id":"lambda-rate-limiter@2.4.20","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/blackflux/lambda-rate-limiter#readme","bugs":{"url":"https://github.com/blackflux/lambda-rate-limiter/issues"},"nyc":{"all":true,"babel":true,"cache":true,"lines":100,"exclude":["gardener.js","node_modules/*","coverage/*","lib/*"],"include":["**/*.js"],"require":["@babel/register"],"tempDir":"./coverage/.nyc_output","branches":100,"per-file":false,"reporter":["lcov","text-summary"],"extension":[],"functions":100,"report-dir":"./coverage","statements":100,"check-coverage":true},"dist":{"shasum":"86e303b9e663f5c7674d1aafb8be1a06f63e5c11","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-2.4.20.tgz","fileCount":4,"integrity":"sha512-7A5NgOm7BcecJAAiiJ1p3yIJeXfkJK4ZE5tq6sEDgGASas0o+E3g7TonEgAm0nBUQ2ZkXD/ZZ96lYSyZxsm1tw==","signatures":[{"sig":"MEUCIGl/BTqNomCEmCU4tC89cGcAkQN1S90vZoFB0pIpRrEIAiEA5Q+K9p73BzLgvcT85ZbxT4VIkvhFdyD3vQfDmCNjxa0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdT1ESCRA9TVsSAnZWagAAw9kP+QF4wiYUrZBDmHaNLzGY\nPS4ij6ZesAAG9cQ38SiR0urC7w2a0X+X+FbB7zUVE1C9f0NK7zhzx5U8pvNQ\nTBDKl36E8D0SVrNoTXg0TBhlv98yOdG4kzBdJ0hI/ekO9lRZGlaYt/+LjIJr\nDFTt/SmSH6A4H0IiAxe19PctJWGa+gNnUGjmPVR5cBFVoBCxQLB0KYo2cSMg\n0/7herYrINxuS92qgqWg6HOGGjPYqh7iLDbG8dXpwRgJhjSyWgXsJnIp0OLC\n2/OZU/OS5sRjJQi9qGk7l5EZdi1XwcDzeJA82PolNxjO/qKG3A3SP/8cuLn4\nr0Mgkg3t7hu7ZGE2yOK+OV2/UjB2lG70ruiecfAd+Vp6dyNaWRIeCWai1xhb\ntGT9psU66sqQRr87+8D41a8nIYxEyqbVrUUkN0vJIOfFiwbuHqOn3Yxxnvft\nGOcSyqNKzOe0cezsHm0CM2xva4hbSvI2HGXaIaBVbmhIhkgyDzJj7A9RcWjr\n7LzOQggrJsaTufMmoaGAGdcrMhn3agfF2fTRFltAEyH5wFWEnHhpydQldQlu\nhFy9vd/e1s8IvqSx3dSuOA10Gohc0BveglVCWqDjPrYo6LTMousmi/zC0yR2\nWa9CP/IT5WY+jRBUrCD9kHEGfDGVGOr3AVxICCZolisO0/YUFD5uCjR6b0yZ\nHdzB\r\n=0j7z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">= 6.10.3"},"gitHead":"fa8a8d3c25f42deb814f0cff38f5e388dd64c36c","scripts":{"t":"yarn test","ts":"yarn run test-simple","yi":"yarn install --frozen-lockfile","yu":"yarn upgrade --latest --force","tsv":"yarn run test-simple --verbose","test":"npm run clean && npm run gardener && npm run test-simple","build":"npx babel src --out-dir lib --copy-files --include-dotfiles --config-file ./.babelrc","clean":"rm -rf lib","docker":"docker run -u`id -u`:`id -g` -v $(pwd):/user/project -v ~/.aws:/user/.aws -v ~/.npmrc:/user/.npmrc -w /user/project -it --entrypoint /bin/bash","gardener":"node gardener","coveralls":"node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info","build-clean":"npm run clean && npm run build","test-simple":"nyc mocha \"./test/**/*.spec.js\"","semantic-release":"npm run build-clean && npx semantic-release"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/blackflux/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/blackflux/lambda-rate-limiter.git","type":"git"},"_npmVersion":"6.10.3","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"12.8.0","dependencies":{"lru-cache":"5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","chai":"4.2.0","mocha":"6.2.0","eslint":"6.1.0","coveralls":"3.0.6","@babel/cli":"7.5.5","@babel/core":"7.5.5","js-gardener":"2.0.59","babel-eslint":"10.0.2","@babel/register":"7.5.5","semantic-release":"15.13.19","@blackflux/robo-config-plugin":"2.4.3","@blackflux/eslint-plugin-rules":"1.1.0","@babel/plugin-proposal-object-rest-spread":"7.5.5"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter_2.4.20_1565479185787_0.3823225523879987","host":"s3://npm-registry-packages"}},"2.4.21":{"name":"lambda-rate-limiter","version":"2.4.21","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"name":"Lukas Siemon"},"license":"MIT","_id":"lambda-rate-limiter@2.4.21","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/blackflux/lambda-rate-limiter#readme","bugs":{"url":"https://github.com/blackflux/lambda-rate-limiter/issues"},"nyc":{"all":true,"babel":true,"cache":true,"lines":100,"exclude":["gardener.js","node_modules/*","coverage/*","lib/*"],"include":["**/*.js"],"require":["@babel/register"],"tempDir":"./coverage/.nyc_output","branches":100,"per-file":false,"reporter":["lcov","text-summary"],"extension":[],"functions":100,"report-dir":"./coverage","statements":100,"check-coverage":true},"dist":{"shasum":"5769f634eab7894decb6fac6af044ba2a4d1aced","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-2.4.21.tgz","fileCount":4,"integrity":"sha512-sg615xpbs6uR+juQHQJowfoe4XUsTwaoh1PBbb3ej3foscqtsrexfMK9iNCJG/T0B0RJWQFWi8laQPz3qlAekQ==","signatures":[{"sig":"MEUCIBSBd1RpDo2XyR7+0D2rlQpE+z+/8aR1Atx9jdOaQpHKAiEA9R92Vi07MmMMndifcvad8ZszJ59YrQ63chlkHGEqNDk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10090,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWevHCRA9TVsSAnZWagAA5sUP/jxHeJR2A06hWQ8Z1j0N\nxeZi3umx4X4MWTSU4/c1f5qLv5pPuJ0mDDO6zUMvrC2Zn0C2hT65wYNHPXaT\n7ZHQyb2NJECx/0ey5FzTK5z6IRLOX+TO0uEqR9VY3pihGKTx7U21wq44infu\ne43eVEUYcvkOxVcji5P/Yanwat84J5R/1H0Ff4Jb6dWQoUZc5bR5bCN5vEkU\nkLSrLK0Vc4PH4c+U8k+8j4CwasD8P3TpI2oXu59hkbsUEFAYYIl9n0/XzLN8\n9vQ75ixGBImkNPjXmI8GoVil877n19/edlxyGMG9NfUzgNrTVxuDpnILq0LJ\nw7F/XGDIlVvhn7UJ0qH0hrP0S1YjcJc/Fxd2H1r5ZGCeMwmv6eUF2KGfZRO7\nb+vNlhrrPai9KyxTO2f8q/zjlYzehMvb3ZCwCkkCONHvMBZ51GFobufbKbt2\nL8Hp6crPEp2EQGqqkd85ZnjQUxZ8C/X/kJBdhFF7iIRV758A8gb4tuVuSsv7\nbn7CrBSFDrRJpr7XYx6TAFhPjfYyemKVENwG8NEkak5A1Xe1mUWX3n60I/xV\npaaNsoizlyYXGYv40xTlHEl/4Dq/qeVKaOZaZkARy+DjM9jgJU+riv06WtHm\nzcOaGtwbY9nf9mZyF6nHZNUMmEzR0mnbn1Y0+NMO+Wn6HB9+ukdvbuW8zlXk\nGw1T\r\n=fK44\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">= 6.10.3"},"gitHead":"acdc990a3c6d6bd874a8779ccdee9315b24c4100","scripts":{"i":"yarn install --frozen-lockfile","t":"yarn test","u":"yarn upgrade --latest --force","ts":"yarn run test-simple","tsv":"yarn run test-simple --verbose","test":"npm run clean && npm run gardener && npm run test-simple","build":"npx babel src --out-dir lib --copy-files --include-dotfiles --config-file ./.babelrc","clean":"rm -rf lib","docker":"docker run --net host -u`id -u`:`id -g` -v $(pwd):/user/project -v ~/.aws:/user/.aws -v ~/.npmrc:/user/.npmrc -w /user/project -it --entrypoint /bin/bash","gardener":"node gardener","coveralls":"node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info","build-clean":"npm run clean && npm run build","test-simple":"nyc mocha \"./test/**/*.spec.js\"","semantic-release":"npm run build-clean && npx semantic-release"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/blackflux/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/blackflux/lambda-rate-limiter.git","type":"git"},"_npmVersion":"6.10.3","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"12.8.1","dependencies":{"lru-cache":"5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","chai":"4.2.0","mocha":"6.2.0","eslint":"6.2.0","coveralls":"3.0.6","@babel/cli":"7.5.5","@babel/core":"7.5.5","js-gardener":"2.0.66","babel-eslint":"10.0.2","@babel/register":"7.5.5","semantic-release":"15.13.21","eslint-plugin-mocha":"6.0.0","eslint-plugin-import":"2.18.2","eslint-config-airbnb-base":"14.0.0","@blackflux/robo-config-plugin":"2.5.2","@blackflux/eslint-plugin-rules":"1.3.0","@babel/plugin-proposal-object-rest-spread":"7.5.5"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter_2.4.21_1566174150684_0.6549192359170384","host":"s3://npm-registry-packages"}},"2.4.22":{"name":"lambda-rate-limiter","version":"2.4.22","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"name":"Lukas Siemon"},"license":"MIT","_id":"lambda-rate-limiter@2.4.22","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/blackflux/lambda-rate-limiter#readme","bugs":{"url":"https://github.com/blackflux/lambda-rate-limiter/issues"},"nyc":{"all":true,"babel":true,"cache":true,"lines":100,"exclude":["gardener.js","node_modules/*","coverage/*","lib/*"],"include":["**/*.js"],"require":["@babel/register"],"tempDir":"./coverage/.nyc_output","branches":100,"per-file":false,"reporter":["lcov","text-summary"],"extension":[],"functions":100,"report-dir":"./coverage","statements":100,"check-coverage":true},"dist":{"shasum":"203aba36b3a4a01235626a99af6b1a0063d3c8b4","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-2.4.22.tgz","fileCount":4,"integrity":"sha512-2BMN9OB3YPzMkfFYCfZYI6JZIeR9+NvS8NnZQ4xuYRTvEsz1FifAzDQlFczgec9mea1wCvDdi/qoRBe30xrVCw==","signatures":[{"sig":"MEUCIQDHKyPs2BU8P4JNwYm4fF9ECRStdXBq/2kGXa1UurW2sQIgQQxYOWlwfANAWnbSBn9PLCdhBSCsEQsFe5xmTKCDjM0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWih7CRA9TVsSAnZWagAAfjsP/3iaN74oq3IcQhbo8Olg\nFAN+8t2Pye9lJNx3p77Wk8rsQbByhSZwJhH4vrSdeorEPJ47/Sw3h+BUj2J+\nD8x4vK/6orihm+0XBqI/ww+6Cs3DBI38GGB2SRzmNqCTU+iPekTlMw6DJahO\nnPYzuJPiigvjqYhdftl/QmpAN0HrvZPXlmHq6wYsGJ0RzG8XF5MUFyo7xLbU\niLUao2HO1zkxzC/8eypYzJ/bJK7HxH1rkyFZxu6qotwZT0aqFTCJLFp1VsY6\nTDcU4BIHcIW/EusFCbMEE4tSFE2yrmpKLVuKwXXInukSSQDtttAHBvXkQcCG\nPWP5qwDn0xwDxP0ddP7u+MAEK6irE11qvxp2lEYSS+uCVpUG6lPnsuD7uCug\n2GWCiEZK1BULbu0anoBBODYLtEKzjg7/h+EwvCxqKxDtMh1ReMCFevSezCam\n5sVULPc32yOBRvOEZycuB+YyKxhwGTG4cSlGSPOd7GvLtj9TwJOvJd9aITpu\njgDpzldk/cnRmV92Gm9qOU06VBeq1cam5WY1sbP0W1Z4yspdvjwliCf44aYN\n/5sXRFNayoBDiw7OmIsA3rTwZo04DDD0QD7vFrMO0E2pHqzKERY4ycNyKUIa\n+IaKK2TFq6SERLABnNL3HdgCp2RGTRgGwydav1fLpK/51xSdPPSFlYVYJzLh\nwsEp\r\n=6tNV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">= 6.10.3"},"gitHead":"91b95810c960a48f4a4c1f7b58c982dec841f3e4","scripts":{"i":"yarn install --frozen-lockfile","t":"yarn test","u":"yarn upgrade --latest --force","ts":"yarn run test-simple","tsv":"yarn run test-simple --verbose","test":"npm run clean && npm run gardener && npm run test-simple","build":"npx babel src --out-dir lib --copy-files --include-dotfiles --config-file ./.babelrc","clean":"rm -rf lib","docker":"docker run --net host -u`id -u`:`id -g` -v $(pwd):/user/project -v ~/.aws:/user/.aws -v ~/.npmrc:/user/.npmrc -w /user/project -it --entrypoint /bin/bash","gardener":"node gardener","coveralls":"node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info","build-clean":"npm run clean && npm run build","test-simple":"nyc mocha \"./test/**/*.spec.js\"","semantic-release":"npm run build-clean && npx semantic-release"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/blackflux/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/blackflux/lambda-rate-limiter.git","type":"git"},"_npmVersion":"6.10.3","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"12.8.1","dependencies":{"lru-cache":"5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","chai":"4.2.0","mocha":"6.2.0","eslint":"6.2.0","coveralls":"3.0.6","@babel/cli":"7.5.5","@babel/core":"7.5.5","js-gardener":"2.0.68","babel-eslint":"10.0.2","@babel/register":"7.5.5","semantic-release":"15.13.21","eslint-plugin-json":"1.4.0","eslint-plugin-mocha":"6.0.0","eslint-plugin-import":"2.18.2","eslint-plugin-jasmine":"2.10.1","eslint-plugin-markdown":"1.0.0","eslint-config-airbnb-base":"14.0.0","@blackflux/robo-config-plugin":"2.5.4","@blackflux/eslint-plugin-rules":"1.3.1","@babel/plugin-proposal-object-rest-spread":"7.5.5"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter_2.4.22_1566189691256_0.09455185503424146","host":"s3://npm-registry-packages"}},"2.4.23":{"name":"lambda-rate-limiter","version":"2.4.23","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"name":"Lukas Siemon"},"license":"MIT","_id":"lambda-rate-limiter@2.4.23","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/blackflux/lambda-rate-limiter#readme","bugs":{"url":"https://github.com/blackflux/lambda-rate-limiter/issues"},"nyc":{"all":true,"babel":true,"cache":true,"lines":100,"exclude":["gardener.js","node_modules/*","coverage/*","lib/*"],"include":["**/*.js"],"require":["@babel/register"],"tempDir":"./coverage/.nyc_output","branches":100,"per-file":false,"reporter":["lcov","text-summary"],"extension":[],"functions":100,"report-dir":"./coverage","statements":100,"check-coverage":true},"dist":{"shasum":"95b37c12895910b1a9d3b6f66506c56a321c64a9","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-2.4.23.tgz","fileCount":4,"integrity":"sha512-iJdcy/g4sYsNz0zMeq/Tib2DnWnoqoJGon439xevDAYRAWBbxnV2VLER2aRy6mTPojfL3a5yfLy31kxY6MfqHg==","signatures":[{"sig":"MEQCIEYWNw3kITHkW51qtjoToYvYe1c5tdRFCnQaCqSmHBP6AiBVNrYiIH4V86OU2bGKGWYRF47YwXdrc/E+E4eFd2E8Bw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXN5mCRA9TVsSAnZWagAAB+YP/2N7RiIjcywNpUjp4mk0\nu3/JW/Y9zzwJP8hjAt2KeLO+DrXfG1pE2bMW6vjA3cVOGQfLgrM+XK10ctU6\ngs4+fqkfb4n4C1rqDgX30J9eA9C7tWp9bWQWwJqcty0h2DQo+AT47adYHBmZ\nd/MBQGbxsNgdZl8jU/VcmLw5hMM/NCpmH4hPeLSxEAlw0vHVX/BCS3P3FXF7\n6uIYk0WC4DG7eAlT3m8maLTh53E89Mk7hbD///Z2QULLtdqTxJI+cUTYz64W\nqhf/nvvvDer8C5tXQ2KF73gR1tMSDA3oMMNTbhqCAYPpzhjjDHZvQ0FrgVXs\n/dh6jd4AdDWBDEs4aG5Lm2qbEnRletPvvdKFGnLkaWy0ZDKMO5qjX+G9KZ/4\nl1GgWgIyIXHLRpoumJsGAnJxHk5r7SIZlVzyhWBQRjcjWvP3zXVkOAkrImAV\nnLbJ5rqMuam/8pOn1NTCXsEE2/9Rr0sVkE8afj+3ubPqDRSSYltA3x2fkZWF\n+8xdeapLEKYxzJfeBV39JLaYb40MG9qkyPjwdL6sQ0UmHntXzId6C3vNUYFK\ne4hVo/Eyv/HSacyMiLpQiBRYAm7dozVegxPkvbI2c14L5KBNY6Ru9VAUz55k\n8fJ+2o5Xq5+d2LyCKAjI9+nvJR5hK9+c8wXWh+OmYMwse7XpYmrTe7W+JoyM\n2wny\r\n=hBOt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">= 6.10.3"},"gitHead":"7a1773253fa99d0e7ba5c9e27f1435e05c1f9a45","scripts":{"i":"yarn install --frozen-lockfile","t":"yarn test","u":"yarn upgrade --latest --force","ts":"yarn run test-simple","tsv":"yarn run test-simple --verbose","test":"npm run clean && npm run gardener && npm run test-simple","build":"npx babel src --out-dir lib --copy-files --include-dotfiles --config-file ./.babelrc","clean":"rm -rf lib","docker":"docker run --net host -u`id -u`:`id -g` -v $(pwd):/user/project -v ~/.aws:/user/.aws -v ~/.npmrc:/user/.npmrc -w /user/project -it --entrypoint /bin/bash","gardener":"node gardener","coveralls":"node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info","build-clean":"npm run clean && npm run build","test-simple":"nyc mocha \"./test/**/*.spec.js\"","semantic-release":"npm run build-clean && npx semantic-release"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/blackflux/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/blackflux/lambda-rate-limiter.git","type":"git"},"_npmVersion":"6.10.3","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"12.8.1","dependencies":{"lru-cache":"5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","chai":"4.2.0","mocha":"6.2.0","eslint":"6.2.1","coveralls":"3.0.6","@babel/cli":"7.5.5","@babel/core":"7.5.5","js-gardener":"2.0.75","babel-eslint":"10.0.2","@babel/register":"7.5.5","semantic-release":"15.13.21","eslint-plugin-json":"1.4.0","eslint-plugin-mocha":"6.0.0","eslint-plugin-import":"2.18.2","eslint-plugin-jasmine":"2.10.1","eslint-plugin-markdown":"1.0.0","eslint-config-airbnb-base":"14.0.0","@blackflux/robo-config-plugin":"2.5.9","@blackflux/eslint-plugin-rules":"1.3.4","@babel/plugin-proposal-object-rest-spread":"7.5.5"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter_2.4.23_1566367333994_0.00004603584980533704","host":"s3://npm-registry-packages"}},"2.4.24":{"name":"lambda-rate-limiter","version":"2.4.24","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"name":"Lukas Siemon"},"license":"MIT","_id":"lambda-rate-limiter@2.4.24","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/blackflux/lambda-rate-limiter#readme","bugs":{"url":"https://github.com/blackflux/lambda-rate-limiter/issues"},"nyc":{"all":true,"babel":true,"cache":true,"lines":100,"exclude":["gardener.js","node_modules/*","coverage/*","lib/*"],"include":["**/*.js"],"require":["@babel/register"],"tempDir":"./coverage/.nyc_output","branches":100,"per-file":false,"reporter":["lcov","text-summary"],"extension":[],"functions":100,"report-dir":"./coverage","statements":100,"check-coverage":true},"dist":{"shasum":"583f40b8af8f772e94fc04d3bb1e56a383258720","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-2.4.24.tgz","fileCount":4,"integrity":"sha512-hQJzTbWHgdphEMLloldnzRF0sEXDH9vTaXns9b2znhY4QKRQzQRnInPakWqmafch7S0ibiX8GjM7NnwRaCVH5g==","signatures":[{"sig":"MEUCIGEcltD8BSmqy5P1Z3idBSaUYguMKy5DgpDN6emXpjpNAiEAk77I5vbyQllJ7ikYaAe5c4OrOF+IagV8AjO2keNLa4s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdYBaACRA9TVsSAnZWagAAeg4P/jLprDgij2EvavPqQcaN\n+y5obmXr434iQ8I2N29i3VZSkzweNXIB0wZ7WArwrl7y76CbStY6shaYSWm9\nGuUqPWkqNm22KsN1Gu748vN9OLuunqhz1/SwOQ8+rl3OTpHYWdS6CI2YzCxO\n9MZoDPlaFkO+wItpsxHdUBKaurBL3VDKZutv6h3jXjx3yCYUMQlkCEX6tskM\ncSMjzS27lHUbCpMv8oe997Svg0yhg3ArDsqmG5eeDOs3POzhVBEEfdKFOdaw\nhjkItjKyV8abyr3NHGr4+zUC0YUGW76thtX991H0IwO5Qc2hqigpslicl+DM\ni3lfd69VoG90Qygiks7sKMP0oKpq5AaZD8g8ftaMpbuA9HDsZdgVYDxQyiSo\nV/1FFv+ia85HQrKal7nDbm0dKCAUj3w7XOHamLg3/U6KcgqTcE7olmdPjCUL\nRxwn7H0eQVCGUAA0lJtw00HAfBKYEtclTOKdXhkENnLfU9gJKbDYlnQq0B9H\ndc0054wRtH5jnFddkGFNpCpHLXDtE9UU1qkORXZD/fx22bSCbRcZcxZxQqa1\nxKDN69Vo1DhdT7aj3xY6qAiKkmseJVoxgW8y1TxQqawfn8h4LZWAFi5wQTFN\nqfQ9H4RgYkugE2rA59kxs04AV4NuFLYiZwItyWUVZeTOPvXvgfRM4EiLT6wt\nT37l\r\n=gkzJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">= 6.10.3"},"gitHead":"008c9304e9827e1de5030a5d48d9c79f94d919de","scripts":{"i":"yarn install --frozen-lockfile","t":"yarn test","u":"yarn upgrade --latest --force","ts":"yarn run test-simple","tsv":"yarn run test-simple --verbose","test":"npm run clean && npm run gardener && npm run test-simple","build":"npx babel src --out-dir lib --copy-files --include-dotfiles --config-file ./.babelrc","clean":"rm -rf lib","docker":"docker run --net host -u`id -u`:`id -g` -v $(pwd):/user/project -v ~/.aws:/user/.aws -v ~/.npmrc:/user/.npmrc -w /user/project -it --entrypoint /bin/bash","gardener":"node gardener","coveralls":"node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info","build-clean":"npm run clean && npm run build","test-simple":"nyc mocha \"./test/**/*.spec.js\"","semantic-release":"npm run build-clean && npx semantic-release"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/blackflux/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/blackflux/lambda-rate-limiter.git","type":"git"},"_npmVersion":"6.11.2","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"12.9.0","dependencies":{"lru-cache":"5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","chai":"4.2.0","mocha":"6.2.0","eslint":"6.2.1","coveralls":"3.0.6","@babel/cli":"7.5.5","@babel/core":"7.5.5","js-gardener":"2.0.77","babel-eslint":"10.0.2","@babel/register":"7.5.5","semantic-release":"15.13.24","eslint-plugin-json":"1.4.0","eslint-plugin-mocha":"6.1.0","eslint-plugin-import":"2.18.2","eslint-plugin-markdown":"1.0.0","eslint-config-airbnb-base":"14.0.0","@blackflux/robo-config-plugin":"2.5.11","@blackflux/eslint-plugin-rules":"1.3.7","@babel/plugin-proposal-object-rest-spread":"7.5.5"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter_2.4.24_1566578303598_0.7868597822209511","host":"s3://npm-registry-packages"}},"2.4.25":{"name":"lambda-rate-limiter","version":"2.4.25","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"name":"Lukas Siemon"},"license":"MIT","_id":"lambda-rate-limiter@2.4.25","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/blackflux/lambda-rate-limiter#readme","bugs":{"url":"https://github.com/blackflux/lambda-rate-limiter/issues"},"nyc":{"all":true,"babel":true,"cache":true,"lines":100,"exclude":["gardener.js","node_modules/*","coverage/*","lib/*"],"include":["**/*.js"],"require":["@babel/register"],"tempDir":"./coverage/.nyc_output","branches":100,"per-file":false,"reporter":["lcov","text-summary"],"extension":[],"functions":100,"report-dir":"./coverage","statements":100,"check-coverage":true},"dist":{"shasum":"a18dd272994975de6bf258f701a67f0a4fc2c9fb","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-2.4.25.tgz","fileCount":4,"integrity":"sha512-KFF5OeRvYGCJsNwE3hwJvq3WDJ6z4IDMmkInde/y2zXFzZ3luEsuM0f/71bINLzuZjWVy0IkIYUN0ChHPb/J+Q==","signatures":[{"sig":"MEQCIA53VL5VEGG2amJ/6BKKH3R2WJX8wu73ezvi1dDvFtqPAiAb5Aa0X+gzpkEnpUNy6j3QeCp2JZYzb7TuLZL2XQNMrg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10164,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdfICkCRA9TVsSAnZWagAAQWMP/A+6zBIKAJrAFS6ccpkG\nKC72EQqv61r5I6RLzVz6eWqNTYPvz4bk2Obsk/C+zDoV2DKVIHuZKLG4pLfG\nHDDyunEMZTILrcEaXzhvxNpo2/VjHaubjg0bd+2NCb8GITD/aB8r7gMQ13v9\n7RKyV1KpiTVT+wAdWj1PYVnRMR4ezedwwWtyX3kBGe8fK2sPOij6PtxRJqML\nzkXC3ODnI8oCh0gOMjMP9AGWa+o0qABGmvg76/X9NtPKgGakxQ1cJIpniyVX\n3Wi9eMfYNVk8cexNIq7MA5EPXLK1loKqvskjIJCGWhiAfm94vwRc2eMuxKqn\nHqH5hYoXlk+6vDEzIIHw5N7j0RFN6YdWynVHuyv7vGW2TC/ThWPzNc0nC2YX\nprbMNwPLfLLArEm72hWTBhFCtG+hC+qeC1toWgFpbFUUpUreEyypicbzq57u\nFtSAMc9djlDOnPBuCS2F40m17vq5qU0eYOgOIhknQ2U+ThfIWTAwe++3foyP\nOt/TebMPl7lOdGR96Dfb/kOYUzCleR0M8iEIhesbbrppcOeRKPt1LJyaM1Vr\n1CQK0Ys7CuFMRPJMbQ4Ha0nT3ItHCRGPmyK9ciJAPbdwWodoJXp7RrjZsteH\nwQPfzR0D2WvVjGZQzQGhJiHmieaswhsMdTMgzunySjAJqmJv+UVjuJKNooz7\nPh25\r\n=JPtx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">= 6.10.3"},"gitHead":"0309a1a4e4da89755c3ca3a0ea00fc6b68e97e0d","scripts":{"i":"yarn install --frozen-lockfile","t":"yarn test","u":"yarn upgrade --latest --force","ts":"yarn run test-simple","tsv":"yarn run test-simple --verbose","test":"npm run clean && npm run gardener && npm run test-simple","build":"npx babel src --out-dir lib --copy-files --include-dotfiles --config-file ./.babelrc","clean":"rm -rf lib","docker":"docker run --net host -u`id -u`:`id -g` -v $(pwd):/user/project -v ~/.aws:/user/.aws -v ~/.npmrc:/user/.npmrc -w /user/project -it --entrypoint /bin/bash","gardener":"node gardener","coveralls":"node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info","build-clean":"npm run clean && npm run build","test-simple":"nyc mocha \"./test/**/*.spec.js\"","semantic-release":"npm run build-clean && npx semantic-release"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/blackflux/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/blackflux/lambda-rate-limiter.git","type":"git"},"_npmVersion":"6.11.3","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"12.10.0","dependencies":{"lru-cache":"5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","chai":"4.2.0","mocha":"6.2.0","eslint":"6.4.0","coveralls":"3.0.6","@babel/cli":"7.6.0","@babel/core":"7.6.0","js-gardener":"2.0.88","babel-eslint":"10.0.3","@babel/register":"7.6.0","semantic-release":"15.13.24","eslint-plugin-json":"1.4.0","eslint-plugin-mocha":"6.1.1","eslint-plugin-import":"2.18.2","eslint-plugin-markdown":"1.0.0","eslint-config-airbnb-base":"14.0.0","@blackflux/robo-config-plugin":"2.6.5","@blackflux/eslint-plugin-rules":"1.3.9","@babel/plugin-proposal-object-rest-spread":"7.5.5"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter_2.4.25_1568440483507_0.2934301270720774","host":"s3://npm-registry-packages"}},"2.4.26":{"name":"lambda-rate-limiter","version":"2.4.26","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"name":"Lukas Siemon"},"license":"MIT","_id":"lambda-rate-limiter@2.4.26","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/blackflux/lambda-rate-limiter#readme","bugs":{"url":"https://github.com/blackflux/lambda-rate-limiter/issues"},"nyc":{"all":true,"babel":true,"cache":true,"lines":100,"exclude":["gardener.js","node_modules/*","coverage/*","lib/*"],"include":["**/*.js"],"require":["@babel/register"],"tempDir":"./coverage/.nyc_output","branches":100,"per-file":false,"reporter":["lcov","text-summary"],"extension":[],"functions":100,"report-dir":"./coverage","statements":100,"check-coverage":true},"dist":{"shasum":"75993960c293937fdeac72aa2969df2ee2062cdc","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-2.4.26.tgz","fileCount":4,"integrity":"sha512-KzR42QsfuH2QMgSPT8Rk0Rf2wW9jOYlG5mSITN5Mtk30C99EbaqGXjrBCH4XUyRli6w/GfM4GcSri1N5CsoO1A==","signatures":[{"sig":"MEYCIQCpEsJPF5pCVHy5dkmMHAwNR4jwRCpPARhvTVHFF+YL7gIhANXGLexU3IMCY+HUlR2tikdeMoP9SGM2EIXCJwRDrETT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdfXMzCRA9TVsSAnZWagAAskQP/3menAjZPkXDiK9k0V5C\nb/qHVhww5npdseeQ/U2U/4uxscRLAwkOmcBr00XxiLfVN+6M+DmGLDtx2PDS\nPISDbYgAY6UNnCsvb73wTQ4fdq8zJZ2ASYcExCnwIDj8Z8cxDKp5YeOIhSLO\ncHooqZqQ5vzWJwTMxCubtwcEj8tdnfYts02Ms+rxwQY6PpOkvG+IcYvA13vh\nOjsyHc8xXjDEpGii4agCrQcTXsPXF+RcK/O9+XLbEx7XgFXg2VJFEfbJDZik\nmkjpX7YtK/AhMIFEdKnV9WZ2hbTwyacMghoFIVrPTIIjd5FQQk5He8/JLssG\nRh07YCY8K15EC5deBDqaM8rftk2fD100ZYW23Yd+1qR/fARuIjQp2iepBQM2\n534vthEEnybSyh/eD092fxzIcYyy1Vm79vXJ6tPkFYHjWoOUGtoQjAmq4IL9\ns6hVQz8n/UDlq+kTi5CzCOtEteebQfxNisdDgbPUxwjvu0u79HEdnEFraGZr\n7okU+Hl8GNXcHZg07mpEBDCzc/dUczgbVSf0jWm7w4YZZwBDtS9YQWXbWBXJ\n16zZtnJsQ+XTrQZj9E8o/0tMAWecHBkWRMVO9dH2IUBld3L7VZ3s8fRDJaZK\nPPFZpJ/d75XaVUrXL8s9iR1B9V8ubLWIndgr9dnwmXOpuRJrkwpSeeXQIB/5\nVP3B\r\n=d8Hk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">= 6.10.3"},"gitHead":"9de4f64f7643884f7e5a77833b33dbb17494ae15","scripts":{"i":"yarn install --frozen-lockfile","t":"yarn test","u":"yarn upgrade --latest --force","ts":"yarn run test-simple","tsv":"yarn run test-simple --verbose","test":"npm run clean && npm run gardener && npm run test-simple","build":"npx babel src --out-dir lib --copy-files --include-dotfiles --config-file ./.babelrc","clean":"rm -rf lib","docker":"docker run --net host -u`id -u`:`id -g` -v $(pwd):/user/project -v ~/.aws:/user/.aws -v ~/.npmrc:/user/.npmrc -w /user/project -it --entrypoint /bin/bash","gardener":"node gardener","coveralls":"node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info","build-clean":"npm run clean && npm run build","test-simple":"nyc mocha \"./test/**/*.spec.js\"","semantic-release":"npm run build-clean && npx semantic-release"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/blackflux/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/blackflux/lambda-rate-limiter.git","type":"git"},"_npmVersion":"6.11.3","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"12.10.0","dependencies":{"lru-cache":"5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","chai":"4.2.0","mocha":"6.2.0","eslint":"6.4.0","coveralls":"3.0.6","@babel/cli":"7.6.0","@babel/core":"7.6.0","js-gardener":"2.0.89","babel-eslint":"10.0.3","@babel/register":"7.6.0","semantic-release":"15.13.24","eslint-plugin-json":"1.4.0","eslint-plugin-mocha":"6.1.1","eslint-plugin-import":"2.18.2","eslint-plugin-markdown":"1.0.0","eslint-config-airbnb-base":"14.0.0","@blackflux/robo-config-plugin":"2.6.7","@blackflux/eslint-plugin-rules":"1.3.10","@babel/plugin-proposal-object-rest-spread":"7.5.5"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter_2.4.26_1568502578311_0.5584914645381407","host":"s3://npm-registry-packages"}},"2.4.27":{"name":"lambda-rate-limiter","version":"2.4.27","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"name":"Lukas Siemon"},"license":"MIT","_id":"lambda-rate-limiter@2.4.27","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/blackflux/lambda-rate-limiter#readme","bugs":{"url":"https://github.com/blackflux/lambda-rate-limiter/issues"},"nyc":{"all":true,"babel":true,"cache":true,"lines":100,"exclude":["gardener.js","node_modules/*","coverage/*","lib/*"],"include":["**/*.js"],"require":["@babel/register"],"tempDir":"./coverage/.nyc_output","branches":100,"per-file":false,"reporter":["lcov","text-summary"],"extension":[],"functions":100,"report-dir":"./coverage","statements":100,"check-coverage":true},"dist":{"shasum":"45186e12d730161fd86bfc83837d30158af04fa4","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-2.4.27.tgz","fileCount":4,"integrity":"sha512-RL9YKgXsxyEWYJlN/SnUJ8uPahWTbKxU6/O1zwZBdO7l0IJHBOfWCLJxdGys+Bxdh098UPKN4oSGFWAMPddkIQ==","signatures":[{"sig":"MEUCIEgdc67CtyIIknQZtDVyEQcBUn5yjkQ/Blxrj9LIFXydAiEA9a5mrn9xgrnxPNgEOnrLDfyv/fgDrE7AXBZjFg2sBew=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10173,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0ygjCRA9TVsSAnZWagAAOI4QAJT9hImGiiQy9whvg7wF\nE6yIKl2W3kmN4DENzPd32rj0Z0ylCS5Z8Y1NZEpHP4r7kc3MvSYcyuuzX6TY\ni1oqNxv36sHecynMXD7EVvg4nY0L+GqfVbBAAmfN5u2Nm/K9kOVODRaAB2OB\ndJtGx3eAf522mFvPzBzcp/IJ7dRLSVyJH4utcrTQ36OYkFAc87URJDeqMcK0\nSPRqrw85dPHFfZ5cDOJtU3vTPcPGYfc775Gi9n/CKGMQ+Y3ssjy3nina1sXA\niCUOZEQA8itLgxpjgGmQVTcVOxyhYjhKR2ABWL9VRle7KtFQObxcsFR2m7yE\nEHDywmYa0xWMGNNJutUswP9CdX5G3LgZxYSxQ2vVXmDZX5o6CWQNvn1ikUnY\nHZNXugHjG8nZLTlTnlf5izsl81VSFzVrtXfb3NuqoxQ5uQK7nAXCib8FgNr8\nCdGvxPtwuAvAvCsT+7LZtpgvApUa0ZA62OT1C+Lkcd71sg8Iaovn69/7Fs4x\nVNQzPaG0REFo8Yo1YMeXKd4ZNUtI0Fmfd8//rdaEq5WOIPzPNCAS4QBruFVa\n0PIcXwOkArttwS3SKo+W0Y9lqMK6NWeEViUGbmOYDnjKkIULy6Iiz51vb0Ti\nf5YUkDNtjkOqqlLjKBt1vBeIt+RN9zRkKFRGw3Q+/WAg2ov+uthaBXb8UNYi\nDUu/\r\n=WD6q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">= 6.10.3"},"gitHead":"7ff8b94e80fd1135899e99f4be9bec82628d61b6","scripts":{"i":"yarn install --frozen-lockfile","t":"yarn test","u":"yarn upgrade --latest --force","ts":"yarn run test-simple","tsv":"yarn run test-simple --verbose","test":"yarn run clean && yarn run gardener && yarn run test-simple","build":"npx babel src --out-dir lib --copy-files --include-dotfiles --config-file ./.babelrc","clean":"rm -rf lib","docker":"docker run --net host -u`id -u`:`id -g` -v $(pwd):/user/project -v ~/.aws:/user/.aws -v ~/.npmrc:/user/.npmrc -w /user/project -it --entrypoint /bin/bash","gardener":"node gardener","coveralls":"node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info","build-clean":"yarn run clean && yarn run build","test-simple":"nyc mocha \"./test/**/*.spec.js\"","semantic-release":"yarn run build-clean && npx semantic-release"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/blackflux/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/blackflux/lambda-rate-limiter.git","type":"git"},"_npmVersion":"6.11.3","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"lru-cache":"5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","chai":"4.2.0","mocha":"6.2.2","eslint":"6.6.0","coveralls":"3.0.7","@babel/cli":"7.7.0","@babel/core":"7.7.2","js-gardener":"2.0.114","babel-eslint":"10.0.3","@babel/register":"7.7.0","semantic-release":"15.13.31","eslint-plugin-json":"2.0.1","eslint-plugin-mocha":"6.2.1","eslint-plugin-import":"2.18.2","eslint-plugin-markdown":"1.0.1","eslint-config-airbnb-base":"14.0.0","@blackflux/robo-config-plugin":"2.6.17","@blackflux/eslint-plugin-rules":"1.3.15","@babel/plugin-proposal-object-rest-spread":"7.6.2"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter_2.4.27_1574119458887_0.6278803310805539","host":"s3://npm-registry-packages"}},"2.4.28":{"name":"lambda-rate-limiter","version":"2.4.28","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"name":"Lukas Siemon"},"license":"MIT","_id":"lambda-rate-limiter@2.4.28","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/blackflux/lambda-rate-limiter#readme","bugs":{"url":"https://github.com/blackflux/lambda-rate-limiter/issues"},"nyc":{"all":true,"babel":true,"cache":true,"lines":100,"exclude":["gardener.js","node_modules/*","coverage/*","lib/*"],"include":["**/*.js"],"require":["@babel/register"],"tempDir":"./coverage/.nyc_output","branches":100,"per-file":false,"reporter":["lcov","text-summary"],"extension":[],"functions":100,"report-dir":"./coverage","statements":100,"check-coverage":true},"dist":{"shasum":"8cf544fc6a2a2c9f952cd997887583f71b97fe7f","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-2.4.28.tgz","fileCount":4,"integrity":"sha512-v3/LwWgzsLGC4Jzj5Ki0wchRccT3gH1otk1z6YmE48VO5lYL4EPHWgVxw9iH1zU8Eiq8iHfX4J0lAPeBY5lf/g==","signatures":[{"sig":"MEQCICccXYQqK4CzSzRm2ujoxJXBiQVg+cB4aJWeFPV0Tm/aAiB6sUMrLeKKCAneW5Xhyot9j5tuqxBs3JGfglVpZ+OVlQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10172,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd885RCRA9TVsSAnZWagAAhV4P/2Q0/5PJPolAJ/cmcr3c\ncwv02M2ppuc6P4wHnFpHTjAM4Yl6AUEi8bbUINnpliL5AOMxPzfgSKnbOWYd\nVDEwu68YITcx7LRbvo+QtpkE9bWAAUayQV4UAkYPFDwXHTjvioVnHLYtvwbZ\nE/Bouc6VjkqmDSHamH8oE4IjnS/04hzkM+/ZmuVc8RxqlDLF7b809xbSigLw\nUAL4oywWPen4VqFmmLItNoy/NI8b2beOFVqPy+M7XL3mAWj4v+SsUvQl1koc\n+WPN6MMyEDtKzXnjFZCgOcppeuwsMyzl7Zgkchyq6+x5VwL3PNvJNlmQkFK/\nwgwnNDWhS4rOxJrXPbnbzojDBuP6EdJyTqjroavsF3J8utX5ytOEBOLynpGf\nLK56ogGsDrnHESkHA+kPn7jQDXYN3J0cejI5fRNUWUTUxao5hN9fQBqSAMaN\nSI+/Lno0sltvxLjL1qiLvE12ADo3hOZsLbBToGYfBegGU8LK9oJuMrdPTA/j\nkTtnrl6ds06tOQKsCwQIzVKulCIwtDbwEYSCrb5sMoHIjT7a6nMzk6VUyGqO\nH7phoJWiTB7znP6oa4EJjws6BLiOyQG1YfACAApwe5jtk31GC4nNqPmZu1aX\nylK2OyFBR+XwbJiUrc5Z1zAkmjNNGCRMx9JDOIo3RCYTuKbnoIOsOlBPs/Ww\nGIXa\r\n=2ruB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">= 6.10.3"},"gitHead":"2dd0003110f8e728abbc3f4db024bfd77d5574a7","scripts":{"i":"yarn install --frozen-lockfile","t":"yarn test","u":"yarn upgrade --latest --force","ts":"yarn run test-simple","tsv":"yarn run test-simple --verbose","test":"yarn run clean && yarn run gardener && yarn run test-simple","build":"npx babel src --out-dir lib --copy-files --include-dotfiles --config-file ./.babelrc","clean":"rm -rf lib","docker":"docker run --net host -u`id -u`:`id -g` -v $(pwd):/user/project -v ~/.aws:/user/.aws -v ~/.npmrc:/user/.npmrc -w /user/project -it --entrypoint /bin/bash","gardener":"node gardener","coveralls":"node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info","build-clean":"yarn run clean && yarn run build","test-simple":"nyc mocha \"./test/**/*.spec.js\"","semantic-release":"yarn run build-clean && npx semantic-release"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/blackflux/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/blackflux/lambda-rate-limiter.git","type":"git"},"_npmVersion":"6.13.4","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"lru-cache":"5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","chai":"4.2.0","mocha":"6.2.2","eslint":"6.7.2","coveralls":"3.0.9","@babel/cli":"7.7.5","@babel/core":"7.7.5","js-gardener":"2.0.118","babel-eslint":"10.0.3","@babel/register":"7.7.4","semantic-release":"15.13.31","eslint-plugin-json":"2.0.1","eslint-plugin-mocha":"6.2.2","eslint-plugin-import":"2.19.1","eslint-plugin-markdown":"1.0.1","eslint-config-airbnb-base":"14.0.0","@blackflux/robo-config-plugin":"3.0.1","@blackflux/eslint-plugin-rules":"1.3.17","@babel/plugin-proposal-object-rest-spread":"7.7.4"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter_2.4.28_1576259153183_0.528479675921361","host":"s3://npm-registry-packages"}},"2.4.29":{"name":"lambda-rate-limiter","version":"2.4.29","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"name":"Lukas Siemon"},"license":"MIT","_id":"lambda-rate-limiter@2.4.29","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/blackflux/lambda-rate-limiter#readme","bugs":{"url":"https://github.com/blackflux/lambda-rate-limiter/issues"},"nyc":{"all":true,"babel":true,"cache":true,"lines":100,"exclude":["gardener.js","node_modules/*","coverage/*","lib/*"],"include":["**/*.js"],"require":["@babel/register"],"tempDir":"./coverage/.nyc_output","branches":100,"per-file":false,"reporter":["lcov","text-summary"],"extension":[],"functions":100,"report-dir":"./coverage","statements":100,"check-coverage":true},"dist":{"shasum":"4654bc20a442a4c051b320a5d86b10ed42afb064","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-2.4.29.tgz","fileCount":4,"integrity":"sha512-lSdXM1z8PICjBWDaFrFFjp7u9Z0NBfsqRSEhU7ZmZnxbtU7YBJut7fp/AqRYdWvQn0YiXrBfVP1watuvcr/2ZA==","signatures":[{"sig":"MEYCIQCIHoFJ+0DxmYO/ri5+syDQkRCgzUSpUZQ7wE3D1l0GWAIhAPhQIeRcdHOSMGuSWUtM8uYQ8IYetN4OLTsweWCragAQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeBvxVCRA9TVsSAnZWagAADb0P/iTlslnAChR5+60UTRgY\nfTPmkj4CLiNU+Ga+EXLyyh8X+eKVRc5YkfD1PPkj+emd4ArKra/I2qnddK65\nh4iS9Uyz/ef7yvaD/QrcGYY3AUoa/HI254Io6BvqwvpjkMVtVxEtJ4Df48y5\neNSYvw2LVOEaR9z4VdOEtHNjaMchqFpyJCr4ebeoPl06C8hhWgw9oguAUq8l\nsLakbrkkorGkrv0y/UrpXwM6IISgAyUwBrrpucqTE+NWRQv2ObIJuUXApTZ/\n+ADzcjjZW4rEbGqz4JOhQ93MMtWKqfam52EKyMEHBiGLMiQHD/vaSraKN/Na\nXXfkOlDL69kKXKKDZ6Ed2OnGiA4FcCNjjfTyiAo3gTRv116Me5XsLfn+eE2E\nexZBaUdKAcZNCyBsi2GZ4GDhcC6zoZgOpYSeb7lM+6GwUP7qOzPSp27lCBae\nYkzq83LQrsPDVDeADVf6YA3MMaQCZjm5YOhpWx8lxUop8WP1JNiJ8wrhTwkq\nHF2EQ86K9tKwEL/2LkCaAE/wi8+GM2lTig47ix5K2GaZr+vRzIzrCIN0OHdG\nvsJCCjQQX0OMmJz+MWEuWbPxqPhLnBEji477IesiuC/MCANxaqJlHmo/+yA4\n7AhyGlcZrxHZ3Jh3GdGOGQhzjmVzO10dN99Dpp3zuWrPuAjPfwGY1LPvavxy\nN599\r\n=9p5x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">= 10"},"gitHead":"a21467dba48aee594a1d0130463f32c3e6cb1b90","scripts":{"i":"yarn install --frozen-lockfile","t":"yarn test","u":"yarn upgrade --latest --force","ts":"yarn run test-simple","tsv":"yarn run test-simple --verbose","test":"yarn run clean && yarn run gardener && yarn run test-simple","build":"npx babel src --out-dir lib --copy-files --include-dotfiles --config-file ./.babelrc","clean":"rm -rf lib","docker":"docker run --net host -u`id -u`:`id -g` -v $(pwd):/user/project -v ~/.aws:/user/.aws -v ~/.npmrc:/user/.npmrc -w /user/project -it --entrypoint /bin/bash","gardener":"node gardener","coveralls":"node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info","build-clean":"yarn run clean && yarn run build","test-simple":"nyc mocha \"./test/**/*.spec.js\"","semantic-release":"yarn run build-clean && npx semantic-release"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/blackflux/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/blackflux/lambda-rate-limiter.git","type":"git"},"_npmVersion":"6.13.4","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"12.14.0","dependencies":{"lru-cache":"5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.0.0","chai":"4.2.0","mocha":"6.2.2","eslint":"6.8.0","coveralls":"3.0.9","@babel/cli":"7.7.7","@babel/core":"7.7.7","js-gardener":"2.0.123","babel-eslint":"10.0.3","@babel/register":"7.7.7","semantic-release":"15.14.0","eslint-plugin-json":"2.0.1","eslint-plugin-mocha":"6.2.2","eslint-plugin-import":"2.19.1","eslint-plugin-markdown":"1.0.1","eslint-config-airbnb-base":"14.0.0","@blackflux/robo-config-plugin":"3.0.4","@blackflux/eslint-plugin-rules":"1.3.22","@babel/plugin-proposal-object-rest-spread":"7.7.7"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter_2.4.29_1577516116924_0.5474872654639606","host":"s3://npm-registry-packages"}},"2.4.30":{"name":"lambda-rate-limiter","version":"2.4.30","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"name":"Lukas Siemon"},"license":"MIT","_id":"lambda-rate-limiter@2.4.30","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/blackflux/lambda-rate-limiter#readme","bugs":{"url":"https://github.com/blackflux/lambda-rate-limiter/issues"},"nyc":{"all":true,"babel":true,"cache":true,"lines":100,"exclude":["gardener.js","node_modules/*","coverage/*","lib/*"],"include":["**/*.js"],"require":["@babel/register"],"tempDir":"./coverage/.nyc_output","branches":100,"per-file":false,"reporter":["lcov","text-summary"],"extension":[],"functions":100,"report-dir":"./coverage","statements":100,"check-coverage":true},"dist":{"shasum":"afeee619040acf8ce6931bd0b1f709d354cb4be3","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-2.4.30.tgz","fileCount":4,"integrity":"sha512-zszhaO1amD3ZqKNdv81tmEdEUZ5X3LgSpcq1lNA6MaXNzPeRr+om2kIzMsUIdcTpthttfovbthzma9ouxKPW4w==","signatures":[{"sig":"MEUCIQD43uZP4q+49ievv0ZcTOY2ycdOew3ghDYXxoviUgSPaAIgM9+iWhdfZnx9c72kBeQ0LjgsHbi3WoZoKMGKl5in8Tw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfCQ/3CRA9TVsSAnZWagAAHY0P/jtpwhvdzH0UJbVsLKKz\nCBVISKXh0fmgNG2+zgVMNUtmQVU2KlnngsjDKnl47Q9+P1THwnjE9zBVjG8I\n+O4vDtNr2h85kUiEjarIfyI0j4vz+wfIy25zreAwMYWCKqdyymhHtZqtuDLv\nzL/ZWRiiA/B+foVahsKxRlarCKnCFQftlSLLhqJ0KxGhJboD6LrzXe1d4ocN\nImZv2zzkQTnAku8brBJRXfZJ/d5cB0qjA/gHkh5gJq5r1dBkVFCbMqB0KPYk\nN5xYtKeTMI5cwIVvtnddAXV+xBy0zcanF7ZoeHYYVSLcFl/rJCs2wkDtLjAV\n7jpGZwSMsayhBBnm6z9siiE+OaI2cxVMZDlLreDdj3EJ77NVhd5ufbpKBJfo\n02qTxFeXTTRyig+9z4rXE+XTaqrNMFbODIcL16zC93s7aFt4gdhjzTDL3ZF1\nFLMZxBC1CEI5rBcR4Hgnz//nxtq/Ir/I0Vz5mxG914/qukcgwEK19J1y9WJT\npARZyuJYJv+R65x2C57bhXm7Gixv1SMflJw+RCTWyqKv/Pvx7ofeNbjYgD87\nxalLB2+d4Fm+wA009wJ+18gouPssVuj2gnJOnjXXh5tVivrX0zV99G/L6UGQ\n6ffbNCndMHmCw0AuPAd6HMgNTjo4j5+rlOvae0vdktFRcJwhYCyIwYvT7sqN\nFCwy\r\n=oB2j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">= 10"},"gitHead":"5e5a528f6c85c6274017a1391354064a4a4b626e","scripts":{"i":"yarn install --frozen-lockfile","t":"yarn test","u":"yarn upgrade --latest --force","ts":"yarn run test-simple","tsv":"yarn run test-simple --verbose","test":"yarn run clean && yarn run gardener && yarn run test-simple","build":"npx babel src --out-dir lib --copy-files --include-dotfiles --config-file ./.babelrc","clean":"rm -rf lib","docker":"docker run --net host -u`id -u`:`id -g` -v $(pwd):/user/project -v ~/.aws:/user/.aws -v ~/.npmrc:/user/.npmrc -w /user/project -it --entrypoint /bin/bash","gardener":"node gardener","coveralls":"node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info","build-clean":"yarn run clean && yarn run build","test-simple":"nyc mocha \"./test/**/*.spec.js\"","semantic-release":"yarn run build-clean && npx semantic-release"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/blackflux/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/blackflux/lambda-rate-limiter.git","type":"git"},"_npmVersion":"6.14.6","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"12.18.2","dependencies":{"lru-cache":"5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.2.0","mocha":"8.0.1","eslint":"7.4.0","coveralls":"3.1.0","@babel/cli":"7.10.4","@babel/core":"7.10.4","js-gardener":"2.0.164","babel-eslint":"10.1.0","@babel/register":"7.10.4","semantic-release":"17.1.1","eslint-plugin-json":"2.1.1","eslint-plugin-mocha":"7.0.1","eslint-plugin-import":"2.22.0","eslint-plugin-markdown":"1.0.2","eslint-config-airbnb-base":"14.2.0","@blackflux/robo-config-plugin":"3.5.0","@blackflux/eslint-plugin-rules":"1.3.30","@babel/plugin-proposal-object-rest-spread":"7.10.4"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter_2.4.30_1594429431451_0.5733737219365833","host":"s3://npm-registry-packages"}},"2.4.31":{"name":"lambda-rate-limiter","version":"2.4.31","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"name":"Lukas Siemon"},"license":"MIT","_id":"lambda-rate-limiter@2.4.31","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/blackflux/lambda-rate-limiter#readme","bugs":{"url":"https://github.com/blackflux/lambda-rate-limiter/issues"},"nyc":{"all":true,"babel":true,"cache":true,"lines":100,"exclude":["gardener.js","node_modules/*","coverage/*","lib/*"],"include":["**/*.js"],"require":["@babel/register"],"tempDir":"./coverage/.nyc_output","branches":100,"per-file":false,"reporter":["lcov","text-summary"],"extension":[],"functions":100,"report-dir":"./coverage","statements":100,"check-coverage":true},"dist":{"shasum":"212c878e7822838bd59e162e8fb9f73be875ed6d","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-2.4.31.tgz","fileCount":4,"integrity":"sha512-gfjzQpTD2bkpDvzq8L6jXP8aaMKUjZNlJdSL4NemLlt5c8Sg5NEW7AcsvJXLhVWciyD/yKb3+RkOr92Gv2V0Yw==","signatures":[{"sig":"MEUCICg3b6wnSVtLK32TXpGIGNkn0gY7Wrx7xYCu+wAIqPAwAiEAnCutS8ZvoIGROVP/Ev6Wu2jImUJwqWVp4S5v6sgr+s4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfC84hCRA9TVsSAnZWagAAoTEP/iI8bn+sIWuj0FvMnsNK\n0yJKDGQ6LE5zEuTn0mklP3UMCzmfkzR0xmgtPwEznKMyYoG38YkYgewb9FxB\nadIGTCFmoph8Rw1uIo2sUBf3lzaEsuX1Zg5dOPHVCeSSG3hOWBEDqm3fsY5R\nr4EJ3T/9T+PBnKzv9qrO7Fg3weTFkTs6ke6bojzIayXg18vdLbvUgF87XfRX\ncM3He4mFdVrLiy7Nie91FiVZ495WnkyLbhKKkjoxLbRxD1eyiYIEzmyfO/Yh\n3yG/URioxCDV1+O6wUhUryLfplOaVh2LcUFhHerjVvC4DUEYhLnPwl+2Iyfp\nD2Ju0HGhs+0PVjr1CYpIA/Acq+yVfj6IaRV2wyyqmzNX6aCsTT8WooNOiwob\nOXV7zTNtZ1AnS6SJK3gKkN6Pv4VMYoeA6YsgBFdVlUCAKppT/bF1syBPiNhV\nGujNs/1lSLpPsOoA1QV9CW537Smo/mlWVjXZZb0Vglj4Kun+06W9wUO0KgD+\n17gax6ay5EPh690MGG52wwO58EWTDXjY4X8waBcIVS72uBMxirSRzT7JOaxZ\nPBAUXs8QUOsvWYt3XDX6xL0Jih9vyzTh+Y/RiCQEu7C/1jzgT5VbgxuWzgvd\nxJQzequhhhGdVuiA7vxhdh15CvkluhoEVZCTpnv74muZMHfyoQjeK1k09ial\nc5f6\r\n=BpoQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">= 10"},"gitHead":"4b488a92dd42f22aa206ea9889025b0825a97ddc","scripts":{"i":"yarn install --frozen-lockfile","t":"yarn test","u":"yarn upgrade --latest --force","ts":"yarn run test-simple","tsv":"yarn run test-simple --verbose","test":"yarn run clean && yarn run gardener && yarn run test-simple","build":"npx babel src --out-dir lib --copy-files --include-dotfiles --config-file ./.babelrc","clean":"rm -rf lib","docker":"docker run --net host -u`id -u`:`id -g` -v $(pwd):/user/project -v ~/.aws:/user/.aws -v ~/.npmrc:/user/.npmrc -w /user/project -it --entrypoint /bin/bash","gardener":"node gardener","coveralls":"node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info","build-clean":"yarn run clean && yarn run build","test-simple":"nyc mocha \"./test/**/*.spec.js\"","semantic-release":"yarn run build-clean && npx semantic-release"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/blackflux/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/blackflux/lambda-rate-limiter.git","type":"git"},"_npmVersion":"6.14.6","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"12.18.2","dependencies":{"lru-cache":"6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.2.0","mocha":"8.0.1","eslint":"7.4.0","coveralls":"3.1.0","@babel/cli":"7.10.4","@babel/core":"7.10.4","js-gardener":"2.0.164","babel-eslint":"10.1.0","@babel/register":"7.10.4","semantic-release":"17.1.1","eslint-plugin-json":"2.1.1","eslint-plugin-mocha":"7.0.1","eslint-plugin-import":"2.22.0","eslint-plugin-markdown":"1.0.2","eslint-config-airbnb-base":"14.2.0","@blackflux/robo-config-plugin":"3.5.1","@blackflux/eslint-plugin-rules":"1.3.30","@babel/plugin-proposal-object-rest-spread":"7.10.4"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter_2.4.31_1594609185430_0.3099103246775925","host":"s3://npm-registry-packages"}},"2.4.32":{"name":"lambda-rate-limiter","version":"2.4.32","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"name":"Lukas Siemon"},"license":"MIT","_id":"lambda-rate-limiter@2.4.32","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/blackflux/lambda-rate-limiter#readme","bugs":{"url":"https://github.com/blackflux/lambda-rate-limiter/issues"},"nyc":{"all":true,"babel":true,"cache":true,"lines":100,"exclude":["gardener.js","node_modules/*","coverage/*","lib/*"],"include":["**/*.js"],"require":["@babel/register"],"tempDir":"./coverage/.nyc_output","branches":100,"per-file":false,"reporter":["lcov","text-summary"],"extension":[],"functions":100,"report-dir":"./coverage","statements":100,"check-coverage":true},"dist":{"shasum":"e9158c116358dd9a959962ff3719926314cfe8fe","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-2.4.32.tgz","fileCount":4,"integrity":"sha512-ucQlR4mp9FhlfYG6zU7KWgn2LlV0VYEzGnuyxvBi64CK5bjs+HAKuWGdHEali/b7t+tpRxjMHe1oFIpmxh1imw==","signatures":[{"sig":"MEQCIEGB0WbUIHQjb/YnJIaKW1K4irbQYdnUSgiKK/ds9OXpAiBiIq8FUopsb19lVRlX1ZOCsd3atEdHlG8mT+ZxXewUzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUki6CRA9TVsSAnZWagAAcfUP/2Qx50bSdYDvclGGZTYT\nBzs+r+erCmrzLhYhCagcK/veS9nbNbPPewqG1nZuORWfi7T03UeqpT4ukw8N\nkd57+nrMgsLQyyfZBRpKfBv4tsw3kHeIq0qfLSDuwDVhxcUPtj6QUdyI5iUj\nt36UTO9eXGby0fXB8CLN/YPtBMjl9kNs7kRxQ5JEd9sl4VAG/9FDsddaNKvM\nTEbbU6WFzuzYnQDxY8RGzGMLXTKcBt00IIwn3+IlL+OhnAyNkRwUnHH+HzcH\nGIsBjvHhhjnLk3+TjYFuSIhisGagP8aSVjd6NwjvZ2dYPeSt3mRgMeKE/LD4\n9zS4gXoGSlBcovzPHBDY0R7q2UbBUDxieuahrsLzilOUS/23gUeySJWvzKD4\nmACnDqNCTHnAE/v3cJBckklHkIIqC7MJRTJhKAR6Ok563Fys8tNsa0zOt0gV\nKGn3Nfw81BUeqCQiwtp3biJbMM38q3rJMSHjSHGQGKWOR8rrXG5XAoJocxKy\nPsHgL5I0CO3lfOQXruZrcgD+ZffV/Rs/VXm560uiPF6GZ9j1qBy+ULmJmB+m\n+yY3iYMWdccwhT7fuD0RJ6hjoJFPwVO67o+RfpzQGsYWn86A+gzzg6ROHiLb\nDiJ1WBILia22liElIcqbLdkKyFy0Kbz/DVU+mxoEc7th1vafQzLopHMgHYld\nAUYf\r\n=EDMu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">= 10"},"gitHead":"6094fe3882995749b1883cf60b0381c5c0e84590","scripts":{"i":"yarn install --frozen-lockfile","t":"yarn test","u":"yarn upgrade --latest --force","it":"yarn run i && yarn run t","ts":"yarn run test-simple","tsv":"yarn run test-simple --verbose","test":"yarn run clean && yarn run gardener && yarn run test-simple","build":"npx babel src --out-dir lib --copy-files --include-dotfiles --config-file ./.babelrc","clean":"rm -rf lib","docker":"docker run --net host -u`id -u`:`id -g` -v $(pwd):/user/project -v ~/.aws:/user/.aws -v ~/.npmrc:/user/.npmrc -w /user/project -it --entrypoint /bin/bash","gardener":"node gardener","coveralls":"node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info","build-clean":"yarn run clean && yarn run build","test-simple":"nyc mocha \"./test/**/*.spec.js\"","semantic-release":"yarn run build-clean && npx semantic-release"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/blackflux/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/blackflux/lambda-rate-limiter.git","type":"git"},"_npmVersion":"6.14.8","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"12.18.3","dependencies":{"lru-cache":"6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.2.0","mocha":"8.1.3","eslint":"7.8.1","coveralls":"3.1.0","@babel/cli":"7.11.6","@babel/core":"7.11.6","js-gardener":"2.0.167","babel-eslint":"10.1.0","@babel/register":"7.11.5","semantic-release":"17.1.1","eslint-plugin-json":"2.1.2","eslint-plugin-mocha":"8.0.0","eslint-plugin-import":"2.22.0","eslint-plugin-markdown":"1.0.2","babel-preset-latest-node":"4.1.0","eslint-config-airbnb-base":"14.2.0","@blackflux/robo-config-plugin":"3.9.9","@blackflux/eslint-plugin-rules":"1.3.33"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter_2.4.32_1599228090350_0.9964853151206654","host":"s3://npm-registry-packages"}},"2.4.33":{"name":"lambda-rate-limiter","version":"2.4.33","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"name":"Lukas Siemon"},"license":"MIT","_id":"lambda-rate-limiter@2.4.33","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/blackflux/lambda-rate-limiter#readme","bugs":{"url":"https://github.com/blackflux/lambda-rate-limiter/issues"},"nyc":{"all":true,"babel":true,"cache":true,"lines":100,"exclude":["gardener.js","node_modules/*","coverage/*","lib/*"],"include":["**/*.js"],"require":["@babel/register"],"tempDir":"./coverage/.nyc_output","branches":100,"per-file":false,"reporter":["lcov","text-summary"],"extension":[],"functions":100,"report-dir":"./coverage","statements":100,"check-coverage":true},"dist":{"shasum":"69ab52d0374e49b2c976280054b6ec7f76a2483f","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-2.4.33.tgz","fileCount":4,"integrity":"sha512-YQmLPN/JNjdJerXcWlB97sSHzv+LtoN/kLxe4q89haOq68n6UnQJ18i1UyeTsIXku4PGEmklcCW/2lkyxdjZ+A==","signatures":[{"sig":"MEYCIQD4mb3Vq0dn6R7iwMLjq/ErtCvVOJPDBhQxKrXF79MsiQIhAIqciRHrPnv+1d+N3ZXEER0LON+54WhsTNitXYA900wP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfW1VCCRA9TVsSAnZWagAALawP/3t4ldqwqlBC2LGVKMEr\niyonR5TUHHe7AVvBMxcA3z80XPhfHQQgwJhBIXYbM8yhiwFSR7y3h0QH3y6h\n3r+gDS7XvBVxGCRHieqAsGTOyw8DH1Y+GAigkRNfZKjB8McF8YsC9V8Qnxjv\nWqUcTJPHc4jArsowExE1/lI5EVVkmdHhxadiaadyareJEfUjrng9VnKRu08e\nwjnGBaouScag7Rp/m7fPjqsbg6fqMwnSyYceIOI4DxiAlgE2rIkZb1teoDDp\nHe9ZbeHwmap36VTz+DNKY4vSG2eNxK4qlyF88mKsNH36njj5iD8bhPBL9Qs7\nGb2XU6CKehf+9O+XP0hjl1oZSqW/kAg9nW1FEbAfiedW5faIGe799movW17n\na1X4eMJZCkjJ7OxCGNsuwxmiU9LByScrV0KaJMgC1Yp35vavgebinyjBV25i\nf0YztKHnSWXFsGttAxKOvAtlghBtLP6sYQw9EE2NUIXDBGzbIrr0kNo7S+wT\npt/UYbvTrpPf+buMW5NQxHqRN4HRoi1pv0OA8kseHrH6SBrT1e4vMmEGtGFn\nWg/cKq7z2Q23eNLnlt4BQqX7bODyHYtWI9XbGuEF7YVKQoY/r1jTMRXVZVrb\nMiIj4sYFb5y4DMB1z/rwqU7xLCuyXhJdQ+BtBOC6N3PAZZEi6gCilbbuB3kO\n/Aqx\r\n=pJMd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">= 10"},"gitHead":"72b1b28b5bb42624df4b17ffd8e027bf3361a5d7","scripts":{"i":"yarn install --frozen-lockfile","t":"yarn test","u":"yarn upgrade --latest --force","it":"yarn run i && yarn run t","ts":"yarn run test-simple","tsv":"yarn run test-simple --verbose","test":"yarn run clean && yarn run gardener && yarn run test-simple","build":"npx babel src --out-dir lib --copy-files --include-dotfiles --config-file ./.babelrc","clean":"rm -rf lib","docker":"docker run --net host -u`id -u`:`id -g` -v $(pwd):/user/project -v ~/.aws:/user/.aws -v ~/.npmrc:/user/.npmrc -w /user/project -it --entrypoint /bin/bash","gardener":"node gardener","coveralls":"node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info","build-clean":"yarn run clean && yarn run build","test-simple":"nyc mocha \"./test/**/*.spec.js\"","semantic-release":"yarn run build-clean && npx semantic-release"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/blackflux/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/blackflux/lambda-rate-limiter.git","type":"git"},"_npmVersion":"6.14.8","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"12.18.3","dependencies":{"lru-cache":"6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.2.0","mocha":"8.1.3","eslint":"7.8.1","coveralls":"3.1.0","@babel/cli":"7.11.6","@babel/core":"7.11.6","js-gardener":"2.0.170","babel-eslint":"10.1.0","@babel/register":"7.11.5","semantic-release":"17.1.1","eslint-plugin-json":"2.1.2","eslint-plugin-mocha":"8.0.0","eslint-plugin-import":"2.22.0","eslint-plugin-markdown":"1.0.2","babel-preset-latest-node":"4.1.0","eslint-config-airbnb-base":"14.2.0","@blackflux/robo-config-plugin":"3.9.9","@blackflux/eslint-plugin-rules":"1.3.36"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter_2.4.33_1599821122486_0.8233212624205131","host":"s3://npm-registry-packages"}},"2.4.34":{"name":"lambda-rate-limiter","version":"2.4.34","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"name":"Lukas Siemon"},"license":"MIT","_id":"lambda-rate-limiter@2.4.34","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/blackflux/lambda-rate-limiter#readme","bugs":{"url":"https://github.com/blackflux/lambda-rate-limiter/issues"},"nyc":{"all":true,"babel":true,"cache":true,"lines":100,"exclude":["gardener.js","node_modules/*","coverage/*","lib/*"],"include":["**/*.js"],"require":["@babel/register"],"tempDir":"./coverage/.nyc_output","branches":100,"per-file":false,"reporter":["lcov","text-summary"],"extension":[],"functions":100,"report-dir":"./coverage","statements":100,"check-coverage":true},"dist":{"shasum":"2adb326594b0b0f4e1af8e1c8f18762d14a8765e","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-2.4.34.tgz","fileCount":4,"integrity":"sha512-KVBujfUSoEyNvfHYu/ScnAPXvBng3BwENA7p5DRNatpfoj1/8JjwNvSzynw88PT0sIaH3GZ9ytgvr1XBQh+Dlw==","signatures":[{"sig":"MEUCIQCLgd4/Uf56ENZp9TSVDKtreUe5zJSQDYw+a5zcnWEgugIgeSEYZZ9tZYeYIfo7w4/hPjg2QzH654UsUWtCZc1MWnE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7934,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfk0M1CRA9TVsSAnZWagAA7EoP/jeJAevKFzeMEyqeMWFx\nd6r59rt4e+rsiBXe95JwFlV+yQkfsuavnK44sd9AYQDl7VdYe4/X5K2YkjBk\nvKPOYBt8dnUWmr24cuxzQSX8VdiZ38UdbpVSKRJnuC5urN0D9a/18fyMKaP0\nf0K+7PfPmWPcwLzGxxgwGxoey/aziQJc6MHyJCVRZVV8QXGQipOxxf2MECX1\naWF6zmUFvNbjVOlEXM7DEPVtuFv6aGLorWbZQVNmnDhvOgXTgSO9vxJTT6Xz\nS1fSWTydK2CuC6v0yOI6WVYj8LZ3Uqt8UvLjoEF/YmFX4JCQQWlgi0RVl8SC\nvTxUl0cNJyl2LrvqPp2I8GrUn0gJtXDaMfMc6ZJiBpSo4IYeYsj+IIX2PPWs\njY2J459NXlEnSXfRLYrg5jcPMlV0ln9mpuRVPRmI3nkeWoin0t0eadLPTc3S\nlf7+3lb919rtPt9eDyqbwXIUAxXxtj/k+Da22hE07dLDvdlLrSTNMk1zyYBP\nZCjfLc/dmEbxoqdwwhaT4+WvmOEr5oQBWuQg+v3MRV7oxzduWXcS2GwgQxlA\ntEHfAHCAdlNg72tvRpr2nNFEBjR+a/EH4y7x3Oou3Szx/PDohI+cshAPnWch\nQQnCKfx4JnoIoYSukkRqpUBTzOPdT518cS9YEIBX2eUPujFP1YlVqrTieYHM\n6s3q\r\n=cNoT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">= 10"},"gitHead":"0c9111c8934bbe43259d2a82156cd0b86ffbd86c","scripts":{"i":"yarn install --frozen-lockfile","t":"yarn test","u":"yarn upgrade --latest --force","it":"yarn run i && yarn run t","ts":"yarn run test-simple","tsv":"yarn run test-simple --verbose","test":"yarn run clean && yarn run gardener && yarn run test-simple","build":"npx babel src --out-dir lib --copy-files --include-dotfiles --config-file ./.babelrc","clean":"rm -rf lib","docker":"docker run --net host -u`id -u`:`id -g` -v $(pwd):/user/project -v ~/.aws:/user/.aws -v ~/.npmrc:/user/.npmrc -w /user/project -it --entrypoint /bin/bash","gardener":"node gardener","coveralls":"node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info","build-clean":"yarn run clean && yarn run build","test-simple":"nyc mocha \"./test/**/*.spec.js\"","semantic-release":"yarn run build-clean && npx semantic-release"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/blackflux/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/blackflux/lambda-rate-limiter.git","type":"git"},"_npmVersion":"6.14.8","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"12.19.0","dependencies":{"lru-cache":"6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.2.0","mocha":"8.2.0","eslint":"7.11.0","coveralls":"3.1.0","@babel/cli":"7.12.1","@babel/core":"7.12.3","js-gardener":"2.0.177","babel-eslint":"10.1.0","@babel/register":"7.12.1","semantic-release":"17.2.1","eslint-plugin-json":"2.1.2","eslint-plugin-mocha":"8.0.0","eslint-plugin-import":"2.22.1","eslint-plugin-markdown":"1.0.2","babel-preset-latest-node":"5.0.0","eslint-config-airbnb-base":"14.2.0","@blackflux/robo-config-plugin":"3.10.9","@blackflux/eslint-plugin-rules":"1.3.40"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter_2.4.34_1603486516563_0.09108265996019393","host":"s3://npm-registry-packages"}},"2.4.35":{"name":"lambda-rate-limiter","version":"2.4.35","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"name":"Lukas Siemon"},"license":"MIT","_id":"lambda-rate-limiter@2.4.35","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/blackflux/lambda-rate-limiter#readme","bugs":{"url":"https://github.com/blackflux/lambda-rate-limiter/issues"},"nyc":{"all":true,"babel":true,"cache":true,"lines":100,"exclude":["gardener.js","node_modules/*","coverage/*","lib/*"],"include":["**/*.js"],"require":["@babel/register"],"tempDir":"./coverage/.nyc_output","branches":100,"per-file":false,"reporter":["lcov","text-summary"],"extension":[],"functions":100,"report-dir":"./coverage","statements":100,"check-coverage":true},"dist":{"shasum":"5a43c629e067d65cb19a4839b265ab9b5761b946","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-2.4.35.tgz","fileCount":4,"integrity":"sha512-eRPNLu/pbX5y0tv/SigDLKku2h/xWZQQC7YyirwVnpb0cotAtTUxJGpqeAhD9XL7Mqfwdh0S9rY/oi/pu+Tjkg==","signatures":[{"sig":"MEUCIQCdUNZ1mf8lNIJJlc5FDYgEoK705LvBGCx5ohjawv/UrQIgY51PKGGa2v7I/QLUKT6IkAw+AZCkOkCsU8u6ep/pLaU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7938,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1B7aCRA9TVsSAnZWagAA91QQAJC5xrQ+UooCElJk9a0e\nqNGGx3PYXmCQ3MIpHO/X9dJoGsj0PmLlhwid51KNyrAvWSoX3eN1a/lCh+ND\nMwePnJV2jpMxlAaWq1nOpVW9eGzIAEmWB9h8JN4z8yoYnZExzbtxJvdzksyo\nkeCABnAN/oEF0G3ifv12OY9uTc6xsBz1lk7DDVtpHTWbl0SjlAEQ1LdgRs3m\nbTAfTNRmRBpLDAEadyOBTaT3BhuC0xGBdPPMtr9qDWLrJkJcljZb0W0fSGQJ\ntMAIBu5hAIcQzSM45gNNcpMyfhugGmLLJcVIMdhQ152Op2G6A71NQNbtk8JA\ngFWrmYtik0KDJ2c1+EpOG3xoDXT3ZKxXx+XN2yPKP8XmZR3pra8FApBd/Djw\n2ENQNUucFeYibXsCKsvrgNFx7FdyqPK7FiFOu1Ge9rSwrvIa+LghFdbUq2C2\nmdQz6xsJ9Nr0DcfgCObNqgLUhkjLzRlFu+TvzFLZo8CGHPx6Q5/1lJfBu5OL\nAGnAa0RsnXDvgcbNne3uPtpB9wgcQ0mHKvktQgBRvWsufOl010PjTiU4Cswq\nQOvj0bQKhhjgrTTi5JjE5JEHmPEtnldg0kg72IAhHkN4krIzUR53W/AkssON\nI5f1GzFjgpRV+np9WkkK90eexekm8hXRraJU1pP3WVQFmjFixFqGVINN+gXz\nG+9n\r\n=KsTD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">= 10"},"gitHead":"16cc1e9dd3937a7b301954b974f3c848268052f7","scripts":{"i":"yarn install --frozen-lockfile","t":"yarn test","u":"yarn upgrade --latest --force","it":"yarn run i && yarn run t","ts":"yarn run test-simple","tsv":"yarn run test-simple --verbose","test":"yarn run clean && yarn run gardener && yarn run test-simple","build":"npx babel src --out-dir lib --copy-files --include-dotfiles --config-file ./.babelrc","clean":"rm -rf lib","docker":"docker run --net host -u`id -u`:`id -g` -v $(pwd):/user/project -v ~/.aws:/user/.aws -v ~/.npmrc:/user/.npmrc -w /user/project -it --entrypoint /bin/bash","gardener":"node gardener","coveralls":"node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info","build-clean":"yarn run clean && yarn run build","test-simple":"nyc mocha \"./test/**/*.spec.js\"","semantic-release":"yarn run build-clean && npx semantic-release"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/blackflux/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/blackflux/lambda-rate-limiter.git","type":"git"},"_npmVersion":"6.14.8","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"12.20.0","dependencies":{"lru-cache":"6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.2.0","mocha":"8.2.1","eslint":"7.15.0","coveralls":"3.1.0","@babel/cli":"7.12.10","@babel/core":"7.12.10","js-gardener":"2.0.181","babel-eslint":"10.1.0","@babel/register":"7.12.10","semantic-release":"17.3.0","eslint-plugin-json":"2.1.2","eslint-plugin-mocha":"8.0.0","eslint-plugin-import":"2.22.1","eslint-plugin-markdown":"1.0.2","babel-preset-latest-node":"5.2.0","eslint-config-airbnb-base":"14.2.1","@blackflux/robo-config-plugin":"3.10.15","@blackflux/eslint-plugin-rules":"1.3.42"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter_2.4.35_1607737049781_0.02037639940718461","host":"s3://npm-registry-packages"}},"2.4.36":{"name":"lambda-rate-limiter","version":"2.4.36","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"name":"Lukas Siemon"},"license":"MIT","_id":"lambda-rate-limiter@2.4.36","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/blackflux/lambda-rate-limiter#readme","bugs":{"url":"https://github.com/blackflux/lambda-rate-limiter/issues"},"nyc":{"all":true,"babel":true,"cache":true,"lines":100,"exclude":["gardener.js","node_modules/*","coverage/*","lib/*"],"include":["**/*.js"],"require":["@babel/register"],"tempDir":"./coverage/.nyc_output","branches":100,"per-file":false,"reporter":["lcov","text-summary"],"extension":[],"functions":100,"report-dir":"./coverage","statements":100,"check-coverage":true},"dist":{"shasum":"ef8fe84f72efcde2ff6ab8a5cdd36a659d93c482","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-2.4.36.tgz","fileCount":4,"integrity":"sha512-QQg0IBujEQIkrYuD4Yi419C3p3QmGNEDQJOJyL3SW6UvX/s54xmSGIOns/dlh4CjsvOIaUuyUuQfNITKg3t9Kw==","signatures":[{"sig":"MEYCIQCve7T9RnV51msAFljhLAur7PHh+viMBmRIBO1WEBh6igIhAPmvj7/ioZnwi+d5T17O9xFBpiD3Tirb9iqz0bmzZ0eX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7933,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRl6sCRA9TVsSAnZWagAAMvMQAIxz9Gmwn3PbgR2RwJYV\npJPNSErbNVQ3KH+JP0c0OoNpxwUi+JUE04uphxHfqO0T+cTLJM02F1u5iNMY\noGyoR6CPTaaTvHdDm3YBLvhSkbwfmXkQae26jGtNO+k12/xOMZO2QfNVmM9l\nYhFgfMXaV0T/WA5oo/+FhjGCj5rcnEU+RS8FfYbKJp06R2PGHlTIE1EySUE+\nBq9eH90jNgi3uE7ycf0804UnnrY32dlvQGdRIbHe+7gs1wdEdobtav2X5HRd\nT3t9cyHvshgdzr4zzaCnj6Cm7yvuhva3Da0SVfbdk04UzHVz1RmsC2viCutx\ny9QXbSuNK/HKFb6+Y50HeTRm12xi4Y8pt/0sfxIaRIktn1srjWcpA5PfAiwe\nn7DLPkCVeSboTBuxakTH3kePRf3WeCzKJ5kjBKDn3fXi6RkIgM+NSApPfHnT\ndFR9oxkcEKFHz1BTCMOQXA460/4qWmhHczFim8NnEOCB0WMOQ+poBfEuPKZU\nGgOD3pEG2AAndPKlnNkw/yT2hD4JQI5FaFdqSK1LPbxuwIO62PFhAq7SO2G7\nAtlmPwEQpLRalHDTNkET4XoyQKiOafufL1VvP92cJbUfnvpFe3M57RxXdWMA\nTferzHWzeCY4wMdNLGaA9ERh4f5M5sPFLQnlr/dAu8lJhfohkKF98gK4hQ6G\nXF9Y\r\n=BIv3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">= 12"},"gitHead":"d556102cf9d1b0ad4ea0c019f826de42a5f4a606","scripts":{"i":"yarn install --frozen-lockfile","t":"yarn test","u":"yarn upgrade --latest --force","it":"yarn run i && yarn run t","ts":"yarn run test-simple","tsv":"yarn run test-simple --verbose","test":"yarn run clean && yarn run gardener && yarn run test-simple","build":"npx babel src --out-dir lib --copy-files --include-dotfiles --config-file ./.babelrc","clean":"rm -rf lib","docker":"docker run --net host -u`id -u`:`id -g` -v $(pwd):/user/project -v ~/.aws:/user/.aws -v ~/.npmrc:/user/.npmrc -w /user/project -it --entrypoint /bin/bash","gardener":"node gardener","coveralls":"node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info","build-clean":"yarn run clean && yarn run build","test-simple":"nyc mocha \"./test/**/*.spec.js\"","semantic-release":"yarn run build-clean && npx semantic-release"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/blackflux/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/blackflux/lambda-rate-limiter.git","type":"git"},"_npmVersion":"6.14.8","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"lru-cache":"6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.3.3","mocha":"8.3.1","eslint":"7.21.0","coveralls":"3.1.0","@babel/cli":"7.13.0","@babel/core":"7.13.8","js-gardener":"2.0.186","babel-eslint":"10.1.0","@babel/register":"7.13.8","semantic-release":"17.4.1","eslint-plugin-json":"2.1.2","eslint-plugin-mocha":"8.1.0","eslint-plugin-import":"2.22.1","eslint-plugin-markdown":"2.0.0","babel-preset-latest-node":"5.4.0","eslint-config-airbnb-base":"14.2.1","@blackflux/robo-config-plugin":"4.1.3","@blackflux/eslint-plugin-rules":"1.3.45"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter_2.4.36_1615224491003_0.453557613357215","host":"s3://npm-registry-packages"}},"2.4.37":{"name":"lambda-rate-limiter","version":"2.4.37","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"name":"Lukas Siemon"},"license":"MIT","_id":"lambda-rate-limiter@2.4.37","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/blackflux/lambda-rate-limiter#readme","bugs":{"url":"https://github.com/blackflux/lambda-rate-limiter/issues"},"nyc":{"all":true,"babel":true,"cache":true,"lines":100,"exclude":["gardener.js","node_modules/*","coverage/*","lib/*"],"include":["**/*.js"],"require":["@babel/register"],"tempDir":"./coverage/.nyc_output","branches":100,"per-file":false,"reporter":["lcov","text-summary"],"extension":[],"functions":100,"report-dir":"./coverage","statements":100,"check-coverage":true},"dist":{"shasum":"a742282ceab49a71f5d2a17f97296546e8a91933","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-2.4.37.tgz","fileCount":4,"integrity":"sha512-yowGVRw0mNmkG7NpyJpvT5+O3Dabna0Smug+oZ2dm+KjZwr7pkADSrCX+92JJlD7bF7Ro4Ky/3o2SH7ZFWFJZA==","signatures":[{"sig":"MEUCID4O0nKO76HIR1UQmq3SOgFBqZ6fA7dUt1iqd48PJvM9AiEAriDvYIFDr2vhTeV9Qk3kO7A4CCe7hbYbvN2CEC2OYMM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7935,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgR6rHCRA9TVsSAnZWagAAfhcP/3K/rhlgJPYroonLkqia\nrqJKuHQIc0A6RSnrfB0Ls6La8MUcaSmNc3bjaqVc82C0w6wKCmNlPNbHLex0\n2dzGyU6zBVnoaieNzL3lRnnvZEZRTcnODNaIoMVcTvdy/E+dJVtpiOYaGWgQ\nq0OnDf1R/GRzsjCIyH9CbcncEKSY8otjMkqNIWsIWzvpT1LhoyWNnl310wqh\nV3MbNhPuRGYHWGDNYhCFuW52cBkmHTGAgcZ6sUx9PpGmZa/t0PCeJCqUZw8c\nuD5Ltmj2/ZeXCBaglV1jO7z+AYQwVoiJQq48b3Bo34QOQb+EM77m7m0JyUbb\n9sWBWKcFiDv/Kn9v5Vm/yXmcOdreNmsYe+vJm+JVFAj9DdrKT8jQffDSRtnk\nVkDQIxrfIF6R5o+BEzRJqfS+jLKUEANKg/80BNRN1D9hJ9VyFh/JHET2I2Ih\nmHzOwqJBRIMmogdMeq22s7KJjD2FArf1fzvx/ltEwTyk7blLWZ9OCG+FCz3M\nvNerALR8j4+02FgZY6PSLSUiQfp9Xs3T9MK7IN9Ku+qG3Mw+wB0v8SjUcEXc\n6zeoFW23iiaZKIgUoEBkemZoLN8Izb2jTMtCtF1JWxfgKCKFTER74Toue+ck\nK/S8kbGkDV/NtKB3acLqkoYJHndlNnOByoEqfklXTKJztMKX1BevhMvbZTar\n8CgW\r\n=DGN8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">= 10"},"gitHead":"cd8ff518e0eb174b31a6caf91ca1c4ff9bd1eef0","scripts":{"i":"yarn install --frozen-lockfile","t":"yarn test","u":"yarn upgrade --latest --force","it":"yarn run i && yarn run t","ts":"yarn run test-simple","tsv":"yarn run test-simple --verbose","test":"yarn run clean && yarn run gardener && yarn run test-simple","build":"npx babel src --out-dir lib --copy-files --include-dotfiles --config-file ./.babelrc","clean":"rm -rf lib","docker":"docker run --net host -u`id -u`:`id -g` -v $(pwd):/user/project -v ~/.aws:/user/.aws -v ~/.npmrc:/user/.npmrc -w /user/project -it --entrypoint /bin/bash","gardener":"node gardener","coveralls":"node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info","build-clean":"yarn run clean && yarn run build","test-simple":"nyc mocha \"./test/**/*.spec.js\"","semantic-release":"yarn run build-clean && npx semantic-release"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/blackflux/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/blackflux/lambda-rate-limiter.git","type":"git"},"_npmVersion":"6.14.8","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"lru-cache":"6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.3.3","mocha":"8.3.1","eslint":"7.21.0","coveralls":"3.1.0","@babel/cli":"7.13.10","@babel/core":"7.13.10","js-gardener":"2.0.187","babel-eslint":"10.1.0","@babel/register":"7.13.8","semantic-release":"17.4.1","eslint-plugin-json":"2.1.2","eslint-plugin-mocha":"8.1.0","eslint-plugin-import":"2.22.1","eslint-plugin-markdown":"2.0.0","babel-preset-latest-node":"5.4.0","eslint-config-airbnb-base":"14.2.1","@blackflux/robo-config-plugin":"4.1.4","@blackflux/eslint-plugin-rules":"1.3.46"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter_2.4.37_1615309511105_0.7921637377858373","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"lambda-rate-limiter","version":"3.0.0","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"name":"Lukas Siemon"},"license":"MIT","_id":"lambda-rate-limiter@3.0.0","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/blackflux/lambda-rate-limiter#readme","bugs":{"url":"https://github.com/blackflux/lambda-rate-limiter/issues"},"nyc":{"all":true,"babel":true,"cache":true,"lines":100,"exclude":["gardener.js","node_modules/*","coverage/*","lib/*"],"include":["**/*.js"],"require":["@babel/register"],"tempDir":"./coverage/.nyc_output","branches":100,"per-file":false,"reporter":["lcov","text-summary"],"extension":[],"functions":100,"report-dir":"./coverage","statements":100,"check-coverage":true},"dist":{"shasum":"0b23d010b1823283d10c8b827fd1b0dd37eecf46","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-3.0.0.tgz","fileCount":4,"integrity":"sha512-lzK6MEt9S62AMQyZAYg0PwjJICu56lq5SNLQFN56lyOXqFh/BDprxeOzqbyIqqDne+4mXOLcdxN9NBPo19lwhg==","signatures":[{"sig":"MEUCIQC05EeY9GYH2QS9oGAW92PO2rT7Gi3YIi/5YsNs6zEZfwIgYafw58sdGIm4ViKQUEldnaL4xAoIdPcmewSYDz2hDB0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7934,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUP+aCRA9TVsSAnZWagAA+PkP/iQKqZwNcZOoIXN7GSe/\nJtcOhhkVJMMWnqQYO/0VlgsT0pN64TAjj7637P4gv55yrhm21JgziYcVnBLt\nKKwyfgLoZ4bi1nI1HMC8Fkf7jYOBI2Iw7f9Anb4YMoWGjq28qWCA71tqCCRN\nDcqTRJKZVE657sE2w6karDwD6b9FQ97cMWrLGCj3c6bPINos4fr7gzCEiU7D\nB0at/AWZfrGYGQMGUeagrk724xqig6hS3L7e3lv4yVZstufbLbCsu5P/p7/1\nGw4lrUIFnkxki7rDL7ocpuF2YjqmB8cl5az6ZpyvjxpxvYK9xZ9WKgn6hS/K\niRn+qddOBOXwlwikJc0X3Zh7L+5NdunvZNl5wj9zNigN7yNsRHKH+Nho9vzy\nSMVENLG2Yd5xAV1EaPo9OPx4+Y3ow7eg+5eVr19TNXHO5yJ4AbOJ3qmeGzTW\nCc0RZGWXKrIb3Fl8JEC6+ReGfkHDVylaSjjPFJc8j0FFD8o4X7Or6fXeFq+S\ncGmgp5lB9kmphQXYDJAyOe0k2L/HHEU5ZVM2MCUvX2t6QsYw8ItuVPS1fmUD\ncrfBzhedC1oml1maVlJDZjFu9L8xAi+ji1MVwl7QVZk/QAPvU4fOXuCicqY+\n8k+7ChRlUci0pBbp+DrFuH2nRVHYLOLq9V2nPiu9x/yU6DNepZsPYgkRZKYY\nfIKX\r\n=hsFG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">= 12"},"gitHead":"171ab12c97c5de69d8195698a12b3b35301f97e9","scripts":{"i":"yarn install --frozen-lockfile","t":"yarn test","u":"yarn upgrade --latest --force","it":"yarn run i && yarn run t","ts":"yarn run test-simple","tsv":"yarn run test-simple --verbose","test":"yarn run clean && yarn run gardener && yarn run test-simple","build":"npx babel src --out-dir lib --copy-files --include-dotfiles --config-file ./.babelrc","clean":"rm -rf lib","docker":"docker run --net host -u`id -u`:`id -g` -v $(pwd):/user/project -v ~/.aws:/user/.aws -v ~/.npmrc:/user/.npmrc -w /user/project -it --entrypoint /bin/bash","gardener":"node gardener","coveralls":"node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info","build-clean":"yarn run clean && yarn run build","test-simple":"nyc mocha \"./test/**/*.spec.js\"","semantic-release":"yarn run build-clean && npx semantic-release"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/blackflux/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/blackflux/lambda-rate-limiter.git","type":"git"},"_npmVersion":"6.14.8","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"lru-cache":"6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.3.4","mocha":"8.3.2","eslint":"7.22.0","coveralls":"3.1.0","@babel/cli":"7.13.10","@babel/core":"7.13.10","js-gardener":"2.0.188","babel-eslint":"10.1.0","@babel/register":"7.13.8","semantic-release":"17.4.2","eslint-plugin-json":"2.1.2","eslint-plugin-mocha":"8.1.0","eslint-plugin-import":"2.22.1","eslint-plugin-markdown":"2.0.0","babel-preset-latest-node":"5.5.1","eslint-config-airbnb-base":"14.2.1","@blackflux/robo-config-plugin":"5.0.0","@blackflux/eslint-plugin-rules":"1.3.47"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter_3.0.0_1615921049575_0.7062351024508915","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"lambda-rate-limiter","version":"3.0.1","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"name":"Lukas Siemon"},"license":"MIT","_id":"lambda-rate-limiter@3.0.1","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/blackflux/lambda-rate-limiter#readme","bugs":{"url":"https://github.com/blackflux/lambda-rate-limiter/issues"},"nyc":{"all":true,"babel":true,"cache":true,"lines":100,"exclude":["gardener.js","node_modules/*","coverage/*","lib/*"],"include":["**/*.js"],"require":["@babel/register"],"tempDir":"./coverage/.nyc_output","branches":100,"per-file":false,"reporter":["lcov","text-summary"],"extension":[],"functions":100,"report-dir":"./coverage","statements":100,"check-coverage":true},"dist":{"shasum":"60a93a358a0b1aeaea7b7359f6866e8c43051588","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-3.0.1.tgz","fileCount":4,"integrity":"sha512-1xm5KyqCV3WB1y/iBlvRn3cH53A88D+NP+zvY6HyAWj3W70IaiC+gGFu19TWBV9xjAEaRgWekP/gQP7RGn6LTg==","signatures":[{"sig":"MEUCIQD5tbTDp1xEPo/DaUGKYPJARFcrDTokIn+Cxw9Yi9xpEwIgRGWDJ90ukBL3h25AEmWx8xZQ2bOXgVw4znmIqn/hmV4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7929,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMRaYCRA9TVsSAnZWagAAqIsP/jJtjCKdnk+4zKfmsh50\nLcB7J6dZetyxDX6D+FqGr71eqFSENVhOZG07/qIGaEe1yO2cwGPdD6F6Kx0W\nAHNovyahJ4VpmHEhn0thLu6p28ZcKZtifcoEvQF6m5A1Vchk8lV/UJmsRSEJ\nu55WxQEO954WzflsRlK6tQ3kKppH3y2yHFri3DISLCRvRjfqnEMiicOugPmf\nRR7LFpu9xweBka1WCm4K0vBzwLF7Go3Sl78NcCxwEHfPZ8SH5gTLeOPzWGwO\n4fKT4BrXqvFaMoqbIn9Zhg4KiMrQvHki1XEOMvbocTp+Jnw33zF6SCHm6Y+e\nDQ0qcAoJTPVU5dZvLX/8VwQAuFaE18f0a+/cxH3yd3hE5rr10es5XZ9r2EaZ\nLy6KJsrP/7OrxKwVPPTOXcBUAbyVo7nUm4Q9BoRRjXttA8AnNkE14iI2p1ik\na8tSn+4/B99lhA1nNFHEfFqWUL+Z3vtcfOb7YihZEsUzkMArPUwFanf+uHhs\nukpu/Cz7sED+CO3ixxvQnGlUiW74THHfvpo51SeLKI5ceK8mmiZDx4iQOYld\nM+BjayA87eeh84mMaxTeqvNNpRPhVyW0e82uRCNfyNV2fM3ipzjS/cPRaDr5\nJSNDFTM7TcIbUiMuxhjYXwoRyHqdfImuEauMQbajpVT5X2SZ/VAxbYxbjkcF\nztox\r\n=byRR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">= 12"},"gitHead":"436218e21caac6ec774ce048f0358244ffee1aea","scripts":{"i":"yarn install --frozen-lockfile","t":"yarn test","u":"yarn upgrade --latest --force","it":"yarn run i && yarn run t","ts":"yarn run test-simple","tsv":"yarn run test-simple --verbose","test":"yarn run clean && yarn run gardener && yarn run test-simple","build":"npx babel src --out-dir lib --copy-files --include-dotfiles --config-file ./.babelrc","clean":"rm -rf lib","docker":"docker run --net host -u`id -u`:`id -g` -v $(pwd):/user/project -v ~/.aws:/user/.aws -v ~/.npmrc:/user/.npmrc -w /user/project -it --entrypoint /bin/bash","gardener":"node gardener","coveralls":"node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info","build-clean":"yarn run clean && yarn run build","test-simple":"nyc mocha \"./test/**/*.spec.js\"","semantic-release":"yarn run build-clean && npx semantic-release"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/blackflux/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/blackflux/lambda-rate-limiter.git","type":"git"},"_npmVersion":"6.14.8","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"14.17.5","dependencies":{"lru-cache":"6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.3.4","mocha":"9.1.1","eslint":"7.32.0","coveralls":"3.1.1","@babel/cli":"7.14.8","@babel/core":"7.15.0","js-gardener":"3.0.3","babel-eslint":"10.1.0","@babel/register":"7.15.3","semantic-release":"17.4.7","eslint-plugin-json":"3.1.0","eslint-plugin-mocha":"9.0.0","eslint-plugin-import":"2.24.2","eslint-plugin-markdown":"2.2.0","babel-preset-latest-node":"5.5.1","eslint-config-airbnb-base":"14.2.1","@blackflux/robo-config-plugin":"5.3.0","@blackflux/eslint-plugin-rules":"2.0.3"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter_3.0.1_1630607000531_0.741940842829202","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"lambda-rate-limiter","version":"4.0.0","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"name":"Lukas Siemon"},"license":"MIT","_id":"lambda-rate-limiter@4.0.0","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/blackflux/lambda-rate-limiter#readme","bugs":{"url":"https://github.com/blackflux/lambda-rate-limiter/issues"},"dist":{"shasum":"960c6f3ae44a4d4ddb81cb94fa8a2b6a05d597f3","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-4.0.0.tgz","fileCount":4,"integrity":"sha512-00DAk9lXabV05qVmgElAwmKlCRcWxvb57rkvkVHhczo4yBZdQSJueg8oAFaV1nwWY1orORbGvLBtH7lp2COYEw==","signatures":[{"sig":"MEUCIG1ZaY6+3y5/rYrNpF6GxY5p4fGoTOx9OYBvjZPBt3ZcAiEA1WqunBYbjp6AtW2uM9eJS6qyhtmnyO4ijBlzTKH0NOo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7138},"main":"lib/index.js","type":"module","engines":{"node":">= 16"},"gitHead":"769c63e667f43a5d8873f5c28013d85239885f34","scripts":{"i":"yarn install --frozen-lockfile","t":"yarn test","u":"yarn upgrade --latest --force","it":"yarn run i && yarn run t","ts":"yarn run test-simple","tsv":"yarn run test-simple --verbose","test":"yarn run clean && yarn run gardener && yarn run test-simple","build":"cp -rf ./src ./lib","clean":"rm -rf lib","docker":"docker run --net host -u`id -u`:`id -g` -v $(pwd):/user/project -v ~/.aws:/user/.aws -v ~/.npmrc:/user/.npmrc -w /user/project -it --entrypoint /bin/bash","gardener":"node gardener.js","build-clean":"yarn run clean && yarn run build","test-simple":"c8 mocha --experimental-loader=./test/hot.js \"./test/**/*.spec.js\"","semantic-release":"yarn run build-clean && npx semantic-release"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/blackflux/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/blackflux/lambda-rate-limiter.git","type":"git"},"_npmVersion":"8.19.4","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"16.20.1","dependencies":{"lru-cache-ext":"4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","chai":"4.3.7","mocha":"10.2.0","eslint":"8.46.0","@babel/core":"7.22.9","js-gardener":"5.0.1","@babel/register":"7.22.5","eslint-plugin-json":"3.1.0","eslint-plugin-mocha":"10.1.0","@babel/eslint-parser":"7.22.9","eslint-plugin-import":"2.28.0","eslint-plugin-markdown":"3.0.1","eslint-config-airbnb-base":"15.0.0","@blackflux/robo-config-plugin":"9.1.9","@blackflux/eslint-plugin-rules":"3.0.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter_4.0.0_1691201284718_0.7225287453756937","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"lambda-rate-limiter","version":"4.0.1","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"author":{"name":"Lukas Siemon"},"license":"MIT","_id":"lambda-rate-limiter@4.0.1","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"homepage":"https://github.com/blackflux/lambda-rate-limiter#readme","bugs":{"url":"https://github.com/blackflux/lambda-rate-limiter/issues"},"dist":{"shasum":"b114813466749ff6e9ae896bd5e80cad6d2949a3","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-4.0.1.tgz","fileCount":4,"integrity":"sha512-y0T2s0584gBOL8W46N65MlYAjdAs30ijJPDwjzaDynaT1pen3dUeLMOXWHchVKO1NSxl9zSWI1GmzrTEYjJW8Q==","signatures":[{"sig":"MEUCIBBzduO/5cixHzni8efxJ0ishv5q7/U3oGQt/CYw5i7pAiEAv1aMkUI+BhNp4b4o+BW0VvYOP35Zq/R49j7cnaMmhhg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7133},"main":"lib/index.js","type":"module","engines":{"node":">= 16"},"gitHead":"7201a480c3cae6b43a96cf1c77e7116459379cec","scripts":{"i":"yarn install --frozen-lockfile","t":"yarn test","u":"yarn upgrade --latest --force","it":"yarn run i && yarn run t","ts":"yarn run test-simple","tsv":"yarn run test-simple --verbose","test":"yarn run clean && yarn run gardener && yarn run test-simple","build":"cp -rf ./src ./lib","clean":"rm -rf lib","docker":"docker run --net host -u`id -u`:`id -g` -v $(pwd):/user/project -v ~/.aws:/user/.aws -v ~/.npmrc:/user/.npmrc -w /user/project -it --entrypoint /bin/bash","gardener":"node gardener.js","build-clean":"yarn run clean && yarn run build","test-simple":"c8 mocha --import=./test/reg.js \"./test/**/*.spec.js\"","semantic-release":"yarn run build-clean && yarn exec semantic-release"},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"licenses":[{"url":"https://github.com/blackflux/lambda-rate-limiter/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/blackflux/lambda-rate-limiter.git","type":"git"},"_npmVersion":"10.9.2","description":"Simple in-memory rate-limit for Node.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"lru-cache-ext":"5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","chai":"5.1.2","mocha":"11.1.0","eslint":"9.19.0","@babel/core":"7.26.7","js-gardener":"6.0.2","@babel/register":"7.25.9","eslint-plugin-json":"4.0.1","eslint-plugin-mocha":"10.5.0","@babel/eslint-parser":"7.26.5","eslint-plugin-import":"2.31.0","eslint-plugin-markdown":"5.1.0","eslint-config-airbnb-base":"15.0.0","@blackflux/robo-config-plugin":"10.0.0","@blackflux/eslint-plugin-rules":"4.0.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/lambda-rate-limiter_4.0.1_1738177159006_0.001312580922027351","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"lambda-rate-limiter","type":"module","description":"Simple in-memory rate-limit for Node.","version":"4.0.2","homepage":"https://github.com/blackflux/lambda-rate-limiter#readme","license":"MIT","author":{"name":"Lukas Siemon"},"repository":{"type":"git","url":"git+https://github.com/blackflux/lambda-rate-limiter.git"},"bugs":{"url":"https://github.com/blackflux/lambda-rate-limiter/issues"},"licenses":[{"type":"MIT","url":"https://github.com/blackflux/lambda-rate-limiter/blob/master/LICENSE"}],"main":"lib/index.js","engines":{"node":">= 20"},"scripts":{"clean":"rm -rf lib","build":"cp -rf ./src ./lib","build-clean":"yarn run clean && yarn run build","test-simple":"c8 mocha --import=./test/reg.js \"./test/**/*.spec.js\"","test":"yarn run clean && yarn run gardener && yarn run test-simple","semantic-release":"yarn run build-clean && yarn exec semantic-release","gardener":"node gardener.js","docker":"docker run --net host -u`id -u`:`id -g` -v $(pwd):/user/project -v ~/.aws:/user/.aws -v ~/.npmrc:/user/.npmrc -w /user/project -it --entrypoint /bin/bash","t":"yarn test","ts":"yarn run test-simple","tsv":"yarn run test-simple --verbose","u":"yarn upgrade --latest --force","i":"yarn install --frozen-lockfile","it":"yarn run i && yarn run t"},"dependencies":{"lru-cache-ext":"5.0.1"},"devDependencies":{"@babel/core":"7.26.7","@babel/eslint-parser":"7.26.5","@babel/register":"7.25.9","@blackflux/eslint-plugin-rules":"4.0.1","@blackflux/robo-config-plugin":"10.0.2","c8":"10.1.3","chai":"5.1.2","eslint":"9.19.0","eslint-config-airbnb-base":"15.0.0","eslint-plugin-import":"2.31.0","eslint-plugin-json":"4.0.1","eslint-plugin-markdown":"5.1.0","eslint-plugin-mocha":"10.5.0","js-gardener":"6.0.3","mocha":"11.1.0"},"keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"peerDependencies":{},"_id":"lambda-rate-limiter@4.0.2","gitHead":"305b04df419e39388961b6e92aab88878f699078","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-2/a40Oe2IjzQ+jbTZvDZLJMiL6cG6pHnYftm/XRzXizDiaX2QEPl/qkrm7o+xvnLELNYtFsqHOe21McBzOPBZw==","shasum":"39bfefece6d7a9e461d357cfdb460c850bc3f458","tarball":"https://registry.npmjs.org/lambda-rate-limiter/-/lambda-rate-limiter-4.0.2.tgz","fileCount":4,"unpackedSize":7133,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDUXxQHvPENk0Kx6qeaA0ooXcI4wcoT3uBnK062/ZdtwQIgRYX/0x+CDBpVBNoDpEiF70PJDkyHNNv/brMHA7/o994="}]},"_npmUser":{"name":"simlu","email":"npm@blackflux.com"},"directories":{},"maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/lambda-rate-limiter_4.0.2_1738179798186_0.5083560851297577"},"_hasShrinkwrap":false}},"time":{"created":"2017-11-10T04:44:54.014Z","modified":"2025-01-29T19:43:18.497Z","1.0.0":"2017-11-10T04:44:54.014Z","1.0.1":"2017-11-10T05:25:29.682Z","1.0.2":"2017-11-10T05:32:49.326Z","1.0.3":"2017-11-10T06:50:05.402Z","1.0.4":"2017-11-10T06:59:35.437Z","2.0.0":"2017-11-11T06:38:55.917Z","2.1.0":"2017-11-13T08:18:53.564Z","2.2.0":"2017-11-14T02:51:37.914Z","2.3.0":"2017-11-14T02:54:13.949Z","2.3.1":"2017-11-14T02:56:42.281Z","2.3.2":"2017-11-14T02:58:16.711Z","2.3.3":"2017-11-21T04:42:14.229Z","2.3.4":"2017-12-22T02:34:45.948Z","2.3.5":"2018-01-02T18:17:50.826Z","2.4.0":"2018-02-09T18:30:44.235Z","2.4.1":"2018-02-24T04:09:37.422Z","2.4.2":"2018-03-08T18:29:13.399Z","2.4.3":"2018-04-05T22:01:36.652Z","2.4.4":"2018-04-06T20:23:40.391Z","2.4.5":"2018-04-13T00:06:24.019Z","2.4.6":"2018-07-27T04:07:26.858Z","2.4.7":"2019-02-17T18:23:28.947Z","2.4.8":"2019-02-18T01:57:31.345Z","2.4.9":"2019-03-03T23:46:18.884Z","2.4.10":"2019-04-15T00:15:56.314Z","2.4.11":"2019-04-19T03:48:34.987Z","2.4.12":"2019-04-21T23:14:14.845Z","2.4.13":"2019-04-28T06:10:49.729Z","2.4.14":"2019-04-29T04:44:11.689Z","2.4.15":"2019-05-24T18:57:29.465Z","2.4.16":"2019-05-27T22:09:03.452Z","2.4.17":"2019-07-08T03:14:47.750Z","2.4.18":"2019-07-21T08:43:03.636Z","2.4.19":"2019-07-25T20:50:45.175Z","2.4.20":"2019-08-10T23:19:45.889Z","2.4.21":"2019-08-19T00:22:30.869Z","2.4.22":"2019-08-19T04:41:31.369Z","2.4.23":"2019-08-21T06:02:14.204Z","2.4.24":"2019-08-23T16:38:23.730Z","2.4.25":"2019-09-14T05:54:43.631Z","2.4.26":"2019-09-14T23:09:38.484Z","2.4.27":"2019-11-18T23:24:19.014Z","2.4.28":"2019-12-13T17:45:53.320Z","2.4.29":"2019-12-28T06:55:17.102Z","2.4.30":"2020-07-11T01:03:51.545Z","2.4.31":"2020-07-13T02:59:45.550Z","2.4.32":"2020-09-04T14:01:30.469Z","2.4.33":"2020-09-11T10:45:22.607Z","2.4.34":"2020-10-23T20:55:16.692Z","2.4.35":"2020-12-12T01:37:29.923Z","2.4.36":"2021-03-08T17:28:11.145Z","2.4.37":"2021-03-09T17:05:11.265Z","3.0.0":"2021-03-16T18:57:29.727Z","3.0.1":"2021-09-02T18:23:20.678Z","4.0.0":"2023-08-05T02:08:04.851Z","4.0.1":"2025-01-29T18:59:19.176Z","4.0.2":"2025-01-29T19:43:18.328Z"},"bugs":{"url":"https://github.com/blackflux/lambda-rate-limiter/issues"},"author":{"name":"Lukas Siemon"},"license":"MIT","homepage":"https://github.com/blackflux/lambda-rate-limiter#readme","keywords":["ratelimit","rate-limit","rate","limit","attack","flood","security","dos","ddos","lambda"],"repository":{"type":"git","url":"git+https://github.com/blackflux/lambda-rate-limiter.git"},"description":"Simple in-memory rate-limit for Node.","maintainers":[{"name":"simlu","email":"npm@blackflux.com"}],"readme":"# lambda-rate-limiter\n\n[![Build Status](https://circleci.com/gh/blackflux/lambda-rate-limiter.png?style=shield)](https://circleci.com/gh/blackflux/lambda-rate-limiter)\n[![Test Coverage](https://img.shields.io/coveralls/blackflux/lambda-rate-limiter/master.svg)](https://coveralls.io/github/blackflux/lambda-rate-limiter?branch=master)\n[![Dependabot Status](https://api.dependabot.com/badges/status?host=github&repo=blackflux/lambda-rate-limiter)](https://dependabot.com)\n[![Dependencies](https://david-dm.org/blackflux/lambda-rate-limiter/status.svg)](https://david-dm.org/blackflux/lambda-rate-limiter)\n[![NPM](https://img.shields.io/npm/v/lambda-rate-limiter.svg)](https://www.npmjs.com/package/lambda-rate-limiter)\n[![Downloads](https://img.shields.io/npm/dt/lambda-rate-limiter.svg)](https://www.npmjs.com/package/lambda-rate-limiter)\n[![Semantic-Release](https://github.com/blackflux/js-gardener/blob/master/assets/icons/semver.svg)](https://github.com/semantic-release/semantic-release)\n[![Gardener](https://github.com/blackflux/js-gardener/blob/master/assets/badge.svg)](https://github.com/blackflux/js-gardener)\n\nFast and efficient in-memory rate-limiter. No centralized storage (see below for reasoning).\n\nThis rate limiter is designed for AWS Lambda and other serverless computing‎ alternatives, but is usable in any NodeJS project, regardless of whether a framework or vanilla code is used. It works great to prevent most common DOS attacks, but can also be used for simple rate limiting. However accuracy is not guaranteed in the second case (see below).\n\nUses [lru-cache](https://www.npmjs.com/package/lru-cache) for storage.\n\n## How to install?\n\nRun\n\n    $ npm install --save lambda-rate-limiter\n\n## How to use?\n\nTo initialize and check against limit use\n<!-- eslint-disable import/no-extraneous-dependencies, import/no-unresolved -->\n```javascript\nconst limiter = require('lambda-rate-limiter')({\n  interval: 60000, // rate limit interval in ms, starts on first request\n  uniqueTokenPerInterval: 500 // excess causes earliest seen to drop, per instantiation\n});\n\nlimiter\n  .check(10, 'USER_TOKEN') // define maximum of 10 requests per interval\n  .catch(() => {\n    // rate limit exceeded: 429\n  })\n  .then(() => {\n    // ok\n  });\n```\nwhere `USER_TOKEN` could be the user ip or login.\n\n## Why not using existing similar modules?\n\nUsing serverless computing is usually cheap, especially for low volume. You only pay for usage. Adding a centralized rate limiter storage option like Redis adds a significant amount of cost and overhead. This cost increases drastically and the centralized storage eventually becomes the bottleneck when DOS attacks need to be prevented.\n\nThis module keeps all limits in-memory, which is much better for DOS prevention. The only downside: Limits are not shared between function instantiations. This means limits can reset arbitrarily when new instances get spawned (e.g. after a deploy) or different instances are used to serve requests. However, cloud providers will usually serve clients with the same instance if possible, since cached data is most likely to reside on these instances. This is great since we can assume that in most cases the instance for a client does not change and hence the rate limit information is not lost.\n","readmeFilename":"README.md","users":{"macmcirish":true}}