{"_id":"@lambda-middleware/utils","_rev":"8-d759957210002c8933c897de3cf9e8cd","name":"@lambda-middleware/utils","dist-tags":{"latest":"1.1.0"},"versions":{"0.0.0":{"name":"@lambda-middleware/utils","version":"0.0.0","keywords":["aws","lambda","middleware","utilities","util"],"author":{"name":"Daniel Bartholomae","email":"daniel@bartholomae.name"},"license":"MIT","_id":"@lambda-middleware/utils@0.0.0","maintainers":[{"name":"dbartholomae","email":"daniel@bartholomae.name"}],"homepage":"https://dbartholomae.github.io/lambda-middleware/","bugs":{"url":"https://github.com/dbartholomae/lambda-middleware/issues"},"dist":{"shasum":"5f199da896d5bf70bd07dbe3e50e92e6623c4732","tarball":"https://registry.npmjs.org/@lambda-middleware/utils/-/utils-0.0.0.tgz","fileCount":21,"integrity":"sha512-29vUHqj2l5ehYdznljiRaPtjShef7/oUjF8rPqE+8DebwUYnnJg1purZP3k57fBNba1PRMQxzloCxLaqyytfvQ==","signatures":[{"sig":"MEQCIFDMCYkYbkFR16eMuFW9JnFr0XvEIYdmOAoo1P6Rp5jFAiBSWbwhNRQ/FrwfZGJ0Fo+V3NzWazj9xPExn3mR3rpgsA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10262,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMYLLCRA9TVsSAnZWagAAxz4QAJCxssEVIgRZHuV6mKUn\nBmA7PRhr8zvkzm4ePTpUSBT+ptpOUkRE1wH3YunQXgIXqgDaKNDAkAlyObSz\nJO6jzzlfxlPOz7y8aPYPjE67OBg+CJUMFjoCi8kA8dcyr7rQoBE+qqtooP1I\nkBzajtAKqKnxc+RnfMQR2ecUl3WhLb6ktthyMbc0EAk+szPf2AvDzosjQhaf\ngAYZRfXMWgieEI5QKKQaD1bjmFYpZifJ20d0GaI2k8dM5qkst1UZzUGUuCnx\nhhECcXtyGsAePGOqCGO4XQPugMlIBkKVIwM7brfwsIEKZIN74Z0rIm/qEjSI\nJvan2b1l9l0ezKF9NIqqqJ9IX1ws0BCgQbzQu0e+iN1WNe6qmM101IGWBWeU\nUZ2RUHEU/dGpX+oZ6S4moxsHrj2+bXdvd0oxeoorozRRgXJy0Bxg0szB5hIn\nIivMy7Sy9X3oo012r27OzzE0LUJGzS4bIGmcvdu5/gNnZH1mnEnTxccP0uX0\neUTgIPM6VktAyaX11jhIG/4dy9eP7V2Toj7pWsOcp5IoXx0P61S8EWbNKZj8\nYZSFjCNqrzj4G5ixC8BaPYC9Q4fgcf9BwheDMMBPfVQrf96LPQ6eh4nmQWEN\nrX6AZ++1+NpD5YYGMBRSVkjwxLdnk//Rr4bhj2JdwrqrmpvTlOqzQlrmJvAB\n8W6s\r\n=mcyu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">= 4.0.0"},"private":false,"scripts":{"lint":"eslint src/**/*.ts","test":"npm run lint && npm run test:unit && npm run test:integration && pkg-ok","build":"rimraf ./lib && tsc --project tsconfig.build.json","start":"echo \"Cannot be started\" && exit 1","pretest":"npm run build","test:unit":"jest","test:integration":"echo \"No integration test necessary\""},"_npmUser":{"name":"dbartholomae","email":"daniel@bartholomae.name"},"repository":{"url":"git+ssh://git@github.com/dbartholomae/lambda-middleware.git","type":"git"},"_npmVersion":"6.14.5","description":"Utilities for use with AWS lambda middleware","directories":{"example":"examples"},"_nodeVersion":"12.16.0","dependencies":{"aws-lambda":"^1.0.5","@types/aws-lambda":"^8.10.47"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.2.7","eslint":"^6.8.0","pkg-ok":"^2.3.1","rimraf":"^3.0.2","ts-jest":"^25.3.1","prettier":"^2.0.2","jest-junit":"^10.0.0","typescript":"^3.7.5","@types/jest":"^25.2.1","@types/debug":"^4.1.5","source-map-support":"^0.5.16","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.2","prettier-config-standard":"^1.0.1","@typescript-eslint/parser":"^2.26.0","@typescript-eslint/eslint-plugin":"^2.26.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.0_1597080267420_0.49665876985781376","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@lambda-middleware/utils","version":"1.0.0","keywords":["aws","lambda","middleware","utilities","util"],"author":{"name":"Daniel Bartholomae","email":"daniel@bartholomae.name"},"license":"MIT","_id":"@lambda-middleware/utils@1.0.0","maintainers":[{"name":"dbartholomae","email":"daniel@bartholomae.name"}],"homepage":"https://dbartholomae.github.io/lambda-middleware/","bugs":{"url":"https://github.com/dbartholomae/lambda-middleware/issues"},"dist":{"shasum":"60dc4a4ca21f29eb9483eaa2cfc80c661c9e04dd","tarball":"https://registry.npmjs.org/@lambda-middleware/utils/-/utils-1.0.0.tgz","fileCount":21,"integrity":"sha512-hla4N466cfsRdKWccp9BSvvXOqg0dH/aAaIS+bAhDF+92LYIllENr2GmwbnknZp/UWTsD/fCGWC55rMJy1GD3g==","signatures":[{"sig":"MEYCIQDHmbTMxg6Bs94k2ZuwNr99Z6UKRWQaXNcyfVHgeeynwAIhAOhbOkZojujjcdTkI4K50tBL3RJeJ64EhndE4kS4j1I7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10262,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMYMtCRA9TVsSAnZWagAAiaAP/iad3nNLb7LzzGTQ8qz6\nh14SZn4JTfu+THzFY/LqemgDFwZOqe+tBvHM4TIK6kPk+iWe9tXj6n1tHvvZ\nGeLgf2+7fIbrW7gpNgYhIpvFdH74IkoWBU32evqpHLez7qtnt9sxaReI6Ro5\n3XCUJQbCf7GZhCvizmqiPWxFxJJBfGeK37Mf6b5xSjDjsw0FanMtf+bFARs1\ngPtMYCFPWhh8HKWMbReFkuvkbhDc+FPPW9h+m8im5ITyZhgRJY/Af/wVEga9\n/bB2OlKWsCAwXm29o52IFi8YYjXI+SKLW3ZGBWKUinoytwtgA3je+R+pvY88\nwe09l9I0xLY4l4rXIImeREhE7nnnrjgokqNnfDnnfmKU5R7+D9+RAsW+2BMH\nDBpKztLLrjhpjUCUtXHHwt9rjjk8cLSSaEG5CCcTtlzWmTHiwEhQC/XM0ThU\nNCsouhbr5hIYEE1GcicoTROwphSr9yYT652RFmOqGivyIeZAEiLkXK9aiWbt\nnZIKofQjg/1TY7Xm2OWyu6b/Nz75RqhixVmJLq/VZKRWq1OpAcn5Ib/W9xj0\nKSQk178I4Iy/RJZ86UaZmSFfrhkJAxj6VOTxQ+Q7zPyEhWfAkdfk6vN4n5LA\n0wDylpezOjaovwysMJcO1bNgrhOm/f/w+s3Ec9Ei09t4QW8K4ps5F3GtIcXB\n2N8M\r\n=PMnk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">= 4.0.0"},"private":false,"scripts":{"lint":"eslint src/**/*.ts","test":"npm run lint && npm run test:unit && npm run test:integration && pkg-ok","build":"rimraf ./lib && tsc --project tsconfig.build.json","start":"echo \"Cannot be started\" && exit 1","pretest":"npm run build","test:unit":"jest","test:integration":"echo \"No integration test necessary\""},"_npmUser":{"name":"dbartholomae","email":"daniel@bartholomae.name"},"repository":{"url":"git+ssh://git@github.com/dbartholomae/lambda-middleware.git","type":"git"},"_npmVersion":"6.14.5","description":"Utilities for use with AWS lambda middleware","directories":{"example":"examples"},"_nodeVersion":"12.16.0","dependencies":{"aws-lambda":"^1.0.5","@types/aws-lambda":"^8.10.47"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.2.7","eslint":"^6.8.0","pkg-ok":"^2.3.1","rimraf":"^3.0.2","ts-jest":"^25.3.1","prettier":"^2.0.2","jest-junit":"^10.0.0","typescript":"^3.7.5","@types/jest":"^25.2.1","@types/debug":"^4.1.5","source-map-support":"^0.5.16","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.2","prettier-config-standard":"^1.0.1","@typescript-eslint/parser":"^2.26.0","@typescript-eslint/eslint-plugin":"^2.26.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.0_1597080365166_0.2019447544799835","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@lambda-middleware/utils","version":"1.0.1","keywords":["aws","lambda","middleware","utilities","util"],"author":{"name":"Daniel Bartholomae","email":"daniel@bartholomae.name"},"license":"MIT","_id":"@lambda-middleware/utils@1.0.1","maintainers":[{"name":"dbartholomae","email":"daniel@bartholomae.name"}],"homepage":"https://dbartholomae.github.io/lambda-middleware/","bugs":{"url":"https://github.com/dbartholomae/lambda-middleware/issues"},"dist":{"shasum":"84e50e754800060281e14a425c5590d7c48fb4f9","tarball":"https://registry.npmjs.org/@lambda-middleware/utils/-/utils-1.0.1.tgz","fileCount":23,"integrity":"sha512-ZnOidhvlVvkRO+HcswIjVpcqxPLNZR1t2eIdmwSL9Abn2VzjFEHlXwmtA4DjloxKOiegfhjcD+nBoP1EWm9OYA==","signatures":[{"sig":"MEQCICuIg/4e91hYs8ix348ztQD1tI7gp4CVazwrfuirXlphAiAhzZP6SZ66y3Pl3I75RmrzyaLdjXSUUK76jPeLu0Wv2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10961,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNZZ3CRA9TVsSAnZWagAAbi4P/A3p5nARs8PcO9hvsVKX\nMUwz94haJ/nUyItl4oP26EqJUJTtgh1MHibIqMTh9Jwduy0tUJx5EZYRiSaW\nmSPATF+JIXPWGjqUaNhLJUZQRt7V93RpXuXYKKqdm4cFgiHvF3Z4QJgBr5Nh\nfKr7svn8uZIbqw/p8ewhuJEOBbaHwvHKsbpc/xPo0fxOLJtVWZc6YL8V73m9\n/s7gN+pTzGozcVuSRssxG1/I5320pJOLIPqjg5awuaSo0MYebrJV8/FGp97N\n8gniXDEgdSc8PVd5bdjZN3itwg5mOKm3FL7gOPuietosGnyCmLQdd6EnFwHE\noRT6Ud6RDk1Kw3q9lQJRtgZqm1ADJf7bjOYXsE37qiPaYAN/xoFIFpoO7A5r\nS0LU0waMAQc2lh5ykUsGmfe3rW9u+XuMpZXqhsBxXDfR4h28dUIqA5ExspAx\nENcYRIobe9UrZBtdJ5qFqwGhY3CMtxLABDMqZ3sxkQnlGNOtpbsEO+31fLhO\n809pxPCsq1myb8D4Cs6FwPugyF1mShgBI120hkSIft3pnmsRu42plDOh2k7E\nOQTzsyPUq+BN2/Q0FGYHiaiwkY1bbQeRkwBHmYYbN8M5paPGuECeTKEQo5DC\nVuIsct2nsPArS97PGZ7XF1iIrZxd6BmWrCxCkpgcuQGxQq0Ii4lpt4vbmzAV\nelTN\r\n=Chce\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">= 4.0.0"},"private":false,"scripts":{"lint":"eslint src/**/*.ts","test":"npm run lint && npm run test:unit && npm run test:integration && pkg-ok","build":"rimraf ./lib && tsc --project tsconfig.build.json","start":"echo \"Cannot be started\" && exit 1","pretest":"npm run build","test:unit":"jest","test:integration":"echo \"No integration test necessary\""},"_npmUser":{"name":"dbartholomae","email":"daniel@bartholomae.name"},"repository":{"url":"git+ssh://git@github.com/dbartholomae/lambda-middleware.git","type":"git"},"_npmVersion":"6.14.5","description":"Utilities for use with AWS lambda middleware","directories":{"example":"examples"},"_nodeVersion":"12.16.0","dependencies":{"tslib":"^2.0.1","aws-lambda":"^1.0.5","@types/aws-lambda":"^8.10.47"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.2.7","eslint":"^6.8.0","pkg-ok":"^2.3.1","rimraf":"^3.0.2","ts-jest":"^25.3.1","prettier":"^2.0.2","jest-junit":"^10.0.0","typescript":"^3.7.5","@types/jest":"^25.2.1","@types/debug":"^4.1.5","source-map-support":"^0.5.16","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.2","prettier-config-standard":"^1.0.1","@typescript-eslint/parser":"^2.26.0","@typescript-eslint/eslint-plugin":"^2.26.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.1_1597347447394_0.08799712149134309","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@lambda-middleware/utils","version":"1.0.2","keywords":["aws","lambda","middleware","utilities","util"],"author":{"name":"Daniel Bartholomae","email":"daniel@bartholomae.name"},"license":"MIT","_id":"@lambda-middleware/utils@1.0.2","maintainers":[{"name":"dbartholomae","email":"daniel@bartholomae.name"}],"homepage":"https://dbartholomae.github.io/lambda-middleware/","bugs":{"url":"https://github.com/dbartholomae/lambda-middleware/issues"},"dist":{"shasum":"bb474c459abefa3005695dc2af0ca8a0a10fabfc","tarball":"https://registry.npmjs.org/@lambda-middleware/utils/-/utils-1.0.2.tgz","fileCount":23,"integrity":"sha512-mBcrmRa8RnZWmSht6pvuML1twa6KcoDLeRm5Muzn6RtEAJNwEoMrVUUc192F5L8VBFdRDhRgPZtE2eI/WVdwaw==","signatures":[{"sig":"MEQCIDoZ27DPU8ymYK0LYOvYYUmuLoVewPO4SZ7L+hVBhKzeAiAqqq2UQNbPM4K0AvB4lt9eew7abAeA6WKcGG4Taja6rA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkvgQCRA9TVsSAnZWagAAvAsP/A1KC0+q201r+92KWBId\n3xtuTHXnQI4SSazHmNB06oCmmZPqWgZBGF5esMhlOWgm58uk5cOn3XIZIr28\nmHaJds/ysr3fpyLqRL+wGVcFQoTrcCfFJG/V6JEP87ht01zopsSsVIo0o8bs\nXhIJP5r++sWN3remouDzi2EW7IIDaACL01WEmlWlKyN5vddKNcqJYJn/ZU6Z\nIOlG9bALR1a13P3yGyJm4wPWjpfSLEDjr+a98JU7DBX910Bimn2moEMl/nHu\nGlCD3mC/p/SYmOiHPZ1g+6LxVlL8p4M7f6cfUwW6Tk/GA6woHNu6ElwtiAgK\nLUBLJatqs+N2zTcux8CHoh6u5/Rl83PV8+R2K1tZXxEjafYuYp9NCqggsx7g\ntJ4dq5v3RyDKGL9mEmaZpfI1socArVs3Ii7cOVuc4Np/N6Rq6P7ao0Fa/mk6\nsUHbmbTtDomu9BZ+F1xb0fFHFjm+d1vzxR26tzGapXU8GQMJzi05RDWhQeWX\nO1wpQPecifkCYb7g6OCs1CvFC1l9gZWxJ055BOpgt0qcY7O3Ja1+GPnH8gBp\nljhDrOQZC79l9VgtMY0OA6lml7yfaHF+Px1HbJjkdJ0TJKd1vRpNXY3Q3Lf3\nx6Eu6gBZgK2w5sbbjYUyKEln7ixZJteSj3nx6XXZ0m+WB4ZNKGTks85klh+L\nbtQw\r\n=+8oC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">= 4.0.0"},"private":false,"scripts":{"lint":"eslint src/**/*.ts","test":"npm run lint && npm run test:unit && npm run test:integration && pkg-ok","build":"rimraf ./lib && tsc --project tsconfig.build.json","start":"echo \"Cannot be started\" && exit 1","pretest":"npm run build","test:unit":"jest","test:integration":"echo \"No integration test necessary\""},"_npmUser":{"name":"dbartholomae","email":"daniel@bartholomae.name"},"repository":{"url":"git+ssh://git@github.com/dbartholomae/lambda-middleware.git","type":"git","directory":"packages/utils"},"_npmVersion":"6.14.8","description":"Utilities for use with AWS lambda middleware","directories":{"example":"examples"},"_nodeVersion":"12.18.3","dependencies":{"tslib":"^2.0.1","aws-lambda":"^1.0.5","@types/aws-lambda":"^8.10.47"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.2.7","eslint":"^6.8.0","pkg-ok":"^2.3.1","rimraf":"^3.0.2","ts-jest":"^25.3.1","prettier":"^2.0.2","jest-junit":"^10.0.0","typescript":"^4.0.3","@types/jest":"^25.2.1","@types/debug":"^4.1.5","source-map-support":"^0.5.16","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.2","prettier-config-standard":"^1.0.1","@typescript-eslint/parser":"^2.26.0","@typescript-eslint/eslint-plugin":"^2.26.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.2_1603467280538_0.8725694118189491","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@lambda-middleware/utils","version":"1.0.3","keywords":["aws","lambda","middleware","utilities","util"],"author":{"name":"Daniel Bartholomae","email":"daniel@bartholomae.name"},"license":"MIT","_id":"@lambda-middleware/utils@1.0.3","maintainers":[{"name":"dbartholomae","email":"daniel@bartholomae.name"}],"homepage":"https://dbartholomae.github.io/lambda-middleware/","bugs":{"url":"https://github.com/dbartholomae/lambda-middleware/issues"},"dist":{"shasum":"3504f78ae76ea11bec27debd1baec27e52b70910","tarball":"https://registry.npmjs.org/@lambda-middleware/utils/-/utils-1.0.3.tgz","fileCount":23,"integrity":"sha512-7qGLqAAnyVAYS4ZlhVkE/AA7+jFTr8VMyi70ndFM/7VOHYSacgdVNGUKurrHf3ZB6ljyqAF6E1027EX2UaH0nA==","signatures":[{"sig":"MEYCIQDrDP9RJuLoMsGwt7QN83Gsyg/NZ0ujRgULiqPFL0e9jwIhAPC3djnAljUmhcdxhFMHCIzFEFGl3AeYKE+pjzcXigEV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmyP9CRA9TVsSAnZWagAAl/IP/2NhQTAIGVaIyntZXhJv\nlJRNhOp/b4HZM+oOA8zrUJlgUp654T4eEOsB6J+50q2bU2rfs4FlipBGWpNp\nRrlFtHExpx0a7leg1amef/eoFnjFj2jn675dBasuBwSi3h8behmdQwDiq8uU\nIRj1xlf6M6syp9HmJHiZkvdH2qL+HXJ37OKkFK1flSiufBlECFoZHPuRESNL\nKlMEwbmF6h5ne1vxVpAW3rL1pQzz7GlsFeLVZ3o4JbwIBiZUzG9zlVffPJCL\nMCA9fpljJe8eg0lrovRzik/DCz4uHDh/9sjgP7+9zMxmmqwzWTQ/2sGVvLTD\nqYC7EymGPvPz+1iKudMfte5riqilh03sWpwMYf+QIO66zmYCcsRZWrrk1xNa\nn3iN0jVQZRm9hrSWpzcFf3Sq40uVyOCMAMyObJA2NLInPDZgH+3yEWEEpB48\nW1m4iPuFCAtQZ6QxuIN4ICKjghRS6DC3JVr3oJtFdCniAquDPjYh008tVBnQ\ndRozt/hkjE1e/K4R+KdGhwjAlpfbegIrhKNzn9DcZw/nLZ70PNycCjxUYFaO\nXevmEOXAOFLHEAIUcT54dUJ3LbnuwudMVEEirbNgnW9OaeT5UkOisbHhVw3r\n3f6ho/9ZQylJV18ZOYxPxBJfOcoMSshOQoBplRQKwCMusmTHBJvfaNDDx614\nDiqn\r\n=DnY4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">= 4.0.0"},"private":false,"scripts":{"lint":"eslint src/**/*.ts","test":"npm run lint && npm run test:unit && npm run test:integration && pkg-ok","build":"rimraf ./lib && tsc --project tsconfig.build.json","start":"echo \"Cannot be started\" && exit 1","pretest":"npm run build","test:unit":"jest","test:integration":"echo \"No integration test necessary\""},"_npmUser":{"name":"dbartholomae","email":"daniel@bartholomae.name"},"repository":{"url":"git+ssh://git@github.com/dbartholomae/lambda-middleware.git","type":"git","directory":"packages/utils"},"_npmVersion":"6.14.8","description":"Utilities for use with AWS lambda middleware","directories":{"example":"examples"},"_nodeVersion":"12.19.0","dependencies":{"tslib":"^2.0.1","aws-lambda":"^1.0.5","@types/aws-lambda":"^8.10.47"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.2.7","eslint":"^6.8.0","pkg-ok":"^2.3.1","rimraf":"^3.0.2","ts-jest":"^25.3.1","prettier":"^2.0.2","jest-junit":"^10.0.0","typescript":"^4.0.3","@types/jest":"^25.2.1","@types/debug":"^4.1.5","source-map-support":"^0.5.16","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.2","prettier-config-standard":"^1.0.1","@typescript-eslint/parser":"^2.26.0","@typescript-eslint/eslint-plugin":"^2.26.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.3_1604002812571_0.0300023866729342","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@lambda-middleware/utils","version":"1.0.4","keywords":["aws","lambda","middleware","utilities","util"],"author":{"name":"Daniel Bartholomae","email":"daniel@bartholomae.name"},"license":"MIT","_id":"@lambda-middleware/utils@1.0.4","maintainers":[{"name":"dbartholomae","email":"daniel@bartholomae.name"}],"homepage":"https://dbartholomae.github.io/lambda-middleware/","bugs":{"url":"https://github.com/dbartholomae/lambda-middleware/issues"},"dist":{"shasum":"b08ac9dd96fa8555c66a47c9b348abf5dd080c6b","tarball":"https://registry.npmjs.org/@lambda-middleware/utils/-/utils-1.0.4.tgz","fileCount":23,"integrity":"sha512-DKjQ+nySDESswupoqYJPFXIwTSllkoFCagDYaWO9VfTPNr1/S8cP1fkSMyZ23rA43cK7N+drOf1tkVhG0fT98w==","signatures":[{"sig":"MEUCIH5TDEwm6v4/BW27TiZYdW9tUESaSuCC+KnjjPC/Bi97AiEA2WdSd5w1ZaQK2SclTUWzJTP6BKGQG3faS+ND1ECIhc0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12199,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgS035CRA9TVsSAnZWagAA20kP/0YQtzDgV/Z2IAWrXa0t\nBxYDrumdM5XDF0DEIeWi/nXPfYaAR34aoamSYIu7NzhAq2wu0QCWVj1XvKPC\n6g+O01P/XE9cVIelBNU4rj7cYcMweSh80btb+XdKw6PYIOf+PuctmY6TzYkH\n1ppkKVH6Uitpdx/5Ws+tLV2fG2CQ2k9TFZCBtul4MDIuzYY3IEDpOBbVwbmj\njtT2LcyDCYrnDBba6r8N7O+sJpWxRNpBHaAHhSr6dh0qzzu/49addh8HueRi\n4/rRGp/5OMJG0LzleNisII/3xQBgBoCLY4lNNbRdN4gPGqtulGkAk3d2SuQt\n5kgJItxRy6pFvhSfoBZ/BV84jhAeC4wH3XxnzbGYDSqh2Zpgm3q2aSdmJjU1\nKmtIq6SRwtveIxqpvK9XUpbACeIfBiUWzDbZomNx8crD/KlaDt+3JjMLeRDN\no+5os8CDNnTdeqJR3/rly1QWQWnEb7jxb5Gmht5m51e9SS070btYBDmC/bHV\ngm1VT11AHpXtx43Hm+6HPxLiEicpt/IWJK2ifZndv+tpaM9m9K/pgFyMW3g6\nCxrlA+quL++hkBPWh+4sxoDEs5ZKnb3Erx+r7HtVW+BVTsYiXs4FPV7CNCDF\nuR6lS+Ha62hA2tjAXGJay4Ue7EC2WsbVRSDy/pcFr/Fc+awQTYJqimkpL8lh\nrzGm\r\n=o5eJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":">= 4.0.0"},"private":false,"scripts":{"lint":"eslint src/**/*.ts","test":"npm run lint && npm run test:unit && npm run test:integration && pkg-ok","build":"rimraf ./lib && tsc --project tsconfig.build.json","start":"echo \"Cannot be started\" && exit 1","pretest":"npm run build","test:unit":"jest","test:integration":"echo \"No integration test necessary\""},"_npmUser":{"name":"dbartholomae","email":"daniel@bartholomae.name"},"repository":{"url":"git+ssh://git@github.com/dbartholomae/lambda-middleware.git","type":"git","directory":"packages/utils"},"_npmVersion":"6.14.11","description":"Utilities for use with AWS lambda middleware","directories":{"example":"examples"},"_nodeVersion":"12.21.0","dependencies":{"tslib":"^2.0.1","@types/aws-lambda":"^8.10.47"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.2.7","eslint":"^6.8.0","pkg-ok":"^2.3.1","rimraf":"^3.0.2","ts-jest":"^25.3.1","prettier":"^2.0.2","jest-junit":"^10.0.0","typescript":"^4.0.3","@types/jest":"^25.2.1","@types/debug":"^4.1.5","source-map-support":"^0.5.16","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.2","prettier-config-standard":"^1.0.1","@typescript-eslint/parser":"^2.26.0","@typescript-eslint/eslint-plugin":"^2.26.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.4_1615547896652_0.8141823815602882","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@lambda-middleware/utils","version":"1.1.0","description":"Utilities for use with AWS lambda middleware","homepage":"https://dbartholomae.github.io/lambda-middleware/","license":"MIT","author":{"name":"Daniel Bartholomae","email":"daniel@bartholomae.name"},"main":"lib/index.js","keywords":["aws","lambda","middleware","utilities","util"],"types":"lib/index.d.ts","engines":{"npm":">= 4.0.0"},"private":false,"directories":{"example":"examples"},"scripts":{"build":"rimraf ./lib && tsc --project tsconfig.build.json","lint":"eslint src/**/*.ts","pretest":"npm run build","start":"echo \"Cannot be started\" && exit 1","test":"npm run lint && npm run test:unit && npm run test:integration && pkg-ok","test:integration":"echo \"No integration test necessary\"","test:unit":"jest"},"dependencies":{"@types/aws-lambda":"^8.10.47","tslib":"^2.0.1"},"devDependencies":{"@types/debug":"^4.1.5","@types/jest":"^25.2.1","@typescript-eslint/parser":"^2.26.0","@typescript-eslint/eslint-plugin":"^2.26.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.2","jest":"^25.2.7","jest-junit":"^10.0.0","pkg-ok":"^2.3.1","prettier":"^2.0.2","prettier-config-standard":"^1.0.1","rimraf":"^3.0.2","source-map-support":"^0.5.16","ts-jest":"^25.3.1","typescript":"^4.5.4"},"repository":{"type":"git","url":"git+ssh://git@github.com/dbartholomae/lambda-middleware.git","directory":"packages/utils"},"bugs":{"url":"https://github.com/dbartholomae/lambda-middleware/issues"},"_id":"@lambda-middleware/utils@1.1.0","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-GAKZsbI8Fgmls8ZFa/UdH2UamXneI0Su8kwe548zjDHctgxcWRrB1KTrtvGjD+ENkfRr4a19hLYK3lRo2cm87A==","shasum":"194d93982aebf4b5c85eb56d36f6ac534eb90f97","tarball":"https://registry.npmjs.org/@lambda-middleware/utils/-/utils-1.1.0.tgz","fileCount":29,"unpackedSize":17095,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC6FVB+JfBJZ3vnL474TYEaQtOoMUgwf+hBP3e2DxceNwIgaqqNUfOraFyS6KJCDhYVgGTx0WlD/CCUS4ZIT5dGhsA="}]},"_npmUser":{"name":"dbartholomae","email":"daniel@bartholomae.name"},"maintainers":[{"name":"dbartholomae","email":"daniel@bartholomae.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/utils_1.1.0_1748271493330_0.5022000117454697"},"_hasShrinkwrap":false}},"time":{"created":"2020-08-10T17:24:27.189Z","modified":"2025-05-26T14:58:13.670Z","0.0.0":"2020-08-10T17:24:27.539Z","1.0.0":"2020-08-10T17:26:05.262Z","1.0.1":"2020-08-13T19:37:27.504Z","1.0.2":"2020-10-23T15:34:40.690Z","1.0.3":"2020-10-29T20:20:12.741Z","1.0.4":"2021-03-12T11:18:16.778Z","1.1.0":"2025-05-26T14:58:13.489Z"},"bugs":{"url":"https://github.com/dbartholomae/lambda-middleware/issues"},"author":{"name":"Daniel Bartholomae","email":"daniel@bartholomae.name"},"license":"MIT","homepage":"https://dbartholomae.github.io/lambda-middleware/","keywords":["aws","lambda","middleware","utilities","util"],"repository":{"type":"git","url":"git+ssh://git@github.com/dbartholomae/lambda-middleware.git","directory":"packages/utils"},"description":"Utilities for use with AWS lambda middleware","maintainers":[{"name":"dbartholomae","email":"daniel@bartholomae.name"}],"readme":"# @lambda-middleware/utils\n\n[![npm version](https://badge.fury.io/js/%40lambda-middleware%2Futils.svg)](https://npmjs.org/package/@lambda-middleware/utils)\n[![downloads](https://img.shields.io/npm/dw/%40lambda-middleware%2Futils.svg)](https://npmjs.org/package/@lambda-middleware/utils)\n[![open issues](https://img.shields.io/github/issues-raw/dbartholomae/lambda-middleware.svg)](https://github.com/dbartholomae/lambda-middleware/issues)\n[![debug](https://img.shields.io/badge/debug-blue.svg)](https://github.com/visionmedia/debug#readme)\n[![build status](https://github.com/dbartholomae/lambda-middleware/workflows/.github/workflows/build.yml/badge.svg?branch=main)](https://github.com/dbartholomae/lambda-middleware/actions?query=workflow%3A.github%2Fworkflows%2Fbuild.yml)\n[![codecov](https://codecov.io/gh/dbartholomae/lambda-middleware/branch/main/graph/badge.svg)](https://codecov.io/gh/dbartholomae/lambda-middleware)\n[![dependency status](https://david-dm.org/dbartholomae/lambda-middleware.svg?theme=shields.io)](https://david-dm.org/dbartholomae/lambda-middleware)\n[![devDependency status](https://david-dm.org/dbartholomae/lambda-middleware/dev-status.svg)](https://david-dm.org/dbartholomae/lambda-middleware?type=dev)\n\nA collection of utilities for middleware for AWS lambda functions.\n\n## Lambda middleware\n\nThese utilities are part of the [lambda middleware series](https://dbartholomae.github.io/lambda-middleware/). They can be used independently.\n\n## Production utils\n\n### promisifyHandler\n\nConverts a handler that can either use a callback or return a `Promise`\nto a handler that is only `Promise` based.\n\n### PromiseHandler\n\nThis type is for a handler function that does not take a callback,\nbut instead returns a promise for the response.\n\n## Test utils\n\n### createEvent\n\nCreates an `APIGatewayEvent` for testing.\nCurrently does not implement `requestContext`.\n\n### createContext\n\nCreates an AWS Lambda `Context` for testing.\nCurrently does not implement `done`, `fail`, `getRemainingTimeInMillis` and `succeed`.\n","readmeFilename":"README.md"}