{"_id":"@blenz/middy-authorizer-middleware","_rev":"12-7893d7bc82901a8804e3e76501ff8597","name":"@blenz/middy-authorizer-middleware","dist-tags":{"latest":"1.0.11"},"versions":{"1.0.0":{"name":"@blenz/middy-authorizer-middleware","version":"1.0.0","description":"JWT token validation","keywords":[],"license":"MIT","author":{"name":"Sudo.X LLC"},"main":"dist/lib.js","types":"dist/lib.d.ts","scripts":{"build":"tsc","lint":"eslint . --ext .ts","prepublishOnly":"npm run build && npm run test"},"dependencies":{"http-errors":"^1.7.3","jsonwebtoken":"^8.5.1","jwks-rsa":"^1.8.0"},"devDependencies":{"@middy/core":"^1.0.0-beta.3","@types/aws-lambda":"^8.10.40","@types/http-errors":"^1.6.3","@types/jsonwebtoken":"^8.3.7","@typescript-eslint/eslint-plugin":"^2.17.0","@typescript-eslint/parser":"^2.17.0","eslint":"^6.8.0","typescript":"^3.7.5"},"peerDependencies":{"@middy/core":"^1.0.0-beta.3","aws-lambda":"^1.0.5"},"_id":"@blenz/middy-authorizer-middleware@1.0.0","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-axA+OJxww4ZjMSrlIMw8MP5NEuE6cth83ir6AxeZa9JyK1MPzIQ8JnWuZnacHwezam7S7O/v9RqlEXZ+CfsLvw==","shasum":"12b68372b79337142db489ca6ae479c658a6d97d","tarball":"https://registry.npmjs.org/@blenz/middy-authorizer-middleware/-/middy-authorizer-middleware-1.0.0.tgz","fileCount":27,"unpackedSize":18220,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3E7UCRA9TVsSAnZWagAAuLsP/2CUh5tH0cm9mkT321t9\noken+pP/0qij8Tiwh3MoR112bXRyFdC/Zhcj+C+kr8B79UuE23DFBWjHxIOa\nuUqKzenHnPE31v3hSdyKC83rCEB/IH8yGphzJ3N/zXRm5if13TsDnl/1NbH3\nUXOYzS4nU6qCIqed+07tsA08Q94+ehshlvBhLyZoh4ggS5oI+J44LWggvK5n\nE3M0uuAKZBagpPfGb+E/1qGDuAnre1gwfCr4HXX+ARxiCxRDKQwzSUmYg0t9\nVl51krL8aYVP//xJrga/XgOxyVAElvIZpVVESLiVFMPfT7vhOp57wp4aF6OG\n+h8cge7Sd5J8kj9XD3e/zEQT/M68PigEdFYIw4WrLqWByhYjHACnHr3BKtNl\n0tgVwaLkMOfNaOYnuqHVPVrEe45b5L6COQJ2GMmoExkdicQI98+nPST8XLpq\nOBqjQ918sbWAwD3lwdBsdFvJLMlFLoChmTLIh0v5AWJ0iOBJgchGjehEMEu6\nPacOeYPNNpvydqIJnzynnJbg09Rq1PZwuKAEH7N8jVtR0fbdw5/xAUBUwJ0p\nBrMuVGgNsoUDhnQBHLHPzRUrjnnPNi7pXeQiq3H7zq03dhVBKgPJ1gCTvnk+\nnWmhpU/yePYh3wzzfn/jqFSippZVkZhdmp00wXKhwmkM8uaxq/2L5J1tHG4H\nABpr\r\n=wZCJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC1oZ7NzRtHnyBvaVWMqlK1upoUcBp0a5G5zY4YOvuXtAiEA/PIOvkVAzPKIoV0KJQjp6hNwW/Bg0lecQSuhkQVCgYA="}]},"maintainers":[{"name":"blenz","email":"bradylenz98@gmail.com"}],"_npmUser":{"name":"blenz","email":"bradylenz98@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middy-authorizer-middleware_1.0.0_1591496403785_0.26382873082585645"},"_hasShrinkwrap":false},"1.0.1":{"name":"@blenz/middy-authorizer-middleware","version":"1.0.1","description":"JWT token validation","keywords":[],"license":"MIT","author":{"name":"Sudo.X LLC"},"main":"dist/lib.js","types":"dist/lib.d.ts","scripts":{"build":"tsc","lint":"eslint . --ext .ts","prepublishOnly":"npm run build && npm run test"},"dependencies":{"http-errors":"^1.7.3","jsonwebtoken":"^8.5.1","jwks-rsa":"^1.8.0"},"devDependencies":{"@middy/core":"^1.0.0-beta.3","@types/aws-lambda":"^8.10.40","@types/http-errors":"^1.6.3","@types/jsonwebtoken":"^8.3.7","@typescript-eslint/eslint-plugin":"^2.17.0","@typescript-eslint/parser":"^2.17.0","eslint":"^6.8.0","typescript":"^3.7.5"},"peerDependencies":{"@middy/core":"^1.0.0-beta.3","aws-lambda":"^1.0.5"},"_id":"@blenz/middy-authorizer-middleware@1.0.1","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-+0COkawm93Lf+e9+cobKL07ASAsxTkJ1A0+T9gXAP0nTJtZDuVSXhuOBXZ35Oh0UkorFAHw81Vbt4PGGINSqIw==","shasum":"7096c474a666b7a429dd9d84b992afe34469cbcb","tarball":"https://registry.npmjs.org/@blenz/middy-authorizer-middleware/-/middy-authorizer-middleware-1.0.1.tgz","fileCount":27,"unpackedSize":18240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3FCwCRA9TVsSAnZWagAAglgP/3g9jB5IIfTpTtCRYwDR\nBP/lQCtQP7hEYMNjZX/lao5eHFv7RuG5BHJCZlYW+UAVHpzWcnVku+IqGp6J\nVQdzxX6KPpHYd1uBVSTMJpjJ8jHQzykv/5j+3QZ1wHdCjJasWmc0+xBXeShY\nfT1WHZioIbnnfONast2gQS6vM0UE18YUM4o2gNpqlFWJjDxNLSNYPay6fjkX\nYkUduvyjX7Xuy//L9ZsUvKJg1PUgUGI5uQN7JHFVbCht9xSHptBaXEyIovYL\nRM701FpluCwaXf81roW1+SemTA6V57QbEJNhweIVFBFTAw9YVOIA+7jtmSw5\n1y8zp2j94ZVH6wKRNsat8RhODjHzO9XqB8xFev8XtGzN5rxAfnUvyByZfNXz\noUGn3f4tuO2CbJBU78hv8egDjSGRbr30+0wGtVscydkdDQNu5TpXigrFBhG7\nJez9PmVxSyoBiIcay6WjnFgJ6khnwAkPVK+oMaond2W7mCZTrspDIggGMzmR\noNFQhJ+AK0IO0KsyMtMvNzzu8tgzxo9WiJKyBx0k6iOPwycI0FkVmVsCLZ9P\nTowMeeBUN1ItoRigfDEDfWI+S3q/9TVygkp9yaBvlC7AFaR9LDFXjAW7jndm\n7Z+/rhENdK/WqnE17VCema+X1iGi++14YfRgJf7hzRdE7Bq10zbzdt5EBaeo\nQ6sE\r\n=i7FG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAohIQ3xiAyAoUs1+MayYgjo68DL3xGpCWq5b72AuCFAIgSURztU8uZyVcd+P7/55jXwYjMWjbAN6V0Pzj9UcFB80="}]},"maintainers":[{"name":"blenz","email":"bradylenz98@gmail.com"}],"_npmUser":{"name":"blenz","email":"bradylenz98@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middy-authorizer-middleware_1.0.1_1591496879855_0.8427358122511643"},"_hasShrinkwrap":false},"1.0.2":{"name":"@blenz/middy-authorizer-middleware","version":"1.0.2","description":"JWT token validation","keywords":[],"license":"MIT","author":{"name":"Sudo.X LLC"},"main":"dist/lib.js","types":"dist/lib.d.ts","scripts":{"build":"tsc","lint":"eslint . --ext .ts","prepublishOnly":"npm run build && npm run test"},"dependencies":{"http-errors":"^1.7.3","jsonwebtoken":"^8.5.1","jwks-rsa":"^1.8.0"},"devDependencies":{"@middy/core":"^1.0.0-beta.3","@types/aws-lambda":"^8.10.40","@types/http-errors":"^1.6.3","@types/jsonwebtoken":"^8.3.7","@typescript-eslint/eslint-plugin":"^2.17.0","@typescript-eslint/parser":"^2.17.0","eslint":"^6.8.0","typescript":"^3.7.5"},"peerDependencies":{"@middy/core":"^1.0.0-beta.3","aws-lambda":"^1.0.5"},"_id":"@blenz/middy-authorizer-middleware@1.0.2","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-9uKX0y03GkoInD1epFiMCl3Upm8HflSeiIZ9wats+RtXm16gYGq1H9RJGzlY91kEFJ1vf5N6Sek1hnkzx0wdlA==","shasum":"13d126d616a55735f50d630af246489e95233250","tarball":"https://registry.npmjs.org/@blenz/middy-authorizer-middleware/-/middy-authorizer-middleware-1.0.2.tgz","fileCount":27,"unpackedSize":18373,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3FIgCRA9TVsSAnZWagAAe98QAJslDegg0L2ZCEPAabSl\nMmlb5ABafREhS9y149JMidbHS+tU9f3grBSnNTyswHUMT6wABOoEvMv3TJhl\nBPQrolbI32o9dBHciGFXM724oHBVkLX66P3EHG3/WsqIwr59unJtrVSTBS/Y\ndVpika5kt3fY0xS4zH7By1jczaB2orQ+73b88q86tljl2OcVYce9ZuzV53Tq\nR5ph4VmHeslTUD/CS+6tWMrm7dYPlw1/9V4qTQ6epQLqp1zFn0wbe9ijCV0/\nDHI1+5Y6uMdQBg7VUxqSITWyHawAALHEvPIpZbEDe/kXq5NOIoRXGvv76OM/\nmaD9luc8oobAmharIMoGs2V3v5KKrEZyMneCIS8ae6KvNUZq1ZqydywAl9Rv\nmUosgmX7i39Tp065+PGOW4cgT6aGJwNm8PoYzAwmJ+1Oy/RYdlBybyuUMbqo\nezbrp5yxcG+/lZP9wE65Av33cK34myxIc+2looPMKmAd1KrzcWf/54rgTJC7\n+0j0ZJ3Ap6hv8VxUoDzq/QcC5efLun0lERfOTvtILh0behryj5RYiTPHUZKD\nv0YaPtC2XjwToXaTrUI2Zmmtmi8TyatN/loHuGfSpmL/BkI3H9oMVLVy/iF9\nSivOlu2mmFpQp3AEU8ZErttHk9zl4nPgogmdHpcNOLM03HoOihp2dymcWo5N\nn9Th\r\n=tbpK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvVsYp2+L5/ZZXzAGdkxZbsC8Wz5TRh58HQL1BmqYOJwIgZH3p0fIG6FuXwAvf2ZdBlei4CuIsFFfcLpaaAOpII2o="}]},"maintainers":[{"name":"blenz","email":"bradylenz98@gmail.com"}],"_npmUser":{"name":"blenz","email":"bradylenz98@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middy-authorizer-middleware_1.0.2_1591497247885_0.6521257228042288"},"_hasShrinkwrap":false},"1.0.3":{"name":"@blenz/middy-authorizer-middleware","version":"1.0.3","description":"JWT token validation","keywords":[],"license":"MIT","author":{"name":"Sudo.X LLC"},"main":"dist/lib.js","types":"dist/lib.d.ts","scripts":{"build":"tsc","lint":"eslint . --ext .ts","prepublishOnly":"npm run build && npm run test"},"dependencies":{"http-errors":"^1.7.3","jsonwebtoken":"^8.5.1","jwks-rsa":"^1.8.0"},"devDependencies":{"@middy/core":"^1.0.0-beta.3","@types/aws-lambda":"^8.10.40","@types/http-errors":"^1.6.3","@types/jsonwebtoken":"^8.3.7","@typescript-eslint/eslint-plugin":"^2.17.0","@typescript-eslint/parser":"^2.17.0","eslint":"^6.8.0","typescript":"^3.7.5"},"peerDependencies":{"@middy/core":"^1.0.0-beta.3","aws-lambda":"^1.0.5"},"_id":"@blenz/middy-authorizer-middleware@1.0.3","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-iI7Z4YS7Tgyr1griyx4WedAxFI+UVnL7zf2/kL2Sg0s7zJzLwem6ermiArHdoXTQOhet2ehYJOwhJlTKq13SDA==","shasum":"4d03992aebfe2f5fa9bf70280dac17b8605d7ebd","tarball":"https://registry.npmjs.org/@blenz/middy-authorizer-middleware/-/middy-authorizer-middleware-1.0.3.tgz","fileCount":27,"unpackedSize":18199,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3FSWCRA9TVsSAnZWagAAfIUQAJgRSfliZGRi/ejU/pNL\n6txEMwkt9SujuBQJjCLN78UX42eowBspi+1xmht59B7rMh+VKAi5/aHgy0yD\nS9JOsh6GbGmcRz9+3Ykvw3VwSYWAASPQRm6JMQ/y0N+n+Te27YfHQ8NCy5ZB\nUddwOBoWb2uLuzKC/pog0of9uaA0BO1kUosR+2MrZAt9j+HSl5slDmvtp74J\nz7ZPMbGoAfXYHZTRof0J0Zij6dt9QE321ri1UXROpTjJdt8ME8mDSzZbJjIv\nWyVPWcQaRLw8zMuuGsFgJy2GmYOlatbGuPvCEh2yhyRX8DntNhiYHxJIwqZu\n2mlFpWrfqE3V7G1OfA0mnaivkFEPKwFvm8mkZq3emGNFuqRvkYT63FKvNqMj\nWUNjaxAkETVczgqOk3l7nshOsrMTVP6sqvW4Xro4Lc22oR6L3yLEP+Sw+gpm\nKNKKyfOyuNtQQ7L7RXwHPmej5wYBxM+6mmChFheJDU6F3mHs3KxDjCdRdTGm\n2iQrScEmP/9HpTmGGz3qf80GHQ9kQW6jjo1t4woJ222OAb2COplE/xUxt1cg\nisxlgv4LmhweJVu6kiZ5TaFlaW1mPnmVgRhDtn66IpjjzFFBtI+0SWUeIiQC\ngQQNblVV73B7gQU6tzDvoxwDdrlXxtz2xSoetdiYaOEq6B/ybGsZl3Gwu6/7\ntpcT\r\n=XoxJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7HhJOYtr4qiJaIVhdV+U5wnQacrczfrl0q2j796BPJQIgNUUiVQY3XKPe5/VtD28UXDfiktvk2oJtWE4sBqrnhWA="}]},"maintainers":[{"name":"blenz","email":"bradylenz98@gmail.com"}],"_npmUser":{"name":"blenz","email":"bradylenz98@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middy-authorizer-middleware_1.0.3_1591497878222_0.8301768690337108"},"_hasShrinkwrap":false},"1.0.4":{"name":"@blenz/middy-authorizer-middleware","version":"1.0.4","description":"JWT token validation","keywords":[],"license":"MIT","author":{"name":"Sudo.X LLC"},"main":"dist/lib.js","types":"dist/lib.d.ts","scripts":{"build":"tsc","lint":"eslint . --ext .ts","prepublishOnly":"npm run build && npm run test"},"dependencies":{"http-errors":"^1.7.3","jsonwebtoken":"^8.5.1","jwks-rsa":"^1.8.0"},"devDependencies":{"@middy/core":"^1.0.0-beta.3","@types/aws-lambda":"^8.10.40","@types/http-errors":"^1.6.3","@types/jsonwebtoken":"^8.3.7","@typescript-eslint/eslint-plugin":"^2.17.0","@typescript-eslint/parser":"^2.17.0","eslint":"^6.8.0","typescript":"^3.7.5"},"peerDependencies":{"@middy/core":"^1.0.0-beta.3","aws-lambda":"^1.0.5"},"_id":"@blenz/middy-authorizer-middleware@1.0.4","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-AccO+BlHWM/KsEtigrUwIJLVyyks16kmaW+GsJd+DIH7YoIRxhsxMyNHKPMC459BHA+2ezbr7rRzCngUDL0gPA==","shasum":"d502971c6c21203c7841d62ad353b90b12c9b6e4","tarball":"https://registry.npmjs.org/@blenz/middy-authorizer-middleware/-/middy-authorizer-middleware-1.0.4.tgz","fileCount":27,"unpackedSize":18201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3FZUCRA9TVsSAnZWagAAMqAQAJWofnZ3gZb6x8sTBkoT\nB2OANqgIsgUXUWQy5q7GXpqoJvPP8KQiKdysNiyjwQUvNoXJbOKEKHqCZBGz\njRW8y6X52C+Lp4AgGgRbK02v1nVKNRYzNPCkF1tq1gQBc1Pf8d7QWzBJqgRo\nq+alPkiXk173SqGsVFyPtwnRtzMP0hZ9l9auZt/Ck2WvkrzJBU6j7yxVk63i\nVrFZfhkZimYjPhxXqld4473tWwFB4KcGnRt01SBNQu2NQSPz7ldyRVm9Ba+2\n2BDHUpG558e8SezgVsemb+bKCdtYb0rzmGduCEUjF66fASqybWQ6JLxJN3C2\ntpC2hCIlzewNAvn0bLG8u6WXaGrM1DBGs8SiSCwMwibRB1Wal635JzwGZWZh\n2T/41UfFcnXLG+UCvULiCQ2aYwLUCfFJ1LwTL66wWxPkAf5D7skPaC6RZIPp\njIsKj/1MjgUjdOWXdeZf8kTxvWrp200AuaCiaVi31/it1WPXpJ7m+Jo6EoT3\nVG7isGpxlPyDGfQMENmrl17mRAt+bb18+2mylOlxPcRYyq5MLRPsNJjPKQfs\ntDUuNW6QDWBSBW9GZX/Xuq5Mj0q1t+W5edz13Q4ukgpN5aSy3gtr2A1NNd68\nq5FPBXsdlCT7f0WVFzvHRvOsaQrWR7D2CKlX8hOzyfidK3wn1ndjfAT1I1iP\nhvQU\r\n=uF0o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFI/BlQiBYvYxqQE2FK3ZDqe4YYbRIGT/bPDuuQ/tZNeAiEAl6Xb0vB7iH089HxfMBiXw3k6REhPCEEzx9vbXvCAONY="}]},"maintainers":[{"name":"blenz","email":"bradylenz98@gmail.com"}],"_npmUser":{"name":"blenz","email":"bradylenz98@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middy-authorizer-middleware_1.0.4_1591498323617_0.8819441620147022"},"_hasShrinkwrap":false},"1.0.5":{"name":"@blenz/middy-authorizer-middleware","version":"1.0.5","description":"JWT token validation","keywords":[],"license":"MIT","author":{"name":"Sudo.X LLC"},"main":"dist/lib.js","types":"dist/lib.d.ts","scripts":{"build":"tsc","lint":"eslint . --ext .ts","prepublishOnly":"npm run build && npm run test"},"dependencies":{"@middy/core":"^1.0.0","http-errors":"^1.7.3","jsonwebtoken":"^8.5.1","jwks-rsa":"^1.8.0"},"devDependencies":{"@types/aws-lambda":"^8.10.40","@types/http-errors":"^1.6.3","@types/jsonwebtoken":"^8.3.7","@typescript-eslint/eslint-plugin":"^2.17.0","@typescript-eslint/parser":"^2.17.0","eslint":"^6.8.0","typescript":"^3.7.5"},"peerDependencies":{"@middy/core":"^1.0.0-beta.3","aws-lambda":"^1.0.5"},"_id":"@blenz/middy-authorizer-middleware@1.0.5","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-gE1KeRNeebyvlH8/ztwi0ivM4CJA946XOK6L3iavYZAhSLZFE32GzLieTe3k42Y/cxm0O0AiitK5HvPgviprtQ==","shasum":"07274af4d9980fb0f64f394ae34dfec01685414f","tarball":"https://registry.npmjs.org/@blenz/middy-authorizer-middleware/-/middy-authorizer-middleware-1.0.5.tgz","fileCount":27,"unpackedSize":18194,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3FjeCRA9TVsSAnZWagAAhSUQAIWK1BCpEiktcAci8Ctg\npojL8RCzXo9cX9gGWuju0yY0o8+lQGKyAfajLJoUPivmvBjoQm8kVkEt3SHo\nbb4ANV6V3o3X8apFKT+gQO1bA4UW5P0WkzQNEJVK+Nap4WzWM5q4ymk7eB+L\nncaMOolWdqEEAchi+hWf5c6uQ2p3w5Yi/2ZiOYRX76U4gJLNFY1Iilab7xQF\n6CVvjeqkUvznq56zz603UMKstRbg57n0PU8cmXDolLDi6+UVbLpatDVxhc2t\ngdvGcF8E8b9zeE1c2AO1e9ovbvad5+c4jzcGH1JFwOmCL4ytyr7V44B/Nxl3\nmJLxnZ6/xi7S206ERz3XlU84knfdku2MLyYyRb6uR4ScTyTpMlNcM9Veml6r\n6q1IderDp9LyO/uQXPNHMIiI1kehYP8SFOrrPKbBcszzHUT9VKjpvarHW7es\nBXZDzEuAtHFNspj7LLD1UyxEBVDUgXmsAqmi2MEMs2WW1eeGOeSeREBTXWF6\n1gb96tjuQOJGgzut3KZ474or8aYoNkEja/iIiEeGo3E3sCHzgGhmUUnUowxu\niQAUHvp4t7UgvuB69hNY7ro1XmwfStXvGjfEVXW+mLzfujpfoKQGQU8l7dVR\nYVv8VE6ezD4Q3B5XkmRc258suveb+oxDGzgZ+Macjf86Be79ZOQ4lHJkPhWO\n79OK\r\n=dyui\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOORQfdq6/iDq3kRCZZXTWZf2jvd9mKgksnKsv8otyEwIhALjCtPkl8FtJvHOU+ReSfma1lrA8J+C4VFXv+smtO/Lm"}]},"maintainers":[{"name":"blenz","email":"bradylenz98@gmail.com"}],"_npmUser":{"name":"blenz","email":"bradylenz98@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middy-authorizer-middleware_1.0.5_1591498974337_0.41128366445728815"},"_hasShrinkwrap":false},"1.0.6":{"name":"@blenz/middy-authorizer-middleware","version":"1.0.6","description":"JWT token validation","keywords":[],"license":"MIT","author":{"name":"Sudo.X LLC"},"main":"dist/lib.js","types":"dist/lib.d.ts","scripts":{"build":"tsc","lint":"eslint . --ext .ts","prepublishOnly":"npm run build && npm run test"},"dependencies":{"@middy/core":"^1.0.0","http-errors":"^1.7.3","jsonwebtoken":"^8.5.1","jwks-rsa":"^1.8.0"},"devDependencies":{"@types/aws-lambda":"^8.10.40","@types/http-errors":"^1.6.3","@types/jsonwebtoken":"^8.3.7","@typescript-eslint/eslint-plugin":"^2.17.0","@typescript-eslint/parser":"^2.17.0","eslint":"^6.8.0","typescript":"^3.7.5"},"peerDependencies":{"@middy/core":"^1.0.0-beta.3","aws-lambda":"^1.0.5"},"_id":"@blenz/middy-authorizer-middleware@1.0.6","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-+/xrOqkkUqF6Sto5YBmWXXhd/dPKXvadmZyX/YdlQAhydR593QHopioY9tTW+AhZjA0M4VJwRjVVbPJeaMWHNQ==","shasum":"fc2489ff0cb1c2e1406299236933df7c076d5916","tarball":"https://registry.npmjs.org/@blenz/middy-authorizer-middleware/-/middy-authorizer-middleware-1.0.6.tgz","fileCount":27,"unpackedSize":18399,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5N/2CRA9TVsSAnZWagAAnEwP/3HDV47yQ20vDkXdz9bh\nsvjBTjyZw0Vr23fxB5MJFtB+KQYpH+KN1wpkIzuDBL+r8fSarsnNyPMXU+51\nDi71xTxbu8A4t0WmcLGp146FV54X8oOIWnkOFEVuhc6j0PLFL+hvFzrayxhz\nyfzbmnyxIJf64oHs4llhzyrNZKBmNAZqJnaJPbsVM8rRRt0SZ7R795LIH4qK\nBSCM4xX3Ur4kZ+jadLyaxnQDa5n6fDzauCcmCd89nqX7NeiqeeeBRrSJJYzN\nGl0PXouRdCLZCBkEYWtfPcHfxTNa/mKHGRZOvAMJUGl87Fw0pInC48YpOE62\n+EPDfDhOV2aVhSaFrpglw/Dh81PTN/t8CPL1+/rUvZJgWqmgxpOxx0PZIyys\nWhQxpoJE+vFGxsCpTZq0N4nkv9kzJcGDvmq1rtJfkgn9pGbiyPSabGgkihYT\nm14Q3o/qVCvd7m2QQWfogyJjR/x1fJXAYnUl5bcQd5wXUNDRl0tOYJon2gw2\ncPN1SDNQaSDoj5HOJZxTPaOrqlHOp5SPoipAv1isO7Zh5hEEHJGzbp3p7zvw\nOjWPvV27mrWZCRSUeUTIrr1xOrMgfwKmOtSDAQjvbmXS8uUwqXq/tbXPLDbJ\nGPJhSqmTIjfsRfe1YEISdFa/N/Kg9iEiHx0ftUVv2S24tZia7VnnBmXk1WaR\nWMXj\r\n=Ofo1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNk2VKCrD1pRcJFGKTJSoc8tlKnsuNwpllubwbJj0MdAIgLaGn8OCsvqX72xzpiIRwkooDyU6TkREo/N+C9hAaB8I="}]},"maintainers":[{"name":"blenz","email":"bradylenz98@gmail.com"}],"_npmUser":{"name":"blenz","email":"bradylenz98@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middy-authorizer-middleware_1.0.6_1592057846466_0.5509666117401562"},"_hasShrinkwrap":false},"1.0.7":{"name":"@blenz/middy-authorizer-middleware","version":"1.0.7","description":"JWT token validation","keywords":[],"license":"MIT","author":{"name":"Sudo.X LLC"},"main":"dist/lib.js","types":"dist/lib.d.ts","scripts":{"build":"tsc","lint":"eslint . --ext .ts","prepublishOnly":"npm run build && npm run test"},"dependencies":{"@middy/core":"^1.0.0","http-errors":"^1.7.3","jsonwebtoken":"^8.5.1","jwks-rsa":"^1.8.0"},"devDependencies":{"@types/aws-lambda":"^8.10.40","@types/http-errors":"^1.6.3","@types/jsonwebtoken":"^8.3.7","@typescript-eslint/eslint-plugin":"^2.17.0","@typescript-eslint/parser":"^2.17.0","eslint":"^6.8.0","typescript":"^3.7.5"},"peerDependencies":{"@middy/core":"^1.0.0-beta.3","aws-lambda":"^1.0.5"},"_id":"@blenz/middy-authorizer-middleware@1.0.7","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-7TVHehBQ2+ZHLyo9eECZzP/QBlv4JLyrfBfvp3PAW1aZkt1Uo3GqBPP6wLHZvPxOY34zAeurmbpEtUYymBM00A==","shasum":"a41a3b1b5a153a1c6e8c9ad003817984a55c736b","tarball":"https://registry.npmjs.org/@blenz/middy-authorizer-middleware/-/middy-authorizer-middleware-1.0.7.tgz","fileCount":27,"unpackedSize":18821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8WxKCRA9TVsSAnZWagAAreMP/0KhlFm2skXssk76SAKY\n4Lcs32bQ89Z+lopmYYHBMBeoj6F+1rMqCB0DfI3yvNbBz4kTMNXCmLP4c04D\n5CL1RYh0cC16xuGgMGj5Mwx+v6+FbJGAyzSk5GTrDKKtDCFQGaVuEQw6rk0/\n0cDlXUFrg4XTlP18iHDK89ci/eMmAwDBFYqZ47QjXCS5Sn5Ob1IGptoBSKhZ\nklheyDNzfXuydkfxjhOoiLb2GdGQ07N77pQMJOBCUuc9GVkyLVyrXHkrXY6F\n8KX2Hw1unPbfc9cOb/PZLHlyKdwWz5VfJCgiWWyyVZ+yo2PqQB49TB/GtiRS\nAaVNU3T2Dn63wf205n64XtOM2GWzZli9nv6jxlSEEnVGWIseFNN3n36+vNMp\nmuheLxDObPnNCJHEkuUpZcbEvSQNONk13C+D7w58O6yGFmzaBgNpd8iGZq2n\nV5ENTfrMuClSCofhph/4r7Um1PoMZEn9zxSypOugmszQJaTjrnPQvrGT9+ZD\n73P9U+e45gHc+yLSm4XVyu1Tn/nWyxJuZceoiSE4+86Gx+6GAutMQmKVYS/b\nW4QsYHhlCSpd9+zZHUlq2tO35AZ2zQeCi1bjqfuhBkZRbVR+wTzLBeGsEYE0\nUjW3YG95IULTqbls4o5kPHfoUG4B+J/kiKiQ95egSbONz1ZzkhlOHd5xgFA7\nM9HK\r\n=USfT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKs205hJpkOmfOEVfIeOnI/GrxOBaVnzUw2H/YY3JwBAIgWunrgOO6nzS5sKFrtx+ODoQQXlJLPwZOSw8qOuYR9Ak="}]},"maintainers":[{"name":"blenz","email":"bradylenz98@gmail.com"}],"_npmUser":{"name":"blenz","email":"bradylenz98@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middy-authorizer-middleware_1.0.7_1592880201419_0.3580066794292063"},"_hasShrinkwrap":false},"1.0.8":{"name":"@blenz/middy-authorizer-middleware","version":"1.0.8","description":"JWT token validation","keywords":[],"license":"MIT","author":{"name":"Sudo.X LLC"},"main":"dist/lib.js","types":"dist/lib.d.ts","scripts":{"build":"tsc","lint":"eslint . --ext .ts","prepublishOnly":"npm run build && npm run test"},"dependencies":{"@middy/core":"^1.0.0","http-errors":"^1.7.3","jsonwebtoken":"^8.5.1","jwks-rsa":"^1.8.0"},"devDependencies":{"@types/aws-lambda":"^8.10.40","@types/http-errors":"^1.6.3","@types/jsonwebtoken":"^8.3.7","@typescript-eslint/eslint-plugin":"^2.17.0","@typescript-eslint/parser":"^2.17.0","eslint":"^6.8.0","typescript":"^3.7.5"},"peerDependencies":{"@middy/core":"^1.0.0-beta.3","aws-lambda":"^1.0.5"},"_id":"@blenz/middy-authorizer-middleware@1.0.8","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-tYUEw0TuLxqsRfQYhvjDagGVWlFHu3wsfAED1pWthhn+lpxDhFfEWKNtVYy7Ng12qeDQvCXRg+nsfT2xmU9Ahw==","shasum":"cfa9bb6f851e726a965bad6fc3e3a5bbabded514","tarball":"https://registry.npmjs.org/@blenz/middy-authorizer-middleware/-/middy-authorizer-middleware-1.0.8.tgz","fileCount":27,"unpackedSize":18399,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9JSECRA9TVsSAnZWagAATDIQAI1Cel6lzDuGYfVYqDfF\nCSyeeiiutoGEclWO5hTIlLQfmmen50h2UUqo0XR3D4Cu4ZkRVtsgPZccGZ5T\n/PUyVHzKVPfu6aYZgiyDMSV/0HxFa16f3wqTomMVj3LQ4+/CuB3SrzqZmEz5\ntyEf6Yg8Xn716+TOFK0bVCe3JjHiikKF7ogyW24nhWQksFq6BRKMVn4w1X18\nAw45F8rz2kudxpWSk8jePXrjgTaPgF/si/lsECKdOWUnuXqnNGeTV9E54lNi\nkyfh9G0Wu53e7JfVIMdTdq9jq2ljx/wzWD66iVkpyvCgKtWokhrNBkJuLLcN\nMr31VspumFwK2HN21RagQ3g+ILkQDavn010gTtn0V0o1rp+Po4nQy1U7ZzfM\n9lgRfbE0foUljj/t8QL7rGZGoUu2B/P2qZFTPHYsw7jFoFDAY4tEg1kacWDe\nyuBZiL78RQvf416uEhRrtNdi7wvT8rFeCwxUxuccEmT+zfVGCSJjr860d59J\ny1BrJeS0eFrSPVW9KDZOUelVwcLUFwZzD2NqKpsI/oUdmjfHbrDrLc/G1MK+\neNO0lph9N3oxZuAuwjzV5yEEjuOrLBiJ9l0Y81SF/+lxBUZMK6TD/3CB1f8c\nVHmE8atw/OzWRrx+Bn31PyFGHqqyAtJ7zZDiyabKkCXjIsOnrxop8KqHuIeO\nbXab\r\n=5dY+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGQ4b83DpF0KllkzTTHC3AhcWZlmT7COGqeqdIguyoGuAiAREclWdhrCkCy2sEgRhFQ0fqSC4FqgqnaJi46An1wROA=="}]},"maintainers":[{"name":"blenz","email":"bradylenz98@gmail.com"}],"_npmUser":{"name":"blenz","email":"bradylenz98@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middy-authorizer-middleware_1.0.8_1593087107214_0.09956480895961928"},"_hasShrinkwrap":false},"1.0.9":{"name":"@blenz/middy-authorizer-middleware","version":"1.0.9","description":"JWT token validation","keywords":[],"license":"MIT","author":{"name":"Sudo.X LLC"},"main":"dist/lib.js","types":"dist/lib.d.ts","scripts":{"build":"tsc","lint":"eslint . --ext .ts","prepublishOnly":"npm run build && npm run test"},"dependencies":{"@middy/core":"^1.0.0","http-errors":"^1.7.3","jsonwebtoken":"^8.5.1","jwks-rsa":"^1.8.0"},"devDependencies":{"@types/aws-lambda":"^8.10.40","@types/http-errors":"^1.6.3","@types/jsonwebtoken":"^8.3.7","@typescript-eslint/eslint-plugin":"^2.17.0","@typescript-eslint/parser":"^2.17.0","eslint":"^6.8.0","typescript":"^3.7.5"},"peerDependencies":{"@middy/core":"^1.0.0-beta.3","aws-lambda":"^1.0.5"},"_id":"@blenz/middy-authorizer-middleware@1.0.9","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-pjgfkfuyTpIdZ3/sZWcdojNuDEuEFaPYAcEEx7KG7J/U9t0kI7F/AOTmV7rKFsJx10k3m+lPeXuOG3l05uGQpg==","shasum":"efb71c944964431594b5b509a325c2b825a3481d","tarball":"https://registry.npmjs.org/@blenz/middy-authorizer-middleware/-/middy-authorizer-middleware-1.0.9.tgz","fileCount":27,"unpackedSize":18448,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9oDrCRA9TVsSAnZWagAAQdcQAKOcPx3gVh/NUa9egmcq\nTcL7SK0OvaaApozLsZTN837yVS6l2v/w9HgckcdBLm6ZqTQOUVKBnmjOO6q8\nsPmP5Ou5EBSREPeYbZQkopMxo5devt972Q45lWc+8vebKnrZE1Fnf10g6fTd\nbQrvoyDAZ0xUgGYqdMxc76LOq/jFejzLc03uuxL4uQUMUrHZCe5GOvj1kYVH\nzdEkBxO14qyYCtHvLnYjNSKcOvMw6HyeOCGZbAkZrvH4Qu4h0BLK3HvpNSSf\nsxZGOHVg7bZrlZSx6hHGVK76nIy06tOUx3bL/qktYu4q2h+dbHLfFq69FmoK\nFYqvzDFNoz3iWaBG3sCp0OTQ+ydDyIGwAwLjJkX/YHKroJMNOyQF/jKQYNz9\nQO5WvaGa5cwKc07BSUXlogk+Wdw2xzaHCL+mTP/WzX+2o7PudzjRTj2CDrmJ\nr8k+rKb7OuqKFrFNk5TgwllHCARyTo+Oe/vmJOY0QoOj114Z2o6YvFFh4IQ1\nDMDDzLDQICRxN1qArB6XfDsOY7jUIHglsljVORUJuiQPIVewlXFLz1zkwZ95\nmwJwhCHUR9PA2zCZ/d/YXf1DOj/XQvhkz0ICy6coxplmit33YRrmd5w/33Gx\n/OUc74q+rez+a7eDH/YD5Nni4qTGn9aHdLFybKIA4emP8gD1Gjc93sCDzciy\n5uGi\r\n=Zibp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDX8vlk+Ye1kjL6SXhRHR90Ec5ubjgzgP//d4iSeMiJSAiEAk+vKcgYikOk4Uu8ym5QbcJaVJ1Pk3lSqZ58JkySKlnE="}]},"maintainers":[{"name":"blenz","email":"bradylenz98@gmail.com"}],"_npmUser":{"name":"blenz","email":"bradylenz98@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middy-authorizer-middleware_1.0.9_1593213162602_0.5085279253827377"},"_hasShrinkwrap":false},"1.0.10":{"name":"@blenz/middy-authorizer-middleware","version":"1.0.10","description":"JWT token validation","keywords":[],"license":"MIT","author":{"name":"Sudo.X LLC"},"main":"dist/lib.js","types":"dist/lib.d.ts","scripts":{"build":"tsc","lint":"eslint . --ext .ts","prepublishOnly":"npm run build && npm run test"},"dependencies":{"@middy/core":"^1.0.0","http-errors":"^1.7.3","jsonwebtoken":"^8.5.1","jwks-rsa":"^1.8.0"},"devDependencies":{"@types/aws-lambda":"^8.10.40","@types/http-errors":"^1.6.3","@types/jsonwebtoken":"^8.3.7","@typescript-eslint/eslint-plugin":"^2.17.0","@typescript-eslint/parser":"^2.17.0","eslint":"^6.8.0","typescript":"^3.7.5"},"peerDependencies":{"@middy/core":"^1.0.0-beta.3","aws-lambda":"^1.0.5"},"_id":"@blenz/middy-authorizer-middleware@1.0.10","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-hgNTxEX2B3+5Jmpz1EAwoq90dAobShMYpXSMBGQwwyxfWifdWaEy9eTPnqoJ6rBXN+RM/piYg3ch0vXTx3FjBg==","shasum":"690a8d54b1634a4d94d5a89857e30fe2f6f48140","tarball":"https://registry.npmjs.org/@blenz/middy-authorizer-middleware/-/middy-authorizer-middleware-1.0.10.tgz","fileCount":27,"unpackedSize":17910,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9oYHCRA9TVsSAnZWagAA5ycQAIJXekx93TKSSls4XGSI\nG5WA2PI3qU5yDxof9UlMnuq1yqkCrUYJjjgV2UwxLqPrHfR9YLkH8VSr6HM0\nH1ifqgFA94neCJC4PFYjQMbejyu+lgJ2FVtTzEpn1c/TCe04UIIaeCgz0cjy\nxH3CYKVYD5s+bDZ5y2GLlYg0kp3lIsu5eIv+5ZOomRWn7GhIg8GT/JbTaTm2\nFeHhYaTNS1OuSkZiArpSchmO6/P2MMHij2UZhYZ8nndUIePd8rFUWdVkTDo9\n+Qj4yom6z+bz1Daus3E4goJtabxOHLj7/SUzVXOmjHINqOdbG/viXB09OAG7\nj5Qdi2VlRJbUiEc0YkBYM3fxtTMBDslHVrBnq/4I/nUK6sUpebdQgt0DVgmC\nuG2MW8sj5XumkaTg2XBNYPHEpcBHn/pSbpdi0guTcFtsBrf+PsFSmoqUs8XW\nhHIPvxv0UFrLz5glN8EmGbq+GmKdKqm9BH5wj+DQjrgav4xvRtHfLIzsAQpe\nonl52VJso9KycwZrAKmMZQ+ZBVjz6BD8tj7CAA6dhpzbzqRlZc1Cf1QA9CFb\nq4AjbMehhL7RVe/OHxzuyAv+vNcRNcFpZR4Kjtig3Wvwk2FxvVxLvvlYd5N7\nsYQvLIftIwKK60EjXjZV0JcaUIkjU6zuEJpxg8kTxP/+Rj+1M4g1Mfu1iskA\n7Zkl\r\n=o9n3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGaPa08XSy2fRLRI/aNntJtfSk0w/nLgiw+moaMifjqbAiB5dlox8Z2T6fzyObrSz0PBL8CClKaeUVIQvWOI2Sf7Yg=="}]},"maintainers":[{"name":"blenz","email":"bradylenz98@gmail.com"}],"_npmUser":{"name":"blenz","email":"bradylenz98@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middy-authorizer-middleware_1.0.10_1593214470921_0.6258926026328204"},"_hasShrinkwrap":false},"1.0.11":{"name":"@blenz/middy-authorizer-middleware","version":"1.0.11","description":"JWT token validation","keywords":[],"license":"MIT","author":{"name":"Sudo.X LLC"},"main":"dist/lib.js","types":"dist/lib.d.ts","scripts":{"build":"tsc","lint":"eslint . --ext .ts","prepublishOnly":"npm run build && npm run test"},"dependencies":{"@middy/core":"^1.0.0","http-errors":"^1.7.3","jsonwebtoken":"^8.5.1","jwks-rsa":"^1.8.0"},"devDependencies":{"@types/aws-lambda":"^8.10.40","@types/http-errors":"^1.6.3","@types/jsonwebtoken":"^8.3.7","@typescript-eslint/eslint-plugin":"^2.17.0","@typescript-eslint/parser":"^2.17.0","eslint":"^6.8.0","typescript":"^3.7.5"},"peerDependencies":{"@middy/core":"^1.0.0-beta.3","aws-lambda":"^1.0.5"},"_id":"@blenz/middy-authorizer-middleware@1.0.11","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-PbKOofgF6yVhdTk3ze6gvhYLzqAM9uo09pND49yb+g6L0kJlUtMZLOXp6GFuCLhg/8nWa9FquR8swiKNVyFdYQ==","shasum":"c6fc6bf39c78fe6f858975e1e9e3e8db4eda2ead","tarball":"https://registry.npmjs.org/@blenz/middy-authorizer-middleware/-/middy-authorizer-middleware-1.0.11.tgz","fileCount":27,"unpackedSize":18354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9o8ECRA9TVsSAnZWagAA+0sP/iWBRfmsJrUA2FYvilm6\ng3b6vIBtYTaEjWduB4eAIpIIjXHK4HeiX1URmGrfCWtJDcVcRsssSzAx4wvF\nCy208t4xPDaD8RT1iwVup0/QAMx0SsKiYRn1wrBcIPi0GEou/d439KA7iUgS\nQLnInlgTfUEtoACJJIehlA1q2Yjx++YVcgXupeClqwDQzCUXtMR75A33HzD/\n1jIKow/cVn1ZjBcO5NpVrWx8AoPv9pnGYwXzXuoQCS+xII3tkoo65WY99uPI\nA3IQPUdbueKHONtUj376cMPIGaBITbN9qK7Q5c0xDEpqmoQAyflgn816biRt\nsFdMJ049jWd2wRpzq24rKqpNJVdEt9CgDYhzCjEhlfzpe6ni4W7jIGPhOQgz\nPxfwKGSaZThmT4tlumeJr73Zi9jkpmsKNdYa+IEaHcfqI/ol4nhMRDP+wgPH\n1X1a5kwjGbO/YU9IwSJAoLHlHs/tazUQ1yDYhJ9s1Tf+xN4V/1BBKhfrVV0N\nimIaIkrm76U6CTVfw3HG7O9hBDcZdydkJ6JM9/8frZHv3YSYZxj9a8nD2wcN\ncPL/OBPKIb4c+rHXa3nyUWu2H5fQkw4Yrzv/RfBgpTAHtLX5NeEHgLRm1EFr\nE+zJaviiTvukLcnrqoVH2wg1I9ZhC8tNjnmMWZMximxGL2FfQMQbCoGzyVE1\nLqAk\r\n=vuwr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAoRygeoAZv+aqBcrXkIEAN1cj5BygcAAWVuf7NEg2LBAiEA3GN7eoKV7XtcGjXCz/NcjfPpC25HuTjNJB9ydbTXMSg="}]},"maintainers":[{"name":"blenz","email":"bradylenz98@gmail.com"}],"_npmUser":{"name":"blenz","email":"bradylenz98@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middy-authorizer-middleware_1.0.11_1593216772036_0.9130630968871813"},"_hasShrinkwrap":false}},"time":{"created":"2020-06-07T02:20:03.749Z","1.0.0":"2020-06-07T02:20:03.955Z","modified":"2022-04-04T19:31:58.826Z","1.0.1":"2020-06-07T02:27:59.992Z","1.0.2":"2020-06-07T02:34:08.068Z","1.0.3":"2020-06-07T02:44:38.359Z","1.0.4":"2020-06-07T02:52:03.977Z","1.0.5":"2020-06-07T03:02:54.505Z","1.0.6":"2020-06-13T14:17:26.594Z","1.0.7":"2020-06-23T02:43:21.973Z","1.0.8":"2020-06-25T12:11:47.726Z","1.0.9":"2020-06-26T23:12:42.699Z","1.0.10":"2020-06-26T23:34:31.038Z","1.0.11":"2020-06-27T00:12:52.199Z"},"maintainers":[{"name":"blenz","email":"bradylenz98@gmail.com"}],"description":"JWT token validation","keywords":[],"author":{"name":"Sudo.X LLC"},"license":"MIT","readme":"# Authenticator\r\n\r\nImplements [`middy v1.x` AWS Lambda Middleware](https://github.com/middyjs/middy/tree/1.0.0-beta) to provide token authentication to serverless endpoints.\r\n\r\n## Implementation\r\n\r\nRun `npm install @middy/core` to add middy to your project.\r\n\r\nRun `npm install @mosure/lambda-auth-middleware` to install to your project.\r\n\r\nRun `npm install @middy/http-error-handler` to install the error handler.\r\n\r\nTo implement this middleware into your AWS Lambda follow the code sample below:\r\n\r\n```typescript\r\nimport { Context, APIGatewayProxyResult, APIGatwayProxyCallback } from 'aws-lambda';\r\nimport middy from '@middy/core';\r\nimport httpErrorHandler from '@middy/http-error-handler';\r\n\r\nimport { authorize, AuthMiddlewareConfig } from '@mosure/lambda-auth-middleware';\r\n\r\n\r\n// Optional token payload and validator\r\ninterface TokenPayload {\r\n    somePayloadValue: string;\r\n}\r\n\r\nconst isPayload = (payload: any): payload is TokenPayload => {\r\n    return payload && payload['somePayloadValue'];\r\n}\r\n\r\n// Your AWS Lambda function\r\nconst myLambdaFunction = (event: AuthEvent<TokenPayload>, context: Context, callback: APIGatewayProxyCallback) => {\r\n    // Optionally access JWT payload\r\n    if (event.auth.payload.somePayloadValue !== 'TEST') {\r\n        // TODO: handle bad payload\r\n    }\r\n\r\n    // TODO: Business Logic (post-authentication)\r\n};\r\n\r\nconst authConfig: AuthMiddlewareConfig = {\r\n    credentialsRequired: !process.env.NODE_DEBUG, // Force authorization header to exist\r\n    secret: process.env.JWT_SECRET,\r\n    algorithm: 'HS256',\r\n    audience: process.env.JWT_AUDIENCE,\r\n    isPayload\r\n};\r\n\r\nconst handler = middy(myLambdaFunction)\r\n    .use(httpErrorHandler())\r\n    .use(authorize(authConfig));\r\n```\r\n","readmeFilename":"README.md"}