{"_id":"@concepta/nestjs-auth-jwt","_rev":"74-1a3b34e53b0e11a9a68b95c87ed3880e","name":"@concepta/nestjs-auth-jwt","dist-tags":{"alpha":"7.0.0-alpha.7","latest":"7.0.0-alpha.10"},"versions":{"4.0.0-alpha.6":{"name":"@concepta/nestjs-auth-jwt","version":"4.0.0-alpha.6","license":"UNLICENSED","_id":"@concepta/nestjs-auth-jwt@4.0.0-alpha.6","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"fd39b74c322ba4526983aae853185cd4aecfb98f","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-4.0.0-alpha.6.tgz","fileCount":3,"integrity":"sha512-zjxzPN2fca2yLYDPDn/ABZCBgWegTd1jOEiqVRReFndDieoDDobnld7O9BanNnXM0IXXS5GjjwM1CWdgDyuSdg==","signatures":[{"sig":"MEYCIQDSgG55CcyYpXSTS73I5ZXFUDVURvHC0v1utfzn1xXkugIhAPROq9ncHr6WINOYK3f6v8nn25PneQwA3KaoE1QOe4sS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPLO6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTJQ//cwQKCs87egUsI4rtxhPAjrKh2usNgHyPJzCTGICkEIuhWUJc\r\n6AOTpZEScoXsvhTd1vhUpSqgvjyiR06GhY6/MyCRj9lBQ8IhFBzjLdDpBqnO\r\nlM61OWtfszSgaRKWQThCEex95+Qb/Ta7IIcbO2D/21K77leMJIsBlq/y0q7J\r\nHgfdujHRgm1ZC/e2p9MlVQ+KejuzLBheaaOPBqIVAxhTCYqKlrAe4jxBilyd\r\nA/4rCQFbM4d2yRQ4cbQBhUTrzLa6mK3N1ay4IaianoqYcVZHaUTsekImQJkO\r\nsBBGb+x+HvfAO0im5UkxQOe4+Ikbo1KV3aib0tJtIYC5WnhfoZi7VUXUI3+w\r\nfEbz8tX9YV8Jn6zDP9KNxfXOXmSPcQNGwy6V9RsRkZqSOUVvFGuyJ9bGRk2b\r\n325Z9Xkfky/30p8brTDWOrHHfdf42ef+1lS8iYSTZSljz79YKZwzYita7s0V\r\n9Su+NmSW86cW0xlltJ7sZT6s/HRQ2VkOwssBXb9gyZ4toltol2ruer5JP1Zp\r\nZVWyoQIXpPf78WCac4gj/LjKPWsMv3/t8eGdQvsMNfnwnm6igz1QF/qFIuX+\r\nsX/fWt2tIhUAuz0Q/1DwFY4w5Jp8qmAN3iIx2/zHXWXy2OFQbhirC6q3FWR5\r\ngDr6JYZaY/o25HeBRojwlNwM6gNtqWsC+/Y=\r\n=be+c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b5a27a472ef14032a97be65303957ebbdc2ac506","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v16.13.0+x64 (linux)","description":"","directories":{},"_nodeVersion":"16.13.0","dependencies":{"express":"^4.17.1","fastify":"^3.25.3","@nestjs/core":"^8.0.2","@nestjs/common":"^8.0.2","@nestjs/config":"^1.1.6","@nestjs/passport":"^8.0.1","@concepta/nestjs-jwt":"^4.0.0-alpha.6","@concepta/nestjs-common":"^4.0.0-alpha.6","@nestjs/platform-fastify":"^8.0.6","@concepta/nestjs-authentication":"^4.0.0-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^8.0.2","jest-mock-extended":"^2.0.4"},"peerDependencies":{"rxjs":"^7.1.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_4.0.0-alpha.6_1648145338322_0.5217168175953857","host":"s3://npm-registry-packages"}},"4.0.0-alpha.7":{"name":"@concepta/nestjs-auth-jwt","version":"4.0.0-alpha.7","license":"UNLICENSED","_id":"@concepta/nestjs-auth-jwt@4.0.0-alpha.7","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"e5dea23e37a713d86ec1b5f3a0b380d32b399e8b","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-4.0.0-alpha.7.tgz","fileCount":27,"integrity":"sha512-vBIZkxJTtDoZ+D9QJ6mbuKZeSoMU4uxTcZEeMn0qx7CB94f0HXvad7FNdvbQFLNCsvt+VCMnqa2CKHe5Ed3Q8w==","signatures":[{"sig":"MEUCIQCZmN/ltEhBLl35r5MS+43aUOjytBg5U8flj0vfzVRy1gIgLqMOJCy4iKrMnpqGyeEFmDPTU8I9N3WY6UHmskvuf6c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17947,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPLdxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpw5xAAgqYYYlhOkLJKtWiUq8EuZrJsWURdw+ZwAxBZOILa9c+TEgZn\r\nMwwKm1BCcGKDCovJKgkw1nmUD2en3pOjHYLzX0X04RTSEUhLQsQPq0XgVx4f\r\n90YGLtCRaRmOQZUzs44xJgl08u83n1t4t/w+20EMCstiHDOCu+Sxty4jomR+\r\nUxzXndCeEC40D4uKtEucxZuPPEqvmb0zXLWEehmVT32VuXIalcgDWpHi2z8q\r\nL3wGfuDnpynU3HjUelGtJmq9twR9rAnfsZd/IVwPm3GKJ/NxCrAXHOjXOigO\r\nF0+V2+e5Uk82i4QYxEE2lPNMsj9CpEzbIr8YWpdUgo3C7nc/0LI9ZVGxyg/C\r\nENOiN28jRbC3LHyuxtfOS6QnULbUvisFWGRsF8AvlIWoAPP8XTe33WlRb+kG\r\nJtvkor4/x3BUSECYMGMcjev7b1bfirvoaMsjljG8WLQpE4sk/Dg8G9W8knu8\r\nhuUCCLGrTKp6u7knfG8D+qCdo0u2GNFUzShsaJOtSS7VVYFFv4NpN2/ES3Bx\r\nnYFeb9rt84GG192UcNvojyUd/QEQpBPX62/xRo2hNAixoxMK7TEELJ8uGaFW\r\nK40aHg73Uq7PZlXthWGdpl3s8EO5heom0LQFlUpHCDv/LjfMJ8pPVq1goWVe\r\nt0pcUFYRDifBb6xP3U2yPrAWj4oruk6Gs1E=\r\n=FKUw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"98523d97e3086b07da46e61dc9af3c321e401c98","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v16.13.0+x64 (linux)","description":"","directories":{},"_nodeVersion":"16.13.0","dependencies":{"express":"^4.17.1","fastify":"^3.25.3","@nestjs/core":"^8.0.2","@nestjs/common":"^8.0.2","@nestjs/config":"^1.1.6","@nestjs/passport":"^8.0.1","@concepta/nestjs-jwt":"^4.0.0-alpha.7","@concepta/nestjs-common":"^4.0.0-alpha.7","@nestjs/platform-fastify":"^8.0.6","@concepta/nestjs-authentication":"^4.0.0-alpha.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@nestjs/testing":"^8.0.2","jest-mock-extended":"^2.0.4"},"peerDependencies":{"rxjs":"^7.1.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_4.0.0-alpha.7_1648146289063_0.9127494323626906","host":"s3://npm-registry-packages"}},"4.0.0-alpha.8":{"name":"@concepta/nestjs-auth-jwt","version":"4.0.0-alpha.8","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@4.0.0-alpha.8","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"cfbacc67264b074fc628f651751582b0a424c58a","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-4.0.0-alpha.8.tgz","fileCount":27,"integrity":"sha512-VQHsmx9Dv6n1T5lrYXHJwKA3czWtoJULtqUhbcLECPJXLd8VeZXif0kF9Zr8rvpf7fO6sX1bEQUgKdwLEHZvAw==","signatures":[{"sig":"MEQCIHWHY+UAXLSDByj83I9ru0cIDWPh0B02bvst9OiGJk+1AiAbxOXLY3GnBskfS/eXPQB6wvGqyDIwAhBzvWwt92BRrQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiR3N1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqo9A//bppqVJsky56kTDq5HP9smDSaF1VBKBO0jfFezJOZiWusy4u4\r\nevjqbgFn1ZCKIBbaMIvqCuZpUZ+E5uvqWKiay9mIbXMLSH91UHhc9mrPH1U8\r\nCvlt+2y6iHkiiyAqOlGWsnwkuuhP30sNZ9GR6yLDzBtFg0lnwJlyMqjsEOnH\r\njxQNsFEkaQvkQFGdUXLNAmYDP4v6rrmAHQBCbUcJMlOpzt53Bv5uwS61FvfI\r\n4mbhRNC11Cla42K4fFlw4KBsww4yup382jrJTJr+GvlqBEMI7HoMBiYKvRU8\r\nhypjbEp007VhMbkpE8q8/f91q6zGfN3UPjM8EvTboFQNAHCStJaFwPB3qTzB\r\nFAsrQr72GCzRIassdM4MXh2nmrS7AqgMhhhv76XZajrm9ha0bb0R+pty77Fa\r\nJyWHt3Xx6S4QHGSNnpjps5vj9DEuT/70ubOfoGX5xavOMnMRgz7JTQtkhLyc\r\noS83aDp80kdpq3qF7ZKs0YStbR9UswcJF4p9bFS/E57yW5r/Gaya4wr1vJdD\r\nZgZTekOg7AksppMUI9Xx8oQUXuTLSAk6vPe5+Yipkj5cBMvxYc4TavtNY9A+\r\niKjLf0xSAXGPaL9ONiOGfFa4HFM2RM81gX+z5EV6bXHyzShXFQxu8UAvU181\r\nx8FHq4km/aKP86xJynlhBo+H2hRCipq6F9A=\r\n=yYXh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"13f0033cfa1c8cf5f8b46dffeecc9bb1cfbdf730","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (linux)","description":"[![NPM Latest](https://img.shields.io/npm/v/@concepta/nestjs-auth-jwt)](https://www.npmjs.com/package/@concepta/nestjs-auth-jwt) [![NPM Alpha](https://img.shields.io/npm/v/@concepta/nestjs-auth-jwt/alpha)](https://www.npmjs.com/package/@concepta/nestjs-ne","directories":{},"_nodeVersion":"16.14.2","dependencies":{"express":"^4.17.1","fastify":"^3.25.3","@nestjs/core":"^8.0.2","@nestjs/common":"^8.0.2","@nestjs/config":"^1.1.6","@nestjs/passport":"^8.0.1","@concepta/nestjs-jwt":"^4.0.0-alpha.8","@concepta/nestjs-common":"^4.0.0-alpha.8","@nestjs/platform-fastify":"^8.0.6","@concepta/nestjs-authentication":"^4.0.0-alpha.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^8.0.2","jest-mock-extended":"^2.0.4"},"peerDependencies":{"rxjs":"^7.1.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_4.0.0-alpha.8_1648849781043_0.3253243703603419","host":"s3://npm-registry-packages"}},"4.0.0-alpha.9":{"name":"@concepta/nestjs-auth-jwt","version":"4.0.0-alpha.9","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@4.0.0-alpha.9","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"9c8950d1db24877ddac27f31068fd4b879d7ff34","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-4.0.0-alpha.9.tgz","fileCount":27,"integrity":"sha512-6RGlfTLlQ+hJLAb2xpsQTXKbeqpBer5oRGfSMWvCfDj14eOP6+1a3R27dX/IyLVZF606Y629tmNm4Ob9BDGjWA==","signatures":[{"sig":"MEQCIDh4dittDsZR+Jr2KL9GmSXYoKYRJJ+Sh+8uCffQf1JpAiBabVJH7sz2HL0gUEZGp7rGM2yRUX+C2BwJ8pK/N0u8CQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20286,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVJhyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSAw/+ORu46yKJC+fM9yUUq0UQbR4LR2xAb9Izm5B952ML/VoN05Cq\r\nMPEGXatDeoK93bvnz2WPW8WTk8HFAgqQLaVI1hmESKd2vgHusTUGBBfk8Vvw\r\n4kuaDt+7RBO9EuQxj2aoHwuw7Ydyk3ocltnoeiN+OEKs5DVpDDxoZh9Tb2v1\r\nB+Gp6VmbgPkmGN+5vdLZdTc/+wg/q07w14lMvof85jTHTk3w5WDZL3cd8XJG\r\nda8ODileXwyeYE7H5aHhr5Z9zMK9GTqHp9SyeYaNM2Al0ztXYsYtpW5J+qVh\r\nZ2JYWwyMvPpbJt6Vmd1r/9ZOFDq/fU/OVPNI27w0FX2htZk+RDLm1qnSWnOP\r\nxf/IYyIyuvEkTeJ3v2xbiTIneBMDRu2J4AGL9ro8egrqYRZLh7qNLadwOxZC\r\nZ2RFraiGWc2UOSug6nGOJwdYxXIW3/25uNHPycECYdvipcz7lzz/NGmjZ3Vo\r\n/nC4L1XE3p9auBZ3oQzS/1a2Y5lZw/NpATGvnFfRvBC94aUwGCWUBxktXQfH\r\n7OOSBinlGYjNqwKhrPZId8Vap2v5SmtlR9cezq1phAfy1LEfHzg5Czz4Mezc\r\nzAfqkvMjbECwda4FEMDRB05r6JUHKPsmxgf9W/poReWUl0NBv74/UdJKOgAP\r\nFtOxC69sKQBMVArpsPI1KDR+K6HcNRoZJho=\r\n=Fh4r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b6597c7163c6ca5b422feac99eb4364769ed8c9e","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (linux)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"16.14.2","dependencies":{"express":"^4.17.1","fastify":"^3.25.3","@nestjs/core":"^8.0.2","@nestjs/common":"^8.0.2","@nestjs/config":"^1.1.6","@nestjs/passport":"^8.0.1","@concepta/nestjs-jwt":"^4.0.0-alpha.9","@concepta/nestjs-common":"^4.0.0-alpha.9","@nestjs/platform-fastify":"^8.0.6","@concepta/nestjs-authentication":"^4.0.0-alpha.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^8.0.2","jest-mock-extended":"^2.0.4"},"peerDependencies":{"rxjs":"^7.1.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_4.0.0-alpha.9_1649711218252_0.05766931711405454","host":"s3://npm-registry-packages"}},"4.0.0-alpha.10":{"name":"@concepta/nestjs-auth-jwt","version":"4.0.0-alpha.10","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@4.0.0-alpha.10","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"4e60972f3ca49095920f1d801afe6bf56e94c7e8","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-4.0.0-alpha.10.tgz","fileCount":25,"integrity":"sha512-mNtgBNxX12sBI2iVuRwmi22q4WA/rjXN8p7LxGRKRD8FGVgYF9/2KxxiFbmsyDfN2HBl8uskO7Jc5kq+EcdauA==","signatures":[{"sig":"MEYCIQDmGiK5xXrFHB4iDR535GPOOJ2gymvduLXoX7QrWC7WDQIhALvxe+/1loWFTbMjTdfal+W/SlGJJJvjhB2PGueSPalG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18596,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXyohACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2uQ/5ARPt6wA7crXjf6e9R7Cu2V/h5+CL7ZP5YF3LbkUdAJ5TYeN+\r\nUbb+q/MlDWmpTLMru7CPkfRvtLuUt8Aqa1zC5WGwtAgZqXky+5zAffz73kSH\r\nL7C0+kQ+8syu6Qdor81LUj7MnLIONmVNGKylevYc7BHWsSfhQVLEqXwbLQg1\r\nQtVm8t+H9qRtXE1VGFhtjTzOne6xenLTqw1sBR7U7gSrffvWkvyKvekMo2fP\r\nruoEtM7YcV7Sy8Pngk5/lGxKVf2KQ70uBuPC90L0o5GlDDCCyohU6tebCXUv\r\nJRiQ3Cg+6qB0AepnYklehMdy64i/ObvjBnYrtSAWJP4DI4zt11nbKJvGeWrV\r\no0W5SBVikzDGeX9tTq3jQxaJLVoO5QD4nJCPuez5qVV5ywc5l0mN4+ZsdTVJ\r\n6QecmN0uP41PCZBUC5oUKHnn5aVgSRHkVxyue6BZglsZkaHG8WL8E/mqDjJL\r\nmd1ROT9W7e+CXN9shlC66jc9cwsSJRp7dmAQr+iUYhA2f8qMMJfLzODpMIdF\r\nCJQM2kTzbjPOC/xgE8jPSAi+6pYVPaQF4Wb+X/HhOXSMP1nT+lxNmfpJCy1n\r\nAcgl1P0Xv6u7Ne5GZZ5hooRfRpcjsCNsDsVFrhsHznZDG+uq5tpQ0QwKq+Xk\r\nuXWNXaulqts2xbjX4h0/rszwKtkXl8mc+tc=\r\n=n2Yw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"2c8f34de74ea86ffd4bbf5ccdecee43840bfb00a","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (linux)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"16.14.2","dependencies":{"express":"^4.17.1","fastify":"^3.25.3","@nestjs/core":"^8.0.2","@nestjs/common":"^8.0.2","@nestjs/config":"^1.1.6","@nestjs/passport":"^8.0.1","@concepta/nestjs-jwt":"^4.0.0-alpha.10","@concepta/nestjs-common":"^4.0.0-alpha.10","@nestjs/platform-fastify":"^8.0.6","@concepta/nestjs-authentication":"^4.0.0-alpha.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^8.0.2","jest-mock-extended":"^2.0.4"},"peerDependencies":{"rxjs":"^7.1.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_4.0.0-alpha.10_1650403873276_0.06886817595958572","host":"s3://npm-registry-packages"}},"4.0.0-alpha.11":{"name":"@concepta/nestjs-auth-jwt","version":"4.0.0-alpha.11","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@4.0.0-alpha.11","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"0acf479a908b6a05bc51db7d1824873848d4cf12","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-4.0.0-alpha.11.tgz","fileCount":25,"integrity":"sha512-qaCNQgSRt4VH6nOwT5f+NABvfcd0Sc7eWCrzf+HqqbFCneW8+BZ6dK2DTAAB+dSsiXTmpbQfJr9z/zcmqZ/R2g==","signatures":[{"sig":"MEUCIQCNrQyHzd5ao6qpQFN2OnmRmaMeAjtDsr1R1P5B4HWDCAIgZ3TZ3dhLP8VcbQk+1OzzaQGW+cUNIMxI1UjiARlyflk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18596,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicps9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoa5A//YU96tbEPyc12i+bLrEQrLM3O1S4LXpZGp5xrLQ6xgzz7nigl\r\noOz9pwESQCfkJfocIJsUUR/Tv3gU2F6d8ODXCHRxl0A+H3rE55E5WuDx5djR\r\nKMfNBtwqaQ+9umhWBqmiNASuNORg+MHFwbFmIvbsxZ2TPpK7B8jpi0O092Fo\r\nbyLv9VEUOTATCLwcBQGrepi5ozDlbxe/frma+lsNdXmouVED8jOhP3eId764\r\nxAuyZTlAH2DwmKCxZn1s4eskmc/06CPr/vCsUcVQ7W+acappxfHvfJGszR94\r\nkmPFQVS+LPM7kdkXSMXWWZ5gIu9hOdi8mfBWdJjhV/PkXnD08N4I8j+1eTwf\r\nUF1PYO3ReY+CzVtbOVwmA5wFR1ItAX8Kf966Q7+HcfeY41+tbRgnwOVolZ+q\r\nQ14WxDqWwFzaN2d871fw0Ddbk54YpAyirs9F160ic3ta02ophPT2KpiZAP1d\r\n37wkr3FO+20MD5vyl8KeKNN1JVrREmBq9H+j3JmXpCqbUgN4Y/26jTMkSK/d\r\nG2DSMCPjp8kfFp94c6oFaxmkWhuncEBrcxISDITQw+irnCrF25h+p9bb80h/\r\nn94Pjkt7XnWgQPfAznPxg6oXH4KXykRyntidyvRLRgX2Haupo+BYko5pySBf\r\nrmaBhCUcIIEa8o1ROuU2jVJPeSRI8Yj8cLw=\r\n=fbZ4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a7c928ce5f9450827f4adc8db81b97af4572b300","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (linux)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"16.14.2","dependencies":{"express":"^4.17.1","fastify":"^3.25.3","@nestjs/core":"^8.0.2","@nestjs/common":"^8.0.2","@nestjs/config":"^1.1.6","@nestjs/passport":"^8.0.1","@concepta/nestjs-jwt":"^4.0.0-alpha.11","@concepta/nestjs-common":"^4.0.0-alpha.11","@nestjs/platform-fastify":"^8.0.6","@concepta/nestjs-authentication":"^4.0.0-alpha.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^8.0.2","jest-mock-extended":"^2.0.4"},"peerDependencies":{"rxjs":"^7.1.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_4.0.0-alpha.11_1651678013434_0.46814818782954104","host":"s3://npm-registry-packages"}},"4.0.0-alpha.12":{"name":"@concepta/nestjs-auth-jwt","version":"4.0.0-alpha.12","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@4.0.0-alpha.12","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"ec3105620c55ffa4ea79bb7851fe5f4a0fcb192e","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-4.0.0-alpha.12.tgz","fileCount":25,"integrity":"sha512-YhCOLl5Il0ZV1+hcrb8lLJ/SgP+49mWttBQoT41ZktdCumaqp6DCfcbEZvhihPRTKc+EwLQCWmjMaNn7kPB8ZA==","signatures":[{"sig":"MEYCIQCATjAANNinyp+GU3RazFGlvj9CjRgAgasO5PtVc5I9ggIhALm/26VH4mfqX2mTckefdnUPKXGoOGIKMyUpYpZEgb0z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiljV9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4+A/+PgeW+j56BwpbsKpszPD8gavos5rdVdDWzZgV4lYBzXsMryu0\r\nzuTDBBNhLgmSzRLJ0+Aqq5XY1O2SnYQUc5ptecvY0Hsl1Eu6m14dPVEOd2RC\r\nPhpAm03RfrbJjdozNYh4SvXSY7I5udLC4/0Gyk4OvRunr8Ho5NGS02+4VjEK\r\nQ/52jyg1/kAw+wr+fpUYQWzXNryHiCzuHTdCg43Ay5nV3zJHgRGyOEYmsP/d\r\nuRSePsKExVnlQanevWSNDOND7ZGSXFD3TSGJ+NWPiXl72Wt7Aobb0Qa8XRF+\r\nxHxkNEjEOYhFwGFYuuS9/h0Z6csgBqFFq7x2FeWWtUPIEll9UmCP1P2z8MmY\r\nxC0hiN1lpWH1DrX4lZ2Ynl8ROPxfennCOkIB+/b/x+I77m66GdTIFNwYtpNt\r\nnfSFyemJleGnTsu6IqArXDEZNvygBFTYGP0hn1s6OQAAmYwi08l+zLhIfoH6\r\nE0b3QxAQSREes7AoHYsMZisNH6rVU9xnTGfZNBQ7FTM33P+Zgy66nxoEvf+F\r\n2IJqcUquIjvbLMxef1+bpYnr+0dMN7yrid2+5hau1SJTCIeXIv7Fh6JWUJQH\r\nFuuXEs210urMswb7GrnNZFS+/1K8By7y+amOJ1SYkrpSgUScDyIYDsl0wuvG\r\nfkBWZZqMem3AdJ5WYL+hQ4AbQxTMKcEEnLI=\r\n=wMFo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c8bb0426d94d8eff07c32d5dcd161971a1912b2a","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (linux)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"16.14.2","dependencies":{"express":"^4.17.1","fastify":"^3.25.3","@nestjs/core":"^8.0.2","@nestjs/common":"^8.0.2","@nestjs/config":"^1.1.6","@nestjs/passport":"^8.0.1","@concepta/ts-core":"^4.0.0-alpha.12","@concepta/nestjs-jwt":"^4.0.0-alpha.12","@concepta/nestjs-core":"^4.0.0-alpha.12","@nestjs/platform-fastify":"^8.0.6","@concepta/nestjs-authentication":"^4.0.0-alpha.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^8.0.2","jest-mock-extended":"^2.0.4"},"peerDependencies":{"rxjs":"^7.1.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_4.0.0-alpha.12_1654011261229_0.07487133657660894","host":"s3://npm-registry-packages"}},"4.0.0-alpha.13":{"name":"@concepta/nestjs-auth-jwt","version":"4.0.0-alpha.13","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@4.0.0-alpha.13","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"15d1d1a80024e66860250e2eaa700b470e2f810a","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-4.0.0-alpha.13.tgz","fileCount":25,"integrity":"sha512-ngJfNaMrubW8CG4ll8oG1yVYYGSRfI3r6C6/bpIdVoQfr8YApL+tKZ/EE2/SmXBgWd/1i5CGLUFcFAX9bJtPog==","signatures":[{"sig":"MEQCIF7z4L0/nln2NMFkYKSgnoUi7rlaMWnY0Rb9Oz8yO6UnAiA6/yVI38P+Ui8mmLsP8LKIQDyXK8nwnokE30Ra0MjkMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimMwRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrRew//Vj75iZwkqi9/+0pnZk8UOZtR4OvzqpVL+VRbANNHYKaJMXqS\r\nANDR9vdUA7x5ln9kLYoOp1XMzITP7oWpkWnX9wkPRpmD0SIbqFeFhCJjQLOq\r\ngMUzVCQ4Iffua3CQgAEsYR5ybW19ChzA/8Qv79GltIAkrILKA0vMPXlYOZAp\r\nVID4gT7SaCXC3Q6RzKeSy9kEl16OgyPU+60T9UNBJybVdYLl34GB0SuA80fl\r\nzu9RULzuh9oFyFRAgJ10S/nbxsd3LgYK8S0J4hy2qzLvaGu14EbEn9UZiZsW\r\n65l7lUaWyZZF7UOBBjN29NEO7A70sOQwJss7QSzhr0+XXmoMu98qACIhrbkj\r\nr8XHO7VbYjs1vNoH0NOdC4/B671Ich+GQN2fk6T+DKumRTC/Ep1IokhLvjAA\r\ne/EctAj+LR14b0W1Kd6A5Zl7DfyfjH17MuH7NaiI+inZHlbg4KU8nXUT6bf8\r\n+IH6hkTC/cssowYxAsaysavnFGAJiROC35RUduKKtb2fcnhPm7ox1GppwcZ2\r\n1tIBCLqW8vGjNBt4qVZ68KEnRYhzJE5olj8zdrj7/2xwmFUm5OYmM3EWcbkS\r\nnJcgM0BUxlBI07hSqkGoDjM45hgWsqb2MpaFLJhMxfvRjuSD1Op5RE0Qs6CT\r\n/E2s69opvUTy1mpjh3MHgNGP4CDuooF8X/c=\r\n=Wghs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"226582e4f946aa68edcf0ab8eae3af4c6d8ccbd0","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (linux)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"16.14.2","dependencies":{"express":"^4.17.1","fastify":"^3.25.3","@nestjs/core":"^8.0.2","@nestjs/common":"^8.0.2","@nestjs/config":"^1.1.6","@nestjs/passport":"^8.0.1","@concepta/ts-core":"^4.0.0-alpha.13","@concepta/nestjs-jwt":"^4.0.0-alpha.13","@concepta/nestjs-core":"^4.0.0-alpha.13","@nestjs/platform-fastify":"^8.0.6","@concepta/nestjs-authentication":"^4.0.0-alpha.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^8.0.2","jest-mock-extended":"^2.0.4"},"peerDependencies":{"rxjs":"^7.1.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_4.0.0-alpha.13_1654180880894_0.5746977967885167","host":"s3://npm-registry-packages"}},"4.0.0-alpha.14":{"name":"@concepta/nestjs-auth-jwt","version":"4.0.0-alpha.14","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@4.0.0-alpha.14","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"d8f49a4527f6741d30eb204b9f50dfe8cb72a6b4","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-4.0.0-alpha.14.tgz","fileCount":25,"integrity":"sha512-qBgiFYjcs3lIUY664GfrmUjlbXradegqoLLMw/7eNmflnoDhEBrHRAXZI1z1s5wyN6MIBTZLSHTfAEZLOGf8Pg==","signatures":[{"sig":"MEQCIDUyNZ82YxQ3OBDeHCnl4HeCPJw9dV1KpxqbOTncP1YcAiAGvwca2qi3AGRkLaTgLBpq58zNUl33fAie2ACd/QaKqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqNdaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoIDA//fMscm10FVI0nMDroPmVCw60oUh2B4FKVEK+clsliWX8nnLTU\r\nJ2gX0FF6u6CZDNz99xLJn7v4rQ4ACidMkQT3848rHwQPq7SpbC6x9EVWBNDx\r\n+fyuHUlUwFCXYGVRIvy/JxEa+Pss7QshhYz6+gWjNd4UljcblmmzNyDReuhX\r\nFLmW99KSSzBUer1FqGqZRor02d6aJbeEFhnYMaLm9SjE5V/bfhUzcnzd4U48\r\ndpGMKsenBebh9vkMFg2INGZcCxC5TNLnBQIxOA1jYhdUxSrsjAUVGDlh6uA7\r\n3Ensf2guD9b5kR0PbPQCb4md0unfy73v/6REvc8rJG6o1gPNdcPuzxeymyUQ\r\nu7MgtvEQwvymhwOuIdnS9bqEv58/CsWHLCT0vQqndPGwoH+dsniv2kXGPO1C\r\nfRvLK9nXHDow7wLu0kub4mXTgzlW0PAyUWWamdso095uKaVISqr/YDIOPgyb\r\neAzqccX2bP65ctuYMBFJyiQgNywYZsvZHk+AitySd9wAG2tPuYuOoZKLPbNp\r\n8TxWlGNGGwxvXg9xw49lWy2wruEsiqKiYQvzsP1tau2XsT3AWw0ITB+exipK\r\nI5W6lb1Wt33hvR2ApZXDgBn4J60QpIFvEE3de6r6Krbd76ffjSRmBVR8WCRB\r\n1Kv81wQH5fevRRMeJlHZiVQNfgikwF6tesY=\r\n=bWLa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7660186e711af089f3dc198c3d3bae3e3a45ef34","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (linux)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"16.14.2","dependencies":{"express":"^4.17.1","fastify":"^3.25.3","@nestjs/core":"^8.0.2","@nestjs/common":"^8.0.2","@nestjs/config":"^1.1.6","@nestjs/passport":"^8.0.1","@concepta/ts-core":"^4.0.0-alpha.14","@concepta/nestjs-jwt":"^4.0.0-alpha.14","@concepta/nestjs-core":"^4.0.0-alpha.14","@nestjs/platform-fastify":"^8.0.6","@concepta/nestjs-authentication":"^4.0.0-alpha.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^8.0.2","jest-mock-extended":"^2.0.4"},"peerDependencies":{"rxjs":"^7.1.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_4.0.0-alpha.14_1655232345230_0.019348450240336268","host":"s3://npm-registry-packages"}},"4.0.0-alpha.15":{"name":"@concepta/nestjs-auth-jwt","version":"4.0.0-alpha.15","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@4.0.0-alpha.15","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"f55386682ce3852d71448189f521c3464aa0fd8d","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-4.0.0-alpha.15.tgz","fileCount":25,"integrity":"sha512-dm5cqb9ulsIEbGuc/iHNenaXrGs5KLlkgNM1pyiw78qiPKX5o+EvTrnFDPsYLf1dJbQGRg3uUzuKb3DrTI/hOw==","signatures":[{"sig":"MEQCIAUn84Zd8d4BUSMcjA5u2PwIK532B09g96v7nZJv76k1AiA8+Js1ngfPhSbi5TDH8nWac3lfKYa9fACybELNWOl8jw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirIU+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXgQ/+PVxjA61iFeO6XvdwatxoXIyDuOMU+Got10+2ervVEezhKrzk\r\nbe+dAD9+jNC9qmjm3KzLrccNIVEfni1xSpJzU87DAmSkp/J7lzgi6XcsL2II\r\naWlzCSmHF/wXQAzlLrkWlI2en3CEhwwwb6DsZDCI/3UgclPDd4m7d8XII5BJ\r\nPEiSeg6b2dIUTsdoeqkfSMnPcAM+afFQ1c5xqE2MoHL7THqEldZFOHIbRtZX\r\nqI7kUwZJSD6vkOv3lLuzGK4EWycraaiB3NHR7pRS5uaUR9h0lUxvHyVMDEU/\r\ng/7evsuf0PoNnt6BnSEpo1c/ZAJloyKQVLo7Rno32gQm+epfPZA2vgu+wvi6\r\n7FALLPL/aviyji5aRK/cY5G0gln13NCn4Z+AZaZYB0LshmL867gdUex8rPkR\r\nd/ZvLR1zSzjTnS3BLxPVcRB5gE6/EebKmCV32DnIl1/TdJD8v+XXwfE7cpPr\r\npl1CPwckqcPd682t4RjkWN1oJqIpqLaKEYBdAchuvNzXSEwNPLVLWzvHEGhF\r\nRPEGezoA2HrxVBlWnlVGVG7+UDHkNhjkZLOFCw4rRdUU3U/52FDRSb4938kd\r\njOGTbckLgN7a+KIs1tDxsH9B4dOZpEZsfLUnxnETCuV5GxbhrGNy9H+h6cDe\r\nFD/83rpR42+EftNYmKg8gkIoFa3m8BM6xNA=\r\n=Sokk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"98542a3fedd4dd5014b557caa64d4539ff79ceb4","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (linux)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"16.14.2","dependencies":{"express":"^4.17.1","fastify":"^3.25.3","@nestjs/core":"^8.0.2","@nestjs/common":"^8.0.2","@nestjs/config":"^1.1.6","@nestjs/passport":"^8.0.1","@concepta/ts-core":"^4.0.0-alpha.15","@concepta/nestjs-jwt":"^4.0.0-alpha.15","@concepta/nestjs-core":"^4.0.0-alpha.15","@nestjs/platform-fastify":"^8.0.6","@concepta/nestjs-authentication":"^4.0.0-alpha.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^8.0.2","jest-mock-extended":"^2.0.4"},"peerDependencies":{"rxjs":"^7.1.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_4.0.0-alpha.15_1655473470524_0.38709393800308045","host":"s3://npm-registry-packages"}},"4.0.0-alpha.16":{"name":"@concepta/nestjs-auth-jwt","version":"4.0.0-alpha.16","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@4.0.0-alpha.16","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"6efb83300df8f4c337b52d228a1053a664d193b5","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-4.0.0-alpha.16.tgz","fileCount":25,"integrity":"sha512-OXR0iWRrtIIzGJe7WgmzrO0tsQHI1YLJiVQzKm9dqmenqfaxZAPiE72dNIPBt/7Rc4PZ7N/Fv21vrIYyBNynxQ==","signatures":[{"sig":"MEQCIAFixN2qeR8WUcxBCvFonmi+tu/He+SzJmi5dxLHfGfgAiARGZJfS3YOZezECGH6+rc/3mdcIZLaQHZyVBr+Avt8wg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirIl0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSUg//Wk/yqgffAN1ctgFlQcGQgEmro5NFPvY2qtQc7kwsfGVNWLHy\r\n1xAyDJ/FaVOJmtIGmCmslsOLTynzABewKGRToUX0vR5Pu+Jxfv/SV5g+HvTm\r\nQfWhLpc3b2PhT8sFglUl914c6zmhJFS3lZkb/ivFIL9yRBnCzr9k/17yodly\r\nRi9a7LkbYfA6gRRZdtgxhU7H+tkpNLR11pDsLj1A8NhqLdPNr9yDVp/8+HtS\r\nsk5sZPoCZSyhXwXrYVTXwiQJV0eeQ1beHCeJE/eybka4Y+K3nUImvFQO38Wz\r\nR8NdXRCcwXjo/hTxOmj0w3Gj10dlAjdt+Rxl4TFnhnduDYTjQJ5Q9B+juWJx\r\nj1fmvuMvjyr73qFP9xUNTc1AnYkbCsKzLedEE0LdN8YLTUWzaodcXaVFXojR\r\nH1nTgDNpxCaPg4TXa0zzLCtvee7DBFKgBXZsWHIobGKjJJNJGg0RHvRSj1Ec\r\ncMb3BkXuFXbCngZvli9kqBQJ3ShtstpSdAwIuTjDOghVKm6Md0YLzhfMBeM+\r\nTeQjo01SwArgac/91efgk57vbOsPxeZSSCK0eHioYQMS0myf3dByG/8Auput\r\nPLzB373n6+BAWfj81amWt1K+FcieVnPd1DkTG1wca+nO6RAivQmo3GRTcIpX\r\nG3zcrefUks7k7ZdJnOCfvbtY1ucUrRziVIw=\r\n=0a4V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f95bead3980c9272cc56699aa99930d014f4507a","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (linux)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"16.14.2","dependencies":{"express":"^4.17.1","fastify":"^3.25.3","@nestjs/core":"^8.0.2","@nestjs/common":"^8.0.2","@nestjs/config":"^1.1.6","@nestjs/passport":"^8.0.1","@concepta/ts-core":"^4.0.0-alpha.16","@concepta/nestjs-jwt":"^4.0.0-alpha.16","@concepta/nestjs-core":"^4.0.0-alpha.16","@nestjs/platform-fastify":"^8.0.6","@concepta/nestjs-authentication":"^4.0.0-alpha.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^8.0.2","jest-mock-extended":"^2.0.4"},"peerDependencies":{"rxjs":"^7.1.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_4.0.0-alpha.16_1655474548258_0.8078134127106675","host":"s3://npm-registry-packages"}},"4.0.0-alpha.17":{"name":"@concepta/nestjs-auth-jwt","version":"4.0.0-alpha.17","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@4.0.0-alpha.17","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"824edeba1089ed0c16156de580ad1eaec4fbac70","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-4.0.0-alpha.17.tgz","fileCount":23,"integrity":"sha512-4DVG2amE6W6x/rjJ7HhlmEsSN+jt+xXquBtkpUASLnVVXVlQgYyr+ZPkXJHnloEek3BJxteI4q2JGeSR8oHBPQ==","signatures":[{"sig":"MEYCIQDmTBNgK4nmb/dSfBnBML92O3WQQMJAVJZ5RuK0Fw3iiAIhALyVyeY8C6zxuEaxMi6TikGwhbLAC569Hh6zbctULVGE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixzazACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYdQ//bRwcTFG6Y5EhYaL1ldkbG9YhNOrNnkm9fP93btt823vX+98v\r\nW9tt5rL81DLli2cSn1m6zlnVNCrNkzw0jycUigOMA8Le0uT32582RWV0UXlE\r\nDlDi2dOwJs/JrMjMPTtkG6E7A705fnJZUQO9jnwXa8Z9JNCefCP2yukcB0f8\r\nStYVOGSQqA3xW8vXmoS67Vxuo2Qnx+PwPu3L2i5AZg1nfOpuC76Aj0h1fDu3\r\nw/PrG/DywJeHSsJAjrRLtjKTBhr2bG5Zd08ZcdEML3G0IQ9fc8oTVvC36CXB\r\nI6FP8dS//gxjnt0m+iVEtI/Ia4uQh5I1hPwF2nAcsvewJ+nIlSuHDHGXsPQu\r\n6k3iQlCvDQ10i0Mj0cEMUvYxzGqsAdweyYj0vp22SC/Kul8jiPOHVR/MWP9X\r\n8dkvF0AX8GZRjM8iCyLIjkayYuISTwWKW64LdWtskosNLXizVLAnwhEq+2lo\r\nhVCpvNQcCqf0FjKFIGpx2q90WWHk1SCOkncK+bSf6K1FLXjl0UkSd7X6Ual7\r\nhXTLbBRM3hu5Jsu7AOWh4y7sf4e8mEaNh6qx82rCZWYaI4k5FOoLybZz+zf+\r\n4uN4uXVFdr3yZtKDzsPptZ1RVzOakY3bhWeOG+w9sPJ+mtrV4/gjHv0yCDfs\r\nWNeNBRafHNCBJwInQNaKttqfN7P4zJRm4Yw=\r\n=eJwj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3e7432ec34eecb7f0e2c1024027df95332ad1eab","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (linux)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"16.14.2","dependencies":{"express":"^4.17.1","fastify":"^3.25.3","@nestjs/core":"^8.0.2","@nestjs/common":"^8.0.2","@nestjs/config":"^1.1.6","@nestjs/passport":"^8.0.1","@concepta/ts-core":"^4.0.0-alpha.17","@concepta/ts-common":"^4.0.0-alpha.17","@concepta/nestjs-jwt":"^4.0.0-alpha.17","@concepta/nestjs-core":"^4.0.0-alpha.17","@nestjs/platform-fastify":"^8.0.6","@concepta/nestjs-authentication":"^4.0.0-alpha.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^8.0.2","jest-mock-extended":"^2.0.4"},"peerDependencies":{"rxjs":"^7.1.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_4.0.0-alpha.17_1657222835491_0.28092681425374977","host":"s3://npm-registry-packages"}},"4.0.0-alpha.18":{"name":"@concepta/nestjs-auth-jwt","version":"4.0.0-alpha.18","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@4.0.0-alpha.18","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"dc67dafa92a149ea4efa2099433a5264a24de1cd","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-4.0.0-alpha.18.tgz","fileCount":23,"integrity":"sha512-v2e4AzFLsx5kuRfm0gVpstcpNYwQBFN5HjM7/6X/5F1KVY74ZLb/tC0fMY+HOmcEJr/kCbY/LK2AGA+/IBIEMw==","signatures":[{"sig":"MEQCIBUyHZ4whuNsUMX1zgzaLz264pRC17t0GKc71x1Rtyv9AiAsC6GbmfGyRPOZF42cxdCZgaiGBaQPnSw6LXs7r8sRCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2EKMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmorCw//ca/9Z9IHs77QhjjdprVjOmJO9RQBRw42krjybkx0P4g9xR8P\r\n84RXkrDAQ29bmYdBLOrCGxIDA7hXt+j0gWcIs+wmxe40+GzHt3LsVeDCu2Gu\r\ng1MeNmrM8iwA59EbArEq3kTyImYqE/TzZtEfL6uH2dHM+7LDGt2BjXIHTA1F\r\nuEIQKXx8Ol73HVO9Cn7LGs8NVYgXhDd4e7J8ca0IFIhVXLY08JV4GHnYItUe\r\nysdU/KKIoIOLhqyNySqTDKTWR8vqVuV0yHFcSnzsxShnS0P2M5+BWczLxuAt\r\ny6r8haDUiffxzpscoNZ5ikvazJUI5QojCegx23j8RWlC09g9L7w/ZZjTR592\r\nLM8jkzBYuIVBGMGq/VWmN0ACNpm/P2v29Tm3T4AWG7Lyh1I1ip8fZDSr9qmq\r\nGD1DYaZ5okV6U0zX0L5kMRRJnGtE7ufqcI6UeZCgKhQg9FHHZ8YeUXufQ4Y8\r\nOrkvEd5wWaY7nmlasI85DWDAbaGFl9GhMTBNi/tO4dAgJif/d4/7iXWz1c+l\r\nmFVdLUAkjh37UU7j3TVet25KkFB/CTO8r0iIvrg6HjrJKl8vCGzn4W77fIiJ\r\npnV2LzTE94zGq5JMa02Z23It+LoN0bVAkfzO1hUNq+q3UakmN/b4zCIy4Ksz\r\nyCJMgeqQJlAKa8spkLATAZ16j+Wxs6sSdTM=\r\n=Z/wJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"4ee236319c79f9c337b7d0e377f8a5ef2748a441","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (linux)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"16.14.2","dependencies":{"@nestjs/core":"^9.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.2.0","@nestjs/passport":"^9.0.0","@concepta/ts-core":"^4.0.0-alpha.18","@concepta/ts-common":"^4.0.0-alpha.18","@concepta/nestjs-jwt":"^4.0.0-alpha.18","@concepta/nestjs-core":"^4.0.0-alpha.18","@concepta/nestjs-authentication":"^4.0.0-alpha.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^9.0.0"},"peerDependencies":{"rxjs":"^7.1.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_4.0.0-alpha.18_1658339979814_0.41850809333270256","host":"s3://npm-registry-packages"}},"4.0.0-alpha.19":{"name":"@concepta/nestjs-auth-jwt","version":"4.0.0-alpha.19","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@4.0.0-alpha.19","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"3bfaf822648995ad18adcf086afc4dbb40d9bf0e","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-4.0.0-alpha.19.tgz","fileCount":27,"integrity":"sha512-skoD8sGuIZHij8iu4iGTNRoJqZt1DUxlgvCSfiLEZuhupQ0sw6Li3oqBnrH5BhFC0fXtMMt7GQxCWDJ3hljQrw==","signatures":[{"sig":"MEQCIGi3p9Ok/DOP+8UTlYazlzymKzW4dUO7ZfrDCRR3Rc2hAiARfx62wy3ZNXhCZyH0sYMo0hLCsxEI86b9zAjn6FBoqw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22481,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjF1YaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjWQ/+LUlowlBlRAf8T4yV8wGfEVUrkx/VDiY/Hfp8kSeOYjLYFSRc\r\nMBERH+u9T5mzs8wEs2UwdenAX7693s3Ae+NIhOwjP+qa0l/OTtQjJR4LjqZI\r\nyt7gfzXmpmrQFEBXR2AtcOh5PqhfNbJR5TMYWJSyRbzPVihU9YKiJR8WsxNV\r\nXscaY1+BtNpAYzrIyFywwzUfaD807kAqH4vusTyT31zLj7uXv0lVanLJwz9i\r\nW9g4RaHKpPATyADcbtvOMC41wcZK5ZB7eqB7Ip6TUC6S1NdrSGgujJXQ9QUC\r\n+oQNsXJjR3sRvdhRBWh3rXECDMidXdPE8eJ1HdnPEpvJzF94Q5mmtZaYHg4M\r\nAiANNWJtp4+w07yrdLXZqIVbrEWd/H2O5aJNWzrRcVJEXLp/BlEEWN3wIuVG\r\nUGW+aQ6zObDHA8dzG64XZAiXKIGc0A0MTraqaGK8ZRq7+Hg9aWSdHpzYjxYL\r\na1qCvitzzgoycXwOAIa5LX2Vz3DB1+I0MAtkTPzjN4VTIIqbvgIeRpPuOlsT\r\nhh1soonPC44S23djaq0tFaevHi/MTLmVy+sL6qZ8eUXQLHv32RvV/uAptYrj\r\nRmF5t8tiLMaI8nvlJq7FGruBML/u0GewpfSI3A+dYsXx3p8u1Y7Z791qFsUd\r\n8gHCztKOaqJU62UthhMfHsugTehknIWBEaM=\r\n=3YO4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ed98289c14bf57033a98f846d6da0891498c2cb4","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (linux)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"16.14.2","dependencies":{"@nestjs/core":"^9.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.2.0","@nestjs/passport":"^9.0.0","@concepta/ts-core":"^4.0.0-alpha.19","@concepta/ts-common":"^4.0.0-alpha.19","@concepta/nestjs-jwt":"^4.0.0-alpha.19","@concepta/nestjs-common":"^4.0.0-alpha.19","@concepta/nestjs-authentication":"^4.0.0-alpha.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^9.0.0","jest-mock-extended":"^2.0.4"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_4.0.0-alpha.19_1662473753858_0.5070977135894674","host":"s3://npm-registry-packages"}},"4.0.0-alpha.20":{"name":"@concepta/nestjs-auth-jwt","version":"4.0.0-alpha.20","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@4.0.0-alpha.20","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"9a82edd1368a40902c8a4bc21d846fe038c1cc6d","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-4.0.0-alpha.20.tgz","fileCount":27,"integrity":"sha512-h9Bxtq/hK2NFy3QkKFoBZvrBZW4s7TlKg8I18u/XLqdI0wVbG+eZjI4Tkte/o1biZAkmYOksGC9G+bJbuQOaCQ==","signatures":[{"sig":"MEUCICN4hgnliWW8KGAQanHnV7iNMOKmDYOFStMvZSfpAqZGAiEA3m4Gc4ZqMX2Ho5hbidNxk8W05AtyZhZ/kbYDk/X3YKU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22481,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGPJPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhIw//Ua2EwiEwnyvqF0UkM02tRp+j5du675wGAW8bfX344BderQXe\r\nvr49nk2Fx55w8BoQt852s1Hi//KWZ3PRj/L4aqWSft3jeA2I7v/9feby439V\r\nfkA9wf3ITX6Tuyuimk39cuF488+Z7EF8zshIZErmYLfFf46PjhUCjbQRRHSS\r\n1m0CTdcbH9GCM+Glmit4GkL9vGj09/qXXd83auDfkKgaGXmQNzOFWoK9zbpu\r\natlyclrBd6j5UV+D5EvuEOBi1A1pA9moah2458Qdhl0FwfcOqBZNV9bHhxRj\r\nXPBbVvXGDUtTbUBMIpSYGnEYBGTAYY6RmhiTUnigPstIA2gemQkPOjwtNKbI\r\n6lz1v10DJEWCKMz1mxgoAiTinJ8Mb3Kivm/YLqeWMbOKIePeXbzw26XlCiAQ\r\nTTWbSjklWxSJnLgst5Yloxyajyukausj0aqOxi70ceLlF1BT3WVeZBvAVggs\r\nytq+TdcXKfWttXbp89o4B0A3MLey88Kt8jGfQGLSIs348OuOlCQsodKIqH+7\r\ng1vB+3U4it/0f2nuELWcNGJOQE8HEOHMbdBIYAh9OK9DXLVvHr3mgR7BvtvZ\r\nOaKh83BOq/4pROzn5ZwstcGDsHmxbG885/sHi7zLtKcutYDhOCEQeEKNj+RY\r\nshdpi9K65SxCCHGOOTow61UXh5Hc5vtRR6s=\r\n=pBcH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"07795638d947351ccc42786d9d836bb04ecb853a","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (linux)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"16.14.2","dependencies":{"@nestjs/core":"^9.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.2.0","@nestjs/passport":"^9.0.0","@concepta/ts-core":"^4.0.0-alpha.20","@concepta/ts-common":"^4.0.0-alpha.20","@concepta/nestjs-jwt":"^4.0.0-alpha.20","@concepta/nestjs-common":"^4.0.0-alpha.20","@concepta/nestjs-authentication":"^4.0.0-alpha.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^9.0.0","jest-mock-extended":"^2.0.4"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_4.0.0-alpha.20_1662579279426_0.8927889835620697","host":"s3://npm-registry-packages"}},"4.0.0-alpha.21":{"name":"@concepta/nestjs-auth-jwt","version":"4.0.0-alpha.21","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@4.0.0-alpha.21","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"14c14ca00d08010ee3cef6ada531efa775c05384","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-4.0.0-alpha.21.tgz","fileCount":27,"integrity":"sha512-VMikOOWbf94Ct35Pi75ZJD+F3Y5FBCSxpWdAXsZ3y1EZVf8tMBHnYyZnm7nSM1rxij1ey/xz1oYkAWfk8+cpcg==","signatures":[{"sig":"MEUCIG7nE7CHAluPK0JpWYvSnZqcrmtzPO8uE4NuMe4qC4LOAiEAgu3UW5kHkOVG29fjy1r+ARFLKHbNF+s12Wh6sm78JLU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMgiwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCpA/+OtoUD5IitTE9QNI9PmCwLGT/z/5GjWGYV1A23QHq4zze8TgI\r\nc3RdxwaB+edNXmRsKHlQOWIr52bL9TYjAlH6biE95Ze6c9+yHxoOduf9Rwwq\r\nYpu8thuqbmUEydy7UomcyJjjTq8ic4HdrvoHDrl4Jprrgz0vPelsZoA2FrzF\r\nqvFTRXcVATFVB6JEdLP8lwvFPKk0bAnACeBfepT+TlCUNptkjBUGNOmpbIZk\r\nYJUCq4g2iRThVdJ7Ux1FVLszSS2OrE5SZxFhkPQHcji+vGvqokje5xqtSh2A\r\nQNny08r9TAV23jN+ajz7cVM2iuMp/BeR0Pp9m+DsYv7X0mbtWPBr+Uc5SPJI\r\nBi1xyoPnOjEq4io/vlpgOwWI5hAhwRCiuIO9OXVCvH5uAWTBq7JVLqj/VxXS\r\nP7NWoKeIAIy9zdi1EYCczVFB1OX4mP90dqfl52qL7bMvTBSUPaZ2T+JAHsSI\r\nZ4BpVpuw8U8NcE3pewF79UKtaa082IPZMAM1UMVJQpCQqnnpUGy/xQKiw+qP\r\npEG4KMFhZpaJyHFeaNimBsfvdmfEqJnw2SUxIvqTky2DRfUQHKHxef6+EpIg\r\n9tScxusU93LLyrvyyz/9LB+U2IJDE7ynSCjon2OiZs8pTxexL4/tm38erxst\r\ngVw5T1Fud2jaARgk7a9yzX4uN0DP7119g+U=\r\n=T8X1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"bbab7cf2189c5431c66274d0b50aefc56cefa641","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (linux)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"16.14.2","dependencies":{"@nestjs/core":"^9.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.2.0","@nestjs/passport":"^9.0.0","@concepta/ts-core":"^4.0.0-alpha.21","@concepta/ts-common":"^4.0.0-alpha.21","@concepta/nestjs-jwt":"^4.0.0-alpha.21","@concepta/nestjs-common":"^4.0.0-alpha.21","@concepta/typeorm-common":"^4.0.0-alpha.21","@concepta/nestjs-authentication":"^4.0.0-alpha.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^9.0.0","jest-mock-extended":"^2.0.4"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_4.0.0-alpha.21_1664223408462_0.20231363761748966","host":"s3://npm-registry-packages"}},"4.0.0-alpha.22":{"name":"@concepta/nestjs-auth-jwt","version":"4.0.0-alpha.22","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@4.0.0-alpha.22","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"36092b08390394eaef9564cc61b2ee1f04419454","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-4.0.0-alpha.22.tgz","fileCount":27,"integrity":"sha512-CMPspS/4wsPbcfKzPPFdEOrgmvEpU7GxxstgoivD/WJrCDuZz5qGewePpofG8IR7fIC7uOUuFHYr2qC2dc0ekA==","signatures":[{"sig":"MEUCIGiQR2AL7BImGygSvtx1Om7x4LlsBYojbdULC+1Lw8ptAiEA+xvUt44CKwYKN00gCgAguO68ITu/Qqs76YXRz96CmgY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRGtqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrwmBAAjgNO/hW3pcZqbMZ+ipd+b+a7sQm0ilO2VBjYX5k97l4DWyED\r\nIfTVCo8bE5oFQ1A+9muwidc+IjXcHQb4DuZZfFBwCI7jQT6ZCVxfMBjR2yQe\r\n4W9dIM5m0cOxxFi8BrqSiwybB4KJrrY8Qu5a/5Ps7pL7Ikiec6SLhjIUxWea\r\nphFJZ6qk5WFHfQzOv/vb353/GNsi1ZHyl/yUMvOYWL20OLdTu/GQusb9fho8\r\n/dVVgV8/fHjl05SxDhW2xMam12H4KlbcbNU3ysuUDWVfrEWjnJrtZW0sRrxf\r\nrj05FVza96RStCrLcGLVbzCtVhzRCZxoUOp3qqK16GIsrhVAWnHCpf5tdqD0\r\neGid74sQ4okUlk1ph8VF1y2wu0XGietWZ8WUBw/mE5pk3iwHuMtl5X3Y0Jtw\r\ntlxe6r8zWNVl91LpKtuspEhHKL0eYR7R26Gg5nsf7VeJtDDmT/CQI2ubNBMC\r\npytXqm6itGIgey9/LP92gNIAus27qqFzU67Vlzt15nHlcvFqno6SPMiANOx/\r\nZ0/S/LgJq8zlSK8XY4kCjTeCClV52hK+VZ1XUjlxnBtD9OBczmninr6Z7TH6\r\ndIP3lRRd9CmpjgSP8ga/WiZrsyKr7qYywLiNr8D54e0/vIIuXjVlZahEPuT7\r\nPcAF0559fARajfznlCGykmiRXllgQ6qp1TA=\r\n=cZIu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a10db89ed1655cf4107c09a4788cf2dbf82b005b","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (linux)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"16.14.2","dependencies":{"@nestjs/core":"^9.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.2.0","@nestjs/passport":"^9.0.0","@concepta/ts-core":"^4.0.0-alpha.22","@concepta/ts-common":"^4.0.0-alpha.22","@concepta/nestjs-jwt":"^4.0.0-alpha.22","@concepta/nestjs-common":"^4.0.0-alpha.22","@concepta/typeorm-common":"^4.0.0-alpha.22","@concepta/nestjs-authentication":"^4.0.0-alpha.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^9.0.0","jest-mock-extended":"^2.0.4"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_4.0.0-alpha.22_1665428330233_0.25631362487673837","host":"s3://npm-registry-packages"}},"4.0.0-alpha.23":{"name":"@concepta/nestjs-auth-jwt","version":"4.0.0-alpha.23","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@4.0.0-alpha.23","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"3e96fc722ff766d80268133643cf28eafad7cfab","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-4.0.0-alpha.23.tgz","fileCount":27,"integrity":"sha512-za141YYSREfx1x0EgdFcYE409aRXbMPeo1bkhrfeXsOpnOpXW3mxe3OAUNirF/jSm20kUln/RdIo/WpQeFJauA==","signatures":[{"sig":"MEQCICXA47IgOXrTsM/TXbE8XS1TmQwwhrpJL9wmBkoCXfeQAiBv0NEOOzJ3a6URZSjswDoQFDltFyUuJQ857ngqZK0cIw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjq3vyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqeKg//RRUisekzCfKQpp7ceSX/hOwOz1yGlXhKFu7KriovcV8b3+Er\r\nKD1IepJvPyURM6lKRw09SwSeJQUH74TpHE+lYdJD6GrPI45lN13Srh8iJM97\r\nCnNUtp7Qpu6NoRl4d6jnisxfwElOPtKBwQ3Gvq3PzLVvO9oFk3zo3SC5oeOk\r\nMRDqcDYqf77PaZWi5Ssp0tDfK2NQI4JIOX3RHl20ZNgoGB3dR1F2nxpoXnKE\r\nyU4o4/FfOAKr5LQWqr0QAC86Q6ibgvD+Bya3h2mA50nmHsKxr+jRoqu2Eyv+\r\n28Z0iii585G1Zm/4S0xYUE4Kn5zPKcvG74MMnoFwwUzW9m69C8hRz+7LSFM5\r\ndd7jcf/AQ04/T3l0cozd+ZqHmFUqDODdQf50M9hTI/d5uxdBKcSMkmWonv+R\r\nrvyAsw4mdZN2v/j+cgZ+BcQg6iZnG0i5NnYz/Ytk038PD0QiM16F7zMW48h7\r\nuxrMTwevdaJHkcxVgFjC2yS8nIkwA68mZrLMbh/SU26VQu3yH2CMAntZiJkJ\r\nidcl4/dEe48BV4wxxboZMw3UStxzk7StH3lq/M43DDtmylQuPnR5upBEoOVK\r\n1pqqLzCd7DPcFxhHBxnupl3CsAxDDqMeF8o5d+5WmA3LzNHwQnuvji/LfREJ\r\nE51gupu4tPB66F6hQ5vuqhX+0GFFWNcRkVA=\r\n=v5hB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"07d68b3a8f347047d5882274b7d5378c4e9bf5f8","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (linux)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"16.14.2","dependencies":{"@nestjs/core":"^9.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.2.0","@nestjs/passport":"^9.0.0","@concepta/ts-core":"^4.0.0-alpha.23","@concepta/ts-common":"^4.0.0-alpha.23","@concepta/nestjs-jwt":"^4.0.0-alpha.23","@concepta/nestjs-common":"^4.0.0-alpha.23","@concepta/typeorm-common":"^4.0.0-alpha.23","@concepta/nestjs-authentication":"^4.0.0-alpha.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^9.0.0","jest-mock-extended":"^2.0.4"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_4.0.0-alpha.23_1672182770276_0.44841110917018856","host":"s3://npm-registry-packages"}},"4.0.0-alpha.24":{"name":"@concepta/nestjs-auth-jwt","version":"4.0.0-alpha.24","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@4.0.0-alpha.24","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"5f47d9ce0787b7f5cc886b74969540efe86adfa7","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-4.0.0-alpha.24.tgz","fileCount":27,"integrity":"sha512-9dO5S9rCG8yS02gRG9IPixxcBiqnOsks6z4OwoB42dExYXTSF6UthEiN6lNO5S4yvQDLx72neiIJwpw3V+ipkw==","signatures":[{"sig":"MEYCIQC1xRmbJQSsmc5TrWlNgg7WbvL0rUyr/f9F1Vs46csiRQIhALHNGai5asy42CNbZ9SwJ+knKd9zaQTqhqKViSCU3OJd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22781},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7cdcb341e9d79a80329ca245e11a3fa6c2aa485b","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (linux)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"16.14.2","dependencies":{"@nestjs/core":"^9.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.2.0","@nestjs/passport":"^9.0.0","@concepta/ts-core":"^4.0.0-alpha.24","@concepta/ts-common":"^4.0.0-alpha.24","@concepta/nestjs-jwt":"^4.0.0-alpha.24","@concepta/nestjs-common":"^4.0.0-alpha.24","@concepta/typeorm-common":"^4.0.0-alpha.24","@concepta/nestjs-authentication":"^4.0.0-alpha.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^9.0.0","jest-mock-extended":"^2.0.4"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_4.0.0-alpha.24_1692120926432_0.43077698238037065","host":"s3://npm-registry-packages"}},"4.0.0-alpha.25":{"name":"@concepta/nestjs-auth-jwt","version":"4.0.0-alpha.25","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@4.0.0-alpha.25","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"ba54aca40c134b7d249851c265eb5a969eb9a15b","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-4.0.0-alpha.25.tgz","fileCount":27,"integrity":"sha512-QtfrUXctYlx2kY0+39FThzvQ7INREO1WebjDhl6N6JbgHy+vqWeNTMsdZC/yTGPVwcKEAi6TtOFf5Cb8F8JnMg==","signatures":[{"sig":"MEQCIGITqQ6J1+pxrQnJ0sT/EIE0GvLU1t0Uzz55jKLatPujAiBzqiBmieojSE1E5Pj+WKSl4oQe47pZOHZG1nf4oV91KQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22781},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"6516bbe57da4cd78dc5a23ccda46782ad1f45ea1","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (linux)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"16.14.2","dependencies":{"@nestjs/core":"^9.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.2.0","@nestjs/passport":"^9.0.0","@concepta/ts-core":"^4.0.0-alpha.25","@concepta/ts-common":"^4.0.0-alpha.25","@concepta/nestjs-jwt":"^4.0.0-alpha.25","@concepta/nestjs-common":"^4.0.0-alpha.25","@concepta/typeorm-common":"^4.0.0-alpha.25","@concepta/nestjs-authentication":"^4.0.0-alpha.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^9.0.0","jest-mock-extended":"^2.0.4"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_4.0.0-alpha.25_1692206882986_0.9970595587220394","host":"s3://npm-registry-packages"}},"4.0.0-alpha.26":{"name":"@concepta/nestjs-auth-jwt","version":"4.0.0-alpha.26","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@4.0.0-alpha.26","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"15d8499a3fcda5e34330800413dbe84c513eacbc","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-4.0.0-alpha.26.tgz","fileCount":27,"integrity":"sha512-L0nk8MCif6iHycpEa+Dc19uqt5NTFlNxoMiaP6fFN8rOeU2hyAqFv0N5bgJhK/RyuPL/gqntKaFPEle+svUYfQ==","signatures":[{"sig":"MEYCIQCMChhu8MAH3YoPug9fwawqotoa2ndIBjQXeEgUfAKGxQIhAPk3gSzGkVFRjoJGqiDmCDRi4CjYrklAzJKwI1+flMhB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22781},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"19c4b2367e5a03cc227909d2442ea04923e36d3a","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (darwin)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"16.14.2","dependencies":{"@nestjs/core":"^9.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.2.0","@nestjs/passport":"^9.0.0","@concepta/ts-core":"^4.0.0-alpha.26","@concepta/ts-common":"^4.0.0-alpha.26","@concepta/nestjs-jwt":"^4.0.0-alpha.26","@concepta/nestjs-common":"^4.0.0-alpha.26","@concepta/typeorm-common":"^4.0.0-alpha.26","@concepta/nestjs-authentication":"^4.0.0-alpha.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^9.0.0","jest-mock-extended":"^2.0.4"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_4.0.0-alpha.26_1694204940099_0.5808598808543719","host":"s3://npm-registry-packages"}},"4.0.0-alpha.27":{"name":"@concepta/nestjs-auth-jwt","version":"4.0.0-alpha.27","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@4.0.0-alpha.27","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"94ccdc853e773dc4ce70a4236a52c13759fa900a","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-4.0.0-alpha.27.tgz","fileCount":27,"integrity":"sha512-5yj/p9Or04nZ0oMjBhmDAXrUyt7g59jnoI4kJHKJkmYwn3oHBStulx3sMoPT30HgVlT0uT2l0d8xJjkiOpLKYQ==","signatures":[{"sig":"MEUCIQCyRXRj8sffqyQGnqvQUtPQOU8hn08T+cLWwUYYT0wlzgIgc+iBu8yGkw4Evw324nD/X5nO3JIzLgiemeke3W3sEL0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22781},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"4dd5a48af601508d1766f3d1969aef406a82d355","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (darwin)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"16.14.2","dependencies":{"@nestjs/core":"^9.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.2.0","@nestjs/passport":"^9.0.0","@concepta/ts-core":"^4.0.0-alpha.27","@concepta/ts-common":"^4.0.0-alpha.27","@concepta/nestjs-jwt":"^4.0.0-alpha.27","@concepta/nestjs-common":"^4.0.0-alpha.27","@concepta/typeorm-common":"^4.0.0-alpha.27","@concepta/nestjs-authentication":"^4.0.0-alpha.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^9.0.0","jest-mock-extended":"^2.0.4"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_4.0.0-alpha.27_1695409854250_0.7334386871597767","host":"s3://npm-registry-packages"}},"4.0.0-alpha.28":{"name":"@concepta/nestjs-auth-jwt","version":"4.0.0-alpha.28","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@4.0.0-alpha.28","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"0744b70a1a7a5e40f5d08fe209278aa519a20aae","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-4.0.0-alpha.28.tgz","fileCount":25,"integrity":"sha512-eu5VeI9Ek8ZD6TJ6qIp9RaQ5fS4K05WLOdVpMX1D1I1AFSIpTmsMrqNURHzTt2ZrIJFFqzj7eOx9GTTKRQR/cw==","signatures":[{"sig":"MEUCIHpe91orylfnbqdmvwSzsK9V3JPyJsK/17OF+yGae7BlAiEAjA/zT2pDqXSg3c0FmuCxxH3ji2oU+7Ekh8Xfpz42V4M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21896},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"6642e5fcec61645c06c43e4b4442ea40b6353b92","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (darwin)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"16.14.2","dependencies":{"@nestjs/core":"^9.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.2.0","@nestjs/passport":"^9.0.0","@concepta/ts-core":"^4.0.0-alpha.28","@concepta/ts-common":"^4.0.0-alpha.28","@concepta/nestjs-jwt":"^4.0.0-alpha.28","@concepta/nestjs-common":"^4.0.0-alpha.28","@concepta/typeorm-common":"^4.0.0-alpha.28","@concepta/nestjs-authentication":"^4.0.0-alpha.28"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^9.0.0","jest-mock-extended":"^2.0.4"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_4.0.0-alpha.28_1696013208002_0.37215239189276383","host":"s3://npm-registry-packages"}},"4.0.0-alpha.29":{"name":"@concepta/nestjs-auth-jwt","version":"4.0.0-alpha.29","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@4.0.0-alpha.29","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"b3fe096d7266d17dc4d8a9d775e5a7423ccd0b68","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-4.0.0-alpha.29.tgz","fileCount":25,"integrity":"sha512-yg+k8ngwf+FFibSFbpyLZ3RzaQ25sgPPnfa83vmxwLBd/b5uUHLoMtF6mcWmP9zaJIFtzoHp43BsxDYXIOj8ow==","signatures":[{"sig":"MEUCIDkq2Vnq79dlDcpEJbHGkHNXBqFZgvELvq37hSvikqbxAiEA1KxK3FMJ8Ck7Lejfxd3oPmp6B0DTRF0P0b/42wUb89c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21896},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f62778f91242f12a29294d31d7c16e0fe81b8732","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (darwin)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"16.14.2","dependencies":{"@nestjs/core":"^9.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.2.0","@nestjs/passport":"^9.0.0","@concepta/ts-core":"^4.0.0-alpha.29","@concepta/ts-common":"^4.0.0-alpha.29","@concepta/nestjs-jwt":"^4.0.0-alpha.29","@concepta/nestjs-common":"^4.0.0-alpha.29","@concepta/typeorm-common":"^4.0.0-alpha.29","@concepta/nestjs-authentication":"^4.0.0-alpha.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^9.0.0","jest-mock-extended":"^2.0.4"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_4.0.0-alpha.29_1696444986581_0.30939436262242936","host":"s3://npm-registry-packages"}},"4.0.0-alpha.30":{"name":"@concepta/nestjs-auth-jwt","version":"4.0.0-alpha.30","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@4.0.0-alpha.30","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"29cd8dcdac698bdb4cba9fc8e8296edf3a50ec61","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-4.0.0-alpha.30.tgz","fileCount":25,"integrity":"sha512-f7RHG1TKef+RWOBMgy3g5ZOGva6Xq76tjbjNf4vrJrS96/IW/sPvfnUPbdu0ikABwwgf67d6dGvDjRL/if7sUQ==","signatures":[{"sig":"MEQCIFL2LKeYagjVLoJzf65ldZaX+JFYQAhg33xKZGT1fpRuAiAu2QOfhbYjBdWQDZ+5rMElLD6Oza5GPDPXrH29pKjAlQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21969},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"9d61919dc6ac200f13703f49fc6e5c5b99e9aafc","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (darwin)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"16.14.2","dependencies":{"@nestjs/core":"^9.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.2.0","@nestjs/passport":"^9.0.0","@concepta/ts-core":"^4.0.0-alpha.30","@concepta/ts-common":"^4.0.0-alpha.30","@concepta/nestjs-jwt":"^4.0.0-alpha.30","@concepta/nestjs-common":"^4.0.0-alpha.30","@concepta/typeorm-common":"^4.0.0-alpha.30","@concepta/nestjs-authentication":"^4.0.0-alpha.30"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^9.0.0","jest-mock-extended":"^2.0.4"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_4.0.0-alpha.30_1698254470302_0.9892962924399029","host":"s3://npm-registry-packages"}},"4.0.0-alpha.31":{"name":"@concepta/nestjs-auth-jwt","version":"4.0.0-alpha.31","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@4.0.0-alpha.31","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"ac2ca66af73b7ff1375cec042e37a76f8b43f817","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-4.0.0-alpha.31.tgz","fileCount":25,"integrity":"sha512-naygDEoHulN7H6n7xPFfAkA5Wfen8OmjCRTnRgsz4Sy81yevljY6vwNoHCg6dB6tzoNoMu4Oe1t6kVDSoJtS7g==","signatures":[{"sig":"MEQCICdgI+KmvZsMxmIB16QdVmdneXu1QJq2F5iFQhqn+dhMAiADPfi4hWLO+xK/EGPLIHQXXSxPIN9qiDDbZCLXtNMrGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21969},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"4dccb9378abee258e38ea13ab0cd356ef933f744","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (darwin)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"16.14.2","dependencies":{"@nestjs/core":"^9.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.2.0","@nestjs/passport":"^9.0.0","@concepta/ts-core":"^4.0.0-alpha.31","@concepta/ts-common":"^4.0.0-alpha.31","@concepta/nestjs-jwt":"^4.0.0-alpha.31","@concepta/nestjs-common":"^4.0.0-alpha.31","@concepta/typeorm-common":"^4.0.0-alpha.31","@concepta/nestjs-authentication":"^4.0.0-alpha.31"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^9.0.0","jest-mock-extended":"^2.0.4"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_4.0.0-alpha.31_1698443248462_0.20944265754298885","host":"s3://npm-registry-packages"}},"4.0.0-alpha.32":{"name":"@concepta/nestjs-auth-jwt","version":"4.0.0-alpha.32","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@4.0.0-alpha.32","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"72f4f3c11657c8b66244175fb0aade0982b5f1e1","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-4.0.0-alpha.32.tgz","fileCount":25,"integrity":"sha512-1YYCewbTM/+YchzkR/9dUB/vIHCYrWPaoq7wXaxgX32ImQvh0PEca5GtnHIdWe06I91g4TAtJnWibBTLcszdFQ==","signatures":[{"sig":"MEYCIQDZaUeUILeR9cBdjmzj6er8iyXTmPkBV6VzsfUwp622ZwIhAMEjoe8DqI8mtwCIPID0AHcX2FYghQOi2JFvZnnSSfGC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21969},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c66ed228adb3bd82dd6484442e35de39108cded8","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (darwin)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"16.14.2","dependencies":{"@nestjs/core":"^9.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.2.0","@nestjs/passport":"^9.0.0","@concepta/ts-core":"^4.0.0-alpha.32","@concepta/ts-common":"^4.0.0-alpha.32","@concepta/nestjs-jwt":"^4.0.0-alpha.32","@concepta/nestjs-common":"^4.0.0-alpha.32","@concepta/typeorm-common":"^4.0.0-alpha.32","@concepta/nestjs-authentication":"^4.0.0-alpha.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^9.0.0","jest-mock-extended":"^2.0.4"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_4.0.0-alpha.32_1698687797294_0.7629283881274911","host":"s3://npm-registry-packages"}},"4.0.0-alpha.33":{"name":"@concepta/nestjs-auth-jwt","version":"4.0.0-alpha.33","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@4.0.0-alpha.33","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"74223348fd98e363f9f9623b5385b2c82956b4d2","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-4.0.0-alpha.33.tgz","fileCount":25,"integrity":"sha512-cbDoUYZKOKTlIMfe4QYXO/3oAX5evSrd6aU18ekplXGKn1g0GpvMVj6CQSlMM7pEkdQyFACWtamFCLdVMy5pWg==","signatures":[{"sig":"MEUCIFQQD33ZUP47/WYSPJVBbIqb5pltwFpSzN+7iQFQylSAAiEA7i8e1IUT6adFoffB9gb2p2u5uwH+6W7pytzYIriBr/A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21969},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1904d9117056cba7b70a57f949c3eba80d7ff5ed","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (darwin)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"16.14.2","dependencies":{"@nestjs/core":"^9.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.2.0","@nestjs/passport":"^9.0.0","@concepta/ts-core":"^4.0.0-alpha.33","@concepta/ts-common":"^4.0.0-alpha.33","@concepta/nestjs-jwt":"^4.0.0-alpha.33","@concepta/nestjs-common":"^4.0.0-alpha.33","@concepta/typeorm-common":"^4.0.0-alpha.33","@concepta/nestjs-authentication":"^4.0.0-alpha.33"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^9.0.0","jest-mock-extended":"^2.0.4"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_4.0.0-alpha.33_1699903823189_0.9087072192434116","host":"s3://npm-registry-packages"}},"4.0.0-alpha.34":{"name":"@concepta/nestjs-auth-jwt","version":"4.0.0-alpha.34","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@4.0.0-alpha.34","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"e1b34d748ccdf63b424e678e218b7953d9c5015c","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-4.0.0-alpha.34.tgz","fileCount":25,"integrity":"sha512-6DFHTzK8hq3anECdsHhHUGPpkQ2NP4q1QEx+I7YNN+10pzE5GqRVPPqufqrfXGQKWiR29hVxQmXqqbLHX/mQpg==","signatures":[{"sig":"MEUCIQDpDdreeBFZDYxyZvp0Qb1MwfBqxsdnZSR5Mi9X0/K/+AIgFhJps7u66uWVnOADBq7l5Tj82uhCo/kricxJRxMgaog=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21969},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"23c1097a2057a9916e313adabc170b026f6d3860","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (darwin)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"16.14.2","dependencies":{"@nestjs/core":"^9.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.2.0","@nestjs/passport":"^9.0.0","@concepta/ts-core":"^4.0.0-alpha.34","@concepta/ts-common":"^4.0.0-alpha.34","@concepta/nestjs-jwt":"^4.0.0-alpha.34","@concepta/nestjs-common":"^4.0.0-alpha.34","@concepta/typeorm-common":"^4.0.0-alpha.34","@concepta/nestjs-authentication":"^4.0.0-alpha.34"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^9.0.0","jest-mock-extended":"^2.0.4"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_4.0.0-alpha.34_1701269217057_0.379223911191382","host":"s3://npm-registry-packages"}},"4.0.0-alpha.35":{"name":"@concepta/nestjs-auth-jwt","version":"4.0.0-alpha.35","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@4.0.0-alpha.35","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"e9f671debdbe6999111f2ab6c8f9edbbaf6553e6","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-4.0.0-alpha.35.tgz","fileCount":25,"integrity":"sha512-Ts0xne/gbKEhkyQyYA7h9V33+sfVVDhFkO+6FiivckW74j9d4RYlYBGBdx7HVPgk4WfDJBKFEct793IbVYrUvA==","signatures":[{"sig":"MEUCIQDYATKs5kZH83m3tKkbTZfA+ynNZ9D7Z/YvQrys2go4BwIgW4WvhP1p0NYimGUpftxhSXn6ledbyfJhmyu7JNCv2/Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21969},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"4350cbd91e0947597b3bc61419d93db8b034fcf6","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (darwin)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"16.14.2","dependencies":{"@nestjs/core":"^9.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.2.0","@nestjs/passport":"^9.0.0","@concepta/ts-core":"^4.0.0-alpha.35","@concepta/ts-common":"^4.0.0-alpha.35","@concepta/nestjs-jwt":"^4.0.0-alpha.35","@concepta/nestjs-common":"^4.0.0-alpha.35","@concepta/typeorm-common":"^4.0.0-alpha.35","@concepta/nestjs-authentication":"^4.0.0-alpha.35"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^9.0.0","jest-mock-extended":"^2.0.4"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_4.0.0-alpha.35_1701355983587_0.7206506884472392","host":"s3://npm-registry-packages"}},"4.0.0-alpha.36":{"name":"@concepta/nestjs-auth-jwt","version":"4.0.0-alpha.36","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@4.0.0-alpha.36","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"e0ae7c9c25756ba989937e1e83350f82a12f7208","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-4.0.0-alpha.36.tgz","fileCount":25,"integrity":"sha512-l4534LAsa+k56ftrP7wTeNlgQJEElUDrasMwdWoTv2kBff30YDqFP3QzDMhaM1iXHs7WNUrRB4VHjKfQC6Xnxw==","signatures":[{"sig":"MEQCICY9ztxFx8FTpu9MbyrAXFPMYRoR0BgYZGR5b+B09iEaAiBBlvpaggcSIZYVAgNe6m9lVIk6JKwlE2MQq4gG0rwjFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21969},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8501c6b34c682c228fe5684fafcee5fb91eb91a1","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (darwin)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"16.14.2","dependencies":{"@nestjs/core":"^9.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.2.0","@nestjs/passport":"^9.0.0","@concepta/ts-core":"^4.0.0-alpha.36","@concepta/ts-common":"^4.0.0-alpha.36","@concepta/nestjs-jwt":"^4.0.0-alpha.36","@concepta/nestjs-common":"^4.0.0-alpha.36","@concepta/typeorm-common":"^4.0.0-alpha.36","@concepta/nestjs-authentication":"^4.0.0-alpha.36"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^9.0.0","jest-mock-extended":"^2.0.4"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_4.0.0-alpha.36_1703192098280_0.04759908373258703","host":"s3://npm-registry-packages"}},"4.0.0-alpha.37":{"name":"@concepta/nestjs-auth-jwt","version":"4.0.0-alpha.37","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@4.0.0-alpha.37","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"9ec3166815bd1c7c9226a8247b2cf2fad3f7a381","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-4.0.0-alpha.37.tgz","fileCount":25,"integrity":"sha512-noDekIAoMF7pGOwGhXG7wB66ol71jc4b/o/OhudRXC9FaD0d01xdCeAPTOBkqoG8L9EuiJD7khDUjzAUzrXZvA==","signatures":[{"sig":"MEUCIDSMOT3I0GGJWOvYxqcsccgpE/Csa7Ksgg16D0qhozxOAiEAqYndxwZ4/gnaXpCXEyiCVtBDMLB0M6XEWDfm6tETZtM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23976},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3c2c692898e55467f66202701eee78e42b022de5","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (darwin)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"16.14.2","dependencies":{"@nestjs/core":"^9.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.2.0","@concepta/ts-core":"^4.0.0-alpha.37","@concepta/ts-common":"^4.0.0-alpha.37","@concepta/nestjs-jwt":"^4.0.0-alpha.37","@concepta/nestjs-common":"^4.0.0-alpha.37","@concepta/typeorm-common":"^4.0.0-alpha.37","@concepta/nestjs-authentication":"^4.0.0-alpha.37"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^9.0.0","jest-mock-extended":"^2.0.4"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_4.0.0-alpha.37_1704466193334_0.8274841527105306","host":"s3://npm-registry-packages"}},"4.0.0-alpha.38":{"name":"@concepta/nestjs-auth-jwt","version":"4.0.0-alpha.38","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@4.0.0-alpha.38","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"71bc88bf7e38febc17ce4b34d74362e43d0bbecc","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-4.0.0-alpha.38.tgz","fileCount":25,"integrity":"sha512-Qg2JH+eJv3CxjT0ZJe2DvC42oGQbfh/2Y/++N8KHLLpZc68MkfEdxbuK3migV4XqAjp+CnqWSoChM/NcChdvKg==","signatures":[{"sig":"MEUCIHXs8zyADz1Sgt8pCMBhEz+MSbIFq7LeF0H96oEqG+1IAiEA3tSrn4jDZ0OU8b1Ml8FJJsjxDKSiS5XGyX5wkt638SM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23976},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d03852db82f66ab67b3d3114c2532288f477f2c8","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (darwin)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"16.14.2","dependencies":{"@nestjs/core":"^9.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.2.0","@concepta/ts-core":"^4.0.0-alpha.38","@concepta/ts-common":"^4.0.0-alpha.38","@concepta/nestjs-jwt":"^4.0.0-alpha.38","@concepta/nestjs-common":"^4.0.0-alpha.38","@concepta/typeorm-common":"^4.0.0-alpha.38","@concepta/nestjs-authentication":"^4.0.0-alpha.38"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^9.0.0","jest-mock-extended":"^2.0.4"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_4.0.0-alpha.38_1707165141816_0.6458779827524594","host":"s3://npm-registry-packages"}},"4.0.0-alpha.39":{"name":"@concepta/nestjs-auth-jwt","version":"4.0.0-alpha.39","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@4.0.0-alpha.39","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"a8a18c2af7c070654ae32a7632492ffe45be2578","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-4.0.0-alpha.39.tgz","fileCount":25,"integrity":"sha512-M0iVH6Hm/hrEoll1v6qt0FjRVmzs+b7FuLv2qt9c6JAqGDfz2YoAMMfUy9zXsBLeYaa29QNNnlcUYfauDRRCJA==","signatures":[{"sig":"MEYCIQDYhpUmxNato8Cx46TxZPsHgFqYc9yiec50HSPqTLHWlQIhAKc5wWYSGxAvl59LajN6eaFBbBpNlreB5vbN8SERFKcZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23976},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"2068c78c14469c23117f5a954d4c7acec9257a8d","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (darwin)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"16.14.2","dependencies":{"@nestjs/core":"^9.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.2.0","@concepta/ts-core":"^4.0.0-alpha.39","@concepta/ts-common":"^4.0.0-alpha.39","@concepta/nestjs-jwt":"^4.0.0-alpha.39","@concepta/nestjs-common":"^4.0.0-alpha.39","@concepta/typeorm-common":"^4.0.0-alpha.39","@concepta/nestjs-authentication":"^4.0.0-alpha.39"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^9.0.0","jest-mock-extended":"^2.0.4"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_4.0.0-alpha.39_1707398749212_0.23827717578529972","host":"s3://npm-registry-packages"}},"4.0.0-alpha.40":{"name":"@concepta/nestjs-auth-jwt","version":"4.0.0-alpha.40","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@4.0.0-alpha.40","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"9fd9c1b7ed0a2e262248408410f4cebecf774fba","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-4.0.0-alpha.40.tgz","fileCount":25,"integrity":"sha512-ai2gf7r8agNF6xykKsBijWJ1lJYq5mGxiTK1tu9C+aIDRLWdcYfEzYLHYVyC7MPtDH/CHIC5uXhnPCmD6RupRw==","signatures":[{"sig":"MEQCIE6XXnSaNDUYxhQIVZNYNk0vaqPKvjxTAYJPev16yDHeAiBVMApKh2DRlmHOLEMZyOj10t515IllPvdu/BSRDs/i9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23976},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0eac18f0aec39e8742bb99556d39d1091ecdefa3","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (darwin)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"16.14.2","dependencies":{"@nestjs/core":"^9.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.2.0","@concepta/ts-core":"^4.0.0-alpha.40","@concepta/ts-common":"^4.0.0-alpha.40","@concepta/nestjs-jwt":"^4.0.0-alpha.40","@concepta/nestjs-common":"^4.0.0-alpha.40","@concepta/typeorm-common":"^4.0.0-alpha.40","@concepta/nestjs-authentication":"^4.0.0-alpha.40"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^9.0.0","jest-mock-extended":"^2.0.4"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_4.0.0-alpha.40_1708364390989_0.7374713072629406","host":"s3://npm-registry-packages"}},"4.0.0-alpha.41":{"name":"@concepta/nestjs-auth-jwt","version":"4.0.0-alpha.41","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@4.0.0-alpha.41","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"da730aa1a27be83e8e9d86c222811b03e053cd9e","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-4.0.0-alpha.41.tgz","fileCount":25,"integrity":"sha512-hxlGYQBg+HaUgt937aVAxN+AxY2Z+8viLNUBSZT/JInwqc6IX+BZ0e4ZMSc3aBh4mbMDLUTkh1wipoJKD68EWA==","signatures":[{"sig":"MEYCIQCWM4OwpBDd0McgdhT6ljpoZkafv+1tPw12Door4CibjAIhALHgHIBUkyf+Lbk4ANsTzGXtzdRcNh8q+6eTTSNKSrNV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23976},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ae9464cbdc4f31671d2cf68fa49ba9b040387567","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (darwin)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"16.14.2","dependencies":{"@nestjs/core":"^9.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.2.0","@concepta/ts-core":"^4.0.0-alpha.41","@concepta/ts-common":"^4.0.0-alpha.41","@concepta/nestjs-jwt":"^4.0.0-alpha.41","@concepta/nestjs-common":"^4.0.0-alpha.41","@concepta/typeorm-common":"^4.0.0-alpha.41","@concepta/nestjs-authentication":"^4.0.0-alpha.41"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^9.0.0","jest-mock-extended":"^2.0.4"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_4.0.0-alpha.41_1708548323869_0.8360336344580483","host":"s3://npm-registry-packages"}},"4.0.0-alpha.42":{"name":"@concepta/nestjs-auth-jwt","version":"4.0.0-alpha.42","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@4.0.0-alpha.42","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"a8d27ed9e76d29e272f0812c362291c6cb7d8394","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-4.0.0-alpha.42.tgz","fileCount":25,"integrity":"sha512-eJrVVzbUttVRP+0zSnE4Y3DWDQIKlEZPEzeegmjpx+IJPHd6P8eKBHuYoHL9bC9CBYdN1HccBph37ZWgH+wBzg==","signatures":[{"sig":"MEQCICAeai8fSwbdNYVnYQ9LqZEEftCJmP7Kwfgd0eWgjAtGAiAGdmbeA52T6+tZRa2xFs0vEQHI6oh5wLc4HIO3uUxjnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23976},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5ef049fe06f500090d817f346fdc40025159c285","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (darwin)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"16.14.2","dependencies":{"@nestjs/core":"^9.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.2.0","@concepta/ts-core":"^4.0.0-alpha.42","@concepta/ts-common":"^4.0.0-alpha.42","@concepta/nestjs-jwt":"^4.0.0-alpha.42","@concepta/nestjs-common":"^4.0.0-alpha.42","@concepta/typeorm-common":"^4.0.0-alpha.42","@concepta/nestjs-authentication":"^4.0.0-alpha.42"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^9.0.0","jest-mock-extended":"^2.0.4"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_4.0.0-alpha.42_1708552334197_0.8532709606159719","host":"s3://npm-registry-packages"}},"4.0.0-alpha.43":{"name":"@concepta/nestjs-auth-jwt","version":"4.0.0-alpha.43","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@4.0.0-alpha.43","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"ca12df920f54e5ff47def7a892058d1428185f31","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-4.0.0-alpha.43.tgz","fileCount":25,"integrity":"sha512-cIBU4dJbHInzG3tuNv2NGaCdkYZi7CABlL1sIt5YSCm/8jdVfSKz+IcC6Zngf7nzeVtyrejLxVtkrfr1UkXB7A==","signatures":[{"sig":"MEYCIQCUM4+TwGZatMEKq3ZbYDePBoJ9T82PEdfygmSCJkfRZQIhAMylHR48DA9YI1lwwmvFIip1VFB3ANv+NreOliY776lR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24036},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"9f89a7314b799428e108b16870530d45443e6507","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (darwin)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"16.14.2","dependencies":{"@nestjs/core":"^9.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.2.0","@concepta/ts-core":"^4.0.0-alpha.43","@concepta/ts-common":"^4.0.0-alpha.43","@concepta/nestjs-jwt":"^4.0.0-alpha.43","@concepta/nestjs-common":"^4.0.0-alpha.43","@concepta/typeorm-common":"^4.0.0-alpha.43","@concepta/nestjs-authentication":"^4.0.0-alpha.43"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^9.0.0","jest-mock-extended":"^2.0.4"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_4.0.0-alpha.43_1716485100487_0.7863860819047568","host":"s3://npm-registry-packages"}},"4.0.0-alpha.44":{"name":"@concepta/nestjs-auth-jwt","version":"4.0.0-alpha.44","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@4.0.0-alpha.44","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"97e3439619b539ad4c7cfa7f00d660c669a65948","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-4.0.0-alpha.44.tgz","fileCount":25,"integrity":"sha512-vvGBbkO8+6GC59iz3JPV1RmvRTrJ0T2TqCt4F7mtfgFIfMaKW0+X/Cu0liNuRafKapyUQWXs6Dt4LIF7v+ETxg==","signatures":[{"sig":"MEUCIBq9qndJhsr2h77lDS97SGlhoiESoJRjGSow8wE9yYgHAiEA0gbv8su+L4/V6aC4+bTx5GgS3qllgE7G9+4Rzt/cdf8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24036},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"80645a415ca1243e117dbc90bd92dc695dd57e0a","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v16.14.2+x64 (darwin)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"16.14.2","dependencies":{"@nestjs/core":"^9.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.2.0","@concepta/ts-core":"^4.0.0-alpha.44","@concepta/ts-common":"^4.0.0-alpha.44","@concepta/nestjs-jwt":"^4.0.0-alpha.44","@concepta/nestjs-common":"^4.0.0-alpha.44","@concepta/typeorm-common":"^4.0.0-alpha.44","@concepta/nestjs-authentication":"^4.0.0-alpha.44"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^9.0.0","jest-mock-extended":"^2.0.4"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_4.0.0-alpha.44_1716592819604_0.805864391553637","host":"s3://npm-registry-packages"}},"4.0.0-alpha.45":{"name":"@concepta/nestjs-auth-jwt","version":"4.0.0-alpha.45","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@4.0.0-alpha.45","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"57958d2e43a51e58e4f53e20f9d11140d73ccf9c","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-4.0.0-alpha.45.tgz","fileCount":25,"integrity":"sha512-hjEslOhWf+3h7+HY5T5nvcibK+hy7ucxfOvMEybyfV0X3U1u1D5nNlMFCyHXRrz54cjvMpHmIj2wI3D+nV02/A==","signatures":[{"sig":"MEYCIQDpJIHb1seY0TJLZcmOvqPC7kDx7AGOKKRlVTgYY47DWgIhAMelWdtrLlhrLJOfQCnAZFvG1JEz/aEHRn1rqitxRXET","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24036},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a011c52b7086e4ce6c594db1b8c99ad24155ad83","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v18.20.3+x64 (darwin)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"18.20.3","dependencies":{"@nestjs/core":"^9.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.2.0","@concepta/ts-core":"^4.0.0-alpha.45","@concepta/ts-common":"^4.0.0-alpha.45","@concepta/nestjs-jwt":"^4.0.0-alpha.45","@concepta/nestjs-common":"^4.0.0-alpha.45","@concepta/typeorm-common":"^4.0.0-alpha.45","@concepta/nestjs-authentication":"^4.0.0-alpha.45"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^9.0.0","jest-mock-extended":"^2.0.4"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_4.0.0-alpha.45_1717693567579_0.638446940602236","host":"s3://npm-registry-packages"}},"4.0.0-alpha.46":{"name":"@concepta/nestjs-auth-jwt","version":"4.0.0-alpha.46","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@4.0.0-alpha.46","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"dd25e11b252d14a9ee5f92ec15e7c0366e354588","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-4.0.0-alpha.46.tgz","fileCount":25,"integrity":"sha512-7q7grgMcOBOnY7AC4mAI9oyShPYyCQg9ujnaMnyi4Y3IWSzXTLQv1cet4IgWLuVWGd6aTG82xoxrFOR5Trc6Uw==","signatures":[{"sig":"MEYCIQC6hXLG2AnZcfIiOFDpaIHwOeC/xSM/0Xt55jNME1x3tgIhAOVOHa4/HCVjrNNP241ZfuiTx94V6Mt9dkAdPgoMxgcI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24036},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b2f6c3b075034dc30bffb6111e08ae2a5116418d","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v18.20.3+x64 (darwin)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"18.20.3","dependencies":{"@nestjs/core":"^9.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.2.0","@concepta/ts-core":"^4.0.0-alpha.46","@concepta/ts-common":"^4.0.0-alpha.46","@concepta/nestjs-jwt":"^4.0.0-alpha.46","@concepta/nestjs-common":"^4.0.0-alpha.46","@concepta/typeorm-common":"^4.0.0-alpha.46","@concepta/nestjs-authentication":"^4.0.0-alpha.46"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^9.0.0","jest-mock-extended":"^2.0.4"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_4.0.0-alpha.46_1717706439444_0.26847242485948786","host":"s3://npm-registry-packages"}},"4.0.0-alpha.47":{"name":"@concepta/nestjs-auth-jwt","version":"4.0.0-alpha.47","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@4.0.0-alpha.47","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"d34c2844aae44a9e5308b717682ecb168915dc8e","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-4.0.0-alpha.47.tgz","fileCount":25,"integrity":"sha512-wjddADDDkoJLtDohkl2uEeSl1ORjMklOHf9CTKk4QD8UDOatlVFDCeOEzGnaug/POEDhAKPK8px5lNKwpLC2yA==","signatures":[{"sig":"MEQCIDAH0wxr6DXh1wKgHli1f+JEw/xcxGugwpWw1/NdFExSAiAt0m4QLFPrB6OR1cuYv9Se3N5Xl9dcf4rMSCqKwfT56A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52026},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d24e626b57768c35aecb9401da02859f3cf318c3","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v18.20.3+x64 (darwin)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"18.20.3","dependencies":{"@nestjs/core":"^9.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.2.0","@concepta/ts-core":"^4.0.0-alpha.47","@concepta/ts-common":"^4.0.0-alpha.47","@concepta/nestjs-jwt":"^4.0.0-alpha.47","@concepta/nestjs-common":"^4.0.0-alpha.47","@concepta/typeorm-common":"^4.0.0-alpha.47","@concepta/nestjs-authentication":"^4.0.0-alpha.47"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^9.0.0","jest-mock-extended":"^2.0.4"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_4.0.0-alpha.47_1718658489839_0.976654264631684","host":"s3://npm-registry-packages"}},"4.0.0-alpha.48":{"name":"@concepta/nestjs-auth-jwt","version":"4.0.0-alpha.48","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@4.0.0-alpha.48","dist":{"shasum":"70c3710a4437dd988d4bcb2bc3a309f4a7aabcd9","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-4.0.0-alpha.48.tgz","fileCount":25,"integrity":"sha512-CLZBT4Clrq/NuWNtTcfEgoGmQWwLBVC87koNI5/ylyCSdrx9fk/9jb8B4A9RqaKKKd/Klo9Xm9K6dHdo1Vwi3A==","signatures":[{"sig":"MEUCIFjvqrQST+37rjvJrd4dgEFwnD3WxBUgXjXya09OZovWAiEA9Vc6UWKhCDTqyTpv1Gwpao19H5cYTnavLc8rrZG6SpI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52598},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"054dcdcc22c82f2a5787d3ffb0aa6d0fe534756a","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v18.20.3+x64 (darwin)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"18.20.3","dependencies":{"@nestjs/core":"^9.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.2.0","@concepta/ts-core":"^4.0.0-alpha.48","@concepta/ts-common":"^4.0.0-alpha.48","@concepta/nestjs-jwt":"^4.0.0-alpha.48","@concepta/nestjs-common":"^4.0.0-alpha.48","@concepta/typeorm-common":"^4.0.0-alpha.48","@concepta/nestjs-authentication":"^4.0.0-alpha.48"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^9.0.0","jest-mock-extended":"^2.0.4"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_4.0.0-alpha.48_1719582770595_0.7518742900762365","host":"s3://npm-registry-packages"}},"4.0.0-alpha.49":{"name":"@concepta/nestjs-auth-jwt","version":"4.0.0-alpha.49","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@4.0.0-alpha.49","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"5024b87882868c1419ca5d21c3c5f1f84ff264c1","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-4.0.0-alpha.49.tgz","fileCount":25,"integrity":"sha512-fuTCzknJvM/SrpO7ZKWyxTL5yNVQQqQQdGamL7PN4mn+MHnJyrbSmNfhepMTgA09wKbnWX/xwZ0/9xsmP+v5fQ==","signatures":[{"sig":"MEQCIE1l2Nfmqn4vVnmWqPco2jWMGKuOPBUZrFqOvo/E2RgfAiBT+tMZ3XxuzyTeLyqzBkUQkSQ2E0TxBXzWGvjhgz9yww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52452},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a9ce80eeab3363f973fd24d3c56f5cdf95c3bd56","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v18.20.3+x64 (darwin)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"18.20.3","dependencies":{"@nestjs/core":"^9.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.2.0","@concepta/ts-core":"^4.0.0-alpha.49","@concepta/ts-common":"^4.0.0-alpha.49","@concepta/nestjs-jwt":"^4.0.0-alpha.49","@concepta/nestjs-common":"^4.0.0-alpha.49","@concepta/typeorm-common":"^4.0.0-alpha.49","@concepta/nestjs-authentication":"^4.0.0-alpha.49"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^9.0.0","jest-mock-extended":"^2.0.4"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_4.0.0-alpha.49_1722275720013_0.390326018590218","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@concepta/nestjs-auth-jwt","version":"4.0.0","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@4.0.0","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"b79d604998647fb530e947c3851ac60018e71a80","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-4.0.0.tgz","fileCount":25,"integrity":"sha512-x0/T69b5t5XWoM4ks4199HzNDXsj6RP+3pjDVpxXbkifjr+3p32NVdhF/TacKXRBwMwaoFJSgCTBx62XvBz0bg==","signatures":[{"sig":"MEYCIQDfFYQg8gmYgsOKHp9ZMNSH3KjFS/oq/VbcFHy/pHxGxAIhAKA+iEMNfIIYuxLvYTGPoK9126oBw1ntVoTUgmLMhZ7u","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52389},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a7dd4fef1d0b98fc75393670a897bbc233a7a1d1","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v18.20.3+x64 (darwin)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"18.20.3","dependencies":{"@nestjs/core":"^9.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.2.0","@concepta/ts-core":"^4.0.0","@concepta/ts-common":"^4.0.0","@concepta/nestjs-jwt":"^4.0.0","@concepta/nestjs-common":"^4.0.0","@concepta/typeorm-common":"^4.0.0","@concepta/nestjs-authentication":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^9.0.0","jest-mock-extended":"^2.0.4"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_4.0.0_1722955180252_0.28974918531544036","host":"s3://npm-registry-packages"}},"5.0.0-alpha.0":{"name":"@concepta/nestjs-auth-jwt","version":"5.0.0-alpha.0","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@5.0.0-alpha.0","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"0f364881686b694c7ab33202b68aa1775ae5a71e","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-5.0.0-alpha.0.tgz","fileCount":25,"integrity":"sha512-AUHiyJ9DsCznmphYgA0y/KqgkvNY+pa5a66OKdLiwJ+QpfoPW9hF4DALjWIGCxJHYJ6fXKnbIswoYiyctHA76g==","signatures":[{"sig":"MEQCIGP+FLcB2HvDbPtYTZ076nR6MdjzjD/M9Zy9dcCBJxR8AiAnpBfHnlQmS2wOEDGc2RYdqWvA5StNjdjnucDSMj8yUg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52448},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7dcf4cbb64720d32d1053a739e2a6a5900f691e9","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v18.20.3+x64 (darwin)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"18.20.3","dependencies":{"@nestjs/core":"^10.4.1","@nestjs/common":"^10.4.1","@nestjs/config":"^3.2.3","@concepta/ts-core":"^5.0.0-alpha.0","@concepta/ts-common":"^5.0.0-alpha.0","@concepta/nestjs-jwt":"^5.0.0-alpha.0","@concepta/nestjs-common":"^5.0.0-alpha.0","@concepta/typeorm-common":"^5.0.0-alpha.0","@concepta/nestjs-authentication":"^5.0.0-alpha.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@nestjs/testing":"^10.4.1","jest-mock-extended":"^2.0.9"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_5.0.0-alpha.0_1723586828072_0.4642578119200653","host":"s3://npm-registry-packages"}},"5.0.0-alpha.1":{"name":"@concepta/nestjs-auth-jwt","version":"5.0.0-alpha.1","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@5.0.0-alpha.1","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"fc6a50b91344e193516866bd0ae61c417980cd1e","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-5.0.0-alpha.1.tgz","fileCount":25,"integrity":"sha512-Wh9RFZ/5VDUP1P7y7V5UMTgW2irFv6QpJSQMw84jKq8ZeEtcdvhOPcEJsRlJzQncwEHlZk7S3kw06tNwIWUsaw==","signatures":[{"sig":"MEUCICzfXI2tsPB2gvwZT2kLbdZqoPL5f1AzYWgUCDLOD8IXAiEAn8zww7r14SsHrHwKLckVpOl+Z47LYo7O6oDonSdaOgw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52448},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5818dbb97e4605eb92b36d81e5f7f0aa69db8364","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v18.20.3+x64 (darwin)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"18.20.3","dependencies":{"@nestjs/core":"^10.4.1","@nestjs/common":"^10.4.1","@nestjs/config":"^3.2.3","@concepta/ts-core":"^5.0.0-alpha.1","@concepta/ts-common":"^5.0.0-alpha.1","@concepta/nestjs-jwt":"^5.0.0-alpha.1","@concepta/nestjs-common":"^5.0.0-alpha.1","@concepta/typeorm-common":"^5.0.0-alpha.1","@concepta/nestjs-authentication":"^5.0.0-alpha.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@nestjs/testing":"^10.4.1","jest-mock-extended":"^2.0.9"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_5.0.0-alpha.1_1724177059460_0.8201926266505268","host":"s3://npm-registry-packages"}},"5.0.0-alpha.2":{"name":"@concepta/nestjs-auth-jwt","version":"5.0.0-alpha.2","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@5.0.0-alpha.2","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"3c2ff5eeeb63fd6233a7438f3123d0240d8e0fe8","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-5.0.0-alpha.2.tgz","fileCount":25,"integrity":"sha512-5G+nV2bGVdD604ywAoCuiqDgQ0VPfDmAiwAc0n/TOmpnMFzNyTJnD/WfEVe+RrCtn+ZRW7rZq31ngDEmGvkbIQ==","signatures":[{"sig":"MEYCIQCzbCXUyYXMsaE+OwpYUyjqSFH6AQ8ngseNahPsWQ1WEAIhANaGyBZYhkn+UCpCqsv307ZsovzABds5ViM5GGxfCDnl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52448},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"2a81b7444b69c48b4ac506c0c4bb446d2d5442cc","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v18.20.3+x64 (darwin)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"18.20.3","dependencies":{"@nestjs/core":"^10.4.1","@nestjs/common":"^10.4.1","@nestjs/config":"^3.2.3","@concepta/ts-core":"^5.0.0-alpha.2","@concepta/ts-common":"^5.0.0-alpha.2","@concepta/nestjs-jwt":"^5.0.0-alpha.2","@concepta/nestjs-common":"^5.0.0-alpha.2","@concepta/typeorm-common":"^5.0.0-alpha.2","@concepta/nestjs-authentication":"^5.0.0-alpha.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@nestjs/testing":"^10.4.1","jest-mock-extended":"^2.0.9"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_5.0.0-alpha.2_1724350862853_0.43557486242690713","host":"s3://npm-registry-packages"}},"5.0.0-alpha.3":{"name":"@concepta/nestjs-auth-jwt","version":"5.0.0-alpha.3","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@5.0.0-alpha.3","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"0f2604b4ed7d3c6ba401ccd173cfa782e8ffb7a7","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-5.0.0-alpha.3.tgz","fileCount":25,"integrity":"sha512-wRS8X8oZxpLt2stYbw3d91XUGW3htE7Cy5jJhgK4EFkESCrbuCQ9rk9kqOBA72NCiaaB8g+5xUNFYWIKYJ8QmQ==","signatures":[{"sig":"MEUCIFHr9yZtXKqZOxwTw9QjXMUOWXQeAH1omC5a49r2xEDnAiEA9vPhTdoFYWWmbHy2ytGBTs+g/fmZG01/yqxXgjwzzG8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52448},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"4f4d6b222ccc3d7aca22817faf4ec24b3dfe5769","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v18.20.3+x64 (darwin)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"18.20.3","dependencies":{"@nestjs/core":"^10.4.1","@nestjs/common":"^10.4.1","@nestjs/config":"^3.2.3","@concepta/ts-core":"^5.0.0-alpha.3","@concepta/ts-common":"^5.0.0-alpha.3","@concepta/nestjs-jwt":"^5.0.0-alpha.3","@concepta/nestjs-common":"^5.0.0-alpha.3","@concepta/typeorm-common":"^5.0.0-alpha.3","@concepta/nestjs-authentication":"^5.0.0-alpha.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@nestjs/testing":"^10.4.1","jest-mock-extended":"^2.0.9"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_5.0.0-alpha.3_1725634689354_0.6795893638336565","host":"s3://npm-registry-packages"}},"5.0.0-alpha.4":{"name":"@concepta/nestjs-auth-jwt","version":"5.0.0-alpha.4","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@5.0.0-alpha.4","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"945134478578f2e41b42cc152dbf6ab459fea886","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-5.0.0-alpha.4.tgz","fileCount":25,"integrity":"sha512-7iHnHtEB6EIXWKdT2ODaMsII+zR7ZkQMjFkwnl7je3xd+eOFVBdB5EtOoG/8UZtJ5LbjDCyGjDl6Hg2h5G6h/A==","signatures":[{"sig":"MEUCIQDC9NVuup4I8HdAX9kjOwIiVdVNA/n48ATYf9ExclnQUAIgN0JqpewsvVDIU0CdWYDxw8zyB8HRdjZS4fcKcBNJbPI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52448},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e70c0ee1fa8adf80e43fb725c93455cbdcd57ed0","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v18.20.3+x64 (darwin)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"18.20.3","dependencies":{"@nestjs/core":"^10.4.1","@nestjs/common":"^10.4.1","@nestjs/config":"^3.2.3","@concepta/ts-core":"^5.0.0-alpha.4","@concepta/ts-common":"^5.0.0-alpha.4","@concepta/nestjs-jwt":"^5.0.0-alpha.4","@concepta/nestjs-common":"^5.0.0-alpha.4","@concepta/typeorm-common":"^5.0.0-alpha.4","@concepta/nestjs-authentication":"^5.0.0-alpha.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@nestjs/testing":"^10.4.1","jest-mock-extended":"^2.0.9"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_5.0.0-alpha.4_1727264095733_0.8427369390409836","host":"s3://npm-registry-packages"}},"5.0.0-alpha.5":{"name":"@concepta/nestjs-auth-jwt","version":"5.0.0-alpha.5","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@5.0.0-alpha.5","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"24cc163a1cb0007712e3952163714e6a0cafd969","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-5.0.0-alpha.5.tgz","fileCount":25,"integrity":"sha512-o/7REgn5VId8aF9VXbjXoAFbtk8FojhXZGNSSRCwgO/dMG1JhZhwcabyg2A8IRirSi7bEqQiCL/b+cmpjsi/vA==","signatures":[{"sig":"MEYCIQDJT0tCQGvFNxKi6jCGf36NKPJWzQTuzAauYA9/AfbxeQIhALrmio5hBXM5WUxW2MvJROxsuaPdjRY5YB6uQ/4qjgh1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52448},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"efa4f1c0ce9fbfc5b0c0164012489495fe90d544","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v18.20.3+x64 (darwin)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"18.20.3","dependencies":{"@nestjs/core":"^10.4.1","@nestjs/common":"^10.4.1","@nestjs/config":"^3.2.3","@concepta/ts-core":"^5.0.0-alpha.5","@concepta/ts-common":"^5.0.0-alpha.5","@concepta/nestjs-jwt":"^5.0.0-alpha.5","@concepta/nestjs-common":"^5.0.0-alpha.5","@concepta/typeorm-common":"^5.0.0-alpha.5","@concepta/nestjs-authentication":"^5.0.0-alpha.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@nestjs/testing":"^10.4.1","jest-mock-extended":"^2.0.9"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_5.0.0-alpha.5_1729203309984_0.17764673177011137","host":"s3://npm-registry-packages"}},"5.0.0-alpha.6":{"name":"@concepta/nestjs-auth-jwt","version":"5.0.0-alpha.6","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@5.0.0-alpha.6","maintainers":[{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},{"name":"leoafarias","email":"leokcta@gmail.com"}],"dist":{"shasum":"42bf2b0a1a3f8e910e4e9b1cc9a6b524dbe49d41","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-5.0.0-alpha.6.tgz","fileCount":25,"integrity":"sha512-i+yELgFnrm34pukM0DHo0/H+K/7/otRgOOVZYFOywYXA2KAduJB+Liop3afnyZiv9dyPzzfxlwDWVBAqt193Jg==","signatures":[{"sig":"MEYCIQCZmziB7JHNeyMLVXya9cLdlNEVzb9C/B4H7dWwROVEVwIhAOeHE4NphPMDuwShi0sG/SsRfIDXs9UsK/q9bdCEUoEp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52448},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0c27de724c2026e16fab298e45a4e095b9104491","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v18.20.3+x64 (darwin)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"18.20.3","dependencies":{"@nestjs/core":"^10.4.1","@nestjs/common":"^10.4.1","@nestjs/config":"^3.2.3","@concepta/ts-core":"^5.0.0-alpha.6","@concepta/ts-common":"^5.0.0-alpha.6","@concepta/nestjs-jwt":"^5.0.0-alpha.6","@concepta/nestjs-common":"^5.0.0-alpha.6","@concepta/typeorm-common":"^5.0.0-alpha.6","@concepta/nestjs-authentication":"^5.0.0-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@nestjs/testing":"^10.4.1","jest-mock-extended":"^2.0.9"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_5.0.0-alpha.6_1729546474079_0.8272791871874086","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"@concepta/nestjs-auth-jwt","version":"5.0.0","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@5.0.0","maintainers":[{"name":"leoafarias","email":"leokcta@gmail.com"},{"name":"mrmaz","email":"marshall.sorenson@gmail.com"}],"dist":{"shasum":"decfed352e34ef748252320f32a0d0ca820e2d8d","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-5.0.0.tgz","fileCount":24,"integrity":"sha512-iI+bh6i/3bvSGy1D96tSGGnEShjJbRxeN/3OU1J4hcxvePbVljenDIUzVp+6sbniVhrEUCDdHa/mILhbn3EwIQ==","signatures":[{"sig":"MEUCIQCwJjZjrBru1sfW7M9L1SzwTmXsdnCk92mL9U/vXgltHwIgfUq/DFHsvagPFCY+2uorE7HJeuGJ+I1sBofFcq7KcYU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50860},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"cc6d4c9b2282f704ba02c4919d26582ab4e57267","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"10.7.0","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"18.20.3","dependencies":{"@nestjs/core":"^10.4.1","@nestjs/common":"^10.4.1","@nestjs/config":"^3.2.3","@concepta/ts-core":"^5.0.0","@concepta/ts-common":"^5.0.0","@concepta/nestjs-jwt":"^5.0.0","@concepta/nestjs-common":"^5.0.0","@concepta/typeorm-common":"^5.0.0","@concepta/nestjs-authentication":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^10.4.1","jest-mock-extended":"^2.0.9"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_5.0.0_1732724352658_0.048437917774742045","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"@concepta/nestjs-auth-jwt","version":"5.1.0","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@5.1.0","maintainers":[{"name":"leoafarias","email":"leokcta@gmail.com"},{"name":"mrmaz","email":"marshall.sorenson@gmail.com"}],"dist":{"shasum":"8b2dc7900d8c1eff6a8447de21c877dbdea830c0","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-5.1.0.tgz","fileCount":25,"integrity":"sha512-kwviyJe5JAJJy3USwfelfxTM9cAEDYjYUKb0mRtDF6PQSyF4WiM7SCogUl1k2rh8BPH11ZLL+cgxhELvofxn7g==","signatures":[{"sig":"MEUCIDtgfRGmPTReALOuU/Ojz6OIhS/W172rNbd1A7IJNbDeAiEA76JB14jc8NMwt+Ow+gyDHOW7HhhlD3a77j4M2DrzJLc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52392},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b637be07ba5367ff45f0a23aaef69c5fea70fd9e","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v18.20.3+x64 (darwin)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"18.20.3","dependencies":{"@nestjs/core":"^10.4.1","@nestjs/common":"^10.4.1","@nestjs/config":"^3.2.3","@concepta/ts-core":"^5.1.0","@concepta/ts-common":"^5.1.0","@concepta/nestjs-jwt":"^5.1.0","@concepta/nestjs-common":"^5.1.0","@concepta/typeorm-common":"^5.1.0","@concepta/nestjs-authentication":"^5.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^10.4.1","jest-mock-extended":"^2.0.9"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_5.1.0_1734011827665_0.5338795327880614","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-alpha.0":{"name":"@concepta/nestjs-auth-jwt","version":"6.0.0-alpha.0","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@6.0.0-alpha.0","maintainers":[{"name":"leoafarias","email":"leokcta@gmail.com"},{"name":"mrmaz","email":"marshall.sorenson@gmail.com"}],"dist":{"shasum":"0a682c4383c0f6599b9cb9f8ee038cc2f8548ac2","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-6.0.0-alpha.0.tgz","fileCount":29,"integrity":"sha512-vRNEF7LdRnKS4b44Pxe14XJsW4ejS4sENwCcWQyKg20vzC/4X92mW3P0TBm28+CdO+LUeFyXAuW3UK1o7+BCjw==","signatures":[{"sig":"MEUCIGZ3EdkndYf7TPyPW9n4g/FxjrN87Eya1wnBGPUFouKFAiEApmchCd3qr8WK6YiIb8O8ml4ncqZsZ3oIwULsmTdwPyU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54161},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ba85c595836b3563ede19e68dcb0224c60819be1","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v18.20.3+x64 (darwin)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"18.20.3","dependencies":{"@nestjs/core":"^10.4.1","@nestjs/common":"^10.4.1","@nestjs/config":"^3.2.3","@concepta/nestjs-jwt":"^6.0.0-alpha.0","@concepta/nestjs-common":"^6.0.0-alpha.0","@concepta/typeorm-common":"^6.0.0-alpha.0","@concepta/nestjs-exception":"^6.0.0-alpha.0","@concepta/nestjs-authentication":"^6.0.0-alpha.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@nestjs/testing":"^10.4.1","jest-mock-extended":"^2.0.9"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_6.0.0-alpha.0_1734731670311_0.4156960006929753","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-alpha.1":{"name":"@concepta/nestjs-auth-jwt","version":"6.0.0-alpha.1","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@6.0.0-alpha.1","maintainers":[{"name":"leoafarias","email":"leokcta@gmail.com"},{"name":"mrmaz","email":"marshall.sorenson@gmail.com"}],"dist":{"shasum":"3d2a9be1dcc8f569a734992742283e7b548979e6","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-6.0.0-alpha.1.tgz","fileCount":29,"integrity":"sha512-Bml15hJ6ceAaPAcf1V9/VaAq8xNAtpSjgSApaFsPLQCyNMbxE732L1S4+QuxrYugMtmMsEunllEq5o5yWVLdEw==","signatures":[{"sig":"MEUCIQCHYyAjJNOMr7OuLdsvtFtQ1Sw4l6U0odO2mWDDmvDNPQIgK5c5s4YwRAVctQA3nVsapZRWkPIqKE7bK+P1q6saMSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54161},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"6a04f900919ee11dd57ee1d37aaefc464ae2ac51","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v18.20.3+x64 (darwin)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"18.20.3","dependencies":{"@nestjs/core":"^10.4.1","@nestjs/common":"^10.4.1","@nestjs/config":"^3.2.3","@concepta/nestjs-jwt":"^6.0.0-alpha.1","@concepta/nestjs-common":"^6.0.0-alpha.1","@concepta/typeorm-common":"^6.0.0-alpha.1","@concepta/nestjs-exception":"^6.0.0-alpha.1","@concepta/nestjs-authentication":"^6.0.0-alpha.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@nestjs/testing":"^10.4.1","jest-mock-extended":"^2.0.9"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_6.0.0-alpha.1_1737639420444_0.11842803367490196","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-alpha.2":{"name":"@concepta/nestjs-auth-jwt","version":"6.0.0-alpha.2","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@6.0.0-alpha.2","maintainers":[{"name":"leoafarias","email":"leokcta@gmail.com"},{"name":"mrmaz","email":"marshall.sorenson@gmail.com"}],"dist":{"shasum":"e8fbb8217cbddbbda706dffc5f05ed145b8b4ea6","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-6.0.0-alpha.2.tgz","fileCount":29,"integrity":"sha512-ZWFIKk+u94fTmawHpKycViwaAOJwxT9RzfF4B5V6EfXePm6VAejjOYMZnb/y6mAl27xv1TIt2eAmJow9D/j1Fw==","signatures":[{"sig":"MEYCIQDaQT8PAakFAFl+q0ZjWyNYo8a6mZV6ptKLEKl1SE1tAwIhAJYWwQYYlTJ77ei9ELAZEwb17ypCFRyMtJxZhH/gOGoV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54161},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"498ab13f81f7952d345262c378569dd50aa18974","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v18.20.3+x64 (darwin)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"18.20.3","dependencies":{"@nestjs/core":"^10.4.1","@nestjs/common":"^10.4.1","@nestjs/config":"^3.2.3","@concepta/nestjs-jwt":"^6.0.0-alpha.2","@concepta/nestjs-common":"^6.0.0-alpha.2","@concepta/typeorm-common":"^6.0.0-alpha.2","@concepta/nestjs-exception":"^6.0.0-alpha.2","@concepta/nestjs-authentication":"^6.0.0-alpha.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@nestjs/testing":"^10.4.1","jest-mock-extended":"^2.0.9"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_6.0.0-alpha.2_1740750529786_0.4311307184422044","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-alpha.3":{"name":"@concepta/nestjs-auth-jwt","version":"6.0.0-alpha.3","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@6.0.0-alpha.3","maintainers":[{"name":"leoafarias","email":"leokcta@gmail.com"},{"name":"mrmaz","email":"marshall.sorenson@gmail.com"}],"dist":{"shasum":"d59c508ed4c76716dfdd50e18defd53dc7740915","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-6.0.0-alpha.3.tgz","fileCount":29,"integrity":"sha512-J6Vm3zVAvrJHbCQWLpoIR+QWkgDb4sUdMN98XfwfYD0V1wGaRrkOs9gdeC1gYiv1dLFJNXueHwXuiuZEl8xv6w==","signatures":[{"sig":"MEUCIQD6alQrw6wAZIKtI6LrNwxdmjkrGKqdIbHjEnRlkLrV3AIgNqAOULHVEFF7NLvvRjuaI5IT0ucztojwasbsSOkW26E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54161},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a4da4648aafbb383458c906fddf8a899995b4d40","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v18.20.3+x64 (darwin)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"18.20.3","dependencies":{"@nestjs/core":"^10.4.1","@nestjs/common":"^10.4.1","@nestjs/config":"^3.2.3","@concepta/nestjs-jwt":"^6.0.0-alpha.3","@concepta/nestjs-common":"^6.0.0-alpha.3","@concepta/typeorm-common":"^6.0.0-alpha.3","@concepta/nestjs-exception":"^6.0.0-alpha.3","@concepta/nestjs-authentication":"^6.0.0-alpha.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@nestjs/testing":"^10.4.1","jest-mock-extended":"^2.0.9"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_6.0.0-alpha.3_1741727765704_0.153356716685078","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-alpha.4":{"name":"@concepta/nestjs-auth-jwt","version":"6.0.0-alpha.4","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@6.0.0-alpha.4","maintainers":[{"name":"leoafarias","email":"leokcta@gmail.com"},{"name":"mrmaz","email":"marshall.sorenson@gmail.com"}],"dist":{"shasum":"61865ef72e5fa290816f50f7b9f499f69ef40e49","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-6.0.0-alpha.4.tgz","fileCount":29,"integrity":"sha512-KkXHhw0zDch3pE7aiXQLS3+dP9xZi9d/RWK/yYUl4n6vSsf8hDWDgesZMrU7QKunmLGQwGiUnJv9MEIowpnmSQ==","signatures":[{"sig":"MEYCIQCRMOEgX4ts8WgEjsXbYbJfNTKc/qmZXFVJ9phfc7/yXgIhAL0UYw9Tbi8OfCLKsIrw17i8xGQGeIs4mwfdFn4druTU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54877},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f429c236c3de28a2662d563e336b0fb651ab115f","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v18.20.3+x64 (darwin)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"18.20.3","dependencies":{"@nestjs/core":"^10.4.1","@nestjs/common":"^10.4.1","@nestjs/config":"^3.2.3","@concepta/nestjs-jwt":"^6.0.0-alpha.4","@concepta/nestjs-common":"^6.0.0-alpha.4","@concepta/typeorm-common":"^6.0.0-alpha.4","@concepta/nestjs-exception":"^6.0.0-alpha.4","@concepta/nestjs-authentication":"^6.0.0-alpha.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@nestjs/testing":"^10.4.1","jest-mock-extended":"^2.0.9"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_6.0.0-alpha.4_1743084282103_0.3737624482240105","host":"s3://npm-registry-packages-npm-production"}},"7.0.0-alpha.0":{"name":"@concepta/nestjs-auth-jwt","version":"7.0.0-alpha.0","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@7.0.0-alpha.0","maintainers":[{"name":"leoafarias","email":"leokcta@gmail.com"},{"name":"mrmaz","email":"marshall.sorenson@gmail.com"}],"dist":{"shasum":"fe2cc32ae0ae44a207c83d250f8f87aafc1d8d32","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-7.0.0-alpha.0.tgz","fileCount":29,"integrity":"sha512-jqDRkSs92X1zp5EVzXwcwta7rAKfdqfZq3YRy/C9HLmHVrRToriNPMStIFCF/DxBIE2+O+v+GDCEikMAZ1ZpuQ==","signatures":[{"sig":"MEUCIQD0u5Xl0JATri/n7nu82v0PdNLdXtAtcCJGeJp/lbsA9gIgOBTxdTxwOsqwaB+UPKuqnL0DI5uMkQNB0RmK1XMNSmw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54647},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d3274650701a8b75c817f3460a7da6a7a8832c49","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v18.20.3+x64 (darwin)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"18.20.3","dependencies":{"@nestjs/core":"^10.4.1","@nestjs/common":"^10.4.1","@nestjs/config":"^3.2.3","@concepta/nestjs-jwt":"^7.0.0-alpha.0","@concepta/nestjs-common":"^7.0.0-alpha.0","@concepta/typeorm-common":"^7.0.0-alpha.0","@concepta/nestjs-exception":"^7.0.0-alpha.0","@concepta/nestjs-authentication":"^7.0.0-alpha.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@nestjs/testing":"^10.4.1","jest-mock-extended":"^2.0.9"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_7.0.0-alpha.0_1743966206609_0.455237121358121","host":"s3://npm-registry-packages-npm-production"}},"7.0.0-alpha.1":{"name":"@concepta/nestjs-auth-jwt","version":"7.0.0-alpha.1","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@7.0.0-alpha.1","maintainers":[{"name":"leoafarias","email":"leokcta@gmail.com"},{"name":"mrmaz","email":"marshall.sorenson@gmail.com"}],"dist":{"shasum":"16e9878b449b398fd56f28594ef28f1b83fe853f","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-7.0.0-alpha.1.tgz","fileCount":29,"integrity":"sha512-j+LP6jLVhM15XM/+hJxNd5uE5zfkzAvFnber5gc4vmJ5tlV7klnIR5wcTYsWu82UrBUmJ2x2wI9HolIysqUcrA==","signatures":[{"sig":"MEUCIQDYVPyZ1i6/a/2e+98i20ILuQ5zTzCkmjzhT1tWTjS/+gIgVX6iL3NkGYr/pnl2+ooC6EcUX03QxMfJ+DvUE6/D6m4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54647},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ca6f3a4160503ddb700e41295090a81f75d0ea92","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v18.20.3+x64 (darwin)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"18.20.3","dependencies":{"@nestjs/core":"^10.4.1","@nestjs/common":"^10.4.1","@nestjs/config":"^3.2.3","@concepta/nestjs-jwt":"^7.0.0-alpha.1","@concepta/nestjs-common":"^7.0.0-alpha.1","@concepta/typeorm-common":"^7.0.0-alpha.1","@concepta/nestjs-exception":"^7.0.0-alpha.1","@concepta/nestjs-authentication":"^7.0.0-alpha.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@nestjs/testing":"^10.4.1","jest-mock-extended":"^2.0.9"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_7.0.0-alpha.1_1744057059446_0.11932450262767702","host":"s3://npm-registry-packages-npm-production"}},"7.0.0-alpha.2":{"name":"@concepta/nestjs-auth-jwt","version":"7.0.0-alpha.2","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@7.0.0-alpha.2","maintainers":[{"name":"leoafarias","email":"leokcta@gmail.com"},{"name":"mrmaz","email":"marshall.sorenson@gmail.com"}],"dist":{"shasum":"8442c1e37888c36f75f31ab84b063123c8e0a8ac","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-7.0.0-alpha.2.tgz","fileCount":29,"integrity":"sha512-OBcgLTOSxA6ls4IlpLmdpbssG16aAictWgrUqqL+yf2fjQTB8ciQLLzR5C84WtsNp0ZVWMVFR9U/iTz74Z3JoQ==","signatures":[{"sig":"MEQCIGDxML8Wny0sfqwv17NMJoh89GHLuk0D2OB7FMLscUwvAiB6jKTuGKK0ofvd75rJsgWOAAHm6B9idBdcd/ddC5BKfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54580},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"cf6eb6f51c708d72fe1b625c07cd1a9f6cf25280","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v18.20.3+x64 (darwin)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"18.20.3","dependencies":{"@nestjs/core":"^10.4.1","@nestjs/common":"^10.4.1","@nestjs/config":"^3.2.3","@concepta/nestjs-jwt":"^7.0.0-alpha.2","@concepta/nestjs-common":"^7.0.0-alpha.2","@concepta/typeorm-common":"^7.0.0-alpha.2","@concepta/nestjs-authentication":"^7.0.0-alpha.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@nestjs/testing":"^10.4.1","jest-mock-extended":"^2.0.9"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_7.0.0-alpha.2_1744062750929_0.6463848350850823","host":"s3://npm-registry-packages-npm-production"}},"7.0.0-alpha.3":{"name":"@concepta/nestjs-auth-jwt","version":"7.0.0-alpha.3","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@7.0.0-alpha.3","maintainers":[{"name":"leoafarias","email":"leokcta@gmail.com"},{"name":"mrmaz","email":"marshall.sorenson@gmail.com"}],"dist":{"shasum":"c25dd76236b2c1c6d4de61f9663dfc557dddc802","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-7.0.0-alpha.3.tgz","fileCount":29,"integrity":"sha512-VkMuN5jLZDE7o3/TtJdx/B5MFKTucd+o3OHMWtpcLuZsKsxQuZ/BGyjTN7WAYkC/8ZlV9xJvdsyD7VMOpsLghQ==","signatures":[{"sig":"MEUCIQCK7793J2wNVzz7JeVDP0aYu7vSi6SgsL5FJ79TPe2ORwIgMZ9oPCiCPIFenXBBMkf4lNfnCuHObVZSkyj1GIgEHP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54273},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"717d82f2090051ade22b28ab107d239007fea08e","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v18.20.3+x64 (darwin)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"18.20.3","dependencies":{"@nestjs/core":"^10.4.1","@nestjs/common":"^10.4.1","@nestjs/config":"^3.2.3","@concepta/nestjs-jwt":"^7.0.0-alpha.3","@concepta/nestjs-common":"^7.0.0-alpha.3","@concepta/typeorm-common":"^7.0.0-alpha.3","@concepta/nestjs-authentication":"^7.0.0-alpha.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@nestjs/testing":"^10.4.1","jest-mock-extended":"^2.0.9"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_7.0.0-alpha.3_1745492584060_0.44199646039761764","host":"s3://npm-registry-packages-npm-production"}},"7.0.0-alpha.4":{"name":"@concepta/nestjs-auth-jwt","version":"7.0.0-alpha.4","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@7.0.0-alpha.4","maintainers":[{"name":"leoafarias","email":"leokcta@gmail.com"},{"name":"mrmaz","email":"marshall.sorenson@gmail.com"}],"dist":{"shasum":"e67ba8ded193e6c210837105a73da76f3bcc1530","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-7.0.0-alpha.4.tgz","fileCount":29,"integrity":"sha512-cThIMFxzUiilFJ85IhaW/nkK1Ek8xKR3DY0tgv1M9NK2G01BGHUYJVK9TXYTT8GBuyCawie6DwLGGki/rjsoAw==","signatures":[{"sig":"MEUCIQC1ZaF5+NOIKknHZJRaommfWov5aQajU9NSZpocvXgMrwIgeOCE2a3VhTeYjJMcSGz8lTbB8YB4gjIfoWPlJ2VzMyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54223},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"51ef631173544dd28a3013ffb07d69cb529317b0","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v18.20.3+x64 (darwin)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"18.20.3","dependencies":{"@nestjs/core":"^10.4.1","@nestjs/common":"^10.4.1","@nestjs/config":"^3.2.3","@concepta/nestjs-jwt":"^7.0.0-alpha.4","@concepta/nestjs-common":"^7.0.0-alpha.4","@concepta/nestjs-authentication":"^7.0.0-alpha.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^10.4.1","jest-mock-extended":"^2.0.9"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_7.0.0-alpha.4_1748366285862_0.4687795827729042","host":"s3://npm-registry-packages-npm-production"}},"7.0.0-alpha.5":{"name":"@concepta/nestjs-auth-jwt","version":"7.0.0-alpha.5","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@7.0.0-alpha.5","maintainers":[{"name":"leoafarias","email":"leokcta@gmail.com"},{"name":"mrmaz","email":"marshall.sorenson@gmail.com"}],"dist":{"shasum":"79c6003b3f1d386a8fbb3954b1880c8e698dd5d9","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-7.0.0-alpha.5.tgz","fileCount":29,"integrity":"sha512-LvZft8DRe24/sub5CbUDAZbY045jx627YeFVLWB/5Y+uq4NlzYIGVZsLs+ztb2xMOSAKoxDwnRz4tH0hlVdSeA==","signatures":[{"sig":"MEUCIQCLC/H5Pcv+5L/yovize8+5iaSXTytY0PVysUfzolEi4gIgFuOdfRIwAFqj90qDsBraEScASYLWijOxSpiEy2N3gUs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54223},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"cc05089acf36018b115b762334084fb0aeddec38","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v18.20.3+x64 (darwin)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"18.20.3","dependencies":{"@nestjs/core":"^10.4.1","@nestjs/common":"^10.4.1","@nestjs/config":"^3.2.3","@concepta/nestjs-jwt":"^7.0.0-alpha.5","@concepta/nestjs-common":"^7.0.0-alpha.5","@concepta/nestjs-authentication":"^7.0.0-alpha.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^10.4.1","jest-mock-extended":"^2.0.9"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_7.0.0-alpha.5_1752696059789_0.001760994608294375","host":"s3://npm-registry-packages-npm-production"}},"7.0.0-alpha.6":{"name":"@concepta/nestjs-auth-jwt","version":"7.0.0-alpha.6","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@7.0.0-alpha.6","maintainers":[{"name":"leoafarias","email":"leokcta@gmail.com"},{"name":"mrmaz","email":"marshall.sorenson@gmail.com"}],"dist":{"shasum":"39fdb762fdc50009dd22d8bc0ea57bf31c1de87c","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-7.0.0-alpha.6.tgz","fileCount":29,"integrity":"sha512-Y5NnCMEJwtyAKUzFCfm1CeoYcMHUrJ2e1L+WFLfwUrqn2s8QbzwDxc/54FaV/aOrwdiddac8xljFZZe7e0mvNA==","signatures":[{"sig":"MEYCIQCxjSlUcdjqn+EvIzRm2FVey3Xg/YUI/dVA4hRW/IBkWgIhAImtjXLnaBLh8p8j+KqzOznrJ2ESzRj+0C7jbvjZi1Cj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54223},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"13af2b3fdfd13351e1ac158d8962bb523f9919bc","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v18.20.3+x64 (darwin)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"18.20.3","dependencies":{"@nestjs/core":"^10.4.1","@nestjs/common":"^10.4.1","@nestjs/config":"^3.2.3","@concepta/nestjs-jwt":"^7.0.0-alpha.6","@concepta/nestjs-common":"^7.0.0-alpha.6","@concepta/nestjs-authentication":"^7.0.0-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@nestjs/testing":"^10.4.1","jest-mock-extended":"^2.0.9"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_7.0.0-alpha.6_1753983767542_0.26186142864602147","host":"s3://npm-registry-packages-npm-production"}},"7.0.0-alpha.7":{"name":"@concepta/nestjs-auth-jwt","version":"7.0.0-alpha.7","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@7.0.0-alpha.7","maintainers":[{"name":"leoafarias","email":"leokcta@gmail.com"},{"name":"mrmaz","email":"marshall.sorenson@gmail.com"}],"dist":{"shasum":"8de724c283c144ba80d2420608ca01bd95b91766","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-7.0.0-alpha.7.tgz","fileCount":29,"integrity":"sha512-tSTaztrCRbqVjSUykbMib/OdXe6+a2uO5Q5Mb+BptIeVBd8Eyhm7yzJjiS28gI52T43UmWmA1YRIqIbPxAnUXw==","signatures":[{"sig":"MEUCIQCKTVBxhW2HOiJnGlsu1HWA7/RldriKkdG7ZbQcf7dSlQIgO+FV+Crh0Z4NwkgkGcazbAxS8b/5jbLB4pQbO7Kz1hU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54223},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e4f344aabfefe2d160cbdff38326fa38eacc29a9","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v18.20.3+x64 (darwin)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"18.20.3","dependencies":{"@nestjs/core":"^10.4.1","@nestjs/common":"^10.4.1","@nestjs/config":"^3.2.3","@concepta/nestjs-jwt":"^7.0.0-alpha.7","@concepta/nestjs-common":"^7.0.0-alpha.7","@concepta/nestjs-authentication":"^7.0.0-alpha.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@nestjs/testing":"^10.4.1","jest-mock-extended":"^2.0.9"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_7.0.0-alpha.7_1755021996934_0.22732067977280113","host":"s3://npm-registry-packages-npm-production"}},"7.0.0-alpha.8":{"name":"@concepta/nestjs-auth-jwt","version":"7.0.0-alpha.8","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@7.0.0-alpha.8","maintainers":[{"name":"leoafarias","email":"leoafarias@gmail.com"},{"name":"mrmaz","email":"marshall.sorenson@gmail.com"}],"dist":{"shasum":"4f8c0ef21dc5399696f49445eb0c7c1b85ef155a","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-7.0.0-alpha.8.tgz","fileCount":29,"integrity":"sha512-MoPNB0SfgWWACO6DTYRgFqbxEGPLM68ukPibGp3CbbGcZC9R0YzikMNFyNww3oCdCOcGZTBPWS8oW4dniluw6w==","signatures":[{"sig":"MEYCIQCzBdc4sI3fbPXWtws+vUdQYPscQPPPjMTpOWcXeX8NPwIhANBYoc0zI3jNYr65VNhCOcSnsCKjLGSjbdPhWJfO9+zU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54223},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8949f2665cf129e8541d3dd9104fe1fbf5927285","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v18.20.3+x64 (darwin)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"18.20.3","dependencies":{"@nestjs/core":"^10.4.1","@nestjs/common":"^10.4.1","@nestjs/config":"^3.2.3","@concepta/nestjs-jwt":"^7.0.0-alpha.8","@concepta/nestjs-common":"^7.0.0-alpha.8","@concepta/nestjs-authentication":"^7.0.0-alpha.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^10.4.1","jest-mock-extended":"^2.0.9"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_7.0.0-alpha.8_1759265214142_0.1259315869336255","host":"s3://npm-registry-packages-npm-production"}},"7.0.0-alpha.9":{"name":"@concepta/nestjs-auth-jwt","version":"7.0.0-alpha.9","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@7.0.0-alpha.9","maintainers":[{"name":"leoafarias","email":"leoafarias@gmail.com"},{"name":"mrmaz","email":"marshall.sorenson@gmail.com"}],"dist":{"shasum":"beb596b459965d8528ca61a31922822c0fe6c6fa","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-7.0.0-alpha.9.tgz","fileCount":29,"integrity":"sha512-u7IPuyfbVwmtUgL7yRDMsMZOXFdxMQlJMOzIc8KJX65dMimX5/CNdlrqiTcqMKIpGWzJPTHwehyjNjB9NHXibA==","signatures":[{"sig":"MEYCIQCK93m19PAlgbzf6cdxnwMI0J7tmSWvvtgx/SWIFqwlLwIhAOuCgL1zSI3cRlmZs5mpLtfMlLK+s1vG8TBEmscRkZUW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54223},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"03e55e92bb032503dfbf2bf92b05bc78481900fa","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v18.20.3+x64 (darwin)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"18.20.3","dependencies":{"@nestjs/core":"^10.4.1","@nestjs/common":"^10.4.1","@nestjs/config":"^3.2.3","@concepta/nestjs-jwt":"^7.0.0-alpha.9","@concepta/nestjs-common":"^7.0.0-alpha.9","@concepta/nestjs-authentication":"^7.0.0-alpha.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^10.4.1","jest-mock-extended":"^2.0.9"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_7.0.0-alpha.9_1762812447838_0.8513301732537633","host":"s3://npm-registry-packages-npm-production"}},"7.0.0-alpha.10":{"name":"@concepta/nestjs-auth-jwt","version":"7.0.0-alpha.10","license":"BSD-3-Clause","_id":"@concepta/nestjs-auth-jwt@7.0.0-alpha.10","maintainers":[{"name":"leoafarias","email":"leoafarias@gmail.com"},{"name":"mrmaz","email":"marshall.sorenson@gmail.com"}],"dist":{"shasum":"b7a95ab1ef755eb36574c17d8ab9ae45c58d7600","tarball":"https://registry.npmjs.org/@concepta/nestjs-auth-jwt/-/nestjs-auth-jwt-7.0.0-alpha.10.tgz","fileCount":29,"integrity":"sha512-rT/8jX1Zhl/5obkHfTTuFWS63rBJT9lbwEm1vIOzJclkjn6wlf+yDpg29D2DzA+0AYyg4uYn5xxsuJvf1NlZlQ==","signatures":[{"sig":"MEYCIQCDS21DvAUCBCc/1nN/tezunSsqCHLtUxJmAB7L+uy5kAIhAKNplAmvBAyom37tgfnoxv/suK1iYxiq8vXcumiXjgUa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54284},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"680f5c6e0f5be96b3a5bd17b7f11cdb93ad8905d","_npmUser":{"name":"mrmaz","email":"marshall.sorenson@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v20.19.5+x64 (darwin)","description":"Rockets NestJS JWT Authorization","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@nestjs/core":"^11.1.9","@nestjs/common":"^11.1.9","@nestjs/config":"^4.0.2","@concepta/nestjs-jwt":"^7.0.0-alpha.10","@concepta/nestjs-common":"^7.0.0-alpha.10","@concepta/nestjs-authentication":"^7.0.0-alpha.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/testing":"^11.1.9","jest-mock-extended":"^4.0.0"},"peerDependencies":{"rxjs":"^7.1.0","typeorm":"^0.3.0","class-validator":"*"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-auth-jwt_7.0.0-alpha.10_1763690173065_0.045549864089128755","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2022-03-24T18:08:58.264Z","modified":"2026-08-06T16:35:36.752Z","4.0.0-alpha.6":"2022-03-24T18:08:58.480Z","4.0.0-alpha.7":"2022-03-24T18:24:49.194Z","4.0.0-alpha.8":"2022-04-01T21:49:41.158Z","4.0.0-alpha.9":"2022-04-11T21:06:58.415Z","4.0.0-alpha.10":"2022-04-19T21:31:13.390Z","4.0.0-alpha.11":"2022-05-04T15:26:53.650Z","4.0.0-alpha.12":"2022-05-31T15:34:21.404Z","4.0.0-alpha.13":"2022-06-02T14:41:21.074Z","4.0.0-alpha.14":"2022-06-14T18:45:45.384Z","4.0.0-alpha.15":"2022-06-17T13:44:30.673Z","4.0.0-alpha.16":"2022-06-17T14:02:28.458Z","4.0.0-alpha.17":"2022-07-07T19:40:35.674Z","4.0.0-alpha.18":"2022-07-20T17:59:39.984Z","4.0.0-alpha.19":"2022-09-06T14:15:54.015Z","4.0.0-alpha.20":"2022-09-07T19:34:39.595Z","4.0.0-alpha.21":"2022-09-26T20:16:48.593Z","4.0.0-alpha.22":"2022-10-10T18:58:50.420Z","4.0.0-alpha.23":"2022-12-27T23:12:50.451Z","4.0.0-alpha.24":"2023-08-15T17:35:26.575Z","4.0.0-alpha.25":"2023-08-16T17:28:03.220Z","4.0.0-alpha.26":"2023-09-08T20:29:00.317Z","4.0.0-alpha.27":"2023-09-22T19:10:54.670Z","4.0.0-alpha.28":"2023-09-29T18:46:48.222Z","4.0.0-alpha.29":"2023-10-04T18:43:06.778Z","4.0.0-alpha.30":"2023-10-25T17:21:10.672Z","4.0.0-alpha.31":"2023-10-27T21:47:28.728Z","4.0.0-alpha.32":"2023-10-30T17:43:17.437Z","4.0.0-alpha.33":"2023-11-13T19:30:23.556Z","4.0.0-alpha.34":"2023-11-29T14:46:57.242Z","4.0.0-alpha.35":"2023-11-30T14:53:03.758Z","4.0.0-alpha.36":"2023-12-21T20:54:58.437Z","4.0.0-alpha.37":"2024-01-05T14:49:53.473Z","4.0.0-alpha.38":"2024-02-05T20:32:21.963Z","4.0.0-alpha.39":"2024-02-08T13:25:49.370Z","4.0.0-alpha.40":"2024-02-19T17:39:51.133Z","4.0.0-alpha.41":"2024-02-21T20:45:24.105Z","4.0.0-alpha.42":"2024-02-21T21:52:14.357Z","4.0.0-alpha.43":"2024-05-23T17:25:00.619Z","4.0.0-alpha.44":"2024-05-24T23:20:19.780Z","4.0.0-alpha.45":"2024-06-06T17:06:07.733Z","4.0.0-alpha.46":"2024-06-06T20:40:39.584Z","4.0.0-alpha.47":"2024-06-17T21:08:10.070Z","4.0.0-alpha.48":"2024-06-28T13:52:50.736Z","4.0.0-alpha.49":"2024-07-29T17:55:20.201Z","4.0.0":"2024-08-06T14:39:40.380Z","5.0.0-alpha.0":"2024-08-13T22:07:08.418Z","5.0.0-alpha.1":"2024-08-20T18:04:19.618Z","5.0.0-alpha.2":"2024-08-22T18:21:03.021Z","5.0.0-alpha.3":"2024-09-06T14:58:09.558Z","5.0.0-alpha.4":"2024-09-25T11:34:55.897Z","5.0.0-alpha.5":"2024-10-17T22:15:10.165Z","5.0.0-alpha.6":"2024-10-21T21:34:34.251Z","5.0.0":"2024-11-27T16:19:12.865Z","5.1.0":"2024-12-12T13:57:07.834Z","6.0.0-alpha.0":"2024-12-20T21:54:30.490Z","6.0.0-alpha.1":"2025-01-23T13:37:00.624Z","6.0.0-alpha.2":"2025-02-28T13:48:49.981Z","6.0.0-alpha.3":"2025-03-11T21:16:05.907Z","6.0.0-alpha.4":"2025-03-27T14:04:42.278Z","7.0.0-alpha.0":"2025-04-06T19:03:26.838Z","7.0.0-alpha.1":"2025-04-07T20:17:39.656Z","7.0.0-alpha.2":"2025-04-07T21:52:31.103Z","7.0.0-alpha.3":"2025-04-24T11:03:04.268Z","7.0.0-alpha.4":"2025-05-27T17:18:06.190Z","7.0.0-alpha.5":"2025-07-16T20:01:00.001Z","7.0.0-alpha.6":"2025-07-31T17:42:47.795Z","7.0.0-alpha.7":"2025-08-12T18:06:37.148Z","7.0.0-alpha.8":"2025-09-30T20:46:54.307Z","7.0.0-alpha.9":"2025-11-10T22:07:28.023Z","7.0.0-alpha.10":"2025-11-21T01:56:13.243Z"},"license":"BSD-3-Clause","description":"Rockets NestJS JWT Authorization","maintainers":[{"email":"leoafarias@gmail.com","name":"leoafarias"},{"email":"marshall.sorenson@gmail.com","name":"mrmaz"},{"email":"thiago.nramalho@gmail.com","name":"tnramalho"}],"readme":"# Rockets NestJS JWT Authentication\n\nAuthenticate requests using JWT tokens passed via the\nrequest (headers, cookies, body, query, etc).\n\n## Project\n\n[![NPM Latest](https://img.shields.io/npm/v/@concepta/nestjs-auth-jwt)](https://www.npmjs.com/package/@concepta/nestjs-auth-jwt)\n[![NPM Downloads](https://img.shields.io/npm/dw/@conceptadev/nestjs-auth-jwt)](https://www.npmjs.com/package/@concepta/nestjs-auth-jwt)\n[![GH Last Commit](https://img.shields.io/github/last-commit/conceptadev/rockets?logo=github)](https://github.com/conceptadev/rockets)\n[![GH Contrib](https://img.shields.io/github/contributors/conceptadev/rockets?logo=github)](https://github.com/conceptadev/rockets/graphs/contributors)\n[![NestJS Dep](https://img.shields.io/github/package-json/dependency-version/conceptadev/rockets/@nestjs/common?label=NestJS&logo=nestjs&filename=packages%2Fnestjs-core%2Fpackage.json)](https://www.npmjs.com/package/@nestjs/common)\n\n## Table of Contents\n\n- [Tutorials](#tutorials)\n  - [1. Getting Started with AuthJwtModule](#1-getting-started-with-authjwtmodule)\n    - [1.1 Introduction](#11-introduction)\n      - [Overview of the Library](#overview-of-the-library)\n      - [Purpose and Key Features](#purpose-and-key-features)\n    - [1.2 Installation](#12-installation)\n      - [Install the AuthJwtModule package](#install-the-authjwtmodule-package)\n      - [Add the AuthJwtModule to Your NestJS Application](#add-the-authjwtmodule-to-your-nestjs-application)\n    - [1.3 Basic Setup in a NestJS Project](#13-basic-setup-in-a-nestjs-project)\n      - [Scenario: Users have a list of pets](#scenario-users-have-a-list-of-pets)\n        - [Step 1: Create Entities](#step-1-create-entities)\n        - [Step 2: Create Services](#step-2-create-services)\n        - [Step 3: Create Controller](#step-3-create-controller)\n        - [Step 4: Configure the Module](#step-4-configure-the-module)\n    - [1.4 First Authentication with JWT](#14-first-authentication-with-jwt)\n      - [Validating the Setup](#validating-the-setup)\n      - [Step 1: Obtain a JWT Token](#step-1-obtain-a-jwt-token)\n      - [Step 2: Make an Authenticated Request](#step-2-make-an-authenticated-request)\n      - [Example CURL Calls](#example-curl-calls)\n        - [Obtain a JWT token](#obtain-a-jwt-token)\n        - [Example JWT response](#example-jwt-response)\n        - [Make an authenticated request using the token](#make-an-authenticated-request-using-the-token)\n        - [Example authenticated response](#example-authenticated-response)\n- [How-To Guides](#how-to-guides)\n  - [Setting Up a custom Module for Providers](#setting-up-a-custom-module-for-providers)\n  - [1. Registering AuthJwtModule Synchronously](#1-registering-authjwtmodule-synchronously)\n  - [2. Registering AuthJwtModule Asynchronously](#2-registering-authjwtmodule-asynchronously)\n  - [3. Global Registering AuthJwtModule Asynchronously](#3-global-registering-authjwtmodule-asynchronously)\n  - [4. Using Custom User Model Service](#4-using-custom-user-model-service)\n  - [5. Implementing and Using Custom Token Verification Service](#5-implementing-and-using-custom-token-verification-service)\n  - [6. Setting Up a Custom Guard](#6-setting-up-a-custom-guard)\n    - [Step 1: Implement the Custom Guard](#step-1-implement-the-custom-guard)\n    - [Step 2: Provide the Custom Guard in Module Configuration](#step-2-provide-the-custom-guard-in-module-configuration)\n  - [7. Disabling the Guard](#7-disabling-the-guard)\n    - [Disable the Guard in Module Configuration](#disable-the-guard-in-module-configuration)\n  - [8. Overwriting the Settings](#8-overwriting-the-settings)\n  - [9. Integration with Other NestJS Modules](#9-integration-with-other-nestjs-modules)\n- [Reference](#reference)\n  - [1. AuthJwtModule API Reference](#1-authjwtmodule-api-reference)\n  - [2. AuthJwtOptionsInterface](#2-authjwtoptionsinterface)\n  - [3. AuthJwtModule Classes and Interfaces](#3-authjwtmodule-classes-and-interfaces)\n- [Engineering Concepts](#engineering-concepts)\n  - [Conceptual Overview of JWT Authentication](#conceptual-overview-of-jwt-authentication)\n    - [What is JWT?](#what-is-jwt)\n    - [Benefits of Using JWT](#benefits-of-using-jwt)\n  - [Design Choices in AuthJwtModule](#design-choices-in-authjwtmodule)\n    - [Why Use NestJS Guards?](#why-use-nestjs-guards)\n    - [Synchronous vs Asynchronous Registration](#synchronous-vs-asynchronous-registration)\n    - [Global vs Feature-Specific Registration](#global-vs-feature-specific-registration)\n  - [Integrating AuthJwtModule with Other Modules](#integrating-authjwtmodule-with-other-modules)\n    - [How AuthJwtModule Works with AuthLocalModule](#how-authjwtmodule-works-with-authlocalmodule)\n    - [Integrating with AuthRefreshModule](#integrating-with-authrefreshmodule)\n\n## Tutorials\n\n### 1. Getting Started with AuthJwtModule\n\n### 1.1 Introduction\n\n#### Overview of the Library\n\nThe `AuthJwtModule` is a powerful yet easy-to-use NestJS module designed for\nimplementing JWT-based authentication. With a few simple steps, you can integrate\nsecure authentication into your application without hassle.\n\n#### Purpose and Key Features\n\n- **Ease of Use**: The primary goal of `AuthJwtModule` is to simplify the process\nof adding JWT authentication to your NestJS application. All you need to do is provide\nconfiguration data, and the module handles the rest.\n\n- **Protect By Default**: Be default the `AuthJwtModule` provides a global `APP_GUARD`\nto protect all routes by default. This can easily be overridden using the\n`@AuthPublic` decorator.\n\n- **Synchronous and Asynchronous Registration**: Flexibly register the module either\nsynchronously or asynchronously, depending on your application's needs.\n\n- **Global and Feature-Specific Registration**: Use the module globally across your\napplication or tailor it for specific features.\n\n- **Seamless Integration**: Easily integrates with other NestJS modules like\n`@concepta/nestjs-auth-local`, `@concepta/nestjs-auth-refresh`, and more.\n\n### 1.2 Installation\n\n#### Install the AuthJwtModule package\n\nTo get started, install the `@concepta/nestjs-auth-jwt` packages and some other\ndependencies from npm or yarn:\n\n```bash\nnpm install class-transformer\nnpm install class-validator\nnpm install @nestjs/jwt\nnpm install @concepta/nestjs-common\nnpm install @concepta/nestjs-authentication\nnpm install @concepta/nestjs-jwt\nnpm install @concepta/nestjs-auth-jwt\n```\n\nor\n\n```bash\nyarn add class-transformer\nyarn add class-validator\nyarn add @nestjs/jwt\nyarn add @concepta/nestjs-common\nyarn add @concepta/nestjs-authentication\nyarn add @concepta/nestjs-jwt\nyarn add @concepta/nestjs-auth-jwt\n```\n\n#### Add the AuthJwtModule to Your NestJS Application\n\nImport the `AuthJwtModule` and required services in your application module.\nEnsure to import `JwtModule` and provide the necessary configuration options,\nincluding the required `userModelService`.\n\n### 1.3 Basic Setup in a NestJS Project\n\n#### Scenario: Users have a list of pets\n\nTo demonstrate this scenario, we will set up an application where users can\nhave a list of pets. We will create the necessary entities, services, module\nconfigurations to simulate the environment.\n\n> Note: The `@concepta/nestjs-user` module can be used in place of our\n> example `User` related prerequisites.\n\n#### Step 1: Create Entities\n\nFirst, create the `User` and `Pet` entities.\n\n```ts\n// user.entity.ts\nimport { Entity, PrimaryGeneratedColumn, Column, OneToMany } from 'typeorm';\nimport { Pet } from './pet.entity';\n\n@Entity()\nexport class User {\n  @PrimaryGeneratedColumn('uuid')\n  id: string;\n\n  @Column()\n  name: string;\n\n  @OneToMany(() => Pet, pet => pet.user)\n  pets: Pet[];\n}\n```\n\n```ts\n// pet.entity.ts\nimport { Entity, PrimaryGeneratedColumn, Column, ManyToOne } from 'typeorm';\nimport { User } from './user.entity';\n\n@Entity()\nexport class Pet {\n  @PrimaryGeneratedColumn('uuid')\n  id: string;\n\n  @Column()\n  name: string;\n\n  @ManyToOne(() => User, user => user.pets)\n  user: User;\n}\n```\n\n#### Step 2: Create Services\n\nNext, create services for `User` and `Pet` to handle the business logic.\n\n```ts\n// user.service.ts\nimport { Injectable } from '@nestjs/common';\nimport { InjectRepository } from '@nestjs/typeorm';\nimport { Repository } from 'typeorm';\nimport { User } from './user.entity';\n\n@Injectable()\nexport class UserService {\n  constructor(\n    @InjectRepository(User)\n    private userRepository: Repository<User>,\n  ) {}\n\n  findAll(): Promise<User[]> {\n    return this.userRepository.find({ relations: ['pets'] });\n  }\n\n  findOne(id: string): Promise<User> {\n    return this.userRepository.findOne({\n      where: { id },\n      relations: ['pets'],\n    });\n  }\n}\n```\n\n```ts\n// user-model.service.ts\nimport { AuthJwtUserModelServiceInterface } from '@concepta/nestjs-auth-jwt';\nimport { ReferenceIdInterface, ReferenceSubject } from '@concepta/nestjs-common';\nimport { InjectRepository } from '@nestjs/typeorm';\nimport { Repository } from 'typeorm';\n\nexport class UserModelService implements AuthJwtUserModelServiceInterface {\n   constructor(\n    private userService: UserService,\n  ) {}\n  async bySubject(subject: ReferenceSubject): Promise<ReferenceIdInterface> {\n    // return authorized user\n    return this.userService.findOne(subject);\n  }\n}\n```\n\n```ts\n// pet.service.ts\nimport { Injectable } from '@nestjs/common';\nimport { InjectRepository } from '@nestjs/typeorm';\nimport { Repository } from 'typeorm';\nimport { Pet } from './pet.entity';\n\n@Injectable()\nexport class PetService {\n  constructor(\n    @InjectRepository(Pet)\n    private petRepository: Repository<Pet>,\n  ) {}\n\n  findAll(): Promise<Pet[]> {\n    return this.petRepository.find();\n  }\n\n  findByUserId(userId: number): Promise<Pet[]> {\n    return this.petRepository.find({ where: { user: { id: userId } } });\n  }\n}\n```\n\n#### Step 3: Create Controller\n\nCreate a controller to handle the HTTP requests.\n\n> Use `@AuthPublic` decorator from `@concepta/nestjs-authentication`\non the controller or individual routes if you want to override the\nglobal JWT guard to make the route public.\n\n```ts\n// user.controller.ts\nimport { Controller, Get, Param } from '@nestjs/common';\nimport { UserService } from './user.service';\nimport { PetService } from './pet.service';\nimport { AuthJwtGuard } from '@concepta/nestjs-auth-jwt';\n\n@Controller('user')\nexport class UserController {\n  constructor(\n    private userService: UserService,\n    private petService: PetService,\n  ) {}\n\n  @Get(':id/pets')\n  async getPets(@Param('id') userId: number) {\n    return this.petService.findByUserId(userId);\n  }\n}\n```\n\n#### Step 4: Configure the Module\n\nConfigure the module to include the necessary services, controllers, and guards.\n\n```ts\nimport { Module } from '@nestjs/common';\nimport { TypeOrmModule } from '@nestjs/typeorm';\nimport { AuthJwtModule } from '@concepta/nestjs-auth-jwt';\nimport { UserController } from './user.controller';\nimport { UserService } from './user.service';\nimport { PetService } from './pet.service';\nimport { User } from './user.entity';\nimport { Pet } from './pet.entity';\nimport { JwtModule, ExtractJwt } from '@concepta/nestjs-jwt';\nimport { ConfigService } from '@nestjs/config';\n\n@Module({\n  imports: [\n    TypeOrmModule.forFeature([User, Pet]),\n    JwtModule.forRoot({}), // <- required for AuthJwtModule to work\n    AuthJwtModule.registerAsync({\n      inject: [UserService],\n      useFactory: async (userModelService: UserService) => ({\n        userModelService,        \n      }),\n    }),\n  ],\n  controllers: [UserController],\n  providers: [UserService, PetService],\n});\n\nexport class UserModule {};\n```\n\n### 1.4 First Authentication with JWT\n\n#### Validating the Setup\n\nTo validate the setup, you can use `curl` commands to simulate\nfrontend requests.\n\nBy following these steps, you can validate that the setup is\nworking correctly and that authenticated requests to the `user/:id/pets`\nendpoint return the expected list of pets for a given user.\n\nHere are the steps to test the `user/:id/pets` endpoint:\n\n#### Step 1: Obtain a JWT Token\n\nAssuming you have an authentication endpoint to obtain a JWT token,\nuse `curl` to get the token. Replace `[auth-url]` with your actual\nauthentication URL, and `[username]` and `[password]` with valid credentials.\n\n```bash\ncurl -X POST [auth-url] \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"username\": \"[username]\", \"password\": \"[password]\"}'\n```\n\nThis should return a response with a JWT token, which you'll use for\nauthenticated requests.\n\n#### Step 2: Make an Authenticated Request\n\nUse the JWT token obtained in the previous step to make an authenticated\nrequest to the `user/:id/pets` endpoint. Replace `[jwt-token]` with the actual\ntoken and `[user-id]` with a valid user ID.\n\n```bash\ncurl -X GET http://localhost:3000/user/[user-id]/pets \\\n  -H \"Authorization: Bearer [jwt-token]\"\n```\n\n#### Example Curl Calls\n\nHere is an example sequence of curl commands:\n\n##### Obtain a JWT token\n\n```bash\ncurl -X POST http://localhost:3000/auth/login \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"username\": \"testuser\", \"password\": \"testpassword\"}'\n```\n\n##### Example JWT response\n\n```json\n{\n  \"accessToken\": \"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...\"\n}\n```\n\n##### Make an authenticated request using the token\n\n```bash\ncurl -X GET http://localhost:3000/user/1/pets \\\n  -H \"Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...\"\n```\n\n##### Example authenticated response\n\n```json\n[\n  {\n    \"id\": 1,\n    \"name\": \"Fluffy\",\n    \"user\": {\n      \"id\": 1,\n      \"name\": \"John Doe\",\n      \"pets\": []\n    }\n  }\n]\n```\n\n## How-To Guides\n\n### Setting Up a Custom Module for Providers\n\nBefore diving into the How-To Guides, we'll set up a custom module that\nincludes the necessary providers and exports for `UserModelService`,\n`MyVerifyTokenService`, and `MyAppGuard`.\n\nThis will ensure that our asynchronous registration examples can\ninject these services correctly.\n\n```ts\nimport { Module } from '@nestjs/common';\nimport { UserModelService } from './user-model.service';\nimport { MyVerifyTokenService } from './verify-token.service';\nimport { MyAppGuard } from './my-app-guard';\n\n@Module({\n  providers: [UserModelService, MyVerifyTokenService, MyAppGuard],\n  exports: [UserModelService, MyVerifyTokenService, MyAppGuard],\n});\n\nexport class MyProviderModule {};\n```\n\n### 1. Registering AuthJwtModule Synchronously\n\n```ts\nimport * as jwt from 'jsonwebtoken';\nimport { Module } from '@nestjs/common';\nimport { AuthJwtModule } from '@concepta/nestjs-auth-jwt';\nimport { JwtModule, ExtractJwt } from '@concepta/nestjs-jwt';\nimport { UserModelService } from './user-model.service';\n\n// define the verifyToken function\nconst verifyToken = async (\n  token: string,\n  done: (error: any, payload?: any) => void\n) => {\n  try {\n    const payload = await jwt.verify(token, 'your-secret-key');\n    done(null, payload);\n  } catch (error) {\n    done(error);\n  }\n};\n\n@Module({\n  imports: [\n    JwtModule.forRoot({}), // <- required for AuthJwtModule to work\n    AuthJwtModule.register({\n      userModelService: new UserModelService(), // <- required\n      settings: {\n        jwtFromRequest: ExtractJwt.fromAuthHeaderAsBearerToken(),\n        verifyToken,\n      },\n      verifyTokenService: new MyVerifyTokenService(), // <- optional custom service\n      appGuard: new MyAppGuard(), // <- optional custom guard\n    }),\n  ],\n})\nexport class AppModule {}\n```\n\n### 2. Registering AuthJwtModule Asynchronously\n\n```ts\nimport * as jwt from 'jsonwebtoken';\nimport { Module } from '@nestjs/common';\nimport { AuthJwtModule } from '@concepta/nestjs-auth-jwt';\nimport { JwtModule, ExtractJwt } from '@concepta/nestjs-jwt';\nimport { ConfigService } from '@nestjs/config';\nimport { MyProviderModule } from './my-provider.module';\n\n// define the verifyToken function\nconst verifyToken = (configService: ConfigService) => async (\n  token: string,\n  done: (error: any, payload?: any) => void\n) => {\n  try {\n    const payload = await jwt.verify(token, configService.get('JWT_SECRET'));\n    done(null, payload);\n  } catch (error) {\n    done(error);\n  }\n};\n\n@Module({\n  imports: [\n    JwtModule.forRoot({}), // <- required for AuthJwtModule to work\n    MyProviderModule, // <- import the my provider module\n    AuthJwtModule.registerAsync({\n      imports: [MyProviderModule],\n      useFactory: async (\n        configService: ConfigService,\n        userModelService: UserModelService,\n        verifyTokenService: MyVerifyTokenService,\n        appGuard: MyAppGuard,\n      ) => ({\n        userModelService, // injected via useFactory\n        settings: {\n          jwtFromRequest: ExtractJwt.fromAuthHeaderAsBearerToken(),\n          verifyToken: verifyToken(configService),\n        },\n        verifyTokenService, // injected via useFactory\n        appGuard, // injected via useFactory\n      }),\n      inject: [ConfigService, UserModelService, MyVerifyTokenService, MyAppGuard],\n    }),\n  ],\n});\n\nexport class AppModule {};\n```\n\n### 3. Global Registering AuthJwtModule Asynchronously\n\n```ts\nimport * as jwt from 'jsonwebtoken';\nimport { Module } from '@nestjs/common';\nimport { AuthJwtModule } from '@concepta/nestjs-auth-jwt';\nimport { JwtModule, ExtractJwt } from '@concepta/nestjs-jwt';\nimport { ConfigService } from '@nestjs/config';\nimport { MyProviderModule } from './my-provider.module';\n\n// define the verifyToken function\nconst verifyToken = (configService: ConfigService) => async (\n  token: string,\n  done: (error: any, payload?: any) => void\n) => {\n  try {\n    const payload = await jwt.verify(token, configService.get('JWT_SECRET'));\n    done(null, payload);\n  } catch (error) {\n    done(error);\n  }\n};\n\n@Module({\n  imports: [\n    JwtModule.forRoot({}), // <- required for AuthJwtModule to work\n    MyProviderModule, // <- import the my provider module\n    AuthJwtModule.forRootAsync({\n      imports: [MyProviderModule],\n      useFactory: async (\n        configService: ConfigService,\n        userModelService: UserModelService,\n        verifyTokenService: MyVerifyTokenService,\n        appGuard: MyAppGuard,\n      ) => ({\n        userModelService, // injected via useFactory\n        settings: {\n          jwtFromRequest: ExtractJwt.fromAuthHeaderAsBearerToken(),\n          verifyToken: verifyToken(configService),\n        },\n        verifyTokenService, // injected via useFactory\n        appGuard, // injected via useFactory\n      }),\n      inject: [ConfigService, UserModelService, MyVerifyTokenService, MyAppGuard],\n    }),\n  ],\n});\n\nexport class AppModule {};\n```\n\n### 4. Using Custom User Model Service\n\nThis service is responsible for looking up user information based\non the JWT payload. It implements the `AuthJwtUserModelServiceInterface`\nand must be provided to the module.\n\n```ts\nimport { AuthJwtUserModelServiceInterface } from '@concepta/nestjs-auth-jwt';\nimport { ReferenceIdInterface, ReferenceSubject } from '@concepta/nestjs-common';\n\nexport class UserModelService implements AuthJwtUserModelServiceInterface {\n  async bySubject(subject: ReferenceSubject): Promise<ReferenceIdInterface>  {\n    // implement user model logic here\n  }\n}\n```\n\n#### 5. Implementing and Using Custom Token Verification Service\n\nThis service verifies JWT tokens. If not provided, the default verification\nlogic will be used. It extends the `VerifyTokenServiceInterface`.\n\n```ts\nimport { JwtService } from '@nestjs/jwt';\nimport { Injectable } from '@nestjs/common';\nimport { VerifyTokenServiceInterface } from '@concepta/nestjs-authentication';\n\n@Injectable()\nexport class MyVerifyTokenService implements VerifyTokenServiceInterface {\n  accessToken(): ReturnType<JwtService['verifyAsync']> {\n    return new Promise((resolve, reject) => {\n      try {\n        // your custom logic to sign and validate the the token\n        resolve({ accessToken: 'access-token' });\n      } catch (error) {\n        reject(error);\n      }\n    });\n  }\n\n  refreshToken(\n    ...args: Parameters<JwtService['verifyAsync']>\n  ): ReturnType<JwtService['verifyAsync']> {\n    return new Promise((resolve, reject) => {\n      try {\n        // your custom logic to sign and validate the the token\n        resolve({ accessToken: 'refresh-token' });\n      } catch (error) {\n        reject(error);\n      }\n    });\n  }\n}\n```\n\n### 6. Setting Up a Custom Guard\n\nTo use a custom guard, you need to implement the `CanActivate` interface\nfrom NestJS and provide it in the module configuration.\n\nTo take advantage of the ability to enable/disable guards via configuration\nsettings or with the `@AuthPublic` decorator, it is highly recommended that\nyou extend `AuthJwtGuard` class or call the `AuthGuard()` class factory from\nthe `@concepta/nestjs-authentication` module.\n\n#### Step 1: Implement the Custom Guard\n\nCreate a custom guard by extending the `AuthJwtGuard`.\n\n```ts\nimport { Injectable, ExecutionContext } from '@nestjs/common';\nimport { AuthGuard } from '@concepta/nestjs-authentication';\n\n@Injectable()\nexport class MyAppGuard extends AuthJwtGuard {\n  canActivate(context: ExecutionContext) {\n    // call super class first\n    if (!super.canActivate(context)) {\n      return false;\n    }\n\n    // implement your custom authentication logic here\n    return true;\n  }\n}\n```\n\n#### Step 2: Provide the Custom Guard in Module Configuration\n\nUpdate the module configuration to use the custom guard.\n\n```ts\n// ...\nAuthJwtModule.registerAsync({\n  useFactory: async (userModelService: UserService) => ({\n    userModelService,\n    appGuard: MyAppGuard, // use the custom guard\n  }),\n  inject: [UserService],\n}),\n// ...\n```\n\n### 7. Disabling the Guard\n\nTo completely disable the global guard for all routes, you can set the\n`appGuard` option to false.\n\n#### Disable the Guard in Module Configuration\n\nUpdate the module configuration to disable the global `APP_GUARD`.\n\n```ts\n// ...\nAuthJwtModule.registerAsync({\n  useFactory: async (userModelService: UserService) => ({\n    userModelService,\n    appGuard: false, // disable the global APP_GUARD\n  }),\n  inject: [UserService],\n}),\n// ...\n```\n\n### 8. Overwriting the settings\n\n```ts\nimport { ExtractJwt, JwtStrategyOptionsInterface } from \"@concepta/nestjs-jwt\";\n\nconst settings: JwtStrategyOptionsInterface = {\n  jwtFromRequest: ExtractJwt.fromAuthHeaderAsBearerToken(),\n  verifyToken: async (\n    token: string,\n    done: (error: any, payload?: any) => void,\n  ) => {\n    try {\n      // add custom logic ot validate token\n      const payload = { id: 'user-id' };\n      done(null, payload);\n    } catch (error) {\n      done(error);\n    }\n  },\n};\n\n// ...\nAuthJwtModule.registerAsync({\n  useFactory: async (userModelService: UserService) => ({\n    userModelService,\n    settings,\n  }),\n  inject: [UserService],\n}),\n// ...\n```\n\n### 9. Integration with Other NestJS Modules\n\nIntegrate `@concepta/nestjs-auth-jwt` with other NestJS modules like\n`@concepta/nestjs-user`, `@concepta/nestjs-auth-local`,\n`@concepta/nestjs-auth-refresh`, and more for a comprehensive\nauthentication system.\n\n# Reference\n\nDetailed Descriptions of All Classes, Methods, and Properties\n\n## 1. AuthJwtModule API Reference\n\n- ### register(options: AuthJwtOptions)\n\n  - Registers the module with synchronous options.\n\n- ### registerAsync(options: AuthJwtAsyncOptions)\n\n  - Registers the module with asynchronous options.\n\n- ### forRoot(options: AuthJwtOptions)\n\n  - Registers the module globally with synchronous options.\n\n- ### forRootAsync(options: AuthJwtAsyncOptions)\n\n  - Registers the module globally with asynchronous options.\n\n- ### forFeature(options: AuthJwtOptions)\n\n  - Registers the module for specific features with custom options.\n\n## 2. AuthJwtOptionsInterface\n\nThe `AuthJwtOptionsInterface` provides various configuration options\nto customize the behavior of the `AuthJwtModule`.\n\nBelow is a summary of the key options:\n\n- ### userModelService (required)\n\n  - Service for looking up user information based on JWT payload.\n\n- ### verifyTokenService (optional)\n\n  - Service for verifying JWT tokens.\n\n- ### appGuard (optional)\n\n  - Custom guard to protect routes; can be set to a custom guard or `false`.\n\n- ### settings (optional)\n\n  - JWT strategy settings, including token extraction and verification logic.\n\n## 3. AuthJwtModule Classes and Interfaces\n\n- AuthJwtUserModelServiceInterface\n- VerifyTokenServiceInterface\n- JwtStrategyOptionsInterface\n\n# Engineering Concepts\n\n## Conceptual Overview of JWT Authentication\n\n### What is JWT?\n\nJSON Web Tokens (JWT) are a compact, URL-safe means of representing claims to\nbe transferred between two parties.\n\nThe token is composed of three parts: the header, payload, and signature.\nThe header typically consists of the token type (JWT) and the signing\nalgorithm (e.g., HMAC SHA256).\n\nThe payload contains the claims, which are statements about an entity\n(typically, the user) and additional data. The signature is used to verify\nthat the sender of the JWT is who it says it is and to ensure that the message\nwasn't changed along the way.\n\nFor more details on JWT, see the\n[JWT Introduction](https://jwt.io/introduction/).\n\n### Benefits of Using JWT\n\nJWTs offer several benefits for authentication and authorization:\n\n- **Stateless**: JWTs do not require storing user session information on\nthe server, which makes them ideal for scalable applications.\n\n- **Compact**: Their small size allows them to be easily passed in URLs,\nPOST parameters, or inside HTTP headers.\n\n- **Self-contained**: JWTs contain all the necessary information about the\nuser, avoiding the need to query the database for each request once the user\nis authenticated.\n\n- **Security**: JWTs can be signed using a secret (with HMAC algorithm) or\na public/private key pair (with RSA or ECDSA), ensuring the data integrity.\n\nFor more benefits, see the [JWT Handbook](https://auth0.com/learn/json-web-tokens/).\n\n## Design Choices in AuthJwtModule\n\n### Why Use NestJS Guards?\n\nDescription: NestJS guards provide a way to control the access to various\nparts of the application by checking certain conditions before the route\nhandler is executed.\n\nIn `AuthJwtModule`, guards are used to implement authentication and\nauthorization logic. By using guards, developers can apply security policies\nacross routes efficiently, ensuring that only authenticated and authorized\nusers can access protected resources.\n\nRead more about [NestJS Guards](https://docs.nestjs.com/guards).\n\n### Synchronous vs Asynchronous Registration\n\nThe `AuthJwtModule` supports both synchronous and asynchronous registration:\n\n- **Synchronous Registration**: This method is used when the configuration\noptions are static and available at application startup. It simplifies the\nsetup process and is suitable for most use cases where configuration values\ndo not depend on external services.\n\n- **Asynchronous Registration**: This method is beneficial when configuration\noptions need to be retrieved from external sources, such as a database or an\nexternal API, at runtime. It allows for more flexible and dynamic configuration\nbut requires an asynchronous factory function.\n\nFor more on module registration, see the [NestJS Documentation](https://docs.nestjs.com/modules).\n\n### Global vs Feature-Specific Registration\n\nThe `AuthJwtModule` can be registered globally or for specific features:\n\n- **Global Registration**: Makes the module available throughout the entire\napplication. This approach is useful when JWT authentication is required across\nall or most routes in the application.\n\n- **Feature-Specific Registration**: Allows the module to be registered only\nfor specific features or modules within the application. This provides more\ngranular control, enabling different parts of the application to have distinct\nauthentication and authorization requirements.\n\nTo understand more about global and feature-specific registration, refer to the\n[NestJS Module Documentation](https://docs.nestjs.com/modules#global-modules).\n\n## Integrating AuthJwtModule with Other Modules\n\n### How AuthJwtModule Works with AuthLocalModule\n\nThe `AuthJwtModule` can be seamlessly integrated with the\n`AuthLocalModule` to provide a comprehensive authentication solution.\n`AuthLocalModule` handles the initial authentication using local strategies\nsuch as username and password.\n\nOnce the user is authenticated, `AuthJwtModule` can issue a JWT that the\nuser can use for subsequent requests. This integration allows for secure and\nefficient authentication processes combining the strengths of both modules.\n\n### Integrating with AuthRefreshModule\n\nIntegrating `AuthJwtModule` with `AuthRefreshModule` enables the\napplication to handle token refresh logic. Refresh tokens are used to obtain\nnew access tokens without requiring the user to re-authenticate.\n\nThis setup enhances the user experience by maintaining sessions securely and\nseamlessly. The integration involves configuring both modules to use the same\ntoken issuance and verification mechanisms, ensuring smooth interoperability\nand security.\n","readmeFilename":"README.md"}