{"_id":"http-graceful-shutdown","_rev":"54-516226d461f2e59f4aa9fffb449730e9","name":"http-graceful-shutdown","dist-tags":{"latest":"4.0.0"},"versions":{"1.0.0":{"name":"http-graceful-shutdown","version":"1.0.0","keywords":["http","graceful-shutdown"],"author":{"url":"https://plus-innovations.com","name":"Sebastian Hildebrandt","email":"hildebrandt@plus-innovations.com"},"license":"MIT","_id":"http-graceful-shutdown@1.0.0","maintainers":[{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"}],"homepage":"https://github.com/sebhildebrandt/http-graceful-shutdown","bugs":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown/issues"},"dist":{"shasum":"946af54a74baf9eee10185e87e5ca238d01cdb96","tarball":"https://registry.npmjs.org/http-graceful-shutdown/-/http-graceful-shutdown-1.0.0.tgz","integrity":"sha512-qHQyqqHIjInAmfvqBOidpyAL6+HcqzEFdIe5by6+d1vrHo5+mkw08NSi5VqyI/3FvrAdgilTZSz3rUTquaHhlA==","signatures":[{"sig":"MEYCIQDai6OP4PbhZ1EZJboM+uNO0ubJBwA5JQEpKTg/CdkSygIhAK1xVPi7baqkkyddR5nwV9rlHyIb2oyaYBrtQYkDiRIb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"946af54a74baf9eee10185e87e5ca238d01cdb96","gitHead":"705ac325162dfdab6d599377909bdffe6ca13260","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"},"repository":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown.git","type":"git"},"_npmVersion":"2.14.2","description":"gracefully shuts downs http server","directories":{},"_nodeVersion":"4.0.0","dependencies":{"debug":"^2.2.0","lodash":"^3.10.1"},"engineStrict":true},"1.0.1":{"name":"http-graceful-shutdown","version":"1.0.1","keywords":["http","graceful-shutdown"],"author":{"url":"https://plus-innovations.com","name":"Sebastian Hildebrandt","email":"hildebrandt@plus-innovations.com"},"license":"MIT","_id":"http-graceful-shutdown@1.0.1","maintainers":[{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"}],"homepage":"https://github.com/sebhildebrandt/http-graceful-shutdown","bugs":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown/issues"},"dist":{"shasum":"9d72bf12929f0f1e7dc1ff81807af94c69e44deb","tarball":"https://registry.npmjs.org/http-graceful-shutdown/-/http-graceful-shutdown-1.0.1.tgz","integrity":"sha512-1ZZJFnCFbEe9a/a+xYdwVfQKauehuBO5izy7G2/2sxVQNjVTNTUGgTEqQlM4Sqzo3IqRubDmOhyzY94Pf+f8FQ==","signatures":[{"sig":"MEYCIQCqmTTfZXOndAwOx0hUt59NbCvVxWeXf+tLWULtDfBQhwIhAILTqfapDeKYBvLlawkEe9abC43qSH5Rjg0uDbAUjBBd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"9d72bf12929f0f1e7dc1ff81807af94c69e44deb","gitHead":"40d232eb1df6e04e4ef0ea2ce2b959ae0ac4a35c","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"},"repository":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown.git","type":"git"},"_npmVersion":"2.14.2","description":"gracefully shuts downs http server","directories":{},"_nodeVersion":"4.0.0","dependencies":{"debug":"^2.2.0","lodash":"^3.10.1"},"engineStrict":true},"1.0.2":{"name":"http-graceful-shutdown","version":"1.0.2","keywords":["http","graceful-shutdown"],"author":{"url":"https://plus-innovations.com","name":"Sebastian Hildebrandt","email":"hildebrandt@plus-innovations.com"},"license":"MIT","_id":"http-graceful-shutdown@1.0.2","maintainers":[{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"}],"homepage":"https://github.com/sebhildebrandt/http-graceful-shutdown","bugs":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown/issues"},"dist":{"shasum":"8bbd29b6e0a5a1f3416107c52f8dcb5aeaa99048","tarball":"https://registry.npmjs.org/http-graceful-shutdown/-/http-graceful-shutdown-1.0.2.tgz","integrity":"sha512-jXs6M1CzlrybJ0e9A0yuqjcXdUjK93r2JHFo/HtDcnGI0YaGfMRN9zVmieh6NgJf3l/1JXHyG1ORQBvAM0s2IA==","signatures":[{"sig":"MEUCIQCW1N4DB/nJiSRpNPzV/zTJ7dtf1PbOcIU5N0kiYZeQqgIgKZQnqY2ZhdF2HReKCShsdPpGEZV2kpy3yEW2pcnaRKs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"8bbd29b6e0a5a1f3416107c52f8dcb5aeaa99048","gitHead":"38661d9a48edb4383adbe6d91fcd9bc510929e44","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"},"repository":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown.git","type":"git"},"_npmVersion":"2.14.2","description":"gracefully shuts downs http server","directories":{},"_nodeVersion":"4.0.0","dependencies":{"debug":"^2.2.0","lodash":"^3.10.1"},"engineStrict":true},"1.0.3":{"name":"http-graceful-shutdown","version":"1.0.3","keywords":["http","graceful-shutdown"],"author":{"url":"https://plus-innovations.com","name":"Sebastian Hildebrandt","email":"hildebrandt@plus-innovations.com"},"license":"MIT","_id":"http-graceful-shutdown@1.0.3","maintainers":[{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"}],"homepage":"https://github.com/sebhildebrandt/http-graceful-shutdown","bugs":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown/issues"},"dist":{"shasum":"69d863d02d97ad8b588ebe50b3c20c1bfa1d8870","tarball":"https://registry.npmjs.org/http-graceful-shutdown/-/http-graceful-shutdown-1.0.3.tgz","integrity":"sha512-e3fqcCNJCcKeJFcyjhO8OnaHEFjh6Qp0udB2AbhREMM9GXdI0AOYVNENQVrKdP6RflUq0NCwDM/vv7JGJJV5Yw==","signatures":[{"sig":"MEYCIQCPVKhXbhO9HhN7agbzWXg4EP05yEAPHhq/2yMTjf5wxAIhANqTw/FgewDgPOyCAZ5YceT7l1S82j3tx1Da8DPKMLDu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"69d863d02d97ad8b588ebe50b3c20c1bfa1d8870","gitHead":"95319fce54b3a334de28eed35b77914fc1669116","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"},"repository":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown.git","type":"git"},"_npmVersion":"2.14.2","description":"gracefully shuts downs http server","directories":{},"_nodeVersion":"4.0.0","dependencies":{"debug":"^2.2.0","lodash":"^3.10.1"},"engineStrict":true},"1.0.4":{"name":"http-graceful-shutdown","version":"1.0.4","keywords":["http","graceful-shutdown"],"author":{"url":"https://plus-innovations.com","name":"Sebastian Hildebrandt","email":"hildebrandt@plus-innovations.com"},"license":"MIT","_id":"http-graceful-shutdown@1.0.4","maintainers":[{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"}],"homepage":"https://github.com/sebhildebrandt/http-graceful-shutdown","bugs":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown/issues"},"dist":{"shasum":"c603f0ef25d05d6349823882b54ea392c0a1f933","tarball":"https://registry.npmjs.org/http-graceful-shutdown/-/http-graceful-shutdown-1.0.4.tgz","integrity":"sha512-bCAUWWXo/BNd8w8UtLDQSZqvPasDdx1IxvOfYCQN3z+EB+L28udW65vWG693pGtrPWy5AtWMz9etTyI+Ey199g==","signatures":[{"sig":"MEQCICHUGgsQtn8TOphGyip2oEiBlV7vsMjR+1KjbPytg53YAiBiK+nfuMQm7M8nt1mWGsP3c37Bt6+4nGiNlQrf4trg9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"c603f0ef25d05d6349823882b54ea392c0a1f933","gitHead":"2271b43d0b1c2ba9e206c962423183b43c373333","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"},"repository":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown.git","type":"git"},"_npmVersion":"2.14.2","description":"gracefully shuts downs http server","directories":{},"_nodeVersion":"4.0.0","dependencies":{"debug":"^2.2.0","lodash":"^3.10.1"},"engineStrict":true},"1.0.5":{"name":"http-graceful-shutdown","version":"1.0.5","keywords":["http","graceful-shutdown"],"author":{"url":"https://plus-innovations.com","name":"Sebastian Hildebrandt","email":"hildebrandt@plus-innovations.com"},"license":"MIT","_id":"http-graceful-shutdown@1.0.5","maintainers":[{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"}],"homepage":"https://github.com/sebhildebrandt/http-graceful-shutdown","bugs":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown/issues"},"dist":{"shasum":"6d00fdcdf7132ff4c410168e3a6ead822afc4e43","tarball":"https://registry.npmjs.org/http-graceful-shutdown/-/http-graceful-shutdown-1.0.5.tgz","integrity":"sha512-WgIIhxDl+nIIiaig/9dbJ514gP12YDZ/5skCcaP5jm4dlUILxt0xEBtZQWhi9HCzo8fJnkNcLhmQfuqh90XF1Q==","signatures":[{"sig":"MEYCIQDUCF85DbzgSeACCPf0EgBVUxApgSDjUmZKqCaTPj0OvwIhAK0n7Gb69kH2P+B33n8rCCKRC5tIagvxV06dCk3rD6Yw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"6d00fdcdf7132ff4c410168e3a6ead822afc4e43","gitHead":"b2998be1ab3730f8ed255b3e583cf06518996c64","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"},"repository":{"url":"git+https://github.com/sebhildebrandt/http-graceful-shutdown.git","type":"git"},"_npmVersion":"3.3.12","description":"gracefully shuts downs http server","directories":{},"_nodeVersion":"5.4.0","dependencies":{"debug":"^2.2.0","lodash":"^4.1.0"},"engineStrict":true},"1.0.6":{"name":"http-graceful-shutdown","version":"1.0.6","keywords":["http","graceful-shutdown"],"author":{"url":"https://plus-innovations.com","name":"Sebastian Hildebrandt","email":"hildebrandt@plus-innovations.com"},"license":"MIT","_id":"http-graceful-shutdown@1.0.6","maintainers":[{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"}],"homepage":"https://github.com/sebhildebrandt/http-graceful-shutdown","bugs":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown/issues"},"dist":{"shasum":"26314e3e1ca812f1acba243d05cbc0965a8f17f6","tarball":"https://registry.npmjs.org/http-graceful-shutdown/-/http-graceful-shutdown-1.0.6.tgz","integrity":"sha512-ts9ojRAIBF77QIzJkmqjg9ysy2IZkmUbxTlj08sZ46YZgOcVd9Id44P/xmnM3m7BNrg++dj6Byn0RSkEHaqyPg==","signatures":[{"sig":"MEYCIQCd8BLStWhASyT2AvoKHoHZr7yb/rgZyriJJcREYI2U0wIhAMTag/KTS6wyee8DLdL8GasM6g2ObnLt7ftUGHtGJMIy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"26314e3e1ca812f1acba243d05cbc0965a8f17f6","gitHead":"eec80b45925a50c849c7916ccfb710c79f51324c","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"},"repository":{"url":"git+https://github.com/sebhildebrandt/http-graceful-shutdown.git","type":"git"},"_npmVersion":"3.3.12","description":"gracefully shuts downs http server","directories":{},"_nodeVersion":"5.5.0","dependencies":{"debug":"^2.2.0","lodash":"^4.1.0"},"engineStrict":true,"_npmOperationalInternal":{"tmp":"tmp/http-graceful-shutdown-1.0.6.tgz_1454493037248_0.415287897689268","host":"packages-5-east.internal.npmjs.com"}},"2.0.0":{"name":"http-graceful-shutdown","version":"2.0.0","keywords":["http","graceful-shutdown"],"author":{"url":"https://plus-innovations.com","name":"Sebastian Hildebrandt","email":"hildebrandt@plus-innovations.com"},"license":"MIT","_id":"http-graceful-shutdown@2.0.0","maintainers":[{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"}],"homepage":"https://github.com/sebhildebrandt/http-graceful-shutdown","bugs":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown/issues"},"dist":{"shasum":"8ed3bb07199c9f903a4d3ffabaab114bea3942be","tarball":"https://registry.npmjs.org/http-graceful-shutdown/-/http-graceful-shutdown-2.0.0.tgz","integrity":"sha512-8/REoWpPdTuUXQxvXfiVxSfqJS3InMePto8qj2L0DNUlnI/K88xfE+pgoiiz2+GhM/jZDUGCl83cV0k/x0yKSw==","signatures":[{"sig":"MEUCIQDv8NIn5R5z+m3gADI13iAzkScKYOWMAiAzr9d8Xf5egAIgJUIj4Nz35cHu4Bn/dFNGJLBieKHw+yKgydSebipCMME=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"8ed3bb07199c9f903a4d3ffabaab114bea3942be","engines":{"node":">=4.0.0"},"gitHead":"b1206bb94f430591abc09f2cb88ebc5ba81b1b16","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"},"repository":{"url":"git+https://github.com/sebhildebrandt/http-graceful-shutdown.git","type":"git"},"_npmVersion":"4.1.2","description":"gracefully shuts downs http server","directories":{},"_nodeVersion":"7.6.0","dependencies":{"debug":"^2.6.4"},"engineStrict":true,"_npmOperationalInternal":{"tmp":"tmp/http-graceful-shutdown-2.0.0.tgz_1493017096060_0.4286200264468789","host":"packages-18-east.internal.npmjs.com"}},"2.0.1":{"name":"http-graceful-shutdown","version":"2.0.1","keywords":["http","graceful-shutdown"],"author":{"url":"https://plus-innovations.com","name":"Sebastian Hildebrandt","email":"hildebrandt@plus-innovations.com"},"license":"MIT","_id":"http-graceful-shutdown@2.0.1","maintainers":[{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"}],"homepage":"https://github.com/sebhildebrandt/http-graceful-shutdown","bugs":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown/issues"},"dist":{"shasum":"82011608b50d57d1c3ad403cd2ed7dffab13dbf6","tarball":"https://registry.npmjs.org/http-graceful-shutdown/-/http-graceful-shutdown-2.0.1.tgz","integrity":"sha512-kdgiiJHXXojNmxIMD1cJuAnhbMywgIJkr1e+8DC+Gk8QhmCKScHf6H2H6wMg55JoXAPxUe4i/SLZJNqROZoKfA==","signatures":[{"sig":"MEUCIGS4jc/YoUcscGoqeFldqQJUF1FSJ/WaYkFIoLtk0uvNAiEAoWS2qHOcPluDkTGmQhndHYnm0SgExwsHnwf9WJQghV8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"82011608b50d57d1c3ad403cd2ed7dffab13dbf6","engines":{"node":">=4.0.0"},"gitHead":"29e884fc8b8030a18893c4b6bdbdb9a7cdcfbc5b","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"},"repository":{"url":"git+https://github.com/sebhildebrandt/http-graceful-shutdown.git","type":"git"},"_npmVersion":"4.1.2","description":"gracefully shuts downs http server","directories":{},"_nodeVersion":"7.6.0","dependencies":{"debug":"^2.6.4"},"engineStrict":true,"_npmOperationalInternal":{"tmp":"tmp/http-graceful-shutdown-2.0.1.tgz_1493017682631_0.7441706380341202","host":"packages-18-east.internal.npmjs.com"}},"2.0.2":{"name":"http-graceful-shutdown","version":"2.0.2","keywords":["http","graceful-shutdown"],"author":{"url":"https://plus-innovations.com","name":"Sebastian Hildebrandt","email":"hildebrandt@plus-innovations.com"},"license":"MIT","_id":"http-graceful-shutdown@2.0.2","maintainers":[{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"}],"homepage":"https://github.com/sebhildebrandt/http-graceful-shutdown","bugs":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown/issues"},"dist":{"shasum":"d1b1e67cfe83f1cb746c92171e6f42fc9905a1ab","tarball":"https://registry.npmjs.org/http-graceful-shutdown/-/http-graceful-shutdown-2.0.2.tgz","integrity":"sha512-viiWOIEIhtlxBkSmenu+voWgvGcYMDpnAuY8a+D1FD8fbqo/wtT9MTp2734mEwEVkvas9Wzmca/3kgmmPIpLBA==","signatures":[{"sig":"MEUCICfaiRJuLcyQ6h6Q+Gnllx3wCa2uzaJcokMb35WaItm0AiEA70LR7CdpgrALNAZaF1s6sovEJbz72GK3196izBi6eLg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"d1b1e67cfe83f1cb746c92171e6f42fc9905a1ab","engines":{"node":">=4.0.0"},"gitHead":"dd85021fcd278c2c122c76bc31e51419c6a6ced5","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"},"repository":{"url":"git+https://github.com/sebhildebrandt/http-graceful-shutdown.git","type":"git"},"_npmVersion":"4.1.2","description":"gracefully shuts downs http server","directories":{},"_nodeVersion":"7.6.0","dependencies":{"debug":"^2.6.4"},"engineStrict":true,"_npmOperationalInternal":{"tmp":"tmp/http-graceful-shutdown-2.0.2.tgz_1495901581368_0.5928003159351647","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"http-graceful-shutdown","version":"2.0.3","keywords":["http","graceful-shutdown","koa","express"],"author":{"url":"https://plus-innovations.com","name":"Sebastian Hildebrandt","email":"hildebrandt@plus-innovations.com"},"license":"MIT","_id":"http-graceful-shutdown@2.0.3","maintainers":[{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"}],"homepage":"https://github.com/sebhildebrandt/http-graceful-shutdown","bugs":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown/issues"},"dist":{"shasum":"c05303d9eeeb5f60ffefdffebc66303f86fd0044","tarball":"https://registry.npmjs.org/http-graceful-shutdown/-/http-graceful-shutdown-2.0.3.tgz","integrity":"sha512-pX5CWZ1lt3D7LcSyIBpLEJ9Pu3++wsCMboaWohSUW3Vb42n/SFlMpEK6ad1hYEd2jMsD5EcStfNb3byOLz1qrw==","signatures":[{"sig":"MEUCIASpJ5/9rSg4XXLGIn4xYlGiFvRTDw0pi+v0zd3UrgQ5AiEA9D/eigfDwKOArab0W5YEO9Vyd1cRznD29Ft5w3x4e4A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"c05303d9eeeb5f60ffefdffebc66303f86fd0044","engines":{"node":">=4.0.0"},"gitHead":"b672cb755c177beaeb878dba90628757b5b2b1aa","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"},"repository":{"url":"git+https://github.com/sebhildebrandt/http-graceful-shutdown.git","type":"git"},"_npmVersion":"4.1.2","description":"gracefully shuts downs http server","directories":{},"_nodeVersion":"7.6.0","dependencies":{"debug":"^2.6.4"},"engineStrict":true,"_npmOperationalInternal":{"tmp":"tmp/http-graceful-shutdown-2.0.3.tgz_1497772568506_0.27854783833026886","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"http-graceful-shutdown","version":"2.0.4","keywords":["http","graceful-shutdown","koa","express"],"author":{"url":"https://plus-innovations.com","name":"Sebastian Hildebrandt","email":"hildebrandt@plus-innovations.com"},"license":"MIT","_id":"http-graceful-shutdown@2.0.4","maintainers":[{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"}],"homepage":"https://github.com/sebhildebrandt/http-graceful-shutdown","bugs":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown/issues"},"dist":{"shasum":"c998bcd044debe54455d22585d16dd859275531e","tarball":"https://registry.npmjs.org/http-graceful-shutdown/-/http-graceful-shutdown-2.0.4.tgz","integrity":"sha512-vfkyCOxrJ1TvU08W+KHVpaxR3ept4gdbHNVHRmNvOOq2ele7gIcogPhcS/RULm2G5WiNcqZGPDWBe5owTiKyGA==","signatures":[{"sig":"MEYCIQCOfy5uRmCwJ0jk9IHc4XroFR4jYT03qqexqgnMPJ0tDQIhANUkLwsvb6Wn5Ay6jgK5HI6I3LQO6IXysR+U77XnXfnx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"c998bcd044debe54455d22585d16dd859275531e","engines":{"node":">=4.0.0"},"gitHead":"7fc091560655810d044147c851607dc9649ecbfa","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"},"repository":{"url":"git+https://github.com/sebhildebrandt/http-graceful-shutdown.git","type":"git"},"_npmVersion":"4.1.2","description":"gracefully shuts downs http server","directories":{},"_nodeVersion":"7.6.0","dependencies":{"debug":"^3.0.1"},"engineStrict":true,"_npmOperationalInternal":{"tmp":"tmp/http-graceful-shutdown-2.0.4.tgz_1505988233063_0.8569004375021905","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"http-graceful-shutdown","version":"2.0.5","keywords":["http","graceful-shutdown","koa","express"],"author":{"url":"https://plus-innovations.com","name":"Sebastian Hildebrandt","email":"hildebrandt@plus-innovations.com"},"license":"MIT","_id":"http-graceful-shutdown@2.0.5","maintainers":[{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"}],"homepage":"https://github.com/sebhildebrandt/http-graceful-shutdown","bugs":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown/issues"},"dist":{"shasum":"943bbfd7ff3728b8d888604927a8644035b7ba81","tarball":"https://registry.npmjs.org/http-graceful-shutdown/-/http-graceful-shutdown-2.0.5.tgz","integrity":"sha512-XgXTxIouYjNVZIqq6nWuK0Gr45CMc8OscwKW9NMqSUolL+bbGEyuGEvWGeHRWs8JQw34GAwQ8NkQWztZ3nELPA==","signatures":[{"sig":"MEUCIQC3q6o39uYX913k0CzBxiWzQFW+QL/rMPRnzRs/NeuhYwIgKl/qqg+xjjGJRxf2lLfisgq+QaVtSIWMOuaNz4pDxQk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","engines":{"node":">=4.0.0"},"gitHead":"5e8b36289c8e8b1802d0f11325ffb9bc14c62759","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"},"repository":{"url":"git+https://github.com/sebhildebrandt/http-graceful-shutdown.git","type":"git"},"_npmVersion":"5.4.2","description":"gracefully shuts downs http server","directories":{},"_nodeVersion":"8.8.1","dependencies":{"debug":"^3.1.0"},"engineStrict":true,"_npmOperationalInternal":{"tmp":"tmp/http-graceful-shutdown-2.0.5.tgz_1509999684675_0.08946615690365434","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"http-graceful-shutdown","version":"2.0.6","keywords":["http","graceful-shutdown","koa","express"],"author":{"url":"https://plus-innovations.com","name":"Sebastian Hildebrandt","email":"hildebrandt@plus-innovations.com"},"license":"MIT","_id":"http-graceful-shutdown@2.0.6","maintainers":[{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"}],"homepage":"https://github.com/sebhildebrandt/http-graceful-shutdown","bugs":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown/issues"},"dist":{"shasum":"6bf2aec2412092e1ebe250f97b3cf4ad39e2b947","tarball":"https://registry.npmjs.org/http-graceful-shutdown/-/http-graceful-shutdown-2.0.6.tgz","integrity":"sha512-1xTMdf1DGkYF/5rh0GbFtlOFk3suP2mXFNHU8bLUUAf0PHwSW8g5uY6dJyCLP5Zsg8fNaZuuJ6Oe9D+VJ4GxdA==","signatures":[{"sig":"MEQCIDCa91kpJOqLZel2+bOcBBLQ45sr4vRnn+JIFnu3Oy5PAiBhmPpI+QWSMtXhzWdIMy5Vd3gO68r8nF7H1qh3/8rzFw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","engines":{"node":">=4.0.0"},"gitHead":"8ab5764c9c31eaa05792316c9ca2c3763c247353","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"},"repository":{"url":"git+https://github.com/sebhildebrandt/http-graceful-shutdown.git","type":"git"},"_npmVersion":"5.4.2","description":"gracefully shuts downs http server","directories":{},"_nodeVersion":"8.8.1","dependencies":{"debug":"^3.1.0"},"engineStrict":true,"_npmOperationalInternal":{"tmp":"tmp/http-graceful-shutdown-2.0.6.tgz_1510000372359_0.9501368920318782","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"http-graceful-shutdown","version":"2.1.0","keywords":["http","graceful-shutdown","koa","express"],"author":{"url":"https://plus-innovations.com","name":"Sebastian Hildebrandt","email":"hildebrandt@plus-innovations.com"},"license":"MIT","_id":"http-graceful-shutdown@2.1.0","maintainers":[{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"}],"homepage":"https://github.com/sebhildebrandt/http-graceful-shutdown","bugs":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown/issues"},"dist":{"shasum":"dbbeadc0f26a46de4672f4179add43b444156037","tarball":"https://registry.npmjs.org/http-graceful-shutdown/-/http-graceful-shutdown-2.1.0.tgz","fileCount":9,"integrity":"sha512-leqCnZVQkLRDO8230VzTx6qC8QF2uB927NfLhOtIZMBAdtZyxbDEe8DXqQu1pxR9TBIxkINYFSvS3CIOObTLKQ==","signatures":[{"sig":"MEUCIFfveNLNgzw7Ag38fX679g9rE1h/4oo6UcBQKQnuL6GGAiEAxkTyM9T5bc/e4zWsduWCK47eKrlOV3NKkDG5PFayUL4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16479},"main":"./lib/index.js","engines":{"node":">=4.0.0"},"gitHead":"279630b9083759380bcc0fa0a10347eff47752b8","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"},"repository":{"url":"git+https://github.com/sebhildebrandt/http-graceful-shutdown.git","type":"git"},"_npmVersion":"5.4.2","description":"gracefully shuts downs http server","directories":{},"_nodeVersion":"8.8.1","dependencies":{"debug":"^3.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http-graceful-shutdown_2.1.0_1518338444246_0.12459477919922524","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"http-graceful-shutdown","version":"2.1.1","keywords":["http","graceful-shutdown","koa","express"],"author":{"url":"https://plus-innovations.com","name":"Sebastian Hildebrandt","email":"hildebrandt@plus-innovations.com"},"license":"MIT","_id":"http-graceful-shutdown@2.1.1","maintainers":[{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"}],"homepage":"https://github.com/sebhildebrandt/http-graceful-shutdown","bugs":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown/issues"},"dist":{"shasum":"915a3b3f89e6d68f438390f66eeb055aab2bf6a0","tarball":"https://registry.npmjs.org/http-graceful-shutdown/-/http-graceful-shutdown-2.1.1.tgz","fileCount":9,"integrity":"sha512-Li8LNSHqfpK6ykA/AlW37etoqfjg2OejEwetGiFTVOkPGlAAMsWw3+W48K0kezt3RNhn+dJoYT5qerPb6aZwBg==","signatures":[{"sig":"MEYCIQDH1guzBOjmO2nwIPJnt7vj4LLC7TBnnhcRP8UzHcXOWgIhAOW1+3P+FhjtCCqkOybCyWc9AGpgUbT8hsVKTdMdS5PA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16629},"main":"./lib/index.js","engines":{"node":">=4.0.0"},"gitHead":"247446fc6f19e2018861864e6971953b98d434a0","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"},"repository":{"url":"git+https://github.com/sebhildebrandt/http-graceful-shutdown.git","type":"git"},"_npmVersion":"5.6.0","description":"gracefully shuts downs http server","directories":{},"_nodeVersion":"9.6.1","dependencies":{"debug":"^3.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http-graceful-shutdown_2.1.1_1519852682877_0.8170209514193443","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"http-graceful-shutdown","version":"2.1.2","keywords":["http","graceful-shutdown","koa","express"],"author":{"url":"https://plus-innovations.com","name":"Sebastian Hildebrandt","email":"hildebrandt@plus-innovations.com"},"license":"MIT","_id":"http-graceful-shutdown@2.1.2","maintainers":[{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"}],"homepage":"https://github.com/sebhildebrandt/http-graceful-shutdown","bugs":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown/issues"},"dist":{"shasum":"5f1868c502d02440326eb70e3b0a399e8f9a5b62","tarball":"https://registry.npmjs.org/http-graceful-shutdown/-/http-graceful-shutdown-2.1.2.tgz","fileCount":4,"integrity":"sha512-DK8rl8SDZRvGoG/FfM2vdaht4lACYqDEwo0PyLKTgH63++S+Rdt6gMsz3BsYfy5fkHUzn0aL8yzMlUZMNrFaTQ==","signatures":[{"sig":"MEUCIQDdXrbmRJfwyjhS1KEAKreyPCssVpfQbVbNNk6mfLixxwIgMPY+76JPdt40FHgc4rZuRhzkZqB9/apkKUnMmUIw9lk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13965,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3UdsCRA9TVsSAnZWagAAAVEQAJR4uM34BBdjHECbVM2G\n/o3wd83R50MnnLt5uPC3LdVDb2YzAVcpzaBT/7yPbI/ORVVmLsEgLNbwbBKf\ntX3woPEtQin/77g34xMLwCx6yxAicH5UPo99PmlLFabx9O8k40GOWnwHdjk9\neHMY3G92JevuIAlJdUK6+6jqQzasf9Ds3NTQXLWXvy2ShK1nTeesYcfl8d7x\nr99XUH5MyGyXrev2CsTERLjBpR9gzlBJfYnKIJ86l96s+1OUaKBP/qolo1Ok\neZmN+VzvTR9j9QvacSn4CAfk/wagl4t9xvq8x+2l2UiS7jZeGcXMWTp//RAZ\nwa5wFi1xSvcsWKakL7taGhZV2ONTwUgE45PzjBDLpkKP+axgDza72FCFfjoC\nTciaU1qG4fgNOLyPTUXAeQAELDWkLtlLvGsqGDwymavr7cr4D9ioKrbTv6Ke\n4ODUVThs0u7df+MazBMT+bnd5wT/Z5u2HqN6U/IKYxNPx9aWdKzAJ6LS1PYG\nvm9aYe5uLMDb03TbtSJXYKB5wa3ftm4nLxo+WjEwd1xrymZ7JllTRKt20w/p\nq0CHH0Qbxs7f05ozpxfPH1kfajMLu/2XJFYUNG0WiILhuUBcLIjRwl7ND8/k\nD9OKX9BSBP+AU+SJs8CMfkxcAqwvMDNXPkGfFygphFlrK0e5NKGE153QYUWG\nAVBO\r\n=epc6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","engines":{"node":">=4.0.0"},"gitHead":"6fc5d2d1db8c1fe71b59e8fdb7071a0bed01e1fa","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"},"repository":{"url":"git+https://github.com/sebhildebrandt/http-graceful-shutdown.git","type":"git"},"_npmVersion":"5.6.0","description":"gracefully shuts downs http server","directories":{},"_nodeVersion":"10.1.0","dependencies":{"debug":"^4.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http-graceful-shutdown_2.1.2_1541228395980_0.7784452056390472","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"http-graceful-shutdown","version":"2.1.3","keywords":["http","graceful-shutdown","koa","express"],"author":{"url":"https://plus-innovations.com","name":"Sebastian Hildebrandt","email":"hildebrandt@plus-innovations.com"},"license":"MIT","_id":"http-graceful-shutdown@2.1.3","maintainers":[{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"}],"homepage":"https://github.com/sebhildebrandt/http-graceful-shutdown","bugs":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown/issues"},"dist":{"shasum":"5e603a2b7a078fb44c3fc7f6496e1fcffe903b0d","tarball":"https://registry.npmjs.org/http-graceful-shutdown/-/http-graceful-shutdown-2.1.3.tgz","fileCount":4,"integrity":"sha512-VLQsU42R/TKOHW92IXgTbUCDGcw7yrVV1O5R7D0TrGNbAm4gV9B7US3Ehgy69raji8ei28tgP4rR/dCwwz/EEA==","signatures":[{"sig":"MEQCIE98fydjtrIlgqicg5pWgALTm4KepVcStgBXb93nKY84AiBHHtJBw2ib5cS6wqnu92Ov+Zrz2HQweKuoIvW5GS0PeA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4Sn6CRA9TVsSAnZWagAAWKMQAKIw+JXvOmH7ZMX3kpL5\ny2ejtH20GdX6cF1K1MVInt1I773S2MNlDsI7Kkuz/3CCvmTyurqsqsHmnmeO\nKPPQkccYYN4Wy2+4Du/fNhiVa2fX45OQSd9YereVixlY233fxQN85TgHnr2X\nMf6XuyAcnanf4olRVa9Jsi1eDWt9VJ1VuDDvKcSt0Hdomz28oj863L3J/+gA\nSZ/RqgQDeS20/lVnJuaPSvrvxIceJL0d+jQbJ5jD9dUkV10+2wihedk0xGVf\n93hDY34q+SUvC6b1G9833CLTHvT+0NcQTvWu0Qiy87mj+95/6FzhN3BVIQL1\nW12HGFrAb6OJND0VBJHqbqGUIe21eM1LntwP4bb2Zp93Yq//IGxrJQybrg7c\nhsNN2d9lh/gEH9fbd1C1POYgY5TM1hbMl7untuEU+Od+JQRjbdEzF+ef+HHu\nlr5ShxRsi0G87Oo1IEZqpWGeF7Ezaaj+lOMjgMvQLVxOYDFiLe9tp3VVIvm6\n+yGQrJYVuXBY885C5nGvvkqivIPatuzkYe2pZGj8cGalR/Wy3OZ8mGYRhLUJ\n33OagMIBI/rfcPp3lT0dyP7UtvFBtf/VscPb1GsrOcQ6CJImttjFL2f1kFJ1\nVl8q9rCs7SZEZlVH2GjCPkijfLyeE7/BGe2hpkNx6m3Ou0iKTvVn4YUcIty3\nDKvr\r\n=1kdS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","engines":{"node":">=4.0.0"},"gitHead":"b58f354076f6fee4761f389a42991c311ba8b947","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"},"repository":{"url":"git+https://github.com/sebhildebrandt/http-graceful-shutdown.git","type":"git"},"_npmVersion":"6.4.1","description":"gracefully shuts downs http server","directories":{},"_nodeVersion":"11.1.0","dependencies":{"debug":"^4.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http-graceful-shutdown_2.1.3_1541483001098_0.27219349513213964","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"http-graceful-shutdown","version":"2.2.0","keywords":["http","graceful-shutdown","koa","express"],"author":{"url":"https://plus-innovations.com","name":"Sebastian Hildebrandt","email":"hildebrandt@plus-innovations.com"},"license":"MIT","_id":"http-graceful-shutdown@2.2.0","maintainers":[{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"}],"homepage":"https://github.com/sebhildebrandt/http-graceful-shutdown","bugs":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown/issues"},"dist":{"shasum":"076b419575178036ea88826e404815052b956691","tarball":"https://registry.npmjs.org/http-graceful-shutdown/-/http-graceful-shutdown-2.2.0.tgz","fileCount":4,"integrity":"sha512-h/LDaHwRCrD9D9pavYj238iHDzxcAtbvXV01ha0zp2ONjkg3CbQufO1DUnK62bccQ8YYZN+BeLjNv8yeVOzaHQ==","signatures":[{"sig":"MEUCIQCg/sfLHYF26Uj7jecD/wC4qNBiDARz1lITwrx3iUPTQgIgdImHAX8A8/TDEvTiQd5+RdDyvdHfQI/PqnzylP4ArEs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14491,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8y0FCRA9TVsSAnZWagAAu50QAJqV4942m3w3oJTMZ5Ml\nlt+RBqeqkilKZf7CnsX38Twl5E6PExqt7/HkvYlB5L1kPROVbvLgHK0bzbMh\nG8PEoDye5fBa9POmKXUbP7PmFseR+vW7bGCZ+5/5xZ5tmVz4J5gRA+LyWq8p\nHTrmrS9jhShcUWXAoqwMuULKRlTkl1y/gmFE/OnlI5em8c405hry6mKSlFc9\nVdK6JoQG9VVx0U+bx3w9ymcH+/hNuUq6BGEKflA9LOPr2yn91vxXyU6E/o0b\npQL91Gx4rlW59Gqmx31KJuipyC+9zhO8HC/8OGqEp8cTElnue4ZLKCQUPh45\niyqMssJGwgEuFj9CqizpcbwyUPrdsj0ig8kMItpa6ngfBeaF21gNjzy9OGy8\nOYX2f0ZctIRZOWVOZ71oGANTcLhxuqtCAImdV2QoOVIzR92Hozmb7hd3NFZU\nMsb4KiDtXQDPVt3aRoD07ODbzEJ1LhC5lxnbIffKxif4S94G82MQ95O+kXtN\nqRk7kdGzjnFMPkdNIvTqEdeD1XofNSyxd2yiCZpfVZ/E64PWg65MpTWn5KeN\n4PRRf7WnwQXi7J9vtHHH+jWWqos2h9rcJUiRqsN5LFitdkwgfpVdHkQ9145K\nNQjIuibyLm6hp8jiULu2G32O68YM7uO8mdp7xG+6Agji8MNF5ppJkmtpXGyZ\nT6Jb\r\n=p4k3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","engines":{"node":">=4.0.0"},"gitHead":"c5925863a0fe0fe26f52494b0c5eaad8752fac02","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"},"repository":{"url":"git+https://github.com/sebhildebrandt/http-graceful-shutdown.git","type":"git"},"_npmVersion":"6.4.1","description":"gracefully shuts downs http server","directories":{},"_nodeVersion":"11.1.0","dependencies":{"debug":"^4.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http-graceful-shutdown_2.2.0_1542663428398_0.17610261870835053","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"http-graceful-shutdown","version":"2.2.1","keywords":["http","graceful-shutdown","koa","express"],"author":{"url":"https://plus-innovations.com","name":"Sebastian Hildebrandt","email":"hildebrandt@plus-innovations.com"},"license":"MIT","_id":"http-graceful-shutdown@2.2.1","maintainers":[{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"}],"homepage":"https://github.com/sebhildebrandt/http-graceful-shutdown","bugs":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown/issues"},"dist":{"shasum":"11b6d94ea9ed551f83b23ae77c27a3c12cad30f2","tarball":"https://registry.npmjs.org/http-graceful-shutdown/-/http-graceful-shutdown-2.2.1.tgz","fileCount":4,"integrity":"sha512-kQr5RsblW3UcYmLjPcDFt7bdon1qwvAtAInykesL+ALeURxHblGfBlFqK6XWnhzfsLonb3Gy6KeX2YGdm6dUfg==","signatures":[{"sig":"MEUCIQCLVb+sdBITYymKeB6xRJYhX5j2DK54dGQRe1zYYRAiswIgX4e9FlXsBy/YzuRT6gf9/Ru0ZXqcwAwJhLyV8iiyDJE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9F8ICRA9TVsSAnZWagAA17IP/07kwN0E6xLX5xWcMED5\n6CB3Mn8KVUeKGOUHe4nSrHfPLKUss09jh9qDNoXomVcwDxNXsWzCJ8IbSl8L\nENMjtvsHM56opg+2T+M9iLsOHvq32Y/BX48gcfFPyLEEAUIBeCVE6M/xaZ25\nfPve+Rszzq9ODdc5Q9UjjDGdkk3nWApf4tlF0kPgfqE98YnMUFM51q2SVM0O\n1CWeO0bka+myAulXAe2wA7Ih+I1TGlHvXpGE57HrXqs7V2acyH47PFVtoZFX\njS6kK9kTFlg4TanUFvVv8TLJ5JdYSNR+wsoeJTTrdRnwYimzVXoLHWGE5SoT\npPaU2NZgnu2ONsIz4F9ADMx75EmFXe4Shvnjr4eJm/iAAsDwzPkgAjqywkez\nzXwihzKYCnslGbuS4PSLgOj0FoEtuOHi/l/sKW9vYkGdkDk1NmA0FgDwOpfP\nrrwZmCC0IY4FGBv8k00JzkhRJEhsrvOJupti9jS2Dcso4q7+K+lEpoIX9Rtf\nB/CoV+jgvRp2+pClCzRitiUyiV6ArW3qCEmXNSlW643ACxqzTaHKmIMziWUj\npSi990mOiuIcR0NYa55MfQlbya+5ddNzX0mHwtWUTWC1YcGo4grHR6V53cUb\nJTurhd3GL60pN+Zj86werce9lJH4iD7Kr+Mt7ksWM+D5K7jiVQfh9dy6sy+J\nfdEl\r\n=YQ6/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","engines":{"node":">=4.0.0"},"gitHead":"09d643384f60c07101b88fd4e1bc388d464ab912","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"},"repository":{"url":"git+https://github.com/sebhildebrandt/http-graceful-shutdown.git","type":"git"},"_npmVersion":"6.4.1","description":"gracefully shuts downs http server","directories":{},"_nodeVersion":"11.1.0","dependencies":{"debug":"^4.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http-graceful-shutdown_2.2.1_1542741767533_0.1986417888875096","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"http-graceful-shutdown","version":"2.2.2","keywords":["http","https","koa","express","shutdown","graceful","force","graceful-shutdown"],"author":{"url":"https://plus-innovations.com","name":"Sebastian Hildebrandt","email":"hildebrandt@plus-innovations.com"},"license":"MIT","_id":"http-graceful-shutdown@2.2.2","maintainers":[{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"}],"homepage":"https://github.com/sebhildebrandt/http-graceful-shutdown","bugs":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown/issues"},"dist":{"shasum":"5fe4efc886d849ccef3896287e1d0815b4f1806e","tarball":"https://registry.npmjs.org/http-graceful-shutdown/-/http-graceful-shutdown-2.2.2.tgz","fileCount":4,"integrity":"sha512-ZDsNK0OLD05E7XLuvchzdVDyvWy/ucTm9PTPAxZh+HZ+QFXMA/kw+vjZ/HrTMG6CzmnReDIgLwVMxGn6+iZ9qw==","signatures":[{"sig":"MEUCIDQThu2SMIDNzaEIv+5rCAJZuyOxAKVirpafvmI2W0A/AiEA6B5+GSFEpyV4pfinooQEpQDIJES8ZIpFPoTdYFKfcBo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJqayCRA9TVsSAnZWagAALHgP/AvoSsMUNVslOohCtzsR\nvYMpEfmYBahW+lwB9j2Ipn5zpmYmLaRqDsp7q2Q+axnt4oREVVfY3oJ+9uLX\nbnK7ZHC3zNwxGzAdNA3hBSN+Sj1JtuuQmsXzl2YknsYmVH9dKhDTBpnYMaf0\nczMEjYPAJXg2yPnxYyvoDPAPx7vxDeOtR4hnsq9yiHPIBTX+6fg7xX/6m5MQ\nTrDgVB0QKmjfUjuu9MP8Lzjges/+Wv/LLJBI31eOLrhWE4rQmk/O90LBbGqO\nPTX/57Vt6r87PalxMTsjwdVLMN6li9zcUGKSRNzUlYU3ZOKHug5DDVvrihxq\ne40cFlKPifgbtQUmMFXuOvU8o77hDamo4X8iD20B2kNEl/I8QUvr7tTt3vlw\nyyh92pLXojxituThpcf3aGuunyCmGNRiFreuNVi1of7VYuWBpwRq+NZ7nwlz\naxp5HG0rmv7EdzBHohUc9M1OJ0OnEMZE/N7bbKYd3XVeo+bjUY6nM3Q5oJdE\nFEhoaFncvaBixmegUsbFOYLZKc7O4N8a7PTZBmONAgG033FHKvBunTcg4i3U\nrcPsq6lzDun3jM6XWy3wL+9RZMY6kXXwMi1C2hICQaTMC78GLkeCgL1A3Y0S\nsqfG/CVdM9kFXku+6owpG22/rQOMdjehHbgioAusCIRvMMDbqym9XsAP7lkR\nZ+KX\r\n=wAEY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","engines":{"node":">=4.0.0"},"gitHead":"ecad1e2d30ac54ab1b163b2a56d5cfbb876fb6cf","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"},"repository":{"url":"git+https://github.com/sebhildebrandt/http-graceful-shutdown.git","type":"git"},"_npmVersion":"6.4.1","description":"gracefully shuts downs http server","directories":{},"_nodeVersion":"11.1.0","dependencies":{"debug":"^4.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http-graceful-shutdown_2.2.2_1546036913457_0.3080048139831928","host":"s3://npm-registry-packages"}},"2.2.3":{"name":"http-graceful-shutdown","version":"2.2.3","keywords":["http","https","koa","express","shutdown","graceful","force","graceful-shutdown"],"author":{"url":"https://plus-innovations.com","name":"Sebastian Hildebrandt","email":"hildebrandt@plus-innovations.com"},"license":"MIT","_id":"http-graceful-shutdown@2.2.3","maintainers":[{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"}],"homepage":"https://github.com/sebhildebrandt/http-graceful-shutdown","bugs":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown/issues"},"dist":{"shasum":"c8b908a3a0bcfb51cde21f5329ce9aa08441ed59","tarball":"https://registry.npmjs.org/http-graceful-shutdown/-/http-graceful-shutdown-2.2.3.tgz","fileCount":4,"integrity":"sha512-noi+RHwIEDREAyUjbMM+qksE/pYsJFMTkGYOmFBOqWSrA3iZVy/y52+sGfyCsigflOZYCpLvtu9x+Xzvc6vTtw==","signatures":[{"sig":"MEQCIFXyNhiTeHzvvJXquJoG7k2zBW/qjrIwGCEGBeB3UF43AiBfJo3zhE9nym/hmB6AFrknpQfnprAtLzBf6jNA7RdnqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14938,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcVITzCRA9TVsSAnZWagAABfcP/jOzFgLiz3YrWSK9BU23\nPyJ1v1QMsQVizf0le5IsORktcDa2k66D00l/4Xcw1Zd3iqIsxv9xRvjwkxpm\nv8VZjUPzZwXNXXyfx3OkshqKnPA77WO3HNPzlwfUnuIux9kCQI7c6UrurqDS\n9KGpcldkXNvuJSfE+fp/H586U9wwLuyJcdj9UaUWzauQ1K/ZwWPNTvDpo+aM\nTKWmvgcFali1LSEp8hdUwRAL7lJir67h/NoNpfFVU2MlUQ9FAFVFBWzXPcln\nGHk9X1rDwNQLRVW4bpICJmhZI1LOxV21CNY9B5z05bUPLgK8cogCcEt5erOV\n2Qx8S9OO4kHh32ZT3zquz4gqoKWL91j6ui33yG89Al6PVsP8/nmQftQR3cCt\nF3WPQ6qNNpoTiWn54KJ/w1nYf8MtwEqKCnoP36289773h6edZEybgWsG2x1e\nCR/OdB0GlhqnL5wW+wOlNWVMXXdRvAlIBqpYyUe+tOoT7w6brlhmHdIJIq4l\n6fjsoBP76ieZs57EKtw3rYFaXCHA7+MA1xUROCFAtDIPmAt+uhmnXuVWdxsP\nmuIer5xOJWbTzCQuD6htQg3B+42nGz+WWwvCF/Vb4OfiAgfuyVOgDwxww6cn\nHfotTofr0hwuOfeEQ7HmTENaEgMlhrwnvQCx7QUghHOnMbh68F5OzqskgEZt\nnuey\r\n=cvii\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","engines":{"node":">=4.0.0"},"gitHead":"9b9628691798e4320b2b630be2df4bdaec167ca6","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"},"repository":{"url":"git+https://github.com/sebhildebrandt/http-graceful-shutdown.git","type":"git"},"_npmVersion":"6.4.1","description":"gracefully shuts downs http server","directories":{},"_nodeVersion":"11.1.0","dependencies":{"debug":"^4.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http-graceful-shutdown_2.2.3_1549042930885_0.9608146567882654","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"http-graceful-shutdown","version":"2.3.0","keywords":["http","https","koa","express","shutdown","graceful","force","graceful-shutdown"],"author":{"url":"https://plus-innovations.com","name":"Sebastian Hildebrandt","email":"hildebrandt@plus-innovations.com"},"license":"MIT","_id":"http-graceful-shutdown@2.3.0","maintainers":[{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"}],"homepage":"https://github.com/sebhildebrandt/http-graceful-shutdown","bugs":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown/issues"},"dist":{"shasum":"0d95cc65011187dc331639881d1b48f12737a8ce","tarball":"https://registry.npmjs.org/http-graceful-shutdown/-/http-graceful-shutdown-2.3.0.tgz","fileCount":5,"integrity":"sha512-pA0J/TBd3oGJ0UNRiQr6k5Zwg3yELdrmRRgMmHxYxjvajHDI9VlBHXnNEynqOIIq0TbftIfAgCdHP7D2NWcKLg==","signatures":[{"sig":"MEUCIBpR1ppgJQSyAG4GyA0oS64GGGOcuaiLPOYmXZTDCPbmAiEAupkAXyyYauf4L97rK8xrheMvlXlFHjDGYr+/fKQ7ZeI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16392,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8ZmDCRA9TVsSAnZWagAARRkP/ikV8P/O3SJMKwu4Y9Lm\n8ZckEo0jVJLfkI0rVP6xs9fzf1aZiYobpxW3Pch80mhFAp35D2LKsT8DdvsI\nU4vpp3jX1jNjbhXp/30Vs72u/7Xk/x90nSpg2RGkGqfhpIbX96mpNKlUTKhx\nEfVlOy0k0KpC8Due5eg36r4BT6uNgUDiBQipKarpufXNTBuM7BJ6OK6qhLpO\nVIuRlqlmAFfVRK9Ksgl4RcocahJat9DW/yP0b9WCTao3MT2MkxhLch4pw6jA\nUFOI/S0NK+rEbeWU2Kqpr/gihmFa1+xF4wM423NuEg6SCqS33g36aHCycVV7\n/0roYUUzmt77vU/9KIZcIUPxgMhxRr5hM4yqcvUTg0uwLVUPxiGrXebxsvoY\nVmB8L8lE174JuMcEO8fXExb4IBUncx3E+sc+CZDoOVN9meVsmsVGV6P+41aV\nRmcP38OVVJkup53KvM7yW+wY/Tr9bhaG1xsIKMDOpbLnY7tEAMHrgOYqM3ai\nZawdjROLDvMWQGUzZJC5uaAPJHHeq5Kes1t+2RbTcoKM7w6QQzjYQDraLn7T\nnVx6Hw24pSHN0VJjjqVvVych0FI8btDJEdonyPg/FT8cY4Cm+8hAJ//4FiED\nzcecfe4WdpauJ9L1r8rVkOC6px87yqjBLbN0dpocahSXwqyAOkygXSHnSA4J\nQK1q\r\n=9Xwm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=4.0.0"},"gitHead":"2f898fdea06003ad70b329d1b2761b2d877844cf","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"},"repository":{"url":"git+https://github.com/sebhildebrandt/http-graceful-shutdown.git","type":"git"},"_npmVersion":"6.4.1","description":"gracefully shuts downs http server","directories":{},"_nodeVersion":"11.1.0","dependencies":{"debug":"^4.1.1"},"engineStrict":true,"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http-graceful-shutdown_2.3.0_1559337346401_0.8432393645439877","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"http-graceful-shutdown","version":"2.3.1","keywords":["http","https","koa","express","shutdown","graceful","force","graceful-shutdown"],"author":{"url":"https://plus-innovations.com","name":"Sebastian Hildebrandt","email":"hildebrandt@plus-innovations.com"},"license":"MIT","_id":"http-graceful-shutdown@2.3.1","maintainers":[{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"}],"homepage":"https://github.com/sebhildebrandt/http-graceful-shutdown","bugs":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown/issues"},"dist":{"shasum":"55f9e8e5cbb14847fa18eb7724bdfc142ed09b33","tarball":"https://registry.npmjs.org/http-graceful-shutdown/-/http-graceful-shutdown-2.3.1.tgz","fileCount":5,"integrity":"sha512-ai2VJoymgBZ/tUo/HJv2LNfyWQOPTmFSlrmNJnjuQef3ybUZUX/P3f37m+TYNnjJxOONTMdnWPUH24S08hPVUA==","signatures":[{"sig":"MEUCIQDAZwmps3AFK5+ZEuXnGvNkazRE1F2T+F0/KSNCgXB6sQIgfidz84Bj+iq8FfmP2UnPZzuzKjTCzR5eXJElK9FdtS0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16470,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8ZzpCRA9TVsSAnZWagAAXoUP/2///zlrEi7OYruq/mlW\nvXd/32Bm+SbfWkpEyrHxDoTnJiXoQA/AcIbkyKZIpOnMcInOnxRBrFMMyhxD\nUKRiZB8kAbvgTdb227YfAm9VFi6zKqWA6MRhC/Ll66fdJozwfwwm/dXDb91C\nAIdVIy8YkMrBuK6nC7gKKyN3VFl1dB0EgBjZvkZXehUstSLUG5J3Jkk8PuON\nU2PY9dfi1R3NIZp1Q/bRuH+zFzRGDFXofCPfnuvNDmnGxw5GPCjShPowRWmO\nLpfSOx0jBe4M7cKuCna6QY2tDvObxgHfJchEFMEb4LFiV6MNNgQlYycpKLGM\nzXxOm0AzvkEfeRjbADbEim9qX4Cz8q5vDIXfkO8z8KGYDL6XQzXJt9ZLICJ7\noiZrDonrsCM5NUBDMJPI0ErfTbK06EbrDsOOZEMTePfQQG1EiFrkzn02gEuB\nioUfmRlATWDw0S2026nFKMfd7OsDcFwmUk7NGVOeAVhp9fa35/+kvXxb2p7m\nbRYRkWj9i3l5Yzf9/80kCRC7+Qi9/uTNVBBOBr1tMir6urqh5f7qF4qamLch\niQUiV2aD/EQTeGLhSg66ptmHQfz65gnoIZ2DrO0GNeq/dQzI6+ga4jQ+0bdm\n3NhguXb/+6nJq1B5Yk65j4zYePUC0Th/UmVMwgzn4Tvq318omLeNugbGuGLF\n6ADy\r\n=hcK7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=4.0.0"},"gitHead":"bcbe82eb0688063e71d5f859f76bad47acd91789","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"},"repository":{"url":"git+https://github.com/sebhildebrandt/http-graceful-shutdown.git","type":"git"},"_npmVersion":"6.4.1","description":"gracefully shuts downs http server","directories":{},"_nodeVersion":"11.1.0","dependencies":{"debug":"^4.1.1"},"engineStrict":true,"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http-graceful-shutdown_2.3.1_1559338217103_0.6914492046142069","host":"s3://npm-registry-packages"}},"2.3.2":{"name":"http-graceful-shutdown","version":"2.3.2","keywords":["http","https","koa","express","shutdown","graceful","force","graceful-shutdown"],"author":{"url":"https://plus-innovations.com","name":"Sebastian Hildebrandt","email":"hildebrandt@plus-innovations.com"},"license":"MIT","_id":"http-graceful-shutdown@2.3.2","maintainers":[{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"}],"homepage":"https://github.com/sebhildebrandt/http-graceful-shutdown","bugs":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown/issues"},"dist":{"shasum":"2334e3036c88283567fdab5e371ffad327fb886e","tarball":"https://registry.npmjs.org/http-graceful-shutdown/-/http-graceful-shutdown-2.3.2.tgz","fileCount":5,"integrity":"sha512-Dn7fJjHWboN7WjNDuo7d7ZISdUlbnyQEtOjBwMGJig45ZztHQxCsnW9N89Pr3gb6VzvZy1HySgAu2Q98j6S17w==","signatures":[{"sig":"MEYCIQDfvW0d1e3iSATRYvXjsMJ8cVbyUWxfexeXROPlwTl3awIhAPJ8DgWmALBAWyGEUb4l9Wy+nJa6qS4HQNhKV9BQBXTp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16597,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdA6rQCRA9TVsSAnZWagAAdQ8QAIwCHvHKGvQOLi3tiZ3b\nRMdOrEU7Ra8OafQqEBK2M1nU3TuM9Wfdjp5G9XOtBSsCqLNviKL1CkqJZpw3\nGyhj49MaqPMfNc82duADAo5n6fSYlQs2ckTInDxgX2mSgxnb+NOg2sD5Gnom\nq2IKbL1kqYDBw9DvpO5b3zf2oL/i70C2gCf//U8VQMDnIXrvEwIPQILR/9uF\nxQgV02EzdVMFQuCX8ejpKgwB8vmTMuWeQXUpufuJ3umVOR3jUaXGRd+el85M\nUcis8KOVgA2iFMkb25SSsThz61L/frd0mPqb8ATfBofT0oGPp5pxNAs2vqtE\nBIA4WUvcaX+gJGWOIG15A02Em1Gur+cN+6NehAUjGXo/uenXEugKJp0Tnfz6\n8o2XFCz8vzMaHz3Ap5G3ihd5h5TENIKrhVI4bUCpYMRB8P1A5he3cBjPv3XH\nONQSA4GPNwbRTyB89a854v7sfrguInWWgwAEN3KA4W3vPvQbgqxbaAbQDrqb\nLxuZFSGiWSn75an+z5NEJg2pDTIs2/TfRPhAE6Z72pjzsZatZMp+/iMFN7jD\ngweXAhQmne5H4muYpkYUrhKBrGT1L9S98VfLklHfzkUr5o2kwIcqpm/qRgpv\naW9DcqZCNS7uAQIQ6RUjFBboDbtJ89aVxvAF7fogOGSquFaffUVreYTDO5mU\nlTnR\r\n=ErPj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=4.0.0"},"gitHead":"d188cb111e648b528e3502ea9260aa0f11e5b127","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"},"repository":{"url":"git+https://github.com/sebhildebrandt/http-graceful-shutdown.git","type":"git"},"_npmVersion":"6.4.1","description":"gracefully shuts downs http server","directories":{},"_nodeVersion":"11.1.0","dependencies":{"debug":"^4.1.1"},"engineStrict":true,"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http-graceful-shutdown_2.3.2_1560521424222_0.4237203044935889","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"http-graceful-shutdown","version":"2.4.0","keywords":["http","https","koa","express","shutdown","graceful","force","graceful-shutdown"],"author":{"url":"https://plus-innovations.com","name":"Sebastian Hildebrandt","email":"hildebrandt@plus-innovations.com"},"license":"MIT","_id":"http-graceful-shutdown@2.4.0","maintainers":[{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"}],"homepage":"https://github.com/sebhildebrandt/http-graceful-shutdown","bugs":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown/issues"},"dist":{"shasum":"363300296fe8097b2404bf70f2ac29ecc0ed6ba7","tarball":"https://registry.npmjs.org/http-graceful-shutdown/-/http-graceful-shutdown-2.4.0.tgz","fileCount":5,"integrity":"sha512-Wj42gVFxJ/MJPQP5aC45FdsZpBiw3yw78MVfDmbPbPEZCJa5HqtRmc5cKTCBZ4emWZLptNg5p05zuYJlCa4lSA==","signatures":[{"sig":"MEUCIQCovNGjdPKYfr06aDvWDIeGe5IJb1UREd9LexagSL99lQIgIwhDd59DAE1Ycs/9Ey+I7jZDQTBjMGT6AFeeEN+u3T8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17600,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgK4+oCRA9TVsSAnZWagAAu30P/3827k4Eusj8DD2c/7Fr\nso+SHHKdFnYPtV+Laq9IiBd5vPDnV4cSuCVEpyZMLt/qIuzMCvYcNvYQjwsl\n8RSipPWGE6pT64tr2OgcFEJ6Bi7KgVFy+T4TNWX/46Jqq0oTxgqzKga6gRSf\nbrI6FgNhgvH3/j+UPUsqa/xX+E1vMT+XGwMPTZxk5Gdvv/DA2pxtOx9fquOr\nDp15Aql/8rj7qc00WT+86nv6m5KdN1zqrALVhX8Hxljf8A8V7lFj9s2Y9uCk\nQTfHuIotfophZKHEwL12RTpvbm95Bx3CphpA4DuYtyucXRW9WyfZSvZaX9jZ\n7laGeR4Y8jBwo3oaIRAVVqziuxUD0LnNqhyEkTzBZXl/Tu9jPMgZuctPrNN5\ndGzKNaiy7+mgutVMKWuWQe1uIJorQlpcNpTV4SFIJiHwH2yhSLHKgc2DSCkn\norrQ3sOoiGw07bDl0Lb05Ik1gdc88yccZM8zmv6wINBlwDTg+WWcHhr5sibP\na5ts9sHv26uJfmkuFRNJqZZiTgUQUtZ735tYyA71WAwqHXupy7Ba+ASKROk+\nfw7iJqHuR7bAmwLUUcLeT428TMuiGmKzfL5rKM88hLjpJzIPucHtUVKh4taa\nlauQSbjcKodpMesDfsqrhTXd0KShyv7h3vA3CkGwHQNRyJE6jupzJY21gJgm\nSDuN\r\n=sYF5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=4.0.0"},"gitHead":"f8d0dcfbe6bffad9a2af3d9fcc1b31a09d6d7d08","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"},"repository":{"url":"git+https://github.com/sebhildebrandt/http-graceful-shutdown.git","type":"git"},"_npmVersion":"7.0.8","description":"gracefully shuts downs http server","directories":{},"_nodeVersion":"15.1.0","dependencies":{"debug":"^4.1.1"},"engineStrict":true,"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http-graceful-shutdown_2.4.0_1613467560017_0.31566443931718835","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"http-graceful-shutdown","version":"3.0.0","keywords":["http","https","koa","express","fastify","shutdown","graceful","force","graceful-shutdown","http-shutdown","http-terminate","shutdown","kubernetes","prometheus"],"author":{"url":"https://plus-innovations.com","name":"Sebastian Hildebrandt","email":"hildebrandt@plus-innovations.com"},"license":"MIT","_id":"http-graceful-shutdown@3.0.0","maintainers":[{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"}],"homepage":"https://github.com/sebhildebrandt/http-graceful-shutdown","bugs":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown/issues"},"dist":{"shasum":"ded2925e0b0cf594ca4478d64447b98321e08c21","tarball":"https://registry.npmjs.org/http-graceful-shutdown/-/http-graceful-shutdown-3.0.0.tgz","fileCount":5,"integrity":"sha512-bOWEJFdHRtXZofaKZ9V4UPh1hN1SUj4ML2t9anTxs0WWojYET6wsqIYsNY9Jh6KZDX/OUkaQfHUIq9KeUCX8Mw==","signatures":[{"sig":"MEQCIH/t68vh9TcDuolrCajWSge7gsaLbw5ocvTyyi6KkhMaAiAv6A145cD4g3cmZbDvDhsNkXS/NWHj7YVrH6ZUIp6asA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28489,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgN03OCRA9TVsSAnZWagAAvsQP/RPq7sKBdFQdb9exHvLY\n5OSXgZNyIfSJ74MUhRhljIkXrgHWalMgoaphNblELe7XNGEYs3Ml+nalk/Cv\nOyDDiuoQRlF3CTOwx+/GrpQ2HMrqMcDA4wvJ4350e7dftUPzDPI7q8TZCtcr\n2AwRkXTtXsHiChsh3tQBQ02iLagMcjrxpOQeG+AijIfx4+pVBJit/p2Xhl7P\na4Rx9kpE9214jn93hKKqcWrOxicpiyCpwpEnMUxnr7qyk6glVmR/TSA7dm4z\nB16oNDCgZCp/ffYaDBIrKC05wLNIYBDzm4V6dayJgNAty8TW4SsV7ac6Gy41\nb8DVTbGZ/YdGCI7wZOPZLix7NDXZVlht+iV8z8/wp1GlC4Z+PpPjXfFqXPW8\n4Pk9qzBiwZdQPM47Z4ZBJngVbJ/Zv02265/B08lyemoSg1e/HGQDpDstjTdV\ngyDUB/YIfueBGqIaE+49OjgBVfsrpt6NjMark1BeR5JyFR9AB+EB+HvC1qP+\nUK01c6De0XG8OiIXe4Lo9ejyCsvENhGKTK4sYR7o/YdrOWPT4yhUgnGPMs+o\ne86ZVsYg2Ban1wYyyepDZGcbYOFgDsFbuaYqZU8pYwa5foeipQm2BwOZphKo\nh29xpFBaq/ulyeSifgNDn8UTFzC3cSJRd5SFOTm4eLHSjfivmCDulfrBoESK\n3DZP\r\n=zYgS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=4.0.0"},"gitHead":"c3e202d66d8f582eee4af15d0f88dfa17d7f462f","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"},"repository":{"url":"git+https://github.com/sebhildebrandt/http-graceful-shutdown.git","type":"git"},"_npmVersion":"7.0.8","description":"gracefully shuts downs http server","directories":{},"_nodeVersion":"15.1.0","dependencies":{"debug":"^4.1.1"},"engineStrict":true,"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http-graceful-shutdown_3.0.0_1614237134023_0.062385639880760735","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"http-graceful-shutdown","version":"3.0.1","keywords":["http","https","koa","express","fastify","shutdown","graceful","force","graceful-shutdown","http-shutdown","http-terminate","shutdown","kubernetes","prometheus"],"author":{"url":"https://plus-innovations.com","name":"Sebastian Hildebrandt","email":"hildebrandt@plus-innovations.com"},"license":"MIT","_id":"http-graceful-shutdown@3.0.1","maintainers":[{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"}],"homepage":"https://github.com/sebhildebrandt/http-graceful-shutdown","bugs":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown/issues"},"dist":{"shasum":"8c3994983676d99f9f1a32bf41cca14533d25d01","tarball":"https://registry.npmjs.org/http-graceful-shutdown/-/http-graceful-shutdown-3.0.1.tgz","fileCount":5,"integrity":"sha512-F9jj3ditZXXdeJgrLDHcE19Kit1AR9uLpMze3UMvu85ieDbvs5FqJowJsujr37zgX9KuP1Og3FuOyQxED9YFFg==","signatures":[{"sig":"MEQCIFpR3zqrYdbJWz4+Sj9ElEDLpJc3AuywBvo8stJdPaJ7AiBcL1sk06q4MwMMRfXs1hBgfQSaL3+Q6+vpXvHFVpngHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOWleCRA9TVsSAnZWagAAfmAP/1TQKoCz3MYb/Txy87LT\nV3aaIl/eEi1KJsjGKf7PsLl5OKT7cA+biwh3lbChYl7SEA+UbJ107fwm1BZq\nnteD8s2HU0lyR6hmMQ5BBtZfNyL6LEZ5+3uz1lvl8EC+BwOzGo+dyOLMdVkp\nGtXSaEeTltlAa4C5vkvPdFadoywCewVWaCaiejoNlTGxpLcw5hjMkznK0ZyY\nsTwcmUtAlV0wMKlf8IzE4C/tT8cbf9iUCaq25RI4DezlZyduW3W8PVqS3sAI\nxPG4r1+z34vi5BwMvtCRRvlipA5+fY27LcH35x/939rv41w364njHQ9r+wLy\n0gMLTXRlNgSHMcrbQot5rTg3RhxJpEEB1oiY68Pz0O2KinRYg40HWLogYBrx\nRIyWtnV7kznNOV/Pfhr9eAx3HNgPXwlv0CPEw4NlzUZPonwtRRa9tfBdsNmd\nQSGZh+ReZfGexpgzlJa+xz5R6jsFtZaFZkbpQeYBC+tOAqxydpnLVVdZkI5Z\n915nPuoj2bnfNln9j8/ASF+7WasBl+OstWbFdZApy7KN/aFKSKsDB7qcJH13\nDmm2U+1aYMKHSi15Ci+fHdETEibleWoFCw547ITw6v4ZFcHXYtmEEnk//v3Z\nbM+mK2vzj/RcdZ4t9DehlNrvA6e2P9chrGToiw+z5DofgCrVlUXvh09xCe0U\nJoul\r\n=Kz4B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=4.0.0"},"gitHead":"e721ad1b1ecaa5615e3ff826e6df81076f6c3c8d","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"},"repository":{"url":"git+https://github.com/sebhildebrandt/http-graceful-shutdown.git","type":"git"},"_npmVersion":"7.0.8","description":"gracefully shuts downs http server","directories":{},"_nodeVersion":"15.1.0","dependencies":{"debug":"^4.1.1"},"engineStrict":true,"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http-graceful-shutdown_3.0.1_1614375260978_0.2359770540325945","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"http-graceful-shutdown","version":"3.0.2","keywords":["http","https","koa","express","fastify","shutdown","graceful","force","graceful-shutdown","http-shutdown","http-terminate","shutdown","kubernetes","prometheus"],"author":{"url":"https://plus-innovations.com","name":"Sebastian Hildebrandt","email":"hildebrandt@plus-innovations.com"},"license":"MIT","_id":"http-graceful-shutdown@3.0.2","maintainers":[{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"}],"homepage":"https://github.com/sebhildebrandt/http-graceful-shutdown","bugs":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown/issues"},"dist":{"shasum":"1589c5f96a7c0d352e3b9c56480d0ab2023a5f20","tarball":"https://registry.npmjs.org/http-graceful-shutdown/-/http-graceful-shutdown-3.0.2.tgz","fileCount":5,"integrity":"sha512-wsp66A0mpZFTvqaouB3yI646OJdmYPbRRlCzdfQqaDx0SYq8DicHgXf5TPel0gpovX5pykacXh9Y8+jSBL22pA==","signatures":[{"sig":"MEYCIQCg0Butgy50s+9j5qmUrzFLXzbpTiiY33deeYpf77jv3gIhAPe9IBKrUfl4P9ldUoheV5jdKJsIar1TToh7HvnNFHBO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28810,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbxyGCRA9TVsSAnZWagAA6UsQAIEWY11q9ntLjHLsHLLD\nxBnmyqNuTIQOcfqgn9mo7KuKv71VP9aWge1t0JdO9/fYIaz3Usv3TfsGmqeU\n+EGHX8PKCNMDrw0CYoANnt9I+oPh48ZDkLmM1v/v9Sbe+qSigVnluoe0OjPN\nc0y7qH44PFYskRS9XnaqHjGtDVPWNrZrjvQ7W5anMFR5P9GZgK1HfUNp+tPB\neAzK5kqcxMfUpBdm6KuBUsiXcnliKHHkYvXV2ZLwuw0Q97bFJdTo3x3FIyP7\n2TBnpLUTC0/H7SsGET3wZmguxPv07Mw1j/QvrxqlD6srEn5nH2vBDZPFiJYL\nnElMqmpWzW+UTSmLqN6p8RtdyVwVri4Q1gHFjyOKQfSrVaHSXqDeXPb+gQB8\nzS7+3hqOBmXp7m8MYnL0F5yej0pkvRTk7HKJE19v3b4dWDyiKBxc6qJhXsDx\nl41kM3TMOBP9eUTzAOt56N7VHpL9z92dSWhyjxcACXK26n8F1G7VrnwIBzNY\ngxSnbWm0UnlGFaR6dzhPegnMTiw/QdJ4stq960FVDU6MZyPWrF1DOBSHfFO1\nps+VJTXxrm+TB7X7Yo14Hkcs2fJjGtr6n4OkWP38xIVXdG67kcFU1fO4wByx\n4N5XUCojyf3dhuAB+pWYCgQnwaYaxGfhio3jB8y2FwpEsrmX+GBYBZ+ZZTYa\nVEYg\r\n=+9zn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=4.0.0"},"gitHead":"b5de82a2440a163b36840e80f0b6f724b5a3a3f6","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"},"repository":{"url":"git+https://github.com/sebhildebrandt/http-graceful-shutdown.git","type":"git"},"_npmVersion":"6.14.8","description":"gracefully shuts downs http server","directories":{},"_nodeVersion":"14.12.0","dependencies":{"debug":"^4.1.1"},"engineStrict":true,"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http-graceful-shutdown_3.0.2_1617894533630_0.6177420992783333","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"http-graceful-shutdown","version":"3.1.0","keywords":["http","https","koa","express","fastify","shutdown","graceful","force","graceful-shutdown","http-shutdown","http-terminate","shutdown","kubernetes","prometheus"],"author":{"url":"https://plus-innovations.com","name":"Sebastian Hildebrandt","email":"hildebrandt@plus-innovations.com"},"license":"MIT","_id":"http-graceful-shutdown@3.1.0","maintainers":[{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"}],"homepage":"https://github.com/sebhildebrandt/http-graceful-shutdown","bugs":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown/issues"},"dist":{"shasum":"d3bddc6bbcc98ff477a07a9cf418112abefbe8f7","tarball":"https://registry.npmjs.org/http-graceful-shutdown/-/http-graceful-shutdown-3.1.0.tgz","fileCount":5,"integrity":"sha512-B4uednb4YRklw6sWuNud8VNGwF/CbJMw77iSjga46ra4n4H4GRswjlyZPChLU0Q/TkOtZTL0s60D0myqm1c9vQ==","signatures":[{"sig":"MEUCIHRzvWRpv5G1M3E1TMzmqbX0gyVXgWMBD776bc8eAiVsAiEAnNT8WGOV2cdtHCkZzoK1e/J37SPr/F0YWcDc89sSRSY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgllhSCRA9TVsSAnZWagAAcM8P/jJMoGhEq6ZLSdbkl2RI\n7sBoAl8IMW+LWgkWmrkJd/a6yfjb5IW88W9+qR8oFpI5D23Le8RH1bzS1mW+\n1nz18yFOUhw0tfBQcVKDoSS8X1qsgSW12IAO5Fucq7X7/jmy/gAxkIsh3UTr\n+cieDpiQ0gQ7NPdhjKC8DsLnpZuQ7nb7LRf94tQpqC5oLAdhi50/CdIqBRLt\nLyccaRmvqAX5EGj7+vxMC6tORidp7uhaQKoG7e+HMmZ7vsJZ5TuTtooi3zsU\n7Gnk3B2CDNpvPARF88+TKi19NdyJQL5yCPLsBJYohHZbCz7+cV58kct4HUWk\njrxKvoKIB5fBiF79rhTQOjbvEMOLXXGeM8X7hPjkkUUbQkYuj359M4AlskJJ\nlKVk97IZsCP2pnbjC6j1p37GEb8fx8xQ4YXX8/x5F/DCBlNH7ncenSMWBlvP\niCL/9CEXZDc2nDt3jylGcP+n2IPU0haYic8UIJeH7uwgfhJvmL0Hwg9Nhm42\nf7kNBi1Xh4X3NLpLYuRNoD0PZ8nCNAJG8xD51U7+v/90ChaX3gIFxRDhW5hd\nWAiG5xMzeIJzzAzjP9g0A6ReJAbhLNaAEGPkPNZKkUD5192nWJF1C7m8tCPy\na6uefkyJSWaYn+thWPpw0G5S3BlQZQdRlAbWIEjbP2TpS19U+VMjRyu7Dmvd\n/b63\r\n=VkI6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=4.0.0"},"gitHead":"d757f32a01d733ccf8bc7ae7b0b958abcdb591d9","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"},"repository":{"url":"git+https://github.com/sebhildebrandt/http-graceful-shutdown.git","type":"git"},"_npmVersion":"6.14.8","description":"gracefully shuts downs http server","directories":{},"_nodeVersion":"14.12.0","dependencies":{"debug":"^4.3.1"},"engineStrict":true,"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http-graceful-shutdown_3.1.0_1620465746233_0.41662157505671393","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"http-graceful-shutdown","version":"3.1.1","keywords":["http","https","koa","express","fastify","shutdown","graceful","force","graceful-shutdown","http-shutdown","http-terminate","shutdown","kubernetes","prometheus"],"author":{"url":"https://plus-innovations.com","name":"Sebastian Hildebrandt","email":"hildebrandt@plus-innovations.com"},"license":"MIT","_id":"http-graceful-shutdown@3.1.1","maintainers":[{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"}],"homepage":"https://github.com/sebhildebrandt/http-graceful-shutdown","bugs":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown/issues"},"dist":{"shasum":"bbca6a7bd84794cd273cf2ab86e5c211881d4f04","tarball":"https://registry.npmjs.org/http-graceful-shutdown/-/http-graceful-shutdown-3.1.1.tgz","fileCount":5,"integrity":"sha512-7teLZa+KJfNVN5F+c73PusUv5bE+DN5KNQ3B0e+Gdw4hRP7jbnowbEb3621NuEAvbq1xAlXxQq1FZyiciM2NTw==","signatures":[{"sig":"MEQCIGzKkIAI8URL14ni0KDb5Mrnf7qmMpAFEnvy71PzwGHDAiAPhjem60OlNufawFgWCwfjDcUHBJGBJeYbG9sUF1g4sg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29641,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnYe7CRA9TVsSAnZWagAABicP/i5+Q1sTOJtu0MDZrVvv\nW8NIKZaBaUCw9CqzcjSLdWKOjZVQV9dvDOlMoY+xouPT0P/WYTUXI0B2ZBYq\nicFt/mnc2QkX9cFanwW3rJeiexYS2RFka2p6ihede9oIt99wQyNdVJ38f6rV\nH63rC/KEnmKdx2sHMppKCHudpR5SLmCbK4Nm2BeQxxnbAv+AD7x+7YejERmN\nT2qxTSsbB4ZM55GRq/T7dIuqhDEQxLzJ+ximGM6OA4VCG0bF8ZBpx5krJwEs\n6MD7hOm1IlOGlr29oLewn9w3UE9tFRc5Y6lsuWsJTodJEqH9UxmHKinVgOvS\nmNcLLpfMUGgmZ6WFBCQGxvsTRJRQMPxa6J9TEghJtAs3WZbSxaUZ/ySNtNGn\nKKvmY4HVgZp0zwasvmSG3HzUIIOVUHBpKb7/AfiYhSMm4QrMLYCaWBpU8a7k\n6nkbUPdHin1TyAN6bB9fmJQRFU69/zKz6QF9VxjQc0QeIb1QHipxWq/LZCeW\nED/4V7ZbZSgGVcU1QQcxeySJt2OoeGCArP0PcSvHsNOu/6vhHlJV63T252AD\nNhkEQalS0ZxNHGS+aouMjDWpD8oGFcxWVMHjG6FxsIJN4j2XHwozGgNXfWRC\nuorJnw5GEQyrurrdMwoKC9eRECs5bSMRrYFCAhQ2ky9nJdlVZxMN0VsNveEc\nE9k2\r\n=AOqz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=4.0.0"},"gitHead":"95e4535fdb444e594d4280161744a49de2e84905","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"},"repository":{"url":"git+https://github.com/sebhildebrandt/http-graceful-shutdown.git","type":"git"},"_npmVersion":"6.14.12","description":"gracefully shuts downs http server","directories":{},"_nodeVersion":"14.16.1","dependencies":{"debug":"^4.3.1"},"engineStrict":true,"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http-graceful-shutdown_3.1.1_1620936634414_0.20152054895221183","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"http-graceful-shutdown","version":"3.1.2","keywords":["http","https","koa","express","fastify","shutdown","graceful","force","graceful-shutdown","http-shutdown","http-terminate","shutdown","kubernetes","prometheus"],"author":{"url":"https://plus-innovations.com","name":"Sebastian Hildebrandt","email":"hildebrandt@plus-innovations.com"},"license":"MIT","_id":"http-graceful-shutdown@3.1.2","maintainers":[{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"}],"homepage":"https://github.com/sebhildebrandt/http-graceful-shutdown","bugs":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown/issues"},"dist":{"shasum":"ca6859462a2ffc712b5c178a5b0d21e7bf618009","tarball":"https://registry.npmjs.org/http-graceful-shutdown/-/http-graceful-shutdown-3.1.2.tgz","fileCount":5,"integrity":"sha512-2vmU3kWOsZqZy4Kn4EZp00CF+6glpNNN/NAYJPkO9bnMX/D8sRl29TsxIu9Vgyo8ygtCWazWJp720zHfqhSdXg==","signatures":[{"sig":"MEYCIQCT5iRG6Kw6HSmwzRAF5qF5Un7O6/cyUcj7ExpSsiozbQIhAK5eIC/6/m/Bxa+qctICDZUXg4/VTz2jSSUfHN3cr/ME","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyMoCCRA9TVsSAnZWagAAYXEP/RMeLhpQZGnO/YmPQBCZ\n+snt2B/+iU0iVbf2VsW4PLNV3Qdn8pCdQNaLVKXcktM40YD0YnJCD4k330ru\n2o91tE6/a0JvvhQwCU54p/ECOe/hVpyds3m9aimZpuCuATir/5ZrNx20VFqH\nQE5uKVY7o1omoJdHSuflvoUIo8OKE3GiMFtbY2i4We+m0wwJZG2gLNbzQpZ6\n37hQzxMbMVI9vfofR0l2Pjb7XXiB5jNG8nbqbHHWV+QJTdF3KX4PkaMAfSuI\nzbF/5UCLXNDcLeI1EiSVTpX++wTRqWxWJnEku3St/j1eG5oErWyy/Nwq2agK\nYjqhHgYCgMcGt7LxRX/paygUV4azgBibcJHhQKz298R2fdqBnq7/AfCsp1P4\nqTfqtORoX8ra6qv4apsQS5Mf8gILX/kxhCh8OL6VGpMQTHDBk71td4Xx2x6r\n1VSQt0y0fNFbGDp+AoXpSyDkPUjQ2Di7+rvh80GXMUL6WMkKWtdQccyARECS\nhTTm5P1xOTSypbyuYQ6jx5mwcGxsnQ7YtcASz5cpCZkNX3eAQ6/74PKA+oLn\nVaN7Bc0NOBk4ni8qEkqyXbOA4UdplehLGdM13myuYn2mEYXxTSJnRkXjNcTR\nB9+IAGSAXpN/QDdhKkkNgY5sYO3lbNnr3wqQh9qsBqU0WhPh9IqdSJhIe6Kb\n6hVd\r\n=0LCl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=4.0.0"},"gitHead":"45296316c41189cec016a7348dad271f78ab9c15","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"},"repository":{"url":"git+https://github.com/sebhildebrandt/http-graceful-shutdown.git","type":"git"},"_npmVersion":"6.14.12","description":"gracefully shuts downs http server","directories":{},"_nodeVersion":"14.16.1","dependencies":{"debug":"^4.3.1"},"engineStrict":true,"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http-graceful-shutdown_3.1.2_1623771650763_0.6711175518914514","host":"s3://npm-registry-packages"}},"3.1.3":{"name":"http-graceful-shutdown","version":"3.1.3","keywords":["http","https","koa","express","fastify","shutdown","graceful","force","graceful-shutdown","http-shutdown","http-terminate","shutdown","kubernetes","prometheus"],"author":{"url":"https://plus-innovations.com","name":"Sebastian Hildebrandt","email":"hildebrandt@plus-innovations.com"},"license":"MIT","_id":"http-graceful-shutdown@3.1.3","maintainers":[{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"}],"homepage":"https://github.com/sebhildebrandt/http-graceful-shutdown","bugs":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown/issues"},"dist":{"shasum":"ac26989bbb9974a96914d710987faa4cfb958259","tarball":"https://registry.npmjs.org/http-graceful-shutdown/-/http-graceful-shutdown-3.1.3.tgz","fileCount":5,"integrity":"sha512-o8NmJM4fS3KO8y+pCY4nY88NSNxjob+TyhzW22U155tNIxPPkTD9N2LDIhib+LbYQtuNdtXbCVxuYaoNy78ENw==","signatures":[{"sig":"MEUCIEFmHeBKWnVQUdecDmaqHv/tlyb+x/5OQFlJdKi0FARAAiEA6c994EsZrF5iyNkQ3voDWWOGr+G3ISYp5dS47uxOir8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30271,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCSWxCRA9TVsSAnZWagAAEZYQAJ8yVGcX3gMbIRsi42eR\njJ1lFufjMSaujMRSnqcyHejYnZ4r82rr0v/+AGoQbWGEJe26oTlvUfxvVP5z\nrceH5x54RcNVaM1UoQjlck7t1xJ2lJRIiAupCGO7sNZNJpVUeohYhFozvPi1\nTFRvsfKBoDKFIY1s48yOu8jv5nQtNtAtJtEuzO+hkfb1eLEes/hGkFGG8tXC\ndWOQ1lmtweh5hTHzKPJjAO2/ttBygZf6Y4h2mA8u3oYP8aDR4lqT3byyfb5o\n9/RNfadqHXiRZ8L6tP/HJj/WG9CfN8eJvpQzlKy8QVVra9SmQgc/zZUdrqaw\nUkv2tQXTP80qyU3y5eUF7aNgb/8AjuCuUjxZYZ9A7gWwOH8kNdhZ8JHLjuGL\nfwgFFXvav4oLuhwSGLNvv7VEc+NptFgGRjIMwTb3CaFzBXqGQPROqiRGp+UK\nNoUAJofTBzfpoqqwoUSZ9At1rsd7wap5SGz/Oi+LndwuXix3IcfHw5yMaPEi\nB2K/cgE78+ec8KTpLuPcp640hHmbuQHp/QM4Ac5jxdjlWMSTLieR1f8WJdr3\ntDWf5ZFc3Wu9thwa49FHOX2/jyoXlA1o3enpR3bXq/In/bapScYM4jnmJoLU\nGIas2nFuA6FJsMkhJEWtjo74HgmXJmvKQSkb1WJW4V/viaax24ua/EpxrVkj\nR0SR\r\n=HVqw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=4.0.0"},"gitHead":"53c9e1bda4395158c905768807d631d0163f41c3","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"},"repository":{"url":"git+https://github.com/sebhildebrandt/http-graceful-shutdown.git","type":"git"},"_npmVersion":"6.14.12","description":"gracefully shuts downs http server","directories":{},"_nodeVersion":"14.16.1","dependencies":{"debug":"^4.3.1"},"engineStrict":true,"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http-graceful-shutdown_3.1.3_1627989425820_0.940706067873428","host":"s3://npm-registry-packages"}},"3.1.4":{"name":"http-graceful-shutdown","version":"3.1.4","keywords":["http","https","koa","express","fastify","shutdown","graceful","force","graceful-shutdown","http-shutdown","http-terminate","shutdown","kubernetes","prometheus","backend"],"author":{"url":"https://plus-innovations.com","name":"Sebastian Hildebrandt","email":"hildebrandt@plus-innovations.com"},"license":"MIT","_id":"http-graceful-shutdown@3.1.4","maintainers":[{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"}],"homepage":"https://github.com/sebhildebrandt/http-graceful-shutdown","bugs":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown/issues"},"dist":{"shasum":"a77ecf0e57fdac653c6d65729439bdf178e435fc","tarball":"https://registry.npmjs.org/http-graceful-shutdown/-/http-graceful-shutdown-3.1.4.tgz","fileCount":5,"integrity":"sha512-d6E0hjPhHpKtxY+UuocogYuGUyuH+kOwzTYlAU+FGSTYoIUMyaIVKAn/Tmlqp82sE+Ls5ekOaqMiBlGhBsyT7g==","signatures":[{"sig":"MEUCIDGle+CJucuSsEAK9xabDklJ4LGEyQaj69padZD8Q3mEAiEArnWpdPN6WUHl+HHEFNfprIAmBzUFUpD0EyU4D/Yf00A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKNryCRA9TVsSAnZWagAAXyoP/A2PPaBET9kadAud5T6o\nKx3zaJHaqENCOfAcUVWbw6PE3K/cZ9H6qq4XlOeAuERXReoanv35+2X31peC\nsiyaLVaUQR6xPLmtRd3tDcyQhfsw3Q8WUpSKqCFy5mE2U0PYxgXmJ0FOi61R\nb8CFqWXD/Ld60ntRgsZ7DsEvYJ85QRCZ2VSqTeHRu+PsQB1W7c71UN/d865o\nm8ktjdXpuEEHkRbkKI9GYDz8Y1p2Eva7ckwAv7nM53dwH1z1FTgZai/tKhUJ\nO/mf0Nt/tDMOP5cu2N0o6Ef3zr7SCqCwwf/l06xnnUaRlJ85u/75zNF5nCvp\nc+a+FjsssAWF4PeZMGeXaK4JVzmboNrlIjrwDaeeWfkSbnVpZ8Fw5gPJK29n\nhyi8VoKQPj1RBdfAf0cr+XKiUUcr8K0hcntrhzjqMHLLlQeN7mJqNKorghdd\n8NNBCIN/rfq/2n6oztig08QgXF5YFneIdUR6/v+dQCmpv8oKooCoUGgcwb3u\n5RpzsOHWUenqhXboNW4+9jgjzwJngAcaDoE8NSr17WY9vhui4tcCwJF1nJw0\nw4aREoxJLuxtha5zvHYqRrUISXoj+rD4dXEPUmlElfw3Rh5lEAaJxs0YswzL\n19rkDeZd2g9WE+3aTtL8czALUdByHzxIJ0HUTEbnL7tG3wN/U+Pa8hj/yc8W\noGFF\r\n=7VHc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=4.0.0"},"gitHead":"19625dd9f895a328a9ca48da20962a45dd284d19","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"},"repository":{"url":"git+https://github.com/sebhildebrandt/http-graceful-shutdown.git","type":"git"},"_npmVersion":"6.14.12","description":"gracefully shuts downs http server","directories":{},"_nodeVersion":"14.16.1","dependencies":{"debug":"^4.3.1"},"engineStrict":true,"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http-graceful-shutdown_3.1.4_1630067441959_0.3115955861752173","host":"s3://npm-registry-packages"}},"3.1.5":{"name":"http-graceful-shutdown","version":"3.1.5","keywords":["http","https","koa","express","fastify","shutdown","graceful","force","graceful-shutdown","http-shutdown","http-terminate","shutdown","kubernetes","prometheus","backend"],"author":{"url":"https://plus-innovations.com","name":"Sebastian Hildebrandt","email":"hildebrandt@plus-innovations.com"},"license":"MIT","_id":"http-graceful-shutdown@3.1.5","maintainers":[{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"}],"homepage":"https://github.com/sebhildebrandt/http-graceful-shutdown","bugs":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown/issues"},"dist":{"shasum":"1b28de72ba697c1cd8ccd20067ff11279baa0ab8","tarball":"https://registry.npmjs.org/http-graceful-shutdown/-/http-graceful-shutdown-3.1.5.tgz","fileCount":5,"integrity":"sha512-DTydrvfHuqSw6cPFgYJEcex5BUsKxvXsbgkuCwlijaHebYcC6iEcPFgkJwucqhyu5pARGDoIPYE1yG06sUotfQ==","signatures":[{"sig":"MEUCIQCn/6dSwEGP5N+QkHW95+hKYKKw8qOFxyFnfd+x9rOBUQIgVM9k+q0gFREp9bQfXAUdx9cr9hBdEtzYxere3e+60Ig=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30801,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2ts8CRA9TVsSAnZWagAAPUsP/RYMTcZy3CycQOYTGcss\nV75W1+7luOGyIphGqvdyQKId5O1mc5nWG5G9qJBb33CdOhy/Jg8Z+kjUmBsW\njau3qA9feMrwvsKZpTzC/TQ793F07midxK+FH4agFJlGqAv5vVGWelKLrSqV\nVW3718xTGOoHqSBGIyDFMRhnqcTL2eoEQw/+F0ytpMGGcYJeBTGNyKZObzwt\nVra0DhenzkOiGP5nwpXQjGh/2SCiNZMDf9yzLBtLInNJqney0U902HTKUMuA\nM5MUzON9F3LZYDXFfEfC84paDEeMY7PT+OJTxy6gs/Y+106/2KPRG9kfejfN\nSplQzJ/rwx1gEtPnkv23OnBLBPsjxP6wXt3RD5ZKBoanFEpAlWDch8e19AM5\nQNl8aq/TCmz3pdTdMnZfC5sandwSvTHw9YFH+tBjnVfccZG/j2ekB8iruOrO\nJac6qexA/jHTWepnwWvbkAuiPShi7Y+0bSNGRsyFfUY8TyIbcUfvlhcCSOQr\nHmFw3oN42WM6XeK12/o4yv41IDGFYO/cal0GZPDmADb1M4OOTvfdpSeTFGhn\noH6pel1aTo9UbjrwzQ6Eh2GT8faRY1AcS6utXUtcWK2BBodwCjfgsMrufwvd\n+N8OWLvI1i88MTGxJkmiIcwjUPaPwOez1rHzs8gITugjaJqTL44Bh87uE3cO\ncKuL\r\n=rGlQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=4.0.0"},"gitHead":"270c8fa9be7d09ef9116511b73f18a47b3d267ac","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"},"repository":{"url":"git+https://github.com/sebhildebrandt/http-graceful-shutdown.git","type":"git"},"_npmVersion":"6.14.15","description":"gracefully shuts downs http server","directories":{},"_nodeVersion":"14.18.1","dependencies":{"debug":"^4.3.1"},"engineStrict":true,"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http-graceful-shutdown_3.1.5_1636367155055_0.03656905806698596","host":"s3://npm-registry-packages"}},"3.1.6":{"name":"http-graceful-shutdown","version":"3.1.6","keywords":["http","https","koa","express","fastify","shutdown","graceful","force","graceful-shutdown","http-shutdown","http-terminate","shutdown","kubernetes","prometheus","backend"],"author":{"url":"https://plus-innovations.com","name":"Sebastian Hildebrandt","email":"hildebrandt@plus-innovations.com"},"license":"MIT","_id":"http-graceful-shutdown@3.1.6","maintainers":[{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"}],"homepage":"https://github.com/sebhildebrandt/http-graceful-shutdown","bugs":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown/issues"},"dist":{"shasum":"a5f4178ffc4c52b09ba4ef3a4f4a8ec108b287da","tarball":"https://registry.npmjs.org/http-graceful-shutdown/-/http-graceful-shutdown-3.1.6.tgz","fileCount":5,"integrity":"sha512-/o01CTMhxHi1xXsFmjSDwi6yu2dam4BnfF9m/RN/WBvFxj2huZKK9IObSj+MmRF3aYtD4OzkeP9b3nscdC4D2g==","signatures":[{"sig":"MEYCIQCAlntCzbWTT0ZGYdv1fHdVuYxyvcGfqT5R5llJqMmHLQIhAITvjhKakJGRuavj11nq2poRTpPDlKHARTzVBn7L1EDR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30860,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiG/tBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqgBxAAnKpxz7lNdMwniQ2RtWFXUVjytEMlel8ZUkEhxKodUs2RMq0Y\r\nUl6I/jC+41k4xMXF7HNvlsdZgUtj5AxDpLDhn12uYbuwKxsbcO7kve6RYi8z\r\nN5VUIL55KaZQDR2P4iCQWMvGrszlEkye4oBSm7WcRIb+2zSHWlZ3hkjT5jHc\r\nE5mTcMiN23W+G09PnibzjPtcoEV+lz5kd8z2jYAMewbOu9vAqjadUrYvQuXk\r\nSyYQhuOcds0WIfkxh5rLnzvdcWK9xUrBa8w0IIwCVdTaGkIFnhIZpIAnTWeu\r\nGUbL057uDtf0cAFu0nFOS/IYLb8nDFn07K1gtG0ibdOf9HSvRQsQ0Gj2K8/Y\r\n0g74/eLZ+42JhavuRpctO5gP07OEiWGNOnbEmvmyA/DQ2iYuDS182cu2NIDi\r\nTslwjpBX46e56xdZdsFXt9qG0UNtWbaW/DmHKhE0vLXGsqRylRiE9T9SUKV+\r\n7NkX6KS72tEAPW0QgueDBRu+OeHIPPVE471gmbhQxuTPxgHOEKCtoKnIqnxB\r\nUKX2Mj7jv2z6QCR0uaeoNy9KJJxDqw79dZRqG8Uq8BAe4VE29qZttem0EjQ+\r\nFJ1yt5yOTG/H19f8WpW1INm8wyC0PVB52kvVczCT++8P2xZD7wcEf+Fa9XGz\r\nxre3sV9nAJV46oyLeHTfxyX6K97QUF9bwnw=\r\n=yG6r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=4.0.0"},"gitHead":"13b535ed01e54bffac75de623d76d11cc71c4d78","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"},"repository":{"url":"git+https://github.com/sebhildebrandt/http-graceful-shutdown.git","type":"git"},"_npmVersion":"8.1.0","description":"gracefully shuts downs http server","directories":{},"_nodeVersion":"16.13.0","dependencies":{"debug":"^4.3.3"},"engineStrict":true,"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http-graceful-shutdown_3.1.6_1646000960743_0.9533365426914024","host":"s3://npm-registry-packages"}},"3.1.7":{"name":"http-graceful-shutdown","version":"3.1.7","keywords":["http","https","koa","express","fastify","shutdown","graceful","force","graceful-shutdown","http-shutdown","http-terminate","shutdown","kubernetes","prometheus","backend"],"author":{"url":"https://plus-innovations.com","name":"Sebastian Hildebrandt","email":"hildebrandt@plus-innovations.com"},"license":"MIT","_id":"http-graceful-shutdown@3.1.7","maintainers":[{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"}],"homepage":"https://github.com/sebhildebrandt/http-graceful-shutdown","bugs":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown/issues"},"dist":{"shasum":"1dc51a72717db95b877f7881bc4646dc2a5a7667","tarball":"https://registry.npmjs.org/http-graceful-shutdown/-/http-graceful-shutdown-3.1.7.tgz","fileCount":5,"integrity":"sha512-00tmCsvemcZLfhii3sB7sfoUjvTzhg/WdOzVI7WEt2Vai9h1ybzSoEhJeQIck8gCz8pt/4YMXWPjGZxe+KukTA==","signatures":[{"sig":"MEQCIG9ju/OmYShlt1rfQDgjtBs8V934bL9gOGQNB5kDQIYDAiAeJxPfj9cxdBKCXGR6ofsxO9JAhliEfst18WR4Tz6Llg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30933,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNPUGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNJQ/+NUdaFm4jujzWXg6LUQw04NAVkTCdxA0OLS8To+u+57aZYA4Y\r\nOh8jlnCBRR/u7vRtSTCQ6LPP/TKcAS0ZixweUEkk4OXg5dY629e/m8T8hUs4\r\ngwlYyhKMV0n5i1ygzzwbDq1blGdtt8Us/N1uBZVJUUa/Ftk/AIjjgqNxv6aL\r\nDYLNjgXlKZ/NkpMEg31En2et/u832GhtH1YqrZnM5Rl4fZAgtROv3w1pE1NN\r\nA0DacKP+IlF+hZWtzjKb2Se+pLXZ8swESc6q8gNtyBq2MFMEi4vRigDF48pM\r\ng7eFkHY7lO8BSZAEYiNUldzxqNwgXQd9aWSGSVNOA0MpGWro8OW+8lnAYQHx\r\n54yF9dU0to9TJHhd+Tf/m+xdqcAwLyLcn66QvZk3h0JMWJHaNiw0CWTlWTM6\r\nxrFSRoSfXibB+ITOyUm5+s45ztXm/zW/VG1QJVI93ofXT7zL0KgNnThAIBRj\r\ni3KxCYVhLaGDmNesq9imL+g7CENZUCIeRru7uQ+oxP7ReBZQFW05cyEW7veF\r\nbLD3b04LJWmUdWZ4W/rg4//9evcrkxfGXP02tp8X/MnxDUpoMDssXYqhnl5b\r\nDtHlLR9LtksOj6JwSKw9OZe8NWCeSDi3algUX1c704iGusL4/1IqcOSv1wSp\r\neh4bKy/h5BkxPEHQyioYLR+lWhpxKYzf88U=\r\n=V9Gf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=4.0.0"},"gitHead":"e8a220cab31c0c49c3f0690495c25467cf994686","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"},"repository":{"url":"git+https://github.com/sebhildebrandt/http-graceful-shutdown.git","type":"git"},"_npmVersion":"8.1.0","description":"gracefully shuts downs http server","directories":{},"_nodeVersion":"16.13.0","dependencies":{"debug":"^4.3.4"},"engineStrict":true,"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http-graceful-shutdown_3.1.7_1647637765954_0.6886340699645301","host":"s3://npm-registry-packages"}},"3.1.8":{"name":"http-graceful-shutdown","version":"3.1.8","keywords":["http","https","koa","express","fastify","shutdown","graceful","force","graceful-shutdown","http-shutdown","http-terminate","shutdown","kubernetes","prometheus","backend"],"author":{"url":"https://plus-innovations.com","name":"Sebastian Hildebrandt","email":"hildebrandt@plus-innovations.com"},"license":"MIT","_id":"http-graceful-shutdown@3.1.8","maintainers":[{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"}],"homepage":"https://github.com/sebhildebrandt/http-graceful-shutdown","bugs":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown/issues"},"dist":{"shasum":"b25514f93b9f2ad9721001b4d66ec9983e54f726","tarball":"https://registry.npmjs.org/http-graceful-shutdown/-/http-graceful-shutdown-3.1.8.tgz","fileCount":5,"integrity":"sha512-u1vwhYLrpT2I52poqm04KnKyvUfpRk93BIoWSizZkDJQ2oBAjsYFG8TPlsEkamTOkIVheIYuGeOL1OpzXYUxlA==","signatures":[{"sig":"MEYCIQDxNva9i4U8TqjxF6MRAk8Te1BQS5PwoHn9vWFm76MLnQIhANfOXTh6LDNEItboPOoCDSx5MRbEAMZTJsbcCSzRsIe1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4T/xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqP7w/+N0nXX/SsHTO4UxwVXiQhotcYMmHF+fIgO9BdaOv8CB3pk5nE\r\nQZGyGIqV72yXJZx33acTPlBO2HM5dM3yPkb/ni1rIBbTMb8IlOwXhIc6ljKg\r\ncFrOz2dP4zM/Vpen8ZXCGUAx94EoLtyiPxZj3DcuBt+aaxdWmv3dyLoqa89l\r\necvqSFdh+dhVuJzq+fMMRu9NfLfdNAWsK1Jm/0M+PNIZjYrssar3ed2EFpJF\r\n1BDsdVMv5Rz/JkQcjQSF9cXQ3vBOby5hmaixrl/n6kGZXJO5gubTKE1Mv2k5\r\n3EFVGlmplQJQHSVMgsjXQCGP9Y02oleI61H2SptXjsUEOcqtZq3yehXzn+Yp\r\nlNiLiYjBceqs5YgpNm/itkm/SXECLhxdeYNUo0eNXqiyyuBED5L7/Q+0fH53\r\nLEdsUneoijn8w1VK6tIA7fuEVJ8vjCqrsilqt5iyqifeMuzMX/ZjP9pxJ1XH\r\nSMjz+Bs0v0nFCytgWYOc9jMrxSBywCD31Vw1Z/GfP8t5wx+JJ0w/OSglYmmf\r\nIy1+Ps85ozj0LmBsbj3hizx7bq9IL8GsrA7DbUg5yVX08ejloDESdBvwaINj\r\n3OmlvaSYQQnHNCxyt6+qUpB/I8/C7iVOJU9xA4S6K2Hx0totbu2Nj/nzTyaV\r\n/4Rfixtk+jLhvT5tbebgkH8fBGu4oOO9s30=\r\n=N+zv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=4.0.0"},"gitHead":"ac2261eba0a630f146d748e0943f9c7dcc9c9125","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"},"repository":{"url":"git+https://github.com/sebhildebrandt/http-graceful-shutdown.git","type":"git"},"_npmVersion":"8.6.0","description":"gracefully shuts downs http server","directories":{},"_nodeVersion":"18.0.0","dependencies":{"debug":"^4.3.4"},"engineStrict":true,"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http-graceful-shutdown_3.1.8_1658929137531_0.10169705590605305","host":"s3://npm-registry-packages"}},"3.1.9":{"name":"http-graceful-shutdown","version":"3.1.9","keywords":["http","https","koa","express","fastify","shutdown","graceful","force","graceful-shutdown","http-shutdown","http-terminate","shutdown","kubernetes","prometheus","backend"],"author":{"url":"https://plus-innovations.com","name":"Sebastian Hildebrandt","email":"hildebrandt@plus-innovations.com"},"license":"MIT","_id":"http-graceful-shutdown@3.1.9","maintainers":[{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"}],"homepage":"https://github.com/sebhildebrandt/http-graceful-shutdown","bugs":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown/issues"},"dist":{"shasum":"f2d00874363b5d0aa703761873c7248cce394058","tarball":"https://registry.npmjs.org/http-graceful-shutdown/-/http-graceful-shutdown-3.1.9.tgz","fileCount":5,"integrity":"sha512-+ciDBK4LyVfCwGBX/bCF4jbkori9X7x9Wt+1Rdj/IJupLozxk7jf5iXAPcPbJXkSE8WZtsQKKjT/UGsvGRWuVA==","signatures":[{"sig":"MEUCIQDVP8wENwmo7eoY+MTy0gGxXGfoRGrUVQe4h+4jrkFylwIgce33AgSv54pkuCccxombKq+tSceGcj3ViL+x6OZojM8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32709,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVitvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQMw/9G0bgxp92N3n2+YjzMQJcpDVDalUn+Df+ttRXKaeDjt68TdcT\r\nZ7KUTc51TiwB14ZYgOCNX1YgcoAZWw7kcrle0JeX1e/h7Gu8AcARJsDId5pi\r\nLscqL/MOKx92JKKg5Lh7O/4xIYK8Nld1y4fsB3Z7jJ0OrWf/wZsMV9HUkThg\r\nZm526AwCmKeXMIBRNMUZ5J3iNQEv8osp4JxGUjZNMLxWdpEb3mAO6t5s7/AQ\r\nZvMo0ZqypTZsuBglBwrS5B8qhJQvixVJ4lP1Q34RLSJ8jasOUhPcfnO5B/F7\r\ni7K0YudHLLuYLSVbuI02usSfUa9ItGabX/bC7sI1R2+mOvblipVM+ucuKtwf\r\n2V1/h5Wrw+GdWXmC5Cg6JM90KUoqFCWyzq336izqJa/YrSc/5Fzw0ivB/QX/\r\n85cFlSGshUXmKzAG9EgUJdSUmQ9WTBKFX4WWI8wwLoL5aFtsJEU+zwB/8NDT\r\nigJLO279HryqSQw5URSQssAThDXPw/ZaUsDP0DFaKnA0A7iWGiWdkLdfgbJw\r\nH0oE9ZYzrpMUhfQVd+Xa4BweH2I/HQ0foZQok5r0PqA8dUyw41timmX5wiED\r\nM7LxuRUynAbvXLhWVEkgvMpp0M5Aa/uBY16ul3m+3aHBoZzQq+VXG8Ch4QfG\r\nPFlSJ/ggocAsmBxtTmI1AT1d5rToiJIisrI=\r\n=vPgi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=4.0.0"},"gitHead":"f6e0c010c2441e9dc81b078c13b01316d542aa07","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"},"repository":{"url":"git+https://github.com/sebhildebrandt/http-graceful-shutdown.git","type":"git"},"_npmVersion":"8.19.1","description":"gracefully shuts downs http server","directories":{},"_nodeVersion":"18.9.1","dependencies":{"debug":"^4.3.4"},"engineStrict":true,"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http-graceful-shutdown_3.1.9_1666591598937_0.12557480434831136","host":"s3://npm-registry-packages"}},"3.1.10":{"name":"http-graceful-shutdown","version":"3.1.10","keywords":["http","https","koa","express","fastify","shutdown","graceful","force","graceful-shutdown","http-shutdown","http-terminate","shutdown","kubernetes","prometheus","backend"],"author":{"url":"https://plus-innovations.com","name":"Sebastian Hildebrandt","email":"hildebrandt@plus-innovations.com"},"license":"MIT","_id":"http-graceful-shutdown@3.1.10","maintainers":[{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"}],"homepage":"https://github.com/sebhildebrandt/http-graceful-shutdown","bugs":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown/issues"},"dist":{"shasum":"ab277258a0af08728c09972df9a882ae9da46ba6","tarball":"https://registry.npmjs.org/http-graceful-shutdown/-/http-graceful-shutdown-3.1.10.tgz","fileCount":5,"integrity":"sha512-/qSl36A7KXhiXo8moE5Y9qqMOD5Jw0+qRTgAiEjMmVwMcvy9au5FF8XaSxKIK+nS54WJ2sQqg/3cDcooISeOzg==","signatures":[{"sig":"MEQCIBBxS7+eFldLyQ6iC+g8i3sp7v7apN3KOJWKJXQP09npAiAP6eoQ4ZUfk2uEkYgi4MCqjxzKO+UuS1ta4ZiAVl6UgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdgxvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXgxAAgufkCoWLIxnS5tE4niNW7HDIe0txfIcMzLR1LE4SRCA2ffIe\r\nIE1CxI8EslgBA/cN1HcfzmyDfno8rzCXOYDpgSTdTzUV+MeeEmB+s9Gwc2St\r\nYDTd1cHfWzqInW2amZS8Pu57ITfOsNqBYeFMqzXauVHxTCRHXFvKRazRsY+K\r\nQyo+9aBVrAY9AOG2ioe1n6CzuJ8IwoVA2ZW3FXzvq/gw03wR1pvcobSARTc8\r\nagPWUZLgaKy5b/yCqN/EcAJ7lBl+9eqhVeEbkj8+yk8K8d4zKVpEDOHnpdeT\r\nCg1lRfUrRNeRqvrQ+n5jK41WaQaPMDHIp1uMdypPlXv/rKMzPDEJ4W5cc+I4\r\nekGkEhuX1x+JG+OjkM4ygwmwnp4+w+V4OO7FPwq/j2RDhPeG9v8R/6dmK1ZV\r\nJh0lv42lGbmbj32XifzRlOp/h96UcAt3M1C6rS2369s6niC49lhC3pJJEuvp\r\nN2OXjugWbGUE4dHJZTEk7CaTF1470ca9GVAbsAliJ8R4kRX8Npwxsepw+hO8\r\ntX7YPi2HyibPUY7b6JjiSjhxrK8MMxO2rjGv/ItA1fQQ9upHhNKB3Y+FWyLG\r\nDNfZRtJcCWmwTJlB+oD60T/6mopvWoGtfTdZCCfpG0mR31O22c8UfkIPD8M9\r\nDH2dWQxqTTkWsvDm7xjJMpK9gADNFIQ1Eeg=\r\n=gpp4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=4.0.0"},"gitHead":"ce9f91c29e733308c87a1601dc8223a7cbc99b65","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"},"repository":{"url":"git+https://github.com/sebhildebrandt/http-graceful-shutdown.git","type":"git"},"_npmVersion":"8.19.1","description":"gracefully shuts downs http server","directories":{},"_nodeVersion":"18.9.1","dependencies":{"debug":"^4.3.4"},"engineStrict":true,"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http-graceful-shutdown_3.1.10_1668680815293_0.6594932293122502","host":"s3://npm-registry-packages"}},"3.1.11":{"name":"http-graceful-shutdown","version":"3.1.11","keywords":["http","https","koa","express","fastify","shutdown","graceful","force","graceful-shutdown","http-shutdown","http-terminate","shutdown","kubernetes","prometheus","backend"],"author":{"url":"https://plus-innovations.com","name":"Sebastian Hildebrandt","email":"hildebrandt@plus-innovations.com"},"license":"MIT","_id":"http-graceful-shutdown@3.1.11","maintainers":[{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"}],"homepage":"https://github.com/sebhildebrandt/http-graceful-shutdown","bugs":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown/issues"},"dist":{"shasum":"03c0eb3202c8d407104c941976648eda919318fb","tarball":"https://registry.npmjs.org/http-graceful-shutdown/-/http-graceful-shutdown-3.1.11.tgz","fileCount":5,"integrity":"sha512-tfOwKDZA8kJqDNBK2ur+o55HbhDHoflvDCDgjbmm5eAn0RhqhdlUjVygj8e258B5nn5kNsEFOl7DbXLskKrgGA==","signatures":[{"sig":"MEUCIQD5aRVt5J7xyixJ7yGjKrfrFjmrZrAXvxtWExaPo7kFWwIgA1jhUeJwjWAS9py2hGEWOQSVN4+HEgWHMuwwsPTaT7I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdxY0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIaQ/7BpknnCVYsA5146imE+KIRxSTznQRzPJGC93jjYPzhNr4M92D\r\nfa1JSazMnZa9dYwxUFeR66j2y1O+9Kq0qB9mE2Tm7bRMmLbhajATutrhd7rQ\r\nrjoStvb86wlOU5TRv5BvWc2rNjycRDHYeUsjBHJ1rKreJz2rvAAlSQWUpHKf\r\n9Vu+jmRgkQyYDEhJTVEh5+TntTF51SeObptT3x4nyzC8EHtggzFW51TyD4kL\r\na16LaOmAeQcuZJSSwvMc39tbrdnfdvl+VZsEHTMPS2wK13VcILI5p7G3mnPQ\r\n2U6rWmfYJY4OeeNp0LPdiXXbsSndVb+CCmGqN54pRkIhm+RWbiFuiN8X7Q5J\r\n3rRttwk2tzJ8LYoPa8je3pm3ktUS9ZPi7Q5aObFtq6rlNLFmrvPHSmOBd5y6\r\nqBD9jtLTVPz+plui+bEVJJACU3+QG9Xfbn6Gv0xy0L+kn5zLFke08LGCpcgW\r\ncTR5lIc4xfopoOPbLMyPqV1q9bG2i4BlDEf1PA24EbweNhpwrKQLEOAp6X1Q\r\nO84snAYWgqQpiF5zgbQeiXjmuek0HqnvyluzMqoC/1A1jgHmO43QaQLORLVH\r\nRV8GFZR+yXeyiDwTtPWoYgncZuPt/BlJVbzvL7ju4eT7QjsxlpgkuyF8RDd0\r\nLPIXnd9l4uFrwWdFZNGviG+O/v3Be9+jaA4=\r\n=eWwy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=4.0.0"},"gitHead":"219c1dd20dd7c026a65fe9c650408aab7b689a2a","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"},"repository":{"url":"git+https://github.com/sebhildebrandt/http-graceful-shutdown.git","type":"git"},"_npmVersion":"8.19.1","description":"gracefully shuts downs http server","directories":{},"_nodeVersion":"18.9.1","dependencies":{"debug":"^4.3.4"},"engineStrict":true,"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http-graceful-shutdown_3.1.11_1668748852409_0.32461004975533037","host":"s3://npm-registry-packages"}},"3.1.12":{"name":"http-graceful-shutdown","version":"3.1.12","keywords":["http","https","koa","express","fastify","shutdown","graceful","force","graceful-shutdown","http-shutdown","http-terminate","shutdown","kubernetes","prometheus","backend"],"author":{"url":"https://plus-innovations.com","name":"Sebastian Hildebrandt","email":"hildebrandt@plus-innovations.com"},"license":"MIT","_id":"http-graceful-shutdown@3.1.12","maintainers":[{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"}],"homepage":"https://github.com/sebhildebrandt/http-graceful-shutdown","bugs":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown/issues"},"dist":{"shasum":"20151a3c1c8bd9e3db760d8a43d49e6774d9b0b7","tarball":"https://registry.npmjs.org/http-graceful-shutdown/-/http-graceful-shutdown-3.1.12.tgz","fileCount":5,"integrity":"sha512-z3mH1HUwRESrauPjvjH5QuH2Ce4uLlWonPFgZnwAyxIFYROxIMcNNWwNltN+s8fHF/aGlsfQDOICHLXsabK43w==","signatures":[{"sig":"MEYCIQCM+nJsYu3XfYgDxVer4h1eEme4XCyHrsYltOkkr0uUewIhAK+y/75P24mSYg+ZSubkW//1bolWJ1ICBrv/JOT0vrd6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32427,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJji+e8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4zxAAls+wnNLLhYH4jgQm06fRBlNhCI/FsyxrMzWRMkNtwvM7B67J\r\nev3IGUs5lP9dY3yG2yHPt37u/hEmiFFJ4j2+BA8p47qyQCj1FsR/9+m4tuoI\r\nItFjMcKC+rlwhsNHCjlgjP4MoXwtR/V1PidCaYoDRu6nuS5xje38kQpnv+1Q\r\nOak8QeSZXgDzgJa0YMLgDUj5Kz64wmVnhLKTcw9ZO64CMpcEhHOFK9tz5iiB\r\nW4AYy0CLQ9NUJA7bNpVR62fLPbvPd01clrbq5aqcrz/mTmaNZfGs6uY0OARX\r\nkj/GO0Fl3HBgP0Je/twiEqLPgwXUBnnMlaCsEktqggBp+bWsyv0DqGC9IDsO\r\nDxpRaci0mEVg7l9NbUe5P0u6Jso3j7OMkKQH5+aD9U0eDb54wWLXIGYqQhDz\r\nU8pY7JF+V5sGBZZA5WpGceBRgN3t2/PrMe5CaTXdevaH1DJegPsdmkfHJBc/\r\nNgsoFgBhObKUoSV8b7tWVEu/wwdtJwSunspnbGBWwedTTeHhgTNqQ90vLJII\r\nH6gCXwDZaFtNbWB/wBhppfQ5Fb28tGLcJOLXBK0fqLj7ClffpNuhsdcdKE+p\r\nEVPvYHCeFBOTvL/Z3IRFfMVHQx5GnnudAiuIuz9Ht8/v7WZOooloWA9sC9uK\r\n3aE8MFFgy1rLT207KZho1/HP0Ek/Gd5ARf4=\r\n=FZHC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=4.0.0"},"gitHead":"bbea39ac32d8ae77510e23227c47b7bcc7983dff","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"},"repository":{"url":"git+https://github.com/sebhildebrandt/http-graceful-shutdown.git","type":"git"},"_npmVersion":"8.19.1","description":"gracefully shuts downs http server","directories":{},"_nodeVersion":"18.9.1","dependencies":{"debug":"^4.3.4"},"engineStrict":true,"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http-graceful-shutdown_3.1.12_1670113212759_0.5815651459330227","host":"s3://npm-registry-packages"}},"3.1.13":{"name":"http-graceful-shutdown","version":"3.1.13","keywords":["http","https","koa","express","fastify","shutdown","graceful","force","graceful-shutdown","http-shutdown","http-terminate","shutdown","kubernetes","prometheus","backend"],"author":{"url":"https://plus-innovations.com","name":"Sebastian Hildebrandt","email":"hildebrandt@plus-innovations.com"},"license":"MIT","_id":"http-graceful-shutdown@3.1.13","maintainers":[{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"}],"homepage":"https://github.com/sebhildebrandt/http-graceful-shutdown","bugs":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown/issues"},"dist":{"shasum":"cf3c8f99787d1f5ac2a6bf8a2132ff54c9ce031e","tarball":"https://registry.npmjs.org/http-graceful-shutdown/-/http-graceful-shutdown-3.1.13.tgz","fileCount":5,"integrity":"sha512-Ci5LRufQ8AtrQ1U26AevS8QoMXDOhnAHCJI3eZu1com7mZGHxREmw3dNj85ftpQokQCvak8nI2pnFS8zyM1M+Q==","signatures":[{"sig":"MEYCIQCeiCClazClNjJpB3giPQLtr6G50ji5VmYX/Iy0Ehj09AIhALpFVWzFXBzp+43RHiMKsACBZQyZpzJWIfg2ZVKrYixt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32523,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj52drACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7PQ/8DdvoVax3FCibQmBhtyngWSYSzoQrOWs5hSWPvfm7Udbm7799\r\n+oD4zUghi4U1VejyaS1DO6NRX7yBGFbBlpI8Jm6LsoBJp78Cezg/mRF9D7m4\r\nHNipxuQjl/xu997oFS73GYoSzZhmfutCDQRb76kP4fq5CsPq3iWQCLRI8ubD\r\nJNYGBwG2O0dXnqlY6ofbqYV5dVrGzfh7csrDEip5Po0KWQVTJugJ5/C/7mOu\r\nX7BaN11VPYnCgszy9KIFEGu0bSo89Isnz6onasXnBu8Mmbd5o8pWb0fsZG2x\r\nonYVNHxp1yH8D4oWVtMgEaZYzndFAOIJiYfEWCLxCzV5brdMou0mzHM3Cdqy\r\nz3yoOp+2LHZiQJTDKR7pZ+u9hX4GSwdUPSVmScBU6LAgWOTkapL8JMSLFDVF\r\nkCl1pqeh9dkLeS4kXo3MFO89bnLbj1pQfhoRNdPNkyNrsMa+onq3e9pry1Dk\r\nbIk+0W2C3w8BcUZkxLbOqj6+AhWiCPG4gF774h+j+1Y5FcpPVtoWAFUobYaz\r\nhoYH0sDQdL8bzUuVdxcUNrHGSdQffPNMb8GdI3hnpdn9PDtJOUA9ZZ90YaPN\r\naYbvAq22pByLiw6LjgEcdo468dDoHNsWIhY9GdrONoDlFWlgmRh+56HjjSGe\r\ncsw4aS4IsEVjQM59Xi0CQM9NFG73//nYBAU=\r\n=zJX/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=4.0.0"},"gitHead":"de1e7ad020433bb55940f94b0ecaef41a47621aa","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"},"repository":{"url":"git+https://github.com/sebhildebrandt/http-graceful-shutdown.git","type":"git"},"_npmVersion":"8.19.1","description":"gracefully shuts downs http server","directories":{},"_nodeVersion":"18.9.1","dependencies":{"debug":"^4.3.4"},"engineStrict":true,"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http-graceful-shutdown_3.1.13_1676109675476_0.14302825184033985","host":"s3://npm-registry-packages"}},"3.1.14":{"name":"http-graceful-shutdown","version":"3.1.14","keywords":["http","https","koa","express","fastify","shutdown","graceful","force","graceful-shutdown","http-shutdown","http-terminate","shutdown","kubernetes","prometheus","backend"],"author":{"url":"https://plus-innovations.com","name":"Sebastian Hildebrandt","email":"hildebrandt@plus-innovations.com"},"license":"MIT","_id":"http-graceful-shutdown@3.1.14","maintainers":[{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"}],"homepage":"https://github.com/sebhildebrandt/http-graceful-shutdown","bugs":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown/issues"},"dist":{"shasum":"a4d48ac5d985da18b4d35c050acd3ef10f02113d","tarball":"https://registry.npmjs.org/http-graceful-shutdown/-/http-graceful-shutdown-3.1.14.tgz","fileCount":5,"integrity":"sha512-aTbGAZDUtRt7gRmU+li7rt5WbJeemULZHLNrycJ1dRBU80Giut6NvzG8h5u1TW1zGHXkPGpEtoEKhPKogIRKdA==","signatures":[{"sig":"MEUCIQCKJUSEW/Lh2Bja2LWhBqyyyrd6Jj1fo9Wtho9sZoD9sQIgQ5DFT27DQ3y5P9Sy5i7MlAXdSUXFgHdupQAwGnx4RxE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32777},"main":"./lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=4.0.0"},"gitHead":"dd23f5adf770ffc9d043a29907337aa296e938b7","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"},"repository":{"url":"git+https://github.com/sebhildebrandt/http-graceful-shutdown.git","type":"git"},"_npmVersion":"10.9.0","description":"gracefully shuts downs http server","directories":{},"_nodeVersion":"22.12.0","dependencies":{"debug":"^4.3.4"},"engineStrict":true,"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http-graceful-shutdown_3.1.14_1735902213888_0.8557255208808785","host":"s3://npm-registry-packages-npm-production"}},"3.1.15":{"name":"http-graceful-shutdown","version":"3.1.15","keywords":["http","https","koa","express","fastify","shutdown","graceful","force","graceful-shutdown","http-shutdown","http-terminate","shutdown","kubernetes","prometheus","backend"],"author":{"url":"https://plus-innovations.com","name":"Sebastian Hildebrandt","email":"hildebrandt@plus-innovations.com"},"license":"MIT","_id":"http-graceful-shutdown@3.1.15","maintainers":[{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"}],"homepage":"https://github.com/sebhildebrandt/http-graceful-shutdown","bugs":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown/issues"},"dist":{"shasum":"c49d6330e30ec8b8629cada7d8cc8a9fc676e49a","tarball":"https://registry.npmjs.org/http-graceful-shutdown/-/http-graceful-shutdown-3.1.15.tgz","fileCount":5,"integrity":"sha512-7BzY5XxGV4g7QaOZ8xf5Hco8vJMMUFDl+AcB8AuOOdS1wTOZ88aV3EIADUnyAItj2QW+QfBPz08/PzxKiDKh6Q==","signatures":[{"sig":"MEYCIQDR8XRa+WxLVonWHbCz05A+8+qK6NphLeExlxjykJ0lyQIhALx5n1uozz/Zck/s3uTaQoP4967QFodr+D1wFhqRtMrQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32249},"main":"./lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=4.0.0"},"gitHead":"8dc319107099e6d96df5d0978fd179e951d20d74","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"},"repository":{"url":"git+https://github.com/sebhildebrandt/http-graceful-shutdown.git","type":"git"},"_npmVersion":"11.6.2","description":"gracefully shuts downs http server","directories":{},"_nodeVersion":"24.11.1","dependencies":{"debug":"^4.3.4"},"engineStrict":true,"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http-graceful-shutdown_3.1.15_1767943853186_0.43150489922048485","host":"s3://npm-registry-packages-npm-production"}},"3.1.16":{"name":"http-graceful-shutdown","version":"3.1.16","keywords":["http","https","koa","express","fastify","shutdown","graceful","force","graceful-shutdown","http-shutdown","http-terminate","shutdown","kubernetes","prometheus","backend"],"author":{"url":"https://plus-innovations.com","name":"Sebastian Hildebrandt","email":"hildebrandt@plus-innovations.com"},"license":"MIT","_id":"http-graceful-shutdown@3.1.16","maintainers":[{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"}],"homepage":"https://github.com/sebhildebrandt/http-graceful-shutdown","bugs":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown/issues"},"dist":{"shasum":"2f759008918183c2966233e45652b59afb24eeaa","tarball":"https://registry.npmjs.org/http-graceful-shutdown/-/http-graceful-shutdown-3.1.16.tgz","fileCount":5,"integrity":"sha512-984h5GmEjnlPR2xW73Z/+r5rguYowKbIYlAN0uqXClo9xjZm+8ZeVN0hMh+0mlw6+H3CThchhZREr0/IHqUO7w==","signatures":[{"sig":"MEQCIDX0p8mOaFX4tK4TtIVa4DR7ILYOGXSq35fh684HS3dTAiA8GGXPdjBOLQ3QW2Atq50nL96nhGSgazGHSRBv4Fm5KA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32338},"main":"./lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=4.0.0"},"gitHead":"43a7145a830860454d1fad1fa7f813a264d1f5c6","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"},"repository":{"url":"git+https://github.com/sebhildebrandt/http-graceful-shutdown.git","type":"git"},"_npmVersion":"11.6.2","description":"gracefully shuts downs http server","directories":{},"_nodeVersion":"24.11.1","dependencies":{"debug":"^4.3.4"},"engineStrict":true,"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http-graceful-shutdown_3.1.16_1773086058355_0.2125598202444685","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"http-graceful-shutdown","version":"4.0.0","description":"gracefully shuts downs http server","main":"./lib/index.js","types":"./lib/index.d.ts","scripts":{"test":"node --test test/test.js"},"repository":{"type":"git","url":"git+https://github.com/sebhildebrandt/http-graceful-shutdown.git"},"keywords":["http","https","koa","express","fastify","shutdown","graceful","force","graceful-shutdown","http-shutdown","http-terminate","shutdown","kubernetes","prometheus","backend"],"author":{"name":"Sebastian Hildebrandt","email":"hildebrandt@plus-innovations.com","url":"https://plus-innovations.com"},"license":"MIT","bugs":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown/issues"},"homepage":"https://github.com/sebhildebrandt/http-graceful-shutdown","dependencies":{"debug":"^4.3.4"},"engineStrict":true,"engines":{"node":">=16.0.0"},"gitHead":"0a5df728df03cab73f1e265ec1e91dfd51047bb1","_id":"http-graceful-shutdown@4.0.0","_nodeVersion":"24.16.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-2fLwjJeKjySWhSoRCZVTGPwwxHzqQilic8P/x6ySBtXIAgFOg7SbAP5JPAYEZ0a7ZS2V+yGpdLsbr/02ObkaSw==","shasum":"f86f86468a474e65844cb1147a77d0573c1a4582","tarball":"https://registry.npmjs.org/http-graceful-shutdown/-/http-graceful-shutdown-4.0.0.tgz","fileCount":5,"unpackedSize":35772,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHLyc+LJ6lctpBL+Qdcbh5UAHqNnL59UxsNmGW9e7ltrAiADQ/qmLGZzqhm4yWdx0OKq1mdFpgnp2vJuhlw2ivf4Tg=="}]},"_npmUser":{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"},"directories":{},"maintainers":[{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/http-graceful-shutdown_4.0.0_1784137422274_0.3820364718796079"},"_hasShrinkwrap":false}},"time":{"created":"2015-09-14T11:36:10.781Z","modified":"2026-07-15T17:43:42.507Z","1.0.0":"2015-09-14T11:36:10.781Z","1.0.1":"2015-09-14T12:39:05.131Z","1.0.2":"2015-09-15T06:41:54.599Z","1.0.3":"2015-09-15T06:45:09.829Z","1.0.4":"2015-10-01T07:12:44.046Z","1.0.5":"2016-02-01T11:57:48.345Z","1.0.6":"2016-02-03T09:50:38.692Z","2.0.0":"2017-04-24T06:58:16.781Z","2.0.1":"2017-04-24T07:08:03.346Z","2.0.2":"2017-05-27T16:13:02.325Z","2.0.3":"2017-06-18T07:56:09.583Z","2.0.4":"2017-09-21T10:03:54.047Z","2.0.5":"2017-11-06T20:21:25.637Z","2.0.6":"2017-11-06T20:32:52.590Z","2.1.0":"2018-02-11T08:40:45.114Z","2.1.1":"2018-02-28T21:18:03.779Z","2.1.2":"2018-11-03T06:59:56.115Z","2.1.3":"2018-11-06T05:43:21.394Z","2.2.0":"2018-11-19T21:37:08.627Z","2.2.1":"2018-11-20T19:22:47.666Z","2.2.2":"2018-12-28T22:41:53.616Z","2.2.3":"2019-02-01T17:42:11.017Z","2.3.0":"2019-05-31T21:15:46.722Z","2.3.1":"2019-05-31T21:30:17.244Z","2.3.2":"2019-06-14T14:10:24.348Z","2.4.0":"2021-02-16T09:26:00.159Z","3.0.0":"2021-02-25T07:12:14.176Z","3.0.1":"2021-02-26T21:34:21.137Z","3.0.2":"2021-04-08T15:08:53.801Z","3.1.0":"2021-05-08T09:22:26.390Z","3.1.1":"2021-05-13T20:10:34.564Z","3.1.2":"2021-06-15T15:40:50.919Z","3.1.3":"2021-08-03T11:17:05.968Z","3.1.4":"2021-08-27T12:30:42.129Z","3.1.5":"2021-11-08T10:25:55.266Z","3.1.6":"2022-02-27T22:29:21.124Z","3.1.7":"2022-03-18T21:09:26.114Z","3.1.8":"2022-07-27T13:38:57.736Z","3.1.9":"2022-10-24T06:06:39.134Z","3.1.10":"2022-11-17T10:26:55.448Z","3.1.11":"2022-11-18T05:20:52.577Z","3.1.12":"2022-12-04T00:20:12.946Z","3.1.13":"2023-02-11T10:01:15.644Z","3.1.14":"2025-01-03T11:03:34.129Z","3.1.15":"2026-01-09T07:30:53.330Z","3.1.16":"2026-03-09T19:54:18.508Z","4.0.0":"2026-07-15T17:43:42.409Z"},"bugs":{"url":"https://github.com/sebhildebrandt/http-graceful-shutdown/issues"},"author":{"name":"Sebastian Hildebrandt","email":"hildebrandt@plus-innovations.com","url":"https://plus-innovations.com"},"license":"MIT","homepage":"https://github.com/sebhildebrandt/http-graceful-shutdown","keywords":["http","https","koa","express","fastify","shutdown","graceful","force","graceful-shutdown","http-shutdown","http-terminate","shutdown","kubernetes","prometheus","backend"],"repository":{"type":"git","url":"git+https://github.com/sebhildebrandt/http-graceful-shutdown.git"},"description":"gracefully shuts downs http server","maintainers":[{"name":"plusinnovations","email":"hildebrandt@plus-innovations.com"}],"readme":"# http-graceful-shutdown\n\n```\n _   _   _                                  __      _        _        _      _\n| |_| |_| |_ _ __ ___ __ _ _ _ __ _ __ ___ / _|_  _| |___ __| |_ _  _| |_ __| |_____ __ ___ _\n| ' \\  _|  _| '_ \\___/ _` | '_/ _` / _/ -_)  _| || | |___(_-< ' \\ || |  _/ _` / _ \\ V  V / ' \\\n|_||_\\__|\\__| .__/   \\__, |_| \\__,_\\__\\___|_|  \\_,_|_|   /__/_||_\\_,_|\\__\\__,_\\___/\\_/\\_/|_||_|\n            |_|      |___/\n```\n\nGracefully shuts down [node.js][nodejs-url] http server. More than 35 Mio\ndownloads overall.\n\n[![NPM Version][npm-image]][npm-url]\n[![NPM Downloads][downloads-image]][downloads-url]\n[![Git Issues][issues-img]][issues-url]\n[![Closed Issues][closed-issues-img]][closed-issues-url]\n[![deps status][dependencies-img]][dependencies-url]\n[![Caretaker][caretaker-image]][caretaker-url]\n[![MIT license][license-img]][license-url]\n\n**Version 4.0** just released. This version requires node.js 16 or higher and\ncontains some breaking changes — see\n[Breaking Changes in Version 4.0](#breaking-changes-in-version-40).\n\n- can be used with [express][express-url], [koa][koa-url],\n  [fastify][fastify-url], native node [http][http-url], [http2][http2-url] ...\n  see examples\n- simple to use\n- configurable to your needs\n- add your own cleanup function\n\n### Features\n\n`http-graceful-shutdown` manages a secure and save shutdown of your http server\napplication:\n\n- tracks all connections\n- stops the server from accepting new connections on shutdown\n- graceful communication to all connected clients of server intention to shut\n  down\n- immediately destroys all sockets without an attached HTTP request\n- properly handles all HTTP and HTTPS connections\n- possibility to define cleanup functions (e.g. closing DB connections)\n- preShutdown function if you need to have all HTTP sockets available and\n  untouched\n- choose between shutting down by function call or triggered by SIGINT, SIGTERM,\n  ...\n- choose between final forceful process termination node.js (process.exit) or\n  clearing event loop (options).\n\n## Breaking Changes in Version 4.0\n\nUpgrading from 3.x: most applications will work unchanged. Check the following\npoints:\n\n- **node.js 16 or higher required** (`engines` field was `>=4` before).\n- **Errors keep their type:** if the shutdown fails, the promise returned by the\n  manual shutdown function now rejects with the original `Error` object. In 3.x\n  it rejected with a stringified message (often just `{}`). If you match on that\n  rejection value, adjust your handling.\n- **`SIGKILL` and `SIGSTOP` are rejected:** passing them in the `signals` option\n  now throws at setup (they cannot be intercepted by node.js anyway). Unknown\n  signal names emit a process warning instead of being silently ignored.\n- **Second signal forces exit:** if another signal arrives while a shutdown is\n  already running (e.g. pressing Ctrl-C twice), the process now exits\n  immediately with exit code 1. In 3.x further signals were ignored, so a\n  hanging cleanup function could make the process unkillable except by SIGKILL.\n- **`forceExit: false` is respected on errors:** a failing shutdown no longer\n  calls `process.exit(1)` when `forceExit` is disabled; it sets\n  `process.exitCode = 1` and lets the event loop clear.\n\nOther notable changes (non-breaking):\n\n- the signal is now passed to the `finally` function (optional parameter)\n- the `finally` function may be async — a returned promise is awaited\n- the `finally` function also runs when the shutdown fails\n- the `timeout` option now also takes effect when in-flight requests hang:\n  remaining connections are forcefully destroyed after the timeout (in 3.x a\n  never-ending request could block the shutdown forever)\n- fixed a potential crash when a request socket was already gone when the\n  response finished (`req.socket` null, #27)\n- concurrent shutdown triggers (e.g. manual call plus signal) now share one\n  shutdown run instead of running twice\n- added a test suite (`npm test`)\n\n## Quick Start\n\n### Installation\n\n```bash\n$ npm install http-graceful-shutdown\n```\n\nRequires node.js version 16 or higher.\n\n### Basic Usage\n\n```js\nconst gracefulShutdown = require('http-graceful-shutdown');\n...\n// app: can be http, https, express, koa, fastity, ...\nserver = app.listen(...);\n...\n\n// this enables the graceful shutdown\ngracefulShutdown(server);\n```\n\n## Explanation\n\n### Functionality\n\n```\n                                                                    PARENT Process (e.g. nodemon, shell, kubernetes, ...)\n─────────────────────────┬───────────────────────────────────────────────────────────────────────────────────────────────\n                         │ Signal (SIGINT, SIGTERM, ...)\n                         │\n                         │\n           (1)       (2) v                                                 NODE SERVER (HTTP, Express, koa, fastity, ...)\n    ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇\n           │             │ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ │ <─ shutdown procedure\n           │             │ shutdown initiated           │ │                                            │\n           │             │                              │ │                                            │\n           │             │                              │ │    (8) shutdown function    (9) finally fn │\n           │             │ ▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄             │ │ ▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄ │\n           │             └ (3)          (4) close       │ └ (7) destroy                                │\n           │               preShutdown  idle sockets    │   remaining sockets                          │\n           │                                            │                                              │ (10)\n     serve │      serving req. (open connection)        │          (5)                                 └ SERVER terminated\n        ▄▄▄│      ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄┤           ^ blocked\n        ^  │      ^  last request before                │           │\n        │  │      │  receiving shutdown signal          │           │\n        │  │      │                                     │           │\n        │  │      │                                     │           │\n        │  │      │                                     │           │\n        │  │      │ Long request                        │           │\nRequest │  V Resp │                                     V Resp.     │\n        │         │                                                 │                                                   CLIENT\n────────┴─────────┴─────────────────────────────────────────────────┴─────────────────────────────────────────────────────────\n```\n\n1. usually, your NODE http server (the black bar in the middle) replies to\n   client requests and sends responses\n2. if your server receives a termination signal (e.g. SIGINT - Ctrl-C) from its\n   parent, http-graceful-shutdown starts the shutdown procedure\n3. first, http-graceful-shutdown will run the \"preShutdown\" (async) function.\n   Place your own function here (passed to the options object), if you need to\n   have all HTTP sockets available and untouched.\n4. then all empty connections are closed and destroyed and\n5. http-graceful-shutdown will block any new requests\n6. if possible, http-graceful-shutdown communicates to the clients that the\n   server is about to close (connection close header)\n7. http-graceful-shutdown now tries to wait till all sockets are finished, then\n   destroys the all remaining sockets\n8. now it is time to run the \"onShutdown\" (async) function (if such a function\n   is passed to the options object)\n9. as soon as this onShutdown function has ended, the \"finally\" function is\n   executed (if passed to the options)\n10. now the event loop is cleared up OR process.exit() is triggered (can be\n    defined in the options) and the server process ends.\n\n## Options\n\n| option      | default          | Comments                                                                                                                     |\n| ----------- | ---------------- | ---------------------------------------------------------------------------------------------------------------------------- |\n| timeout     | 30000            | timeout till forced shutdown (in milliseconds)                                                                               |\n| signals     | 'SIGINT SIGTERM' | define the signals, that should be handled (separated by SPACE)                                                              |\n| development | false            | if set to true, no graceful shutdown is proceeded to speed up dev-process                                                    |\n| preShutdown | -                | not time-consuming callback function. Needs to return a promise.<br>Here, all HTTP sockets are still available and untouched |\n| onShutdown  | -                | not time-consuming callback function. Needs to return a promise.                                                             |\n| forceExit   | true             | force process.exit - otherwise just let event loop clear                                                                     |\n| finally     | -                | small, not time-consuming function (sync or async), that will<br>be handled at the end of the shutdown (not in dev-mode)     |\n\n### Option Explanation\n\n- **timeout:** You can define the maximum time that the shutdown process may\n  take (timeout option). If after this time, connections are still open or the\n  shutdown process is still running, then the remaining connections will be\n  forcibly closed and the server process is terminated.\n- **signals** Here you can define which signals can trigger the shutdown process\n  (SIGINT, SIGTERM, SIGHUP, SIGUSR2, ...). SIGKILL and SIGSTOP cannot be\n  intercepted and are rejected.\n- **development** If true, the shutdown process is much shorter, because it just\n  terminates the server, ignoring open connections, shutdown function, finally\n  function ...\n- **preShutdown** Place your own (not time-consuming) callback function here, if\n  you need to have all HTTP sockets available and untouched during cleanup.\n  Needs to return a promise. (async). If you add an input parameter to your\n  cleanup function (optional), the SIGNAL type that caused the shutdown is\n  passed to your cleanup function. See example.\n- **onShutdown** place your (not time-consuming) callback function, that will\n  handle your additional cleanup things (e.g. close DB connections). Needs to\n  return a promise. (async). If you add an input parameter to your cleanup\n  function (optional), the SIGNAL type that caused the shutdown is passed to\n  your cleanup function. See example.\n- **finally** here you can place a small (not time-consuming) function, that\n  will be handled at the end of the shutdown e.g. for logging of shutdown —\n  also if the shutdown failed. Can be sync or async (a returned promise is\n  awaited). If you add an input parameter to your function (optional), the\n  SIGNAL type that caused the shutdown is passed to it.\n- **forceExit** force process.exit() at the end of the shutdown process,\n  otherwise just let event loop clear\n\n### Advanced Options Example\n\nYou can pass an options-object to specify your specific options for the graceful\nshutdown\n\nThe following example uses all possible options:\n\n```js\nconst gracefulShutdown = require('http-graceful-shutdown');\n...\n// app: can be http, https, express, koa, fastity, ...\nserver = app.listen(...);\n...\n\n// your personal preShutdown function\n// - must return a promise\n// - HTTP sockets are still available and untouched here\nfunction preShutdownFunction(signal) {\n  return new Promise((resolve) => {\n    console.log('... called signal: ' + signal);\n    console.log('... in preShutdown');\n    resolve();\n  });\n}\n\n// your personal cleanup function\n// - must return a promise\n// - the input parameter is optional (only needed if you want to\n//   access the signal type inside this function)\n// - this function here in this example takes one second to complete\nfunction shutdownFunction(signal) {\n  return new Promise((resolve) => {\n    console.log('... called signal: ' + signal);\n    console.log('... in cleanup')\n    setTimeout(function() {\n      console.log('... cleanup finished');\n      resolve();\n    }, 1000)\n  });\n}\n\n// finally function\n// -- sync function\n// -- should be very short (not time consuming)\nfunction finalFunction() {\n  console.log('Server gracefulls shutted down.....')\n}\n\n// this enables the graceful shutdown with advanced options\ngracefulShutdown(server,\n  {\n    signals: 'SIGINT SIGTERM',\n    timeout: 10000,                   // timeout: 10 secs\n    development: false,               // not in dev mode\n    forceExit: true,                  // triggers process.exit() at the end of shutdown process\n    preShutdown: preShutdownFunction, // needed operation before httpConnections are shutted down\n    onShutdown: shutdownFunction,     // shutdown function (async) - e.g. for cleanup DB, ...\n    finally: finalFunction            // finally function (sync or async) - e.g. for logging\n  }\n);\n```\n\n### Trigger shutdown manually\n\nYou can now trigger gracefulShutdown programatically (e.g. for tests) like so:\n\n```js\nlet shutdown\nbeforeAll(() => {\n  shutdown = gracefulShutdown(...)\n})\n\nafterAll(async () => {\n  await shutdown()\n})\n```\n\n### Do not force process.exit()\n\nWith the `forceExit` option, you can define how your node server process ends:\nwhen setting `forceExit` to `false`, you just let the event loop clear and then\nthe proccess ends automatically:\n\n```js\nconst gracefulShutdown = require('http-graceful-shutdown');\n...\n// app: can be http, https, express, koa, fastity, ...\nserver = app.listen(...);\n...\n\n// enable graceful shutdown with options:\n// this option lets the event loop clear to end your node server\n// no explicit process.exit() will be triggered.\n\ngracefulShutdown(server, {\n  forceExit: false\n});\n```\n\nIf you want an explicit process.exit() at the end, set `forceExit` to `true`\n(which is the default).\n\n### Debug\n\nIf you want to get debug notes ([debug][debug-url] is a dependency of this\nmodule), just set the DEBUG environment variable to enable debugging:\n\n```\nexport DEBUG=http-graceful-shutdown\n```\n\nOR on Windows:\n\n```\nset DEBUG=http-graceful-shutdown\n```\n\n## Examples\n\nYou can find examples how to use `http-graceful-shutdown` with Express, Koa,\nhttp, http2, fastify in the `examples` directory. To run the examples, be sure\nto install debug and express, koa or fastify.\n\n```\nnpm install debug express koa fastify\n```\n\n## Version history\n\n| Version | Date       | Comment                                                           |\n| ------- | ---------- | ----------------------------------------------------------------- |\n| 4.0.0   | 2026-07-15 | breaking changes release - see \"Breaking Changes in Version 4.0\"  |\n| 3.1.16  | 2026-03-09 | fix returning closing promise, code cleanup                       |\n| 3.1.15  | 2026-01-09 | code cleanup, updated docs                                        |\n| 3.1.14  | 2025-01-03 | updated docs                                                      |\n| 3.1.13  | 2023-02-11 | fix forceExit default value                                       |\n| 3.1.12  | 2022-12-04 | changed lgtm to github scanning                                   |\n| 3.1.11  | 2022-11-18 | updated examples                                                  |\n| 3.1.10  | 2022-11-17 | forceExit handling adapted                                        |\n| 3.1.9   | 2022-10-24 | updated docs, code cleanup                                        |\n| 3.1.8   | 2022-07-27 | updated docs, fixed typos                                         |\n| 3.1.7   | 2022-03-18 | updated dependencies, updated docs                                |\n| 3.1.6   | 2022-02-27 | updated dependencies                                              |\n| 3.1.5   | 2021-11-08 | updated docs                                                      |\n| 3.1.4   | 2021-08-27 | updated docs                                                      |\n| 3.1.3   | 2021-08-03 | fixed handle events once (thanks to Igor Basov)                   |\n| 3.1.2   | 2021-06-15 | fixed cleanupHttp() no timeout                                    |\n| 3.1.1   | 2021-05-13 | updated docs                                                      |\n| 3.1.0   | 2021-05-08 | refactoring, added preShutdown                                    |\n| 3.0.2   | 2021-04-08 | updated docs                                                      |\n| 3.0.1   | 2021-02-26 | code cleanup                                                      |\n| 3.0.0   | 2021-02-25 | version 3.0 release                                               |\n| 2.4.0   | 2021-02-15 | added forceExit option (defaults to true)                         |\n| 2.3.2   | 2019-06-14 | typescript typings fix                                            |\n| 2.3.1   | 2019-05-31 | updated docs, added typescript typings                            |\n| 2.3.0   | 2019-05-30 | added manual shutdown (for tests) see docs below                  |\n| 2.2.3   | 2019-02-01 | updated docs, debug                                               |\n| 2.2.2   | 2018-12-28 | updated docs, keywords                                            |\n| 2.2.1   | 2018-11-20 | updated docs                                                      |\n| 2.2.0   | 2018-11-19 | added (optional) signal type to shutdown function - see example   |\n| 2.1.3   | 2018-11-06 | updated docs                                                      |\n| 2.1.2   | 2018-11-03 | updated dependencies (version bump), updated docs                 |\n| 2.1.1   | 2018-02-28 | extended `isFunction` to support e.g. AsyncFunctions              |\n| 2.1.0   | 2018-02-11 | bug fixing onShutdown method was called before `server.close`     |\n| 2.0.6   | 2017-11-06 | updated docs, code cleanup                                        |\n| 2.0.5   | 2017-11-06 | updated dependencies, modifications gitignore, added docs         |\n| 2.0.4   | 2017-09-21 | updated dependencies, modifications gitignore                     |\n| 2.0.3   | 2017-06-18 | updated dependencies                                              |\n| 2.0.2   | 2017-05-27 | fixed return value 0                                              |\n| 2.0.1   | 2017-04-24 | modified documentation                                            |\n| 2.0.0   | 2017-04-24 | added 'onShutdown' option, renamed 'callback' option to 'finally' |\n| 1.0.6   | 2016-02-03 | adding more explicit debug information and documentation          |\n| 1.0.5   | 2016-02-01 | better handling of closing connections                            |\n| 1.0.4   | 2015-10-01 | small fixes                                                       |\n| 1.0.3   | 2015-09-15 | updated docs                                                      |\n| 1.0.1   | 2015-09-14 | updated docs, reformated code                                     |\n| 1.0.0   | 2015-09-14 | initial release                                                   |\n\n## Comments\n\nIf you have ideas, comments or questions, please do not hesitate to contact me.\n\nSincerely,\n\nSebastian Hildebrandt, [+innovations](http://www.plus-innovations.com)\n\n## Credits\n\nWritten by Sebastian Hildebrandt\n[sebhildebrandt](https://github.com/sebhildebrandt)\n\n#### Contributors\n\n- Deepak Bhattarai [bring2dip](https://github.com/bring2dip)\n- Shen [shenfe](https://github.com/shenfe)\n- Jeff Hansen [jeffijoe](https://github.com/jeffijoe)\n- Igor Basov [IgorBasov](https://github.com/IgorBasov)\n\n## License [![MIT license][license-img]][license-url]\n\n> The [`MIT`][license-url] License (MIT)\n>\n> Copyright &copy; 2015-2026 Sebastian Hildebrandt,\n> [+innovations](http://www.plus-innovations.com).\n>\n> Permission is hereby granted, free of charge, to any person obtaining a copy\n> of this software and associated documentation files (the \"Software\"), to deal\n> in the Software without restriction, including without limitation the rights\n> to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n> copies of the Software, and to permit persons to whom the Software is\n> furnished to do so, subject to the following conditions:\n>\n> The above copyright notice and this permission notice shall be included in all\n> copies or substantial portions of the Software.\n>\n> THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n> IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n> FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n> AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n> LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n> OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n> SOFTWARE.\n\n[npm-image]: https://img.shields.io/npm/v/http-graceful-shutdown.svg?style=flat-square\n[npm-url]: https://npmjs.org/package/http-graceful-shutdown\n[downloads-image]: https://img.shields.io/npm/dm/http-graceful-shutdown.svg?style=flat-square\n[downloads-url]: https://npmjs.org/package/http-graceful-shutdown\n[license-url]: https://github.com/sebhildebrandt/http-graceful-shutdown/blob/master/LICENSE\n[license-img]: https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square\n[npmjs-license]: https://img.shields.io/npm/l/http-graceful-shutdown.svg?style=flat-square\n[caretaker-url]: https://github.com/sebhildebrandt\n[caretaker-image]: https://img.shields.io/badge/caretaker-sebhildebrandt-blue.svg?style=flat-square\n[nodejs-url]: https://nodejs.org/en/\n[express-url]: https://github.com/strongloop/expressjs.com\n[koa-url]: https://github.com/koajs/koa\n[fastify-url]: https://www.fastify.io\n[http-url]: https://nodejs.org/api/http.html\n[http2-url]: https://nodejs.org/api/http2.html\n[debug-url]: https://github.com/visionmedia/debug\n[dependencies-url]: https://www.npmjs.com/package/http-graceful-shutdown?activeTab=dependencies\n[dependencies-img]: https://img.shields.io/librariesio/release/npm/http-graceful-shutdown.svg?style=flat-square\n[daviddm-url]: https://david-dm.org/sebhildebrandt/http-graceful-shutdown\n[daviddm-img]: https://img.shields.io/david/sebhildebrandt/http-graceful-shutdown.svg?style=flat-square\n[issues-img]: https://img.shields.io/github/issues/sebhildebrandt/http-graceful-shutdown.svg?style=flat-square\n[issues-url]: https://github.com/sebhildebrandt/http-graceful-shutdown/issues\n[closed-issues-img]: https://img.shields.io/github/issues-closed-raw/sebhildebrandt/http-graceful-shutdown.svg?style=flat-square&color=brightgreen\n[closed-issues-url]: https://github.com/sebhildebrandt/http-graceful-shutdown/issues?q=is%3Aissue+is%3Aclosed\n","readmeFilename":"README.md","users":{"zhanghaili":true,"plusinnovations":true}}