{"_id":"nest-azure-ad-jwt-validator","_rev":"27-4e93652ea8d72409c3d13376c233961b","name":"nest-azure-ad-jwt-validator","dist-tags":{"latest":"6.0.6"},"versions":{"1.0.0":{"name":"nest-azure-ad-jwt-validator","version":"1.0.0","keywords":["nest","azure","activedirectory","jwt","token","validation"],"author":{"name":"Benjamin Main"},"license":"MIT","_id":"nest-azure-ad-jwt-validator@1.0.0","maintainers":[{"name":"bam036","email":"bam036036@gmail.com"}],"homepage":"https://github.com/benMain/nest-azure-ad-jwt-validator","bugs":{"url":"https://github.com/benMain/nest-azure-ad-jwt-validator/issues"},"dist":{"shasum":"df9c286c0c7ce46224de41cf5a3cfa155992d72c","tarball":"https://registry.npmjs.org/nest-azure-ad-jwt-validator/-/nest-azure-ad-jwt-validator-1.0.0.tgz","fileCount":35,"integrity":"sha512-vVGxxhmiMyV5tCFehGD3pt+V2sjhk4yQoAGQM7ENNM0IBLT1SbmwQTVcNwnNswTqKLtKlO2I3SPb8ozksshdzg==","signatures":[{"sig":"MEYCIQD3Ih2qPvQhk6A4kWCrelTSOnGher3ze+Q8NLROxT5mNQIhANwzGQoJCsoUTfb0Lkmk5eupKqkl7k6b2i2xHZmBkCXD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":390060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNi8sCRA9TVsSAnZWagAA/20P/2hJCEHt6B48ZIjEu5Fr\ngkSfsEleb+Cv2yf87GsfxY7wUmR1Gw7HFMpLw2Wi09JlOyuZxU9+kAiMyZ4h\nyB3REORkx1Z3HgX4vSJtrK7rLu4Lw4jsY4ZzC/iZuXyj0VcocviWscvJFsN5\nuRW6prw9+7AKwG6avZ/6vGbLagdVvdIMkUYIH+93VoNeBq+Mi0rWWIshTtBG\nrRnh2qUPxysgrhTIPihUz69qBgSk8BmQUEoll+H+BA5gCRGAbaSB3yd7G7Vj\nuadDzNojBpeX4hBqb8rsGAkVOus/eH+6+YSTPA95H4CYYgwNH/pzu+ymw+vz\n64kFAUpzDR9Mzxpo5qrRWD3WhW0FWlNJ+5t+8O6DZg1S33bhURyfakzyX/iS\n5jfb6RpYURXENhz5peKC5D6N7Maj89xVimXOrY4IHuJhC+teLz4WyFbY6BfD\nu5w5jw7EtoSdCfHuHJAAGcD6Oz9j6XtIUK04H+x9ICNA48y+lQLUIdAd5RTR\nY6xujMjTf9a2hhEoJHqRBPPan2UX0ljDnjECP6Yf3+2dkMEHF4uS1S6F+Dd7\nPNyvIoXKg8qkOmoJuf6KHGPGG8tkKnRtxjO48ekT/YWFR/mA9yEDYazBeV/l\nQg52hKRN7K+5VvCach4jW9+iFd0ay8+HXMcHXEUPd1db/Ke7ClS84CGVN5QA\nfCtK\r\n=Ulzr\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"src","testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","gitHead":"d7768db7abf44a1763282810d32d27331fe7a620","release":{"branch":"master","plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"docs","scope":"README","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}],"@semantic-release/changelog",["@semantic-release/npm",{"npmPublish":true,"tarballDir":"dist"}],["@semantic-release/git",{"assets":["package.json","package-lock.json","CHANGELOG.md"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}],["@semantic-release/github",{"assets":"dist/*.tgz"}]]},"scripts":{"lint":"tslint -p tsconfig.json -c tslint.json","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write \"src/**/*.ts\"","release":"semantic-release","test:cov":"jest --coverage","release-local":"node -r dotenv/config node_modules/semantic-release/bin/semantic-release --no-ci --dry-run"},"_npmUser":{"name":"bam036","email":"bam036036@gmail.com"},"repository":{"url":"git+https://github.com/benMain/nest-azure-ad-jwt-validator.git","type":"git"},"_npmVersion":"6.10.1","description":"Nest Azure Active Directory JWT Token Validator","directories":{},"lint-staged":{"*.js":["tslint -p tsconfig.json -c tslint.json","jest --findRelatedTests"],"./**/*.{js,json,css,md}":["prettier --write \"src/**/*.ts\"","git add"]},"_nodeVersion":"8.16.0","dependencies":{"rxjs":"^6.3.3","rimraf":"^2.6.2","@nestjs/core":"^6.0.0","jsonwebtoken":"^8.5.1","@nestjs/common":"^6.0.0","reflect-metadata":"^0.1.12"},"publishConfig":{"tag":"latest","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^3.0.1","tslint":"5.16.0","nodemon":"^1.18.9","ts-jest":"24.0.2","ts-node":"8.1.0","wait-on":"^3.2.0","prettier":"^1.15.3","supertest":"^3.4.1","typescript":"3.4.3","@types/jest":"^23.3.13","@types/node":"^10.12.18","lint-staged":"^9.2.0","concurrently":"^4.1.0","@types/express":"^4.16.0","tsconfig-paths":"3.8.0","@nestjs/testing":"^6.0.0","@types/supertest":"^2.0.7","semantic-release":"^15.13.18","@types/jsonwebtoken":"^8.3.2","@semantic-release/git":"^7.0.16","@semantic-release/changelog":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/nest-azure-ad-jwt-validator_1.0.0_1563832107706_0.5742437234056708","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"nest-azure-ad-jwt-validator","version":"1.0.1","keywords":["nest","azure","activedirectory","jwt","token","validation"],"author":{"name":"Benjamin Main"},"license":"MIT","_id":"nest-azure-ad-jwt-validator@1.0.1","maintainers":[{"name":"bam036","email":"bam036036@gmail.com"}],"homepage":"https://github.com/benMain/nest-azure-ad-jwt-validator","bugs":{"url":"https://github.com/benMain/nest-azure-ad-jwt-validator/issues"},"dist":{"shasum":"167666ce8491b6bcb84eaed91162fd86a138e214","tarball":"https://registry.npmjs.org/nest-azure-ad-jwt-validator/-/nest-azure-ad-jwt-validator-1.0.1.tgz","fileCount":36,"integrity":"sha512-L5OrsVRcHNAD20g5FAv12Pa820jI1QblCt6E+gsIVnJnSHQsr4g3Abqw0Id1FNAcIglBh8/qom9cB/XGi95f7A==","signatures":[{"sig":"MEUCIGVcOXxnMCvOxtoSsRSinIY7h4565TrqKko1CPCXxb5TAiEAqKI2JrptpEWN6KOZHDV78DV3xZGYfqtjphAH95rOjoo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":404436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNi+sCRA9TVsSAnZWagAAs7QP/3TJA8/+VLSsgZYyjfVP\nKWT25NAiEd5mpgiYLQDFEpXqh8iXkOR21zonpCVWcdFCkr06Mjr0FhnBFgvI\nViA11AcRawNEGz4QE5FVB4CNOhVPj97JoNn5aHH8MPVdKDuA40orPIZq9vir\nVMyHzTKK6WVifU6ErlNMkRwX8kPeracrXlPbxG+f8w5ioeX6D+/nJaD9QySJ\n/ZZKZsJrPPBibYBrOoeeI4Ihngb5wwzJhHcktz8f0TiHwIHOcOuKZdwu54/v\nBXhggnzwLMAPkd+dV85Iw5RkWMBR8IkFs1UyTaBKqp4nVW/ImLrsid8t6qgZ\nc/P60QuicLvEQ0mNuCeuXKXYMDopCu2pCl2Vs9uKxooCe0Sx/XKD22gU9EnW\njR2r0WK7kdMYVAzeepiQJa/3FAetGomV2DK0Vc5Fp/hnoy09498EBAYSlS8/\nXbphHQmfYYdJkL8qzcQ3M48k/W+9lkbHPQEdyknJjQ/ZLoTrbewZBTpPqAag\nyENyATfprLU5uWsKXF1BfqNKW0Kztd5hwhgqdltTvKxb68jvXUFJxOJPSvwG\nPviNPaQU2UOxyjrHwn8QRlgUja4iMbbfRXJm76yh7AxgHEz6kAUqhPUs19hI\n6q+ZRjpPAfSfggw442ZSMjBVtygKp2vMUAO500CSjzRZxOd3VgSq8bGv9gA+\n2U29\r\n=bkuJ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"src","testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","gitHead":"7449fbb284da07e9791a59ccee3f6687c703f74f","release":{"branch":"master","plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"docs","scope":"README","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}],"@semantic-release/changelog",["@semantic-release/npm",{"npmPublish":true,"tarballDir":"dist"}],["@semantic-release/git",{"assets":["package.json","package-lock.json","CHANGELOG.md"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}],["@semantic-release/github",{"assets":"dist/*.tgz"}]]},"scripts":{"lint":"tslint -p tsconfig.json -c tslint.json","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write \"src/**/*.ts\"","release":"semantic-release","test:cov":"jest --coverage","release-local":"node -r dotenv/config node_modules/semantic-release/bin/semantic-release --no-ci --dry-run"},"_npmUser":{"name":"bam036","email":"bam036036@gmail.com"},"repository":{"url":"git+https://github.com/benMain/nest-azure-ad-jwt-validator.git","type":"git"},"_npmVersion":"6.10.1","description":"Nest Azure Active Directory JWT Token Validator","directories":{},"lint-staged":{"*.js":["tslint -p tsconfig.json -c tslint.json","jest --findRelatedTests"],"./**/*.{js,json,css,md}":["prettier --write \"src/**/*.ts\"","git add"]},"_nodeVersion":"8.16.0","dependencies":{"rxjs":"^6.3.3","rimraf":"^2.6.2","@nestjs/core":"^6.0.0","jsonwebtoken":"^8.5.1","@nestjs/common":"^6.0.0","reflect-metadata":"^0.1.12"},"publishConfig":{"tag":"latest","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^3.0.1","tslint":"5.16.0","nodemon":"^1.18.9","ts-jest":"24.0.2","ts-node":"8.1.0","wait-on":"^3.2.0","prettier":"^1.15.3","supertest":"^3.4.1","typescript":"3.4.3","@types/jest":"^23.3.13","@types/node":"^10.12.18","lint-staged":"^9.2.0","concurrently":"^4.1.0","@types/express":"^4.16.0","tsconfig-paths":"3.8.0","@nestjs/testing":"^6.0.0","@types/supertest":"^2.0.7","semantic-release":"^15.13.18","@types/jsonwebtoken":"^8.3.2","@semantic-release/git":"^7.0.16","@semantic-release/changelog":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/nest-azure-ad-jwt-validator_1.0.1_1563832235693_0.6512707967306846","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"nest-azure-ad-jwt-validator","version":"1.0.2","keywords":["nest","azure","activedirectory","jwt","token","validation"],"author":{"name":"Benjamin Main"},"license":"MIT","_id":"nest-azure-ad-jwt-validator@1.0.2","maintainers":[{"name":"bam036","email":"bam036036@gmail.com"}],"homepage":"https://github.com/benMain/nest-azure-ad-jwt-validator","bugs":{"url":"https://github.com/benMain/nest-azure-ad-jwt-validator/issues"},"dist":{"shasum":"632034d2b4d5021a7dcac8c624fde3988baaba2e","tarball":"https://registry.npmjs.org/nest-azure-ad-jwt-validator/-/nest-azure-ad-jwt-validator-1.0.2.tgz","fileCount":36,"integrity":"sha512-vHfogYC8i/nu3lltU2Mb68+A6TSE6f889esJp6NWC5pLnxeqQvmAXujrDBIR63XJrNF3V6AiH0roa4vU+BLO0g==","signatures":[{"sig":"MEUCIQChzTEB/KUzHSo1OJRX+REVH/uaQGJnGOGjatHkKmF7EQIgQitarK/MWJ3ziwtbx6aS6doImX99u5lCo28ageTyMf0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":388939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNjJpCRA9TVsSAnZWagAAKc0QAIFNMvWZI2XSu3M2B83t\n7smmeg18lbRZjbh+HbcTOt8NPxoxs82KCi8vVMEflfyYdVueuqqda39+2UnW\nw8zcu7P77NXc4tInee7/UVzcIbZz37JlGon+1rH/jYb+7rIZVXtfJkDh/gin\n5R/Tuvv6NBvCLFyZmo77R2qzAEWUP1frTTBA7HtRVWrXg0KlAmMK7NFly2gU\nR2IASejEV+AL+iSl0lAQTBMwqiYAC/L9NBl8fcoaSVBLEomzogh+epU07NWa\n9TyutR0f7bZdAQ7hbhIwSsR0+9Oc2wmmU+vMH+FtZWO+ot+k+xkUpFbJgghg\nWOFQHQ6wFwQMWM5r3Mn3xIp3TmsOLHHofu1O57zwByc5y8nGx/16BhGwAD+O\nE2kMlDSzVRQD35+UozZh+ntw+NtF0e3NHLzObYQsqaR56DSwuAz2MjLx6ZEy\nF1G2L/dDllwV8XhgBIVpmLBHwzeHIw5EDqHhI9RPf0YwlZ4LUwb6CqTaNfGc\nwSdlF5jAIZdhagj3YZyoqBC3gRhdjD8dCOA4DSh4XZb8s5F4f3UULoqVkR45\nORQVLAef0otIhsWbj0/mwBaHFGyJsitFmMPHEcqpcrnxd0k7y5zT7WROq2Om\nlErmQ9+qRCsS76Jeh5ClpwPupG3B7S5xcPLFsU5W8NdqmWdT39ylpkZWM3s3\nzkyp\r\n=k2IG\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"src","testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","gitHead":"968aad83cdfa67582cad46414d6f401e9d738fae","release":{"branch":"master","plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"docs","scope":"README","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}],"@semantic-release/changelog",["@semantic-release/npm",{"npmPublish":true,"tarballDir":"dist"}],["@semantic-release/git",{"assets":["package.json","package-lock.json","CHANGELOG.md"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}],["@semantic-release/github",{"assets":"dist/*.tgz"}]]},"scripts":{"lint":"tslint -p tsconfig.json -c tslint.json","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write \"src/**/*.ts\"","release":"semantic-release","test:cov":"jest --coverage","release-local":"node -r dotenv/config node_modules/semantic-release/bin/semantic-release --no-ci --dry-run"},"_npmUser":{"name":"bam036","email":"bam036036@gmail.com"},"repository":{"url":"git+https://github.com/benMain/nest-azure-ad-jwt-validator.git","type":"git"},"_npmVersion":"6.10.1","description":"Nest Azure Active Directory JWT Token Validator","directories":{},"lint-staged":{"*.js":["tslint -p tsconfig.json -c tslint.json","jest --findRelatedTests"],"./**/*.{js,json,css,md}":["prettier --write \"src/**/*.ts\"","git add"]},"_nodeVersion":"8.16.0","dependencies":{"rxjs":"^6.3.3","rimraf":"^2.6.2","@nestjs/core":"^6.0.0","jsonwebtoken":"^8.5.1","@nestjs/common":"^6.0.0","reflect-metadata":"^0.1.12"},"publishConfig":{"tag":"latest","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^3.0.1","tslint":"5.16.0","nodemon":"^1.18.9","ts-jest":"24.0.2","ts-node":"8.1.0","wait-on":"^3.2.0","prettier":"^1.15.3","supertest":"^3.4.1","typescript":"3.4.3","@types/jest":"^23.3.13","@types/node":"^10.12.18","lint-staged":"^9.2.0","concurrently":"^4.1.0","@types/express":"^4.16.0","tsconfig-paths":"3.8.0","@nestjs/testing":"^6.0.0","@types/supertest":"^2.0.7","semantic-release":"^15.13.18","@types/jsonwebtoken":"^8.3.2","@semantic-release/git":"^7.0.16","@semantic-release/changelog":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/nest-azure-ad-jwt-validator_1.0.2_1563832936386_0.7343331173074521","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"nest-azure-ad-jwt-validator","version":"1.0.3","keywords":["nest","azure","activedirectory","jwt","token","validation"],"author":{"name":"Benjamin Main"},"license":"MIT","_id":"nest-azure-ad-jwt-validator@1.0.3","maintainers":[{"name":"bam036","email":"bam036036@gmail.com"}],"homepage":"https://github.com/benMain/nest-azure-ad-jwt-validator","bugs":{"url":"https://github.com/benMain/nest-azure-ad-jwt-validator/issues"},"dist":{"shasum":"ea4f3a3009a65237f1c0592fb0404f7818693cc0","tarball":"https://registry.npmjs.org/nest-azure-ad-jwt-validator/-/nest-azure-ad-jwt-validator-1.0.3.tgz","fileCount":39,"integrity":"sha512-y/7EdS9jQ1EXe/wiqPjOmlpTtm0jCX5lgsLOQUIScF7l2kltpHSPigTNOuSQynk4SoQrS4OuF4k3sFu5060qRA==","signatures":[{"sig":"MEUCIQDkl+GUGcE4o1CnqR6w4W39MRXq0OLM1T0hIKESEIgfoQIgInAeKE1jk42MMy41RmDW/42N9A+qMSa2G6X3T9eH2Z8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":390450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNkPtCRA9TVsSAnZWagAAO90P/3IYXb2JfaKikDefhHv2\nKfiSOiZIq+xclFTE7iWb/aW9C3F/jXXEgwJvib+ALZnaBQqokGYtHcKCvuLS\nbvC/eCE2aSMuhOSxsy/pDnExh/Ym6fFdNq497LfwNrT+NRR8oIa8G+/J+USc\nUP4U0dzfXma+Mq9kC/MYfOYvLNULxtVpM/1Nv6dxdnO1DW+xyEiqui7UYGQC\nO4uAk83qEQIj7Gz8wq1ZPh/9o0kwtIyCuudyho+PboUxiukq/cKrxYGQiCYD\n8PNKqmyuc5Xetc7irr+QgmYcpR6c8XpB3km/KizhdK5fe7JQyHP1Nok59EFj\nqmYDOZ0Ut6BfEq8HGH6xJGkbAXOWBG7Qw1D3bgmLkN/vPZJ4UyOyTGnjXixJ\nwOxzhFsq1xmqZSX/E4jQ0tmfR4OHuZU17Fciy6lywvh5S4nApTu4BnrFt78v\nve3TBPJYCocpFu6GGuj0agA7AreP6siRFkETCEKqfPuFjfWDyzvB/pH7Kihe\nUpfIx75WrdSnUPvmMI9QANslEMW4OIdhF5du21nKAfFI+D6FWtLLv30qS2Nq\n9BbbdNqRDkOK9bjIP1H/vM6Xhm2m9wUbDH8PhaRLp4qEYOFeddcV2VpSYF9j\n5hEHF/2/ZZ1jNTkR0XVz4TqqFiwoPItN+PeQtFk+a3V1XLe0g1TUMk4jr3hV\nJcMU\r\n=3gbi\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"src","testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","gitHead":"772d63972e382737cde3b9611cb6ee755ff25646","release":{"branch":"master","plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"docs","scope":"README","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}],"@semantic-release/changelog",["@semantic-release/npm",{"npmPublish":true,"tarballDir":"dist"}],["@semantic-release/git",{"assets":["package.json","package-lock.json","CHANGELOG.md"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}],["@semantic-release/github",{"assets":"dist/*.tgz"}]]},"scripts":{"lint":"tslint -p tsconfig.json -c tslint.json","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write \"src/**/*.ts\"","release":"semantic-release","test:cov":"jest --coverage","release-local":"node -r dotenv/config node_modules/semantic-release/bin/semantic-release --no-ci --dry-run"},"_npmUser":{"name":"bam036","email":"bam036036@gmail.com"},"repository":{"url":"git+https://github.com/benMain/nest-azure-ad-jwt-validator.git","type":"git"},"_npmVersion":"6.10.1","description":"Nest Azure Active Directory JWT Token Validator","directories":{},"lint-staged":{"*.js":["tslint -p tsconfig.json -c tslint.json","jest --findRelatedTests"],"./**/*.{js,json,css,md}":["prettier --write \"src/**/*.ts\"","git add"]},"_nodeVersion":"8.16.0","dependencies":{"rxjs":"^6.3.3","rimraf":"^2.6.2","@nestjs/core":"^6.0.0","jsonwebtoken":"^8.5.1","@nestjs/common":"^6.0.0","reflect-metadata":"^0.1.12"},"publishConfig":{"tag":"latest","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^3.0.1","tslint":"5.16.0","nodemon":"^1.18.9","ts-jest":"24.0.2","ts-node":"8.1.0","wait-on":"^3.2.0","prettier":"^1.15.3","supertest":"^3.4.1","typescript":"3.4.3","@types/jest":"^23.3.13","@types/node":"^10.12.18","lint-staged":"^9.2.0","concurrently":"^4.1.0","@types/express":"^4.16.0","tsconfig-paths":"3.8.0","@nestjs/testing":"^6.0.0","@types/supertest":"^2.0.7","semantic-release":"^15.13.18","@types/jsonwebtoken":"^8.3.2","@semantic-release/git":"^7.0.16","@semantic-release/changelog":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/nest-azure-ad-jwt-validator_1.0.3_1563837420693_0.7104325316381124","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"nest-azure-ad-jwt-validator","version":"1.0.4","keywords":["nest","azure","activedirectory","jwt","token","validation"],"author":{"name":"Benjamin Main"},"license":"MIT","_id":"nest-azure-ad-jwt-validator@1.0.4","maintainers":[{"name":"bam036","email":"bam036036@gmail.com"}],"homepage":"https://github.com/benMain/nest-azure-ad-jwt-validator","bugs":{"url":"https://github.com/benMain/nest-azure-ad-jwt-validator/issues"},"dist":{"shasum":"4cc2852091f06f79936eb9d5b8c58ca553566504","tarball":"https://registry.npmjs.org/nest-azure-ad-jwt-validator/-/nest-azure-ad-jwt-validator-1.0.4.tgz","fileCount":39,"integrity":"sha512-9FV5wlCi+W0OTVaKe6jj32G0UbfBPo4sKQ47TkV1Imn8TG6LhVvpLqaDm762Eo8URpqS8VgFWBdXsU/vY4y3fQ==","signatures":[{"sig":"MEUCIQDrRw0OzooTtsEVw9evJgVsTdE9n32oAexkcxjnHB3cOgIgOozW+JDUwHfNdTHQ3Ep4ofS0LlqXH5Y4JuulYQ1wDUw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":390450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNxRjCRA9TVsSAnZWagAAmnoQAJdoJ17CzvjsxAPQsyZw\nuqQQUWTB4SLreuRWiEn6GiYf1VeKrelU4rLc3ixfYLE6NRQDlMjd4I02q4dc\nbpvqp4f1DXY6/HN9EHnPNk0wT/I18TypOHuNArpIPhoXCUgm0ttgbBTc0zu2\n5UExj1TtsYVW4Th9b0ZmXdaDIE+83K864fQ8b6n7lms9HIvbgwbfgBuhpu+2\njx0xKclID/IsDoIxnsBGnGd04JbGmcW/nuK8dItFBdOdDXxg9BLHKUJzH8b6\nQEh9QhCMTvFRgcGsB0CHPzM5yJPXY4s+W6k0Um5kJY4lQqgbG8QDHRQw5hai\nDehq78dleePDgysR4EXz4r9+hxs9pKavlsvr6yERcO/xNrcL3GgOG2JJiHvs\nuxfSnHW04vn8hY3X9mt6srQmovV8XNWchyShSD8UDYg21cIzPA2XO4pVcOu1\nOT4WR4stxEsILaoC8PShm2vLuBhR1//OVceOvLkBcuJZLcRN7W2MYXeq0PAm\nKr7SCWs6j248XV2PnPy2Jvh/ODe4liG2o+nwXlJk89NGsSTSBmi2N4kyB6vi\n7keIxnmskQpLIDywClIf1UmeH8RH0D8gKp4F9aJPdYXcRzO6x7Z9rAkm2XKn\n+Q8R5yBf0lQghDv1lAmc/HRCqASvx4A1eL/pf9kAiheh0wyRzfuHeUtGMMYA\nh26E\r\n=coli\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"src","testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","gitHead":"633b9d221ea77378616809b8476d4a234cd52b93","release":{"branch":"master","plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"docs","scope":"README","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}],"@semantic-release/changelog",["@semantic-release/npm",{"npmPublish":true,"tarballDir":"dist"}],["@semantic-release/git",{"assets":["package.json","package-lock.json","CHANGELOG.md"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}],["@semantic-release/github",{"assets":"dist/*.tgz"}]]},"scripts":{"lint":"tslint -p tsconfig.json -c tslint.json","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write \"src/**/*.ts\"","release":"semantic-release","test:cov":"jest --coverage","release-local":"node -r dotenv/config node_modules/semantic-release/bin/semantic-release --no-ci --dry-run"},"_npmUser":{"name":"bam036","email":"bam036036@gmail.com"},"repository":{"url":"git+https://github.com/benMain/nest-azure-ad-jwt-validator.git","type":"git"},"_npmVersion":"6.10.1","description":"Nest Azure Active Directory JWT Token Validator","directories":{},"lint-staged":{"*.js":["tslint -p tsconfig.json -c tslint.json","jest --findRelatedTests"],"./**/*.{js,json,css,md}":["prettier --write \"src/**/*.ts\"","git add"]},"_nodeVersion":"8.16.0","dependencies":{"rxjs":"^6.3.3","rimraf":"^2.6.2","@nestjs/core":"^6.0.0","jsonwebtoken":"^8.5.1","@nestjs/common":"^6.0.0","reflect-metadata":"^0.1.12"},"publishConfig":{"tag":"latest","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^3.0.1","tslint":"5.16.0","nodemon":"^1.18.9","ts-jest":"24.0.2","ts-node":"8.1.0","wait-on":"^3.2.0","prettier":"^1.15.3","supertest":"^3.4.1","typescript":"3.4.3","@types/jest":"^23.3.13","@types/node":"^10.12.18","lint-staged":"^9.2.0","concurrently":"^4.1.0","@types/express":"^4.16.0","tsconfig-paths":"3.8.0","@nestjs/testing":"^6.0.0","@types/supertest":"^2.0.7","semantic-release":"^15.13.18","@types/jsonwebtoken":"^8.3.2","@semantic-release/git":"^7.0.16","@semantic-release/changelog":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/nest-azure-ad-jwt-validator_1.0.4_1563890787044_0.06605608941943486","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"nest-azure-ad-jwt-validator","version":"1.0.5","keywords":["nest","azure","activedirectory","jwt","token","validation"],"author":{"name":"Benjamin Main"},"license":"MIT","_id":"nest-azure-ad-jwt-validator@1.0.5","maintainers":[{"name":"bam036","email":"bam036036@gmail.com"}],"homepage":"https://github.com/benMain/nest-azure-ad-jwt-validator","bugs":{"url":"https://github.com/benMain/nest-azure-ad-jwt-validator/issues"},"dist":{"shasum":"51782848a989154bea222905d5b944f8901b7c2b","tarball":"https://registry.npmjs.org/nest-azure-ad-jwt-validator/-/nest-azure-ad-jwt-validator-1.0.5.tgz","fileCount":39,"integrity":"sha512-hz90oog5H0tDc72o6MIkzu8LrB3cyxUWPUIgpFnKTq2hg/vBQ5cdWicUCDTbJV8cVg+ysss1mCeh5CE1cgC5dQ==","signatures":[{"sig":"MEQCIFM7elByuwYfQEG310r5Xj0TKYKUx+e720HC7LxmlqPvAiBPzNeBnIIxMmJf599bxnn46VAtioYJp2paevtUMnrypA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":390988,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNxr0CRA9TVsSAnZWagAABJoP/08ApPv8LvOHHTI5UyyY\nIgvTe8AmB7xe9r4L67peqQ84b9iwySIJGn5K+CNAcF7VaGGoPm+lFMYo+4el\nzR30tSWRawgjC9uil4n11mxNgXvfiw99misWVg2QzRwYeB13a64/dBjQ76Vk\n0tICeJVHm02W1++IX8Djza1EL+ejesKMfSflQYM/InvbG/g1LOVHMDbgLdgI\nUuuZN/5pkL2TkGMlE5T/G0+9zVsCXTx9lzHNvHHDgK4V3ISgLlQB5K25pwxK\nxqM0oASyLKHsPeWf7XGQISiSWD6GPgWr+d2FO/ruNcJCYpDL3gDSbXT801jK\nUXDalP+lZef1dL/Z9A71lJQLr9+bLLw+n9NV1Gc0HjVvPKxeQrfB37CvX4bT\n7rHcOmW5YdV8feAFuFCll2uZuuvvcFW81Ex8SVwYUYa8j/kboYatw2Y62uaS\nyZ+oMwSM7fHQ0HI4ZwrQ89Z85UVlmnE4R8mX4dBY0k8ExGH9lIBV3ZwIEeJP\nqub4J5Hop1KzoL7E3a7u9dISw+Lry7DMng2mtJMBoYhBjYzVI3WmhnuIiIVw\noPTrXYmOlLNU/Jx73Kl50mt5nDkxaiNnGDphwaRt9BDbmQXvKDIOend6PmZ7\nm3apOr1EUAFZge6fH71x3Ezzgdi+E6t2tJ74Kb4RsbG/Y7w2ybuEMxHJ2HDE\ngfeJ\r\n=ThjD\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"src","testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","gitHead":"1b29b0f81f0d07812ab2126014084dc6071e91b3","release":{"branch":"master","plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"docs","scope":"README","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}],"@semantic-release/changelog",["@semantic-release/npm",{"npmPublish":true,"tarballDir":"dist"}],["@semantic-release/git",{"assets":["package.json","package-lock.json","CHANGELOG.md"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}],["@semantic-release/github",{"assets":"dist/*.tgz"}]]},"scripts":{"lint":"tslint -p tsconfig.json -c tslint.json","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write \"src/**/*.ts\"","release":"semantic-release","test:cov":"jest --coverage","release-local":"node -r dotenv/config node_modules/semantic-release/bin/semantic-release --no-ci --dry-run"},"_npmUser":{"name":"bam036","email":"bam036036@gmail.com"},"repository":{"url":"git+https://github.com/benMain/nest-azure-ad-jwt-validator.git","type":"git"},"_npmVersion":"6.10.1","description":"Nest Azure Active Directory JWT Token Validator","directories":{},"lint-staged":{"*.js":["tslint -p tsconfig.json -c tslint.json","jest --findRelatedTests"],"./**/*.{js,json,css,md}":["prettier --write \"src/**/*.ts\"","git add"]},"_nodeVersion":"8.16.0","dependencies":{"rxjs":"^6.3.3","rimraf":"^2.6.2","@nestjs/core":"^6.0.0","jsonwebtoken":"^8.5.1","@nestjs/common":"^6.0.0","reflect-metadata":"^0.1.12"},"publishConfig":{"tag":"latest","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^3.0.1","tslint":"5.16.0","nodemon":"^1.18.9","ts-jest":"24.0.2","ts-node":"8.1.0","wait-on":"^3.2.0","prettier":"^1.15.3","supertest":"^3.4.1","typescript":"3.4.3","@types/jest":"^23.3.13","@types/node":"^10.12.18","lint-staged":"^9.2.0","concurrently":"^4.1.0","@types/express":"^4.16.0","tsconfig-paths":"3.8.0","@nestjs/testing":"^6.0.0","@types/supertest":"^2.0.7","semantic-release":"^15.13.18","@types/jsonwebtoken":"^8.3.2","@semantic-release/git":"^7.0.16","@semantic-release/changelog":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/nest-azure-ad-jwt-validator_1.0.5_1563892468064_0.44971627199208775","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"nest-azure-ad-jwt-validator","version":"1.0.6","keywords":["nest","azure","activedirectory","jwt","token","validation"],"author":{"name":"Benjamin Main"},"license":"MIT","_id":"nest-azure-ad-jwt-validator@1.0.6","maintainers":[{"name":"bam036","email":"bam036036@gmail.com"}],"homepage":"https://github.com/benMain/nest-azure-ad-jwt-validator","bugs":{"url":"https://github.com/benMain/nest-azure-ad-jwt-validator/issues"},"dist":{"shasum":"e9eaee4f9f472a3a8977d6236d792b2e63046285","tarball":"https://registry.npmjs.org/nest-azure-ad-jwt-validator/-/nest-azure-ad-jwt-validator-1.0.6.tgz","fileCount":39,"integrity":"sha512-8q3oTfD5d5gKuhCSWG6e648nb5E7RGuMzwLfFJ80rBTiAGPhFG5XuKwuvYv+B9MM6wd1fpA/Q33aCJtvokGjag==","signatures":[{"sig":"MEUCIQDqn0CotQ6/9wLwmH1WK1J4ZLzsc9IzSE6trGSEGhZ0fAIgJndQcQHtWkWvVheiP+KGtgl6IlXuZfRmXypNmAmSZRg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":392341,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSJmCCRA9TVsSAnZWagAAcVsQAIg8gWlgNvx+k5X0pN/p\nvJHyJisA1JwxOT+869hXrNEQiAPhwZxUc4bevlx1g1TsXuxB5wdqZoo45pKh\nrxEPv+JSF0bPiRGzJibddcoaNTn+Uorqce4E51XI1aVCsi9psfsofiFCr++7\njAQL++N54PwsQ/+SpfvSdhrhjVLlDQH3WFbcFOU9+lhgerOvoYhva8tx6vxp\nwcsUZ3qYdxkaZOzRJZKVYLunGZoV3DdEtlFSenaNhb/IH0iV3xWAgnuc59+S\nwcvOkr0mhrJlFkITZjWk28LIiw4VScMhUCpUXojoLmr2X7pakW3JnqCzVv/G\nZxHOqzfiz5hmFgpJmwS+EWm8jZfahV8AdN+Sx6xmSCYdJE9hGXD/KXcyy7rS\nnmYduYJt5cwDItdviXoEIRPM0Uo9FbbUXrydpBw4tdQWECVj8sIn4le1Eb1N\nT7FLHYqOePOuzWCSszYcN+cGyP1lgTCle/mWyJyc2OEd+z6SsRppGfxF+aWE\nAt/6PFDB4wrO4k/iLd3JA7kXlr9Z3yg8Gd04mx+2SIwymPIlYYQg45lJcdfO\n5nl0TR2wATQz9fNpHiNZI4JogAsicT3VkNTyvT1Jh0DpWJIgxX6+N8o3tbGk\nU3YZrrJi4/4ThqoE7VyB0il18K5BWawPqMkb950WMBMuSlcBgctr8z7b31pP\n8U3b\r\n=hPxm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"src","testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","gitHead":"d6e4877a66b3c350e4c9263bfe2ccc6ea1d6bd92","release":{"branch":"master","plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"docs","scope":"README","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}],"@semantic-release/changelog",["@semantic-release/npm",{"npmPublish":true,"tarballDir":"dist"}],["@semantic-release/git",{"assets":["package.json","package-lock.json","CHANGELOG.md"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}],["@semantic-release/github",{"assets":"dist/*.tgz"}]]},"scripts":{"lint":"tslint -p tsconfig.json -c tslint.json","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write \"src/**/*.ts\"","release":"semantic-release","test:cov":"jest --coverage","release-local":"node -r dotenv/config node_modules/semantic-release/bin/semantic-release --no-ci --dry-run"},"_npmUser":{"name":"bam036","email":"bam036036@gmail.com"},"repository":{"url":"git+https://github.com/benMain/nest-azure-ad-jwt-validator.git","type":"git"},"_npmVersion":"6.10.1","description":"Nest Azure Active Directory JWT Token Validator","directories":{},"lint-staged":{"*.js":["tslint -p tsconfig.json -c tslint.json","jest --findRelatedTests"],"./**/*.{js,json,css,md}":["prettier --write \"src/**/*.ts\"","git add"]},"_nodeVersion":"8.16.0","dependencies":{"rxjs":"^6.3.3","rimraf":"^2.6.2","@nestjs/core":"^6.0.0","jsonwebtoken":"^8.5.1","@nestjs/common":"^6.0.0","reflect-metadata":"^0.1.12"},"publishConfig":{"tag":"latest","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^3.0.1","tslint":"5.16.0","nodemon":"^1.18.9","ts-jest":"24.0.2","ts-node":"8.1.0","wait-on":"^3.2.0","prettier":"^1.15.3","supertest":"^3.4.1","typescript":"3.4.3","@types/jest":"^23.3.13","@types/node":"^10.12.18","lint-staged":"^9.2.0","concurrently":"^4.1.0","@types/express":"^4.16.0","tsconfig-paths":"3.8.0","@nestjs/testing":"^6.0.0","@types/supertest":"^2.0.7","semantic-release":"^15.13.18","@types/jsonwebtoken":"^8.3.2","@semantic-release/git":"^7.0.16","@semantic-release/changelog":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/nest-azure-ad-jwt-validator_1.0.6_1565038977349_0.2992785072788122","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"nest-azure-ad-jwt-validator","version":"1.0.7","keywords":["nest","azure","activedirectory","jwt","token","validation"],"author":{"name":"Benjamin Main"},"license":"MIT","_id":"nest-azure-ad-jwt-validator@1.0.7","maintainers":[{"name":"bam036","email":"bam036036@gmail.com"}],"homepage":"https://github.com/benMain/nest-azure-ad-jwt-validator","bugs":{"url":"https://github.com/benMain/nest-azure-ad-jwt-validator/issues"},"dist":{"shasum":"7a3f2440e18f6bc8d2ecedb824a5d86981b10702","tarball":"https://registry.npmjs.org/nest-azure-ad-jwt-validator/-/nest-azure-ad-jwt-validator-1.0.7.tgz","fileCount":42,"integrity":"sha512-ie5/9LzlNdifrRvHadoWkK8UFhWLpUA3jQOynhPVgX07RuToF6gYvDuKOjeZ6GyT/jW+Ir897sgObFI3LigqsQ==","signatures":[{"sig":"MEQCIEHS6CaINBEtdx31TTY4tdcjtQiQRp3TrWCpFZ9Jgk+5AiBdZxcPlO5Bup+dFpa/3GOMB923ns3nyCFq5T7F4qR08A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":398435,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8ttgCRA9TVsSAnZWagAA6p8P/j4ylYxioZJuNbCkGPSw\n3LPUSgx0Dz5o8hdoRDwc1AZwxHNEVLrXY0h6Osn84WSZ/z1dEfXbMpvLW+se\nVCxOufpWP8VQG3EBZiQfHhkey0xIyuYm/A21mkG7J5KCK+S7pOlNFsLQNI0r\n8cTr8ugi+rnDSBH8FnluVJ1MfmaHdm7IvANQfja8k61U/Epluu5FxPIeilu1\n06Ut8Qgxfi27jTd1pXB7wNqu2kyXIx2OFGfgblhWdbxg3zXsQlQlRgBfAghs\n0gdYo0RQaQK9+K6tSlGUau/s1WX0e4FX5nQwehy4LIDZL1jeUwho3uPatThv\n7ZcUtiDZo1laLVj1tdNEH8z0d42wS7kPavoQyWprEH5E+9yQcWcB/3CIbNdC\nzEgLY/zYFevuuT6iVl0tCOtujKsocwbPVzixAqr5SoUApMo8Ki0CbkaNrzp8\nIu1J9JU/DKL26LZs4vPVsutoL4iVHWDTUyq7jT9B2G/7UR9GzhN9W5cXXxBr\nxppbaONWs1LVqsVLeGHtPxwA7CquGRg9BWPbc4HJcBzXTJn0xtuAIp6rGgsA\nSbfIbnS9jLQaUEDj3GhfDnoWHZGca3iCER/3WcHNM54zt2//ny9Rf+vRIACc\nF5xulZP6k/QT2vBfj0RrrGkdKSpY1SfN8wFTW8iaXcRMgQv5U30UbdG5lnaI\na5YZ\r\n=HxXz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"src","testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","gitHead":"df29ca75332b38841574fa3cbe86f3a350ad9512","release":{"branch":"master","plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"docs","scope":"README","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}],"@semantic-release/changelog",["@semantic-release/npm",{"npmPublish":true,"tarballDir":"dist"}],["@semantic-release/git",{"assets":["package.json","package-lock.json","CHANGELOG.md"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}],["@semantic-release/github",{"assets":"dist/*.tgz"}]]},"scripts":{"lint":"tslint -p tsconfig.json -c tslint.json","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write \"src/**/*.ts\"","release":"semantic-release","test:cov":"jest --coverage","release-local":"node -r dotenv/config node_modules/semantic-release/bin/semantic-release --no-ci --dry-run"},"_npmUser":{"name":"bam036","email":"bam036036@gmail.com"},"repository":{"url":"git+https://github.com/benMain/nest-azure-ad-jwt-validator.git","type":"git"},"_npmVersion":"6.10.1","description":"Nest Azure Active Directory JWT Token Validator","directories":{},"lint-staged":{"*.js":["tslint -p tsconfig.json -c tslint.json","jest --findRelatedTests"],"./**/*.{js,json,css,md}":["prettier --write \"src/**/*.ts\"","git add"]},"_nodeVersion":"8.16.0","dependencies":{"rxjs":"^6.3.3","rimraf":"^2.6.2","@nestjs/core":"^6.0.0","jsonwebtoken":"^8.5.1","@nestjs/common":"^6.0.0","reflect-metadata":"^0.1.12"},"publishConfig":{"tag":"latest","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^3.0.1","tslint":"5.16.0","nodemon":"^1.18.9","ts-jest":"24.0.2","ts-node":"8.1.0","wait-on":"^3.2.0","prettier":"^1.15.3","supertest":"^3.4.1","typescript":"3.4.3","@types/jest":"^23.3.13","@types/node":"^10.12.18","lint-staged":"^9.2.0","concurrently":"^4.1.0","@types/express":"^4.16.0","tsconfig-paths":"3.8.0","@nestjs/testing":"^6.0.0","@types/supertest":"^2.0.7","semantic-release":"^15.13.18","@types/jsonwebtoken":"^8.3.2","@semantic-release/git":"^7.0.16","@semantic-release/changelog":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/nest-azure-ad-jwt-validator_1.0.7_1576196959729_0.6479365424947134","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"nest-azure-ad-jwt-validator","version":"1.0.8","keywords":["nest","azure","activedirectory","jwt","token","validation"],"author":{"name":"Benjamin Main"},"license":"MIT","_id":"nest-azure-ad-jwt-validator@1.0.8","maintainers":[{"name":"bam036","email":"bam036036@gmail.com"}],"homepage":"https://github.com/benMain/nest-azure-ad-jwt-validator","bugs":{"url":"https://github.com/benMain/nest-azure-ad-jwt-validator/issues"},"dist":{"shasum":"6da83bbe094dcc774fea2cf30a53a3534debbe01","tarball":"https://registry.npmjs.org/nest-azure-ad-jwt-validator/-/nest-azure-ad-jwt-validator-1.0.8.tgz","fileCount":42,"integrity":"sha512-rOiSsQ9UR0n0/rhR62oIxGio54vQC4bVjyyyqZL1nOYxsdLI5TDIyAsCCn30fvsPlv0Gzo8YmygQ6FcL99N3zw==","signatures":[{"sig":"MEYCIQDOAegqg4/jtwijwPSfYtgGru1w0rE9fqFp4iWb6At6dgIhAK5FNBHF3eMnL7luFWNL3iflMbv+FGrQ84ghMO2xz44f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":425427,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0UlaCRA9TVsSAnZWagAAuLoP/R7J6MRKH8mgk3S5oQKy\n5yysIEtF/zis2dDa6ig/eSzOi2IagwsbXOZrXUnn3ZaA4pbxXka3lHcrZvqL\n/12SeYrov4QEDZ5zRk1c8C7jXuyUT/2Nno7nAUoFup4Ha4DxOosfZiEqb0vN\n0SAlPH5o0/MRHTzQFh2lPF7D1vmL+UwUx94CStHOuHvxiCUpoJztjikg4ny7\nqaay0FiPfyfmMQgC2kEwWMl5+wRDPf1UIKoTnOiH6IxQWSGvROzSg/3dfW7a\nb12Jq1hkmPsoffQsI5PQcd9xY6jVfJvKZCsZv5Xz4qrw7hTJUSARdvhH0aAD\nHlWx00e87w/CD54XxXopGypeLbMMJmsJBYWkZHi1d5FeLyu/hiMEi+VQFM1u\npR/9pR9CVJK6aorz/AJ6excwaRlTCu185u8ZukK3mR5uh9i+x/sECe5JnfXO\nEWXhZcoRwRICY/2oqcmZ5eJd3miEwUMsk/x0PwFDddPrcWQ5Snm1ffA6sIT3\nzE1wmmBxhP8CiPAYRP1VGlZYJRPiUE7i7Xvr8Aki28zoQDaFZ94HD5GRfu36\nqT9BsyNuBCN1H58BfiSI5pSThBJG2HqcfpHwKxmzDXNkfQMbyX3j/b57wzxs\nnnwNL6vZAvqBcdd7op6kaVavGVRbn29HnC0DWtyL9ePS5lH6TP2lfc8OMYOP\nmhex\r\n=B1fU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"src","testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","gitHead":"5893862705017e4fa7f42e57a472bd67ae49a63a","release":{"branch":"master","plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"docs","scope":"README","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"},{"type":"breaking","release":"major"}]}],"@semantic-release/changelog",["@semantic-release/npm",{"npmPublish":true,"tarballDir":"dist"}],["@semantic-release/git",{"assets":["package.json","package-lock.json","CHANGELOG.md"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}],["@semantic-release/github",{"assets":"dist/*.tgz"}]]},"scripts":{"lint":"tslint -p tsconfig.json -c tslint.json","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write \"src/**/*.ts\"","release":"semantic-release","test:cov":"jest --coverage","release-local":"node -r dotenv/config node_modules/semantic-release/bin/semantic-release --no-ci --dry-run"},"_npmUser":{"name":"bam036","email":"bam036036@gmail.com"},"importSort":{".js, .jsx, .ts, .tsx":{"parser":"typescript"}},"repository":{"url":"git+https://github.com/benMain/nest-azure-ad-jwt-validator.git","type":"git"},"_npmVersion":"6.14.4","description":"Nest Azure Active Directory JWT Token Validator","directories":{},"lint-staged":{"*.js":["tslint -p tsconfig.json -c tslint.json","jest --findRelatedTests"],"./**/*.{js,json,css,md}":["prettier --write \"src/**/*.ts\"","git add"]},"_nodeVersion":"12.17.0","dependencies":{"rxjs":"^6.5.5","rimraf":"^3.0.2","@nestjs/core":"^7.0.8","jsonwebtoken":"^8.5.1","@nestjs/common":"^7.0.8","reflect-metadata":"^0.1.13"},"publishConfig":{"tag":"latest","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","husky":"^4.2.5","tslint":"6.1.1","nodemon":"^2.0.3","ts-jest":"25.3.1","ts-node":"8.8.2","wait-on":"^4.0.2","prettier":"^2.0.4","supertest":"^4.0.2","typescript":"3.8.3","@types/jest":"^25.2.1","@types/node":"^12.7.5","lint-staged":"^10.1.3","concurrently":"^5.1.0","@types/express":"^4.17.6","tsconfig-paths":"3.9.0","@nestjs/testing":"^7.0.8","@types/supertest":"^2.0.8","semantic-release":"^17.0.4","@types/jsonwebtoken":"^8.3.9","@semantic-release/git":"^9.0.0","tslint-config-prettier":"^1.18.0","import-sort-style-eslint":"^6.0.0","@semantic-release/changelog":"^5.0.1","prettier-plugin-import-sort":"0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/nest-azure-ad-jwt-validator_1.0.8_1590774106104_0.8689697171621924","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"nest-azure-ad-jwt-validator","version":"2.0.0","keywords":["nest","azure","activedirectory","jwt","token","validation"],"author":{"name":"Benjamin Main"},"license":"MIT","_id":"nest-azure-ad-jwt-validator@2.0.0","maintainers":[{"name":"bam036","email":"bam036036@gmail.com"}],"homepage":"https://github.com/benMain/nest-azure-ad-jwt-validator","bugs":{"url":"https://github.com/benMain/nest-azure-ad-jwt-validator/issues"},"dist":{"shasum":"a60a749d98d1475484c112b5e621f56fc6f8a10b","tarball":"https://registry.npmjs.org/nest-azure-ad-jwt-validator/-/nest-azure-ad-jwt-validator-2.0.0.tgz","fileCount":48,"integrity":"sha512-kjW4Ncg22Ba5YjnLFzniFMDPHvxCD9j1vl1xyA3nDB20I7f4NvePyAziEBvgAH/8mjqCtb0GcFxyHmZXXXxugA==","signatures":[{"sig":"MEYCIQC34NtR8gntJzyRH8o5H93EnHltlhPe6TA+c85TQP9I6QIhAP+u2ZsljsHWInCkKGDPwPvfqRkASBjoj2hfQlPoz32z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":534726,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2QmECRA9TVsSAnZWagAADH8P/j3nGlMp4vnZ7txJnmpB\noXM9Aankz3lF+c8jplz36nHmM6E+3xlRA4/f3XheOrI4/oQD4AevK/K2FS+O\n35cvplC3576gd/nVoVIUht6jNUFoPVJkM3/pZvhwlmhq8bkIhyp6kGxx5qpJ\nSeKo/jzWHQTdAU4LEo6j3a4N1+Oju22MWdmeklAH9SNEWQDA+G95urb96j9h\nC9kVcUWN1V0R24dlcfmqqvz+dGNpEPRXuxLFaLbDIqAKLMaeKF2gp/oz5oW+\nGNXSDl+KcSuj61AWyGGhEQIjIoTiaEJHaeIGLoUL5gT7yutgaTmK26tlDWjf\n2dCy0V6rqJTdX7QGkZLCylBiMYYmrAhkS9m4dkMNvuRZua1vuvqhgZ8zOZHz\n2V9Mlv9/RWKGlmVmCgJt13p1CGkS4yzBZaI9ZnrLazFYXUZedONRqgDS6+2T\n8RHNS3DncJTrDfIfCu0tCeqlipjBDC70fdDIbGPZZqlnKsWW7m+QJmyhranW\n8GkYiEE3PhOEYtig7Dthhv1Q9s67ZZejHg5VOMqFvTqKAQAjBY1DYVlVRJn7\n/fS6Cdjmr0epRyy4a5s5aWDGHK1YK7Iam3yRlLcxiOPNBIko0jGMTsK7IWdi\n/h7+8mk/08xLFJPRFPxt1AIHEheUrMo2beONRVDqvQpXaaMQYzRsoHc1nkQz\nhjb4\r\n=umsu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"src","testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","gitHead":"edefc39b4a70bbe4bd60d9b46fdad61c6db452f4","release":{"branch":"master","plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"docs","scope":"README","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"},{"type":"breaking","release":"major"}]}],"@semantic-release/changelog",["@semantic-release/npm",{"npmPublish":true,"tarballDir":"dist"}],["@semantic-release/git",{"assets":["package.json","package-lock.json","CHANGELOG.md"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}],["@semantic-release/github",{"assets":"dist/*.tgz"}]]},"scripts":{"lint":"tslint -p tsconfig.json -c tslint.json","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write \"src/**/*.ts\"","release":"semantic-release","test:cov":"jest --coverage","release-local":"node -r dotenv/config node_modules/semantic-release/bin/semantic-release --no-ci --dry-run"},"_npmUser":{"name":"bam036","email":"bam036036@gmail.com"},"importSort":{".js, .jsx, .ts, .tsx":{"parser":"typescript"}},"repository":{"url":"git+https://github.com/benMain/nest-azure-ad-jwt-validator.git","type":"git"},"_npmVersion":"6.14.5","description":"Nest Azure Active Directory JWT Token Validator","directories":{},"lint-staged":{"*.js":["tslint -p tsconfig.json -c tslint.json","jest --findRelatedTests"],"./**/*.{js,json,css,md}":["prettier --write \"src/**/*.ts\"","git add"]},"_nodeVersion":"12.17.0","dependencies":{"rxjs":"^6.5.5","rimraf":"^3.0.2","@nestjs/core":"^7.0.8","jsonwebtoken":"^8.5.1","@nestjs/common":"^7.0.8","reflect-metadata":"^0.1.13"},"publishConfig":{"tag":"latest","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","husky":"^4.2.5","tslint":"6.1.1","nodemon":"^2.0.3","ts-jest":"25.3.1","ts-node":"8.8.2","wait-on":"^4.0.2","prettier":"^2.0.4","supertest":"^4.0.2","typescript":"3.8.3","@types/jest":"^25.2.1","@types/node":"^12.7.5","lint-staged":"^10.1.3","concurrently":"^5.1.0","@types/express":"^4.17.6","tsconfig-paths":"3.9.0","@nestjs/testing":"^7.0.8","@types/supertest":"^2.0.8","semantic-release":"^17.0.4","@types/jsonwebtoken":"^8.3.9","@semantic-release/git":"^9.0.0","tslint-config-prettier":"^1.18.0","import-sort-style-eslint":"^6.0.0","@semantic-release/changelog":"^5.0.1","prettier-plugin-import-sort":"0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/nest-azure-ad-jwt-validator_2.0.0_1591282051396_0.019339167670840318","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"nest-azure-ad-jwt-validator","version":"2.0.1","keywords":["nest","azure","activedirectory","jwt","token","validation"],"author":{"name":"Benjamin Main"},"license":"MIT","_id":"nest-azure-ad-jwt-validator@2.0.1","maintainers":[{"name":"bam036","email":"bam036036@gmail.com"}],"homepage":"https://github.com/benMain/nest-azure-ad-jwt-validator","bugs":{"url":"https://github.com/benMain/nest-azure-ad-jwt-validator/issues"},"dist":{"shasum":"357192a116142276c0146e0a36c73c9d9dc80778","tarball":"https://registry.npmjs.org/nest-azure-ad-jwt-validator/-/nest-azure-ad-jwt-validator-2.0.1.tgz","fileCount":48,"integrity":"sha512-ipTVMf0wjQLn3m2vxBYjqW/2buiYwNBGrwjGUomwrMOQYrTd2nYXRamMVJcrBlDCrA3AKLjm+Ykl1YLHaD3tsA==","signatures":[{"sig":"MEYCIQCNN5ZdzrDkbwEEToPSEKpo9L5udeN1QKtrghqty0a4gwIhAJMItZHxSUh79mBMlrC2X6+advjR2QT0BlpVlhaFb1se","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":540687,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2sFOCRA9TVsSAnZWagAAPKoP/2whTrFMgwuPZx3Z9S8p\nPfzqq2l4GCG5J9xAroUIadxC/ZRXntaA3HVUFVsAA9zoA2mOI1/iMt9+RiCH\nnkuikWMyd3hokP3FnlEeHiv+Y9jUCVsJy3fU7nmwnpSDqueO4LXUAwUpOQQ+\n5V34yO7CHrNOCrcHsRrahrRY7goYYsGwLpy6W7N9arSSi5vxgN+AWVoJknp+\nTaWGwn7e8HRMqfr59yOrM9CFTeA8WiIkr6GQWFQEobbEN0npm+4MazTn4sPB\ncta2wb15F7hMMerRgCiOw8E/XWhoejywvw+ybJYw+nk5DfvVeOnEo5Qx+pWf\nuF4lAE2T7n25p42ZZ7mUt61BUaLuoydEkOLiSfHQ/9b5LU78VL6+S01YiFmS\noMijNUcS0qPAqEwBB+zg00JyIGW+kqXjpoPYHlgWmtkOOp294hPvRpj0b5Iq\nR/JD4dY5jS+XA2vn5j482RLDs6pHL3nZw41fIFeIs+4hNdoLmM3mf5aR+QaE\n9CfDkN1MzejjcaFHBt4pq2OUVxGFWJnbeoavmN4U+e5AG6btjSU+pu/zblx1\nrD0Glyb0m9hygQYlfGAamPUqgym0UhPEuGSsnocP63oUVtjqWhVLvwf2eWhx\nali7ctcOnfaRzO0AwUUT4Bwm92dx5Qbsizu7bIKcyOdH+CLf5eMxK7uWHeEj\nZtvE\r\n=0pmB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"src","testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","gitHead":"1d7f3faa2c518e96f0fdcae651df73210b33902c","release":{"branch":"master","plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"docs","scope":"README","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"},{"type":"breaking","release":"major"}]}],"@semantic-release/changelog",["@semantic-release/npm",{"npmPublish":true,"tarballDir":"dist"}],["@semantic-release/git",{"assets":["package.json","package-lock.json","CHANGELOG.md"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}],["@semantic-release/github",{"assets":"dist/*.tgz"}]]},"scripts":{"lint":"tslint -p tsconfig.json -c tslint.json","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write \"src/**/*.ts\"","release":"semantic-release","test:cov":"jest --coverage","release-local":"node -r dotenv/config node_modules/semantic-release/bin/semantic-release --no-ci --dry-run"},"_npmUser":{"name":"bam036","email":"bam036036@gmail.com"},"importSort":{".js, .jsx, .ts, .tsx":{"parser":"typescript"}},"repository":{"url":"git+https://github.com/benMain/nest-azure-ad-jwt-validator.git","type":"git"},"_npmVersion":"6.14.5","description":"Nest Azure Active Directory JWT Token Validator","directories":{},"lint-staged":{"*.js":["tslint -p tsconfig.json -c tslint.json","jest --findRelatedTests"],"./**/*.{js,json,css,md}":["prettier --write \"src/**/*.ts\"","git add"]},"_nodeVersion":"12.17.0","dependencies":{"rxjs":"^6.5.5","rimraf":"^3.0.2","@nestjs/core":"^7.0.8","jsonwebtoken":"^8.5.1","@nestjs/common":"^7.0.8","reflect-metadata":"^0.1.13"},"publishConfig":{"tag":"latest","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","husky":"^4.2.5","tslint":"6.1.1","nodemon":"^2.0.3","ts-jest":"25.3.1","ts-node":"8.8.2","wait-on":"^4.0.2","prettier":"^2.0.4","supertest":"^4.0.2","typescript":"3.8.3","@types/jest":"^25.2.1","@types/node":"^12.7.5","lint-staged":"^10.1.3","concurrently":"^5.1.0","@types/express":"^4.17.6","tsconfig-paths":"3.9.0","@nestjs/testing":"^7.0.8","@types/supertest":"^2.0.8","semantic-release":"^17.0.4","@types/jsonwebtoken":"^8.3.9","@semantic-release/git":"^9.0.0","tslint-config-prettier":"^1.18.0","import-sort-style-eslint":"^6.0.0","@semantic-release/changelog":"^5.0.1","prettier-plugin-import-sort":"0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/nest-azure-ad-jwt-validator_2.0.1_1591394637594_0.09348871140982706","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"nest-azure-ad-jwt-validator","version":"2.0.2","keywords":["nest","azure","activedirectory","jwt","token","validation"],"author":{"name":"Benjamin Main"},"license":"MIT","_id":"nest-azure-ad-jwt-validator@2.0.2","maintainers":[{"name":"bam036","email":"bam036036@gmail.com"}],"homepage":"https://github.com/benMain/nest-azure-ad-jwt-validator","bugs":{"url":"https://github.com/benMain/nest-azure-ad-jwt-validator/issues"},"dist":{"shasum":"3291b711a747bf2463ec9ce075a253206f1ddfba","tarball":"https://registry.npmjs.org/nest-azure-ad-jwt-validator/-/nest-azure-ad-jwt-validator-2.0.2.tgz","fileCount":48,"integrity":"sha512-aiBoa/JBLAt3/X0M+GRYOy2NzyclsaIzQUc4Fim5vvsSLbZSy4T1SZESNn1iLPwyNLthU4TMxlKePnBFrdCuVQ==","signatures":[{"sig":"MEUCIQDzhRdRMUud79xKz2igLf+CuI6S6wKCY+NUu4BCkRbKXwIga3BT3+Vi6kTh8IeXKGAJ7SU2jnEMCzwsUL5scLjmFZ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":542694,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/KRnCRA9TVsSAnZWagAA33sP/1QmYfWqGWCj8jLdI307\npV9wY/3r1CAj4J636UpOWK1D8TYNAYjDypBF+7BAVC6ziB/gWosGmc7VhkU1\nWk5iX47AJFPSBRGx71/C6qy4UyJV0I705r4N/xL65SViq2Q2ZTAEUmsXA8Pb\nd3Am3VIP1juzkZ4u0T5YjdHEZYyc6i3VveTU1fkUNBpFBhvilt3GGUHEhZhL\nGRzReWWCJPcfxTF2YKPj18+LAC3wX/F6V6KKoOOehOwOPbsqY1ovj5k+hrdg\ncDJjeAh/OicmUF3/AZO2HBcVn+2xtZK2Hb6ezS11ZqLC5zUnC87qM929tnYy\no/501bryMU9LdQnVuogynSX7g9aJnZ71+EvujQtJkuGTGelJ97hxDIsjjGF2\n8Lv25Jo2W9NlTx6+Q2Zj+2vEV31u/zE5BcxiN8FHeZPm/kAogr5CVLxiXokT\nH8gOH7O1lmUJm3TiRmqdiOwes25mB7HvMr/QmxEzG28XYfyBCanrb3sCcMh9\nrAXSiNqb4BqTYAFcw/yreFaZieXIIT672YtxkBxQ8F6OCwH4mxkQNs+3zlWS\ndR9zFJ+P66rfbynvkYfTzvhVNTL34Y1+388tCWSnp1P8HAN5YkKv1kOWr/ki\nMrauoz1NZcM+ebKvF7BxGPL9S2EW7FDj3NrfEiVEi4Wocg3bNwYh67+afXaa\nPi4U\r\n=LQt2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"src","testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","gitHead":"0cdca25fc18b70c9291affdd765b8760e64c2987","release":{"branch":"master","plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"docs","scope":"README","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"},{"type":"breaking","release":"major"}]}],"@semantic-release/changelog",["@semantic-release/npm",{"npmPublish":true,"tarballDir":"dist"}],["@semantic-release/git",{"assets":["package.json","package-lock.json","CHANGELOG.md"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}],["@semantic-release/github",{"assets":"dist/*.tgz"}]]},"scripts":{"lint":"tslint -p tsconfig.json -c tslint.json","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write \"src/**/*.ts\"","release":"semantic-release","test:cov":"jest --coverage","release-local":"node -r dotenv/config node_modules/semantic-release/bin/semantic-release --no-ci --dry-run"},"_npmUser":{"name":"bam036","email":"bam036036@gmail.com"},"importSort":{".js, .jsx, .ts, .tsx":{"parser":"typescript"}},"repository":{"url":"git+https://github.com/benMain/nest-azure-ad-jwt-validator.git","type":"git"},"_npmVersion":"6.14.5","description":"Nest Azure Active Directory JWT Token Validator","directories":{},"lint-staged":{"*.js":["tslint -p tsconfig.json -c tslint.json","jest --findRelatedTests"],"./**/*.{js,json,css,md}":["prettier --write \"src/**/*.ts\"","git add"]},"_nodeVersion":"12.17.0","dependencies":{"rxjs":"^6.5.5","rimraf":"^3.0.2","@nestjs/core":"^7.0.8","jsonwebtoken":"^8.5.1","@nestjs/common":"^7.0.8","reflect-metadata":"^0.1.13"},"publishConfig":{"tag":"latest","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","husky":"^4.2.5","tslint":"6.1.1","nodemon":"^2.0.3","ts-jest":"25.3.1","ts-node":"8.8.2","wait-on":"^4.0.2","prettier":"^2.0.4","supertest":"^4.0.2","typescript":"3.8.3","@types/jest":"^25.2.1","@types/node":"^12.7.5","lint-staged":"^10.1.3","concurrently":"^5.1.0","@types/express":"^4.17.6","tsconfig-paths":"3.9.0","@nestjs/testing":"^7.0.8","@types/supertest":"^2.0.8","semantic-release":"^17.0.4","@types/jsonwebtoken":"^8.3.9","@semantic-release/git":"^9.0.0","tslint-config-prettier":"^1.18.0","import-sort-style-eslint":"^6.0.0","@semantic-release/changelog":"^5.0.1","prettier-plugin-import-sort":"0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/nest-azure-ad-jwt-validator_2.0.2_1593615462626_0.6118552247932265","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"nest-azure-ad-jwt-validator","version":"2.0.3","keywords":["nest","azure","activedirectory","jwt","token","validation"],"author":{"name":"Benjamin Main"},"license":"MIT","_id":"nest-azure-ad-jwt-validator@2.0.3","maintainers":[{"name":"bam036","email":"bam036036@gmail.com"}],"homepage":"https://github.com/benMain/nest-azure-ad-jwt-validator","bugs":{"url":"https://github.com/benMain/nest-azure-ad-jwt-validator/issues"},"dist":{"shasum":"d54aef24503f6dcbd9e1d8e8841da2d730aa8f37","tarball":"https://registry.npmjs.org/nest-azure-ad-jwt-validator/-/nest-azure-ad-jwt-validator-2.0.3.tgz","fileCount":48,"integrity":"sha512-onE4JBhL8GB5DIIJAqmXWz+yAHGudYeBrV9EGxNOmhk2+rsnpHt3QZ3w+AIlsifU/y+BozjjZiI3wF+gRdmJ3g==","signatures":[{"sig":"MEYCIQDXI4i7BcJl66w71n+XS9OZPajJ0J23ltdpuLqBTXuJigIhAPGWHecZ4Gg1zwggyN6fpo2K2QEZLOrhXFnrUkc49T0l","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":544269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfD1RHCRA9TVsSAnZWagAAlRYP/RRFDspwfCgwAYdUYGmD\nbEDer6gnUNX/3Vla+YcDSV/o/9Wi8yeA6/Jxy8x81Uwln4udJUYFMu5RwTy3\n/3aCW8m4hvPyU0xSmd47DEXN3LHrEtQJBjS6RWuvXjPTyy2J/ZHnOdzKDTy3\nSUx/sBpkJb0CHILNookpWIDhRLg1mcKB9QMIDcy3EWu5vqnzNdy7jeYm7uNs\ndxefJk48mE+koPkovRECeS+EJZ5/nYV33eJ7MjWadDLBX/3pOpiwKuB3e5r2\nyOlNKfmOMAsrII8f4HTCCRg5j66tgOMVjYpvYRO23+t1LBF7MiTCtSUV9tN5\nlGHUGDnGhDEYr73IDzw5q8Ad6TbowsskihbbHyigTr13D2N4ax9H3Dm/9lCA\nutcybFPB9iroArPgKPeCgILdHV1N9X2Aea+yEdFj1HeaEHz+Nw9Z9KKJQmNt\nIAjxTYiBf6qH1H8f5S+bsyn9oTfg0AGh1fXNVc9REIjiu7JfXMSrBnjRpg/K\nDZb69mbBMJ0fIs6zkpHvawxlGxzBILuJIUsgEcCFein6zNTDvUYm2bzk/pp5\n5jJwPHE5o0fEQ5/TSyP9QyLSWG9Fhwd6jMhKckMseJLL1vlDnSS8YvKGFHqe\nRWvuBfzLYgJulWflQUNoD5+Q1eTXCZpUynwAicFSkUQceG2BrUKxsjw1dLUQ\nqQgw\r\n=xJnE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"src","testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","gitHead":"db272cf0c8f42165e433f19fa322085f348803d5","release":{"branch":"master","plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"docs","scope":"README","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"},{"type":"breaking","release":"major"}]}],"@semantic-release/changelog",["@semantic-release/npm",{"npmPublish":true,"tarballDir":"dist"}],["@semantic-release/git",{"assets":["package.json","package-lock.json","CHANGELOG.md"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}],["@semantic-release/github",{"assets":"dist/*.tgz"}]]},"scripts":{"lint":"tslint -p tsconfig.json -c tslint.json","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write \"src/**/*.ts\"","release":"semantic-release","lint:fix":"node --max_old_space_size=8000 ./node_modules/tslint/bin/tslint -p tsconfig.json -c tslint.json --fix --force","test:cov":"jest --coverage","release-local":"node -r dotenv/config node_modules/semantic-release/bin/semantic-release --no-ci --dry-run"},"_npmUser":{"name":"bam036","email":"bam036036@gmail.com"},"importSort":{".js, .jsx, .ts, .tsx":{"parser":"typescript"}},"repository":{"url":"git+https://github.com/benMain/nest-azure-ad-jwt-validator.git","type":"git"},"_npmVersion":"6.14.5","description":"Nest Azure Active Directory JWT Token Validator","directories":{},"lint-staged":{"*.js":["tslint -p tsconfig.json -c tslint.json","jest --findRelatedTests"],"./**/*.{js,json,css,md}":["prettier --write \"src/**/*.ts\"","git add"]},"_nodeVersion":"12.17.0","dependencies":{"rxjs":"^6.5.5","rimraf":"^3.0.2","@nestjs/core":"^7.0.8","jsonwebtoken":"^8.5.1","@nestjs/common":"^7.0.8","reflect-metadata":"^0.1.13"},"publishConfig":{"tag":"latest","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","husky":"^4.2.5","tslint":"6.1.1","nodemon":"^2.0.3","ts-jest":"25.3.1","ts-node":"8.8.2","wait-on":"^4.0.2","prettier":"^2.0.4","supertest":"^4.0.2","typescript":"3.8.3","@types/jest":"^25.2.1","@types/node":"^12.7.5","lint-staged":"^10.1.3","concurrently":"^5.1.0","@types/express":"^4.17.6","tsconfig-paths":"3.9.0","@nestjs/testing":"^7.0.8","@types/supertest":"^2.0.8","semantic-release":"^17.0.4","@types/jsonwebtoken":"^8.3.9","@semantic-release/git":"^9.0.0","tslint-config-prettier":"^1.18.0","import-sort-style-eslint":"^6.0.0","@semantic-release/changelog":"^5.0.1","prettier-plugin-import-sort":"0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/nest-azure-ad-jwt-validator_2.0.3_1594840134899_0.9059350205248293","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"nest-azure-ad-jwt-validator","version":"3.0.0","keywords":["nest","azure","activedirectory","jwt","token","validation"],"author":{"name":"Benjamin Main"},"license":"MIT","_id":"nest-azure-ad-jwt-validator@3.0.0","maintainers":[{"name":"bam036","email":"bam036036@gmail.com"}],"homepage":"https://github.com/benMain/nest-azure-ad-jwt-validator","bugs":{"url":"https://github.com/benMain/nest-azure-ad-jwt-validator/issues"},"dist":{"shasum":"01e992315bd46ed85138f1504165efcb1fe500cb","tarball":"https://registry.npmjs.org/nest-azure-ad-jwt-validator/-/nest-azure-ad-jwt-validator-3.0.0.tgz","fileCount":48,"integrity":"sha512-tWXB0TWyGmDxT37LyAt0QQJie7d6/WKNIdz/JGBtYqKoHxdqvr5t9ZAkYoJjdSPT8UtKY+x+c28yRIMB1YAC+g==","signatures":[{"sig":"MEQCIDB5rtpE5NItax/05Ppoxnguxp5S/gwDbhlGqLVfl97HAiA0mu6aRHWtlzCP2EkYRW8rmzzt43DXyoBTunkcRCaNbg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":545379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSVdzCRA9TVsSAnZWagAATQoP/1lwsnJsVI55LNmJBsJU\nGgXDSlHNdliq+OgeY+SedVxZJ8tnP5PYkG7aOxhZwcscyHTt6/pZWvAvv2BV\ntD0gbmalfWETAD+MHab+/cQsxQ4ts3tRzN5Dl+Ae9tJC5gcmqBl6aNKbannc\nYyi+enJ1h78kogiSiMidg9F6/V+UTSojtDU38blHkHGK+GxzZF1K29EsBaYs\npKEsuY95X6oTpRLW0JNDH8565blTgNGDtKCfZ1b4CDZmW0fokoN1/PqNydaV\nOsUj+ch7GBxIhWct8mcl/3oqK1G4a3LNqonMFnlJyGgDzo50wcFpaLW6E+Qx\nwMsbBkQUel33m5yn3/onYgVXqabj+kMSLqRLEQLzLuqN1GiAwJrTwtfqpK7k\nQmIG0BQACJwKx8X5FKIZ6T4+E/0zc8An5BUdP+HWSldqYU2XlA6s0bSTuMHX\nmTmHyJCjNUTHijgRHpVHl4t/q9Q/HChrCYRVIG9NdJiV7CE7/MXGdIbGmcOF\nNI3wSUWBBB3P5I7r9Gmia1mX5KAXbtfvbgp7KvwFUdKqrnhz7PdZLK7QQA6s\nyb17wcE3YUeQlsE8WVe1d0X07VaQ4cl4V6YMzQiRPvTD7AnO5JglXKZAxr3m\nxbiv2CncwwtRW1WNQJsi6stbNcxDADZ418tyfapKMgkEQfWWmamriubRvQuI\n1Mjy\r\n=/w49\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"src","testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","gitHead":"1598c62680498adc1d7570d594da75bacacdcee6","release":{"branch":"master","plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"docs","scope":"README","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"},{"type":"breaking","release":"major"}]}],"@semantic-release/changelog",["@semantic-release/npm",{"npmPublish":true,"tarballDir":"dist"}],["@semantic-release/git",{"assets":["package.json","package-lock.json","CHANGELOG.md"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}],["@semantic-release/github",{"assets":"dist/*.tgz"}]]},"scripts":{"lint":"tslint -p tsconfig.json -c tslint.json","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write \"src/**/*.ts\"","release":"semantic-release","lint:fix":"node --max_old_space_size=8000 ./node_modules/tslint/bin/tslint -p tsconfig.json -c tslint.json --fix --force","test:cov":"jest --coverage","release-local":"node -r dotenv/config node_modules/semantic-release/bin/semantic-release --no-ci --dry-run"},"_npmUser":{"name":"bam036","email":"bam036036@gmail.com"},"importSort":{".js, .jsx, .ts, .tsx":{"parser":"typescript"}},"repository":{"url":"git+https://github.com/benMain/nest-azure-ad-jwt-validator.git","type":"git"},"_npmVersion":"6.14.5","description":"Nest Azure Active Directory JWT Token Validator","directories":{},"lint-staged":{"*.js":["tslint -p tsconfig.json -c tslint.json","jest --findRelatedTests"],"./**/*.{js,json,css,md}":["prettier --write \"src/**/*.ts\"","git add"]},"_nodeVersion":"12.17.0","dependencies":{"rxjs":"^6.5.5","rimraf":"^3.0.2","@nestjs/core":"^7.0.8","jsonwebtoken":"^8.5.1","@nestjs/common":"^7.0.8","reflect-metadata":"^0.1.13"},"publishConfig":{"tag":"latest","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","husky":"^4.2.5","tslint":"6.1.1","nodemon":"^2.0.3","ts-jest":"25.3.1","ts-node":"8.8.2","wait-on":"^4.0.2","prettier":"^2.0.4","supertest":"^4.0.2","typescript":"3.8.3","@types/jest":"^25.2.1","@types/node":"^12.7.5","lint-staged":"^10.1.3","concurrently":"^5.1.0","@types/express":"^4.17.6","tsconfig-paths":"3.9.0","@nestjs/testing":"^7.0.8","@types/supertest":"^2.0.8","semantic-release":"^17.0.4","@types/jsonwebtoken":"^8.3.9","@semantic-release/git":"^9.0.0","tslint-config-prettier":"^1.18.0","import-sort-style-eslint":"^6.0.0","@semantic-release/changelog":"^5.0.1","prettier-plugin-import-sort":"0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/nest-azure-ad-jwt-validator_3.0.0_1598642035202_0.9379593035743765","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"nest-azure-ad-jwt-validator","version":"3.1.0","keywords":["nest","azure","activedirectory","jwt","token","validation"],"author":{"name":"Benjamin Main"},"license":"MIT","_id":"nest-azure-ad-jwt-validator@3.1.0","maintainers":[{"name":"bam036","email":"bam036036@gmail.com"}],"homepage":"https://github.com/benMain/nest-azure-ad-jwt-validator","bugs":{"url":"https://github.com/benMain/nest-azure-ad-jwt-validator/issues"},"dist":{"shasum":"b598e5d430a7ee66208329c1906e2e430c26b846","tarball":"https://registry.npmjs.org/nest-azure-ad-jwt-validator/-/nest-azure-ad-jwt-validator-3.1.0.tgz","fileCount":48,"integrity":"sha512-ZfXTAY/RZ75nej2sBDoHy3KPvtKWcOXqxrBehYVi4Cg50fAo5w5q7Cf1YDus7nGHmm26IJG2xGdTczn7A+6kWw==","signatures":[{"sig":"MEQCIBBJJhxIorOkJWsR2VYI/gh/Mywu2Kb3heDw/DbmSfqvAiBidA2E7w9YXl99nbalmNFqgJXJTtbO/SepvtxlL5MYLw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":546268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftsQ9CRA9TVsSAnZWagAAmsQP/A3r2OGRTdE6zOK+pfKO\nedzMx10sE0WNfaO3dohNKHrkn+8vjQ7amBvQvcT4Ow/S1yBRewhnIUdU3x3w\nJRS0joxIacljF7OlB86YwiE4GCa0AAUjXWGhq9EcTqZErBdK57VuTdSBhF0l\nmFvVCMe/XbIcqjergYY0/Kkz2XMnhw7vWL8XV+CEKtdwP3JOOBc/xLwkBvub\nXF8/IWhYrjfjQK4dyscDNKYmCsHb2yNntuihufEpWt0tp4QfZGemomo+DKfm\n8kQSupa+032ivgYNPh2vUvDe3rbEC4V49gsly6L7BOuvfPG7ncW/Ye4C+Cp9\nVOAsm+lp/LM6Xe9NtrxVf+zY1ZnAKyifvR6QXsmz71lSk/Nvg8/wbNVDa5Tg\nuLJpLZEw+oy6XAv2FuVqh/5FTv4YrT6qV3BIjgs0L07V3iH5d4/sjOmerR+H\nEIpjFVcjsbOAZCyoE2j5+916fjZI6LIN0BDXbyR0fWZ6KQ3oIBgeRRUNnpTq\nmW35tRiHXMPSat+YMjAlfRebqO21HET/lJENUah4DL58YmN/C3fdFXEvyDzX\nlQPCY14tBoO4MqCJ+DApLLc59iDOLl/7hQIEIUeDADsC9sSBD9XkT6j1mjeM\nI91dDNK6r7IG9+UuZJdHSIZHZcdWDLNV0UpXLa50q2jH9KJZgmBncRXm6830\nauc4\r\n=IaCP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"src","testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","gitHead":"f94e89a2dde89e36eeaa53677a6f8b3b830125bc","release":{"branch":"master","plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"docs","scope":"README","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"},{"type":"breaking","release":"major"}]}],"@semantic-release/changelog",["@semantic-release/npm",{"npmPublish":true,"tarballDir":"dist"}],["@semantic-release/git",{"assets":["package.json","package-lock.json","CHANGELOG.md"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}],["@semantic-release/github",{"assets":"dist/*.tgz"}]]},"scripts":{"lint":"tslint -p tsconfig.json -c tslint.json","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write \"src/**/*.ts\"","release":"semantic-release","lint:fix":"node --max_old_space_size=8000 ./node_modules/tslint/bin/tslint -p tsconfig.json -c tslint.json --fix --force","test:cov":"jest --coverage","release-local":"node -r dotenv/config node_modules/semantic-release/bin/semantic-release --no-ci --dry-run"},"_npmUser":{"name":"bam036","email":"bam036036@gmail.com"},"importSort":{".js, .jsx, .ts, .tsx":{"parser":"typescript"}},"repository":{"url":"git+https://github.com/benMain/nest-azure-ad-jwt-validator.git","type":"git"},"_npmVersion":"6.14.5","description":"Nest Azure Active Directory JWT Token Validator","directories":{},"lint-staged":{"*.js":["tslint -p tsconfig.json -c tslint.json","jest --findRelatedTests"],"./**/*.{js,json,css,md}":["prettier --write \"src/**/*.ts\"","git add"]},"_nodeVersion":"12.17.0","dependencies":{"rxjs":"^6.5.5","rimraf":"^3.0.2","@nestjs/core":"^7.0.8","jsonwebtoken":"^8.5.1","@nestjs/common":"^7.0.8","reflect-metadata":"^0.1.13"},"publishConfig":{"tag":"latest","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","husky":"^4.2.5","tslint":"6.1.1","nodemon":"^2.0.3","ts-jest":"25.3.1","ts-node":"8.8.2","wait-on":"^4.0.2","prettier":"^2.0.4","supertest":"^4.0.2","typescript":"3.8.3","@types/jest":"^25.2.1","@types/node":"^12.7.5","lint-staged":"^10.1.3","concurrently":"^5.1.0","@types/express":"^4.17.6","tsconfig-paths":"3.9.0","@nestjs/testing":"^7.0.8","@types/supertest":"^2.0.8","semantic-release":"^17.0.4","@types/jsonwebtoken":"^8.3.9","@semantic-release/git":"^9.0.0","tslint-config-prettier":"^1.18.0","import-sort-style-eslint":"^6.0.0","@semantic-release/changelog":"^5.0.1","prettier-plugin-import-sort":"0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/nest-azure-ad-jwt-validator_3.1.0_1605813308881_0.36996351500928504","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"nest-azure-ad-jwt-validator","version":"3.2.0","keywords":["nest","azure","activedirectory","jwt","token","validation"],"author":{"name":"Benjamin Main"},"license":"MIT","_id":"nest-azure-ad-jwt-validator@3.2.0","maintainers":[{"name":"bam036","email":"bam036036@gmail.com"}],"homepage":"https://github.com/benMain/nest-azure-ad-jwt-validator","bugs":{"url":"https://github.com/benMain/nest-azure-ad-jwt-validator/issues"},"dist":{"shasum":"6ba8d977e6df36e7b203116dcb76f816620b33cf","tarball":"https://registry.npmjs.org/nest-azure-ad-jwt-validator/-/nest-azure-ad-jwt-validator-3.2.0.tgz","fileCount":48,"integrity":"sha512-y6rPNOIUL6V13w4BJl0FB6DpqJnY5BOw9P3GgSJeYvcOVlUmcjz+U2OT0GUo68ZZGR2Z+1jRxql/v2msFXGngg==","signatures":[{"sig":"MEUCIDPjf44QxoK4SGloR6m6du5pix5+Bt8oFyoSM60ToGuFAiEA207hZf/kfQHYfbepYDv7Zn7cWp3Wy5xaQTNgYxicvqI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":551121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9OcVCRA9TVsSAnZWagAA56EP/R3S9yU4vHj/n7JMCGBl\n9n2QPoTMD2aZT9gfi/uI8TfMPsVFnkhCVjR2BNbGYLHg1k0plcl30lnPEvzc\noEJ1W484wKmBRIwO2VRCLpfEt0wWGFz3gxOZhJ39iUkSexIbAsCVPxwgivCv\ndfdGpkZnZzf2q7viky85M6FeKugSDZ0NQ7l6PfHgVLghxhQmGj6Tf9YD03uE\n39ADyUbXzmJ6S25DWQrel/rUAOGt+9YXS5NTNZCUifirGyygWbVG6j+02p2V\nLQHaF1/feG1oJjbydsExoEue+dvLdembVwBtPHOrU1+NXl7ZtiGwEeskATCn\ndnyJmom2wpadBFj4PvugYa8bgqn4bA1jfaoBSu3ouDrMewDrRR3d4O6LjuIe\npjzHRBA09XfC5RPw/b09/2lTGIvT0PKUeOcYSZ3hEQrKt+ayXoejQBFfEuo3\ndb4rNSx1ThIZkGZlFbjXDhYURERb2QoZJr/NYreheBmsftg1IUdWv9Yqdyja\nP7HmGQDs5aieromsi8ob0VfRYu1XqsVUOIzn8OAy7PjjnDHjdNZZ+hPgkT+o\ndATI9X9En0Yy8yQ71Cxe/dDuQfwrraP4G+KfVZPzKTeX60IfbIQWyeblW1Vv\nW8693ln+L1PiD10hL2C3GWFJXt46+reo7lNLj9OogT2NQAzwi0hu1jqopcWN\nMEfd\r\n=SDfp\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"src","testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","gitHead":"7035c1f557b186ab957660ac2ca7646999eb2898","release":{"branch":"master","plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"docs","scope":"README","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"},{"type":"breaking","release":"major"}]}],"@semantic-release/changelog",["@semantic-release/npm",{"npmPublish":true,"tarballDir":"dist"}],["@semantic-release/git",{"assets":["package.json","package-lock.json","CHANGELOG.md"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}],["@semantic-release/github",{"assets":"dist/*.tgz"}]]},"scripts":{"lint":"tslint -p tsconfig.json -c tslint.json","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write \"src/**/*.ts\"","release":"semantic-release","lint:fix":"node --max_old_space_size=8000 ./node_modules/tslint/bin/tslint -p tsconfig.json -c tslint.json --fix --force","test:cov":"jest --coverage","release-local":"node -r dotenv/config node_modules/semantic-release/bin/semantic-release --no-ci --dry-run"},"_npmUser":{"name":"bam036","email":"bam036036@gmail.com"},"importSort":{".js, .jsx, .ts, .tsx":{"parser":"typescript"}},"repository":{"url":"git+https://github.com/benMain/nest-azure-ad-jwt-validator.git","type":"git"},"_npmVersion":"6.14.5","description":"Nest Azure Active Directory JWT Token Validator","directories":{},"lint-staged":{"*.js":["tslint -p tsconfig.json -c tslint.json","jest --findRelatedTests"],"./**/*.{js,json,css,md}":["prettier --write \"src/**/*.ts\"","git add"]},"_nodeVersion":"12.17.0","dependencies":{"rxjs":"^6.5.5","rimraf":"^3.0.2","@nestjs/core":"^7.0.8","jsonwebtoken":"^8.5.1","@nestjs/common":"^7.0.8","reflect-metadata":"^0.1.13"},"publishConfig":{"tag":"latest","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","husky":"^4.2.5","tslint":"6.1.1","nodemon":"^2.0.3","ts-jest":"25.3.1","ts-node":"8.8.2","wait-on":"^4.0.2","prettier":"^2.0.4","supertest":"^4.0.2","typescript":"3.8.3","@types/jest":"^25.2.1","@types/node":"^12.7.5","lint-staged":"^10.1.3","concurrently":"^5.1.0","@types/express":"^4.17.6","tsconfig-paths":"3.9.0","@nestjs/testing":"^7.0.8","@types/supertest":"^2.0.8","semantic-release":"^17.0.4","@types/jsonwebtoken":"^8.3.9","@semantic-release/git":"^9.0.0","tslint-config-prettier":"^1.18.0","import-sort-style-eslint":"^6.0.0","@semantic-release/changelog":"^5.0.1","prettier-plugin-import-sort":"0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/nest-azure-ad-jwt-validator_3.2.0_1609885453348_0.5756977432782502","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"nest-azure-ad-jwt-validator","version":"3.3.0","keywords":["nest","azure","activedirectory","jwt","token","validation"],"author":{"name":"Benjamin Main"},"license":"MIT","_id":"nest-azure-ad-jwt-validator@3.3.0","maintainers":[{"name":"bam036","email":"bam036036@gmail.com"}],"homepage":"https://github.com/benMain/nest-azure-ad-jwt-validator","bugs":{"url":"https://github.com/benMain/nest-azure-ad-jwt-validator/issues"},"dist":{"shasum":"64c4e2863cd6b01d203ff4b58732e69d004e28a9","tarball":"https://registry.npmjs.org/nest-azure-ad-jwt-validator/-/nest-azure-ad-jwt-validator-3.3.0.tgz","fileCount":48,"integrity":"sha512-or+HwoTBTgmOvAJZgY0PR61BIMZspZKA+R958KPeUyx6JxU2l8Etux96aHGhUJclnPVVoLwKaMQWE38GwCz/bg==","signatures":[{"sig":"MEYCIQDZvybpcukozMIdUtbJrnqQ4ZpEGvOhxkP75zqGIeVKywIhAIp5/sTxbF8a/7F156hf1Kak3pa4BEma1d19WwaJvvtL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":551297,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkWdXCRA9TVsSAnZWagAAjzAQAJiIn1QO9yrfcsIvmmkE\nyZCBoRqrTY/eMMc8P/t+rhKnq4sa2Qw2E1SEdPrJshsWzqe9/2x5CVO7Rrk/\nh+iQ/YDXimxUJZgS+PsIGRwq8R/u4jJuJXFrQolSji3mxzOjJ+vUsgMeY0VF\nLXOpwaU0BmKxKfl0TYgn4afX0GGNfx/4cn7f8yxuYEeRN0saqPD3Saig9uMP\ngPjl8klKrPduxyiZzYUSjMK85/aJ1dcMwJnsrdAulaeYyAoSJZL8YspIsqvD\nbuU/aNISkNOc45PS1zcZl24sT+ukW33NFwkDI8t5CaIN5e8Ki/9dcdboFPi2\ng46LVwC+UvYAOlhYFqUliqdKr5L7F2C0KmuA+26l6p5WVcBvR93N2RSKFWIR\nlmkZxi4EiGF2MbKVH1qZIEQwg79ApelMJ/22DQ4G5ZXelb8nS4cq9I8dnhKw\nW97u+nK84lSsuJlUO7k4McYbzWq8At1ZVNXfZXkg4YdVJjAH9lxYYMS/2c0r\nvAwGxZEQjkKVTy3GD8ZxTWk2aMaPWmRHwOkdvwnzUm+W3/5t8bR+oVCF1g9W\n9U1LjampsW8azbnqlWlXDWA7WmwdfYDmEtg6YXEVbWBqHjQwFjeBqFNlYkrZ\nD9To9sfRLZYqW7BoFoO5dv5ed3C+HjjU/Pw6PjyNn/vsWbi1xQcRrXRELCk5\n3ef7\r\n=ywPP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"src","testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","gitHead":"c2bcbd94a00347bebe6f9e05c78ed447c4d692ac","release":{"branch":"master","plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"docs","scope":"README","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"},{"type":"breaking","release":"major"}]}],"@semantic-release/changelog",["@semantic-release/npm",{"npmPublish":true,"tarballDir":"dist"}],["@semantic-release/git",{"assets":["package.json","package-lock.json","CHANGELOG.md"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}],["@semantic-release/github",{"assets":"dist/*.tgz"}]]},"scripts":{"lint":"tslint -p tsconfig.json -c tslint.json","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write \"src/**/*.ts\"","release":"semantic-release","lint:fix":"node --max_old_space_size=8000 ./node_modules/tslint/bin/tslint -p tsconfig.json -c tslint.json --fix --force","test:cov":"jest --coverage","release-local":"node -r dotenv/config node_modules/semantic-release/bin/semantic-release --no-ci --dry-run"},"_npmUser":{"name":"bam036","email":"bam036036@gmail.com"},"importSort":{".js, .jsx, .ts, .tsx":{"parser":"typescript"}},"repository":{"url":"git+https://github.com/benMain/nest-azure-ad-jwt-validator.git","type":"git"},"_npmVersion":"6.14.5","description":"Nest Azure Active Directory JWT Token Validator","directories":{},"lint-staged":{"*.js":["tslint -p tsconfig.json -c tslint.json","jest --findRelatedTests"],"./**/*.{js,json,css,md}":["prettier --write \"src/**/*.ts\"","git add"]},"_nodeVersion":"12.17.0","dependencies":{"jsonwebtoken":"^8.5.1"},"publishConfig":{"tag":"latest","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","rxjs":"^6.5.5","husky":"^4.2.5","rimraf":"^3.0.2","tslint":"6.1.1","nodemon":"^2.0.3","ts-jest":"25.3.1","ts-node":"8.8.2","wait-on":"^4.0.2","prettier":"^2.0.4","supertest":"^4.0.2","typescript":"3.8.3","@types/jest":"^25.2.1","@types/node":"^12.7.5","lint-staged":"^10.1.3","@nestjs/core":"^7.0.8","concurrently":"^5.1.0","@nestjs/common":"^7.0.8","@types/express":"^4.17.6","tsconfig-paths":"3.9.0","@nestjs/testing":"^7.0.8","@types/supertest":"^2.0.8","reflect-metadata":"^0.1.13","semantic-release":"^17.0.4","@types/jsonwebtoken":"^8.3.9","@semantic-release/git":"^9.0.0","tslint-config-prettier":"^1.18.0","import-sort-style-eslint":"^6.0.0","@semantic-release/changelog":"^5.0.1","prettier-plugin-import-sort":"0.0.4"},"peerDependencies":{"rxjs":"^6.5.5","rimraf":"^3.0.2","@nestjs/core":"^7.0.8","@nestjs/common":"^7.0.8","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/nest-azure-ad-jwt-validator_3.3.0_1620141910336_0.006565570730674208","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"nest-azure-ad-jwt-validator","version":"3.4.0","keywords":["nest","azure","activedirectory","jwt","token","validation"],"author":{"name":"Benjamin Main"},"license":"MIT","_id":"nest-azure-ad-jwt-validator@3.4.0","maintainers":[{"name":"bam036","email":"bam036036@gmail.com"}],"homepage":"https://github.com/benMain/nest-azure-ad-jwt-validator","bugs":{"url":"https://github.com/benMain/nest-azure-ad-jwt-validator/issues"},"dist":{"shasum":"582a8855626efcea7a6e2f2960d6b4c0fc684abb","tarball":"https://registry.npmjs.org/nest-azure-ad-jwt-validator/-/nest-azure-ad-jwt-validator-3.4.0.tgz","fileCount":48,"integrity":"sha512-LtuXo9Za9nEnC82UHjPfV17AcvX65YRm95ebsracNK9w+e8rQWHCmqKL4xJkZESjuCqZn0T9WUIzQMwMY5Nzow==","signatures":[{"sig":"MEUCIHCPyiEvMh1HWyCD83ar4kydliFcPDg+A7xyylVN60ZgAiEA0qXVA33iAibNbAcYRdKiXiOYsGQdyIwh35cQddz2Fp8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":551300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkYZFCRA9TVsSAnZWagAAdtsQAILIWp+jZiXSvj7Y7GjL\nrqbfPR33FD/IbKdj/J803d07Aho3g8hVMUgwvPQfOEsX8UVthWXQ1e1FitUK\nY5wTHsw4DPernY/m8kys7khI3EKxcc8qQNzx7Uxn3svzR66SzPXc/7lZJtUj\n5DacgdDaj+rwB9dpSnZcCsOcmPP9FcsJnSgxcXlS26biHNMWW6zxCOSlEaUT\neQVeU974A6xkDhw9MOcoFTf/SfhPHP9d648usWP+U/c39p12KAbqY4NFARan\nkViGpUDbQv3nzDxyv0SOuCHudPfSCldzO7iVOhrJdXmyKIQtENnSFIZG9yTA\nlgwZL6TWCJ3JKrSoxtEOK/e3LerBAg1AJQjDkZJeFjF3btuBdfhwt+YwZe8B\nnywv+vnD8gpe4vxdtgiHX4nebUsJWow9EuTebmiQB1C9lLWJ4XKozqjCPMG2\nzYlR85lu9PES768TqwHJ2XRp9qRsFr/JSaqIS02cwTS1gJBQT8mVEfo8Hk8X\nKor7wzodJVTiD9UcmEbnyVqedBoEZeNkp93gqFKpL0aNYB2+kqK3ZryKFKgc\nU9utE7ym+n/ADG4dkLaiANRD7wm5yaxHiVTfNl/Ykl/igOfpM9EWw4fyi7r1\neCGVxzCOIVQyZC15czOYBlnNobAhTVavasByh6vM3ZqvgobgKo0RpvlodQya\nkpVm\r\n=6NJ9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"src","testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","gitHead":"4a28f7b3f870ef8af5510ca8f6d13878abcc8522","release":{"branch":"master","plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"docs","scope":"README","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"},{"type":"breaking","release":"major"}]}],"@semantic-release/changelog",["@semantic-release/npm",{"npmPublish":true,"tarballDir":"dist"}],["@semantic-release/git",{"assets":["package.json","package-lock.json","CHANGELOG.md"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}],["@semantic-release/github",{"assets":"dist/*.tgz"}]]},"scripts":{"lint":"tslint -p tsconfig.json -c tslint.json","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write \"src/**/*.ts\"","release":"semantic-release","lint:fix":"node --max_old_space_size=8000 ./node_modules/tslint/bin/tslint -p tsconfig.json -c tslint.json --fix --force","test:cov":"jest --coverage","release-local":"node -r dotenv/config node_modules/semantic-release/bin/semantic-release --no-ci --dry-run"},"_npmUser":{"name":"bam036","email":"bam036036@gmail.com"},"importSort":{".js, .jsx, .ts, .tsx":{"parser":"typescript"}},"repository":{"url":"git+https://github.com/benMain/nest-azure-ad-jwt-validator.git","type":"git"},"_npmVersion":"6.14.5","description":"Nest Azure Active Directory JWT Token Validator","directories":{},"lint-staged":{"*.js":["tslint -p tsconfig.json -c tslint.json","jest --findRelatedTests"],"./**/*.{js,json,css,md}":["prettier --write \"src/**/*.ts\"","git add"]},"_nodeVersion":"12.17.0","dependencies":{"jsonwebtoken":"^8.5.1","@nestjs/common":"^7.0.8"},"publishConfig":{"tag":"latest","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","rxjs":"^6.5.5","husky":"^4.2.5","rimraf":"^3.0.2","tslint":"6.1.1","nodemon":"^2.0.3","ts-jest":"25.3.1","ts-node":"8.8.2","wait-on":"^4.0.2","prettier":"^2.0.4","supertest":"^4.0.2","typescript":"3.8.3","@types/jest":"^25.2.1","@types/node":"^12.7.5","lint-staged":"^10.1.3","@nestjs/core":"^7.0.8","concurrently":"^5.1.0","@nestjs/common":"^7.0.8","@types/express":"^4.17.6","tsconfig-paths":"3.9.0","@nestjs/testing":"^7.0.8","@types/supertest":"^2.0.8","reflect-metadata":"^0.1.13","semantic-release":"^17.0.4","@types/jsonwebtoken":"^8.3.9","@semantic-release/git":"^9.0.0","tslint-config-prettier":"^1.18.0","import-sort-style-eslint":"^6.0.0","@semantic-release/changelog":"^5.0.1","prettier-plugin-import-sort":"0.0.4"},"peerDependencies":{"rxjs":"^6.5.5","rimraf":"^3.0.2","@nestjs/core":"^7.0.8","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/nest-azure-ad-jwt-validator_3.4.0_1620149828737_0.05999799003573458","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"nest-azure-ad-jwt-validator","version":"4.0.0","keywords":["nest","azure","activedirectory","jwt","token","validation"],"author":{"name":"Benjamin Main"},"license":"MIT","_id":"nest-azure-ad-jwt-validator@4.0.0","maintainers":[{"name":"bam036","email":"bam036036@gmail.com"}],"homepage":"https://github.com/benMain/nest-azure-ad-jwt-validator","bugs":{"url":"https://github.com/benMain/nest-azure-ad-jwt-validator/issues"},"dist":{"shasum":"d487a8557f8c5a7f3f525931b3dcbf01f6c1ed32","tarball":"https://registry.npmjs.org/nest-azure-ad-jwt-validator/-/nest-azure-ad-jwt-validator-4.0.0.tgz","fileCount":48,"integrity":"sha512-5YagGDJQva3+MtBd8R1gThDfSh2HcU94YzM5PN7el9uwbYvrcll19/dvoL7EescqgqLEMeSekZ7xXhYxaHNHQQ==","signatures":[{"sig":"MEQCIBq1qB9KfEhK+gLG4Kt/6K20Aa4FDt0GxddKZhiEGpuMAiASO7685ED3Ysg+lckC0sPizQvWg3fKoboQKPyvX1rbPw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":186282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpUXiCRA9TVsSAnZWagAAXWoP/A+VzdDGC1pLkkgDXBrM\nT3iA0xIhGS4vdXLbjg5g+vGtmL396rOx9Qfg9HvGex386CIj8rvyrTi2ftfb\n5nO8rl/AnWj3TTS8oi1YTjvZNTtbjtGR1emVV8obPx1X71bKJybzUmzlXkSJ\nnuEZbnOEVVS+aKlN5Xur/JZ+ef8gOdt8ngkhzACoFb5auHE2es6xUmn6Wabm\nWhwG4S62QxuNVwQMjWYw5oCJZrZuXNGLjSrdqCs9wKeVHOmIE12QQGIvO6Nz\nHsDl6mz+2kuRYaJ7cYeeJP3w9gDweH/8ml4bkAdgQ5gPm92OXlJZ+7V9x5g4\neIVWI1C5EoH2YYTW+p1yzTaPuJQkqblNwDkhykO9p6z1njbij9Cf5vXPiK3V\nPBtY19rLnn8vJOylE1Kv+khRZcGs6OLmq7xbUrO+eJFeAix6TM2WMmPeTZsV\n0ESkjztveZLOKdrvCvU4aLqa0QAtEiJkfrQCUQcO1eODG7V3ZvUB/O18RSJ9\nCt6K94A34H7va61kyO5UyKyvR9Ebh6KQKZ+5UWdKkxU2Ol0ctGout4vIFgjr\nhbePlWMuvQdKzgF2mDuxVA6LasXRbM+0jleoTIrG2I/mC2x0QOEC5HAbhLSE\nd2hnj2dM+YtI/oRYyMjP1fzIv7HFt93yW1OxI1E3clEeMyKgM8Lti6vFN9R/\nrdK1\r\n=fikU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"src","testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","gitHead":"ca6580a4387aa0d1009c07719aafd0180cd3ac62","release":{"branch":"master","plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"docs","scope":"README","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"},{"type":"breaking","release":"major"}]}],"@semantic-release/changelog",["@semantic-release/npm",{"npmPublish":true,"tarballDir":"dist"}],["@semantic-release/git",{"assets":["package.json","package-lock.json","CHANGELOG.md"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}],["@semantic-release/github",{"assets":"dist/*.tgz"}]]},"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write \"src/**/*.ts\"","release":"semantic-release","test:cov":"jest --coverage","release-local":"node -r dotenv/config node_modules/semantic-release/bin/semantic-release --no-ci --dry-run"},"_npmUser":{"name":"bam036","email":"bam036036@gmail.com"},"importSort":{".js, .jsx, .ts, .tsx":{"parser":"typescript"}},"repository":{"url":"git+https://github.com/benMain/nest-azure-ad-jwt-validator.git","type":"git"},"_npmVersion":"6.14.5","description":"Nest Azure Active Directory JWT Token Validator","directories":{},"lint-staged":{"*.js":["eslint \"{src,apps,libs,test}/**/*.ts\" --fix","jest --findRelatedTests"],"./**/*.{js,json,css,md}":["prettier --write \"src/**/*.ts\"","git add"]},"_nodeVersion":"12.17.0","dependencies":{"jsonwebtoken":"^8.5.1"},"publishConfig":{"tag":"latest","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.5","rxjs":"^7.2.0","husky":"^7.0.4","eslint":"^8.0.1","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"27.0.2","@types/node":"^16.0.0","lint-staged":"^10.1.3","@nestjs/core":"^8.2.3","@nestjs/common":"^8.2.3","@types/express":"^4.17.13","tsconfig-paths":"^3.10.1","@nestjs/testing":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","semantic-release":"^17.0.4","@semantic-release/git":"^9.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","import-sort-style-eslint":"^6.0.0","@typescript-eslint/parser":"^5.0.0","@semantic-release/changelog":"^5.0.1","prettier-plugin-import-sort":"0.0.4","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"rxjs":"^7.2.0","rimraf":"^3.0.2","@nestjs/core":"^8.2.3","@nestjs/common":"^8.2.3","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/nest-azure-ad-jwt-validator_4.0.0_1638221282087_0.010735574343576637","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"nest-azure-ad-jwt-validator","version":"5.0.0","keywords":["nest","azure","activedirectory","jwt","token","validation"],"author":{"name":"Benjamin Main"},"license":"MIT","_id":"nest-azure-ad-jwt-validator@5.0.0","maintainers":[{"name":"bam036","email":"bam036036@gmail.com"}],"homepage":"https://github.com/benMain/nest-azure-ad-jwt-validator","bugs":{"url":"https://github.com/benMain/nest-azure-ad-jwt-validator/issues"},"dist":{"shasum":"ef05cabb99a22062f9a012ca3db24977c52a4b81","tarball":"https://registry.npmjs.org/nest-azure-ad-jwt-validator/-/nest-azure-ad-jwt-validator-5.0.0.tgz","fileCount":47,"integrity":"sha512-lpQt7zyD2ZdiV65iPJ2Ot7qNHxI0ces0SK9LiaFMO07HUXNGsJ/6hhI1k0AdF185LHtchEtODe+tz9DWydzqnw==","signatures":[{"sig":"MEYCIQC1po3TKB0ENnBvNhY4wdseNi3OnkxaSTSjOY9BHmlNRwIhAIoR05EA9M8A+NvF6kC3JDxPn97ZztRpUjIA4nUQWENa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":194282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjteIqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWcA/8C7ryji/BrxBD85dxnIxDTuTRCc0DvgstWUnm7wqSdu5lk72q\r\nbsFl2dEdGArMz0CYRHAkderqv8HOhHIx30n2I4CxAfSPbzmi4y9FHnGPYjRr\r\nWkg/AZA9h3coXSAU55WNWdUDHSV6za8cabhEwQX1u/LKA6KC/a2gJJ6d4bx0\r\nI5YUpk4huilCtGh3vjsPXFBSg7BJJUXf/Ykc17i9BK1kOuv0u5+TRvF9cYvl\r\nxj5GiQP82Siu8lrjVA0bsW8ENrAOh5INmczc9aq9Tq+73jNW3hzylOwtMl2T\r\nqkE4Z7gADKdBhUnAJPVYm+n2PDolcjwubXmlFkkCT2pFOJLMAEc7g8jfkJYi\r\nWbvPMNOIDoZ0K2VK94TZq51xl4pAAVYBp5cIYgsSh/xcci3hJuYC7HTfdm7Y\r\nMHAqWXKCd60maVNTyo2PBEyrdsNKEWGUxri9GLaK+secgN71AXDfdi7E8nsZ\r\nuIxlrlUpI2HDgoZA1uORcmqbhYSjfD+RPM4LZvvLXHD+GmLC6rfffQzwSa6P\r\nLAcItmAsBXv3M/RDtZz3uCIjaZxsPHbWt9OKbMZ7euMWTpz0nupqspKeLD4d\r\ngrfUBPYC3V2LoxEicFnCeUs9V6wSVCg0GvvFLxngnCYHKdxNYWQucHU0MiGK\r\nlM5oo+IbIYio2SyMKgepHAAooMSZvJgg4Kk=\r\n=eWYM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","gitHead":"bcd37d0ba5f994a39f6c430c622292011fbac250","release":{"branch":"master","plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"docs","scope":"README","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"},{"type":"chore","release":"patch"},{"type":"breaking","release":"major"}]}],"@semantic-release/changelog",["@semantic-release/npm",{"npmPublish":true,"tarballDir":"dist"}],["@semantic-release/git",{"assets":["package.json","package-lock.json","CHANGELOG.md"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}],["@semantic-release/github",{"assets":"dist/*.tgz"}]]},"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","format":"prettier --write \"src/**/*.ts\"","prebuild":"rimraf dist","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch"},"_npmUser":{"name":"bam036","email":"bam036036@gmail.com"},"importSort":{".js, .jsx, .ts, .tsx":{"parser":"typescript"}},"repository":{"url":"git+https://github.com/benMain/nest-azure-ad-jwt-validator.git","type":"git"},"_npmVersion":"7.24.2","description":"Nest Azure Active Directory JWT Token Validator","directories":{},"lint-staged":{"*.ts":["eslint \"{src,apps,libs,test}/**/*.ts\" --fix","jest --findRelatedTests --passWithNoTests"],"./**/*.{js,json,css,md}":["prettier --write \"src/**/*.ts\"","git add"]},"_nodeVersion":"16.13.1","dependencies":{"jsonwebtoken":"^8.5.1"},"publishConfig":{"tag":"latest","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.3","rxjs":"^7.2.0","husky":"^7.0.4","eslint":"^8.0.1","rimraf":"^3.0.2","ts-jest":"28.0.8","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.7.4","@nestjs/cli":"^9.0.0","@types/jest":"28.1.8","@types/node":"^16.0.0","lint-staged":"^10.2.7","@nestjs/core":"^9.0.0","@nestjs/axios":"^1.0.1","@nestjs/common":"^9.0.0","@nestjs/config":"^2.2.0","tsconfig-paths":"4.1.0","@nestjs/testing":"^9.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","semantic-release":"^17.0.8","@nestjs/schematics":"^9.0.0","@semantic-release/git":"^9.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","import-sort-style-eslint":"^6.0.0","@typescript-eslint/parser":"^5.0.0","@semantic-release/changelog":"^5.0.1","prettier-plugin-import-sort":"0.0.4","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"@nestjs/core":"^9.0.0","@nestjs/axios":"^1.0.0","@nestjs/common":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-azure-ad-jwt-validator_5.0.0_1672864298672_0.37340759827896663","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"nest-azure-ad-jwt-validator","version":"6.0.0","keywords":["nest","azure","activedirectory","jwt","token","validation"],"author":{"name":"Benjamin Main"},"license":"MIT","_id":"nest-azure-ad-jwt-validator@6.0.0","maintainers":[{"name":"bam036","email":"bam036036@gmail.com"}],"homepage":"https://github.com/benMain/nest-azure-ad-jwt-validator","bugs":{"url":"https://github.com/benMain/nest-azure-ad-jwt-validator/issues"},"dist":{"shasum":"3a3f523b83beaec860688c1bead428044e880e73","tarball":"https://registry.npmjs.org/nest-azure-ad-jwt-validator/-/nest-azure-ad-jwt-validator-6.0.0.tgz","fileCount":47,"integrity":"sha512-R/jWgc+xA7XVebGsqiIuAPO+VTZypUAN2/DdfhwGAw6/Idhk+l5mByTqRDm15Ck/SFDXvPyMSfhxdjvHfoJJFQ==","signatures":[{"sig":"MEYCIQCD9ne0U+EjUMLxgJWNClBZle0PxfAqayj9CilzKfBQ+gIhAK/8GRrlmTHY0knH/FEAM86Oz0qtlZ0ISCeT6XTjUPCm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":194280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjte9vACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmochBAAkxrmu5PyvmCryNHF0+dCAIfmGr4WupzlnXkXg3CKQoweNqmu\r\niGJ7Lj+kR/TK6/nrUihvkeZ2HM+kMosO1yJ0/rKwuLIBa0UK2bEwc6JOrhBn\r\nu/oN+qz/o+UpFIamGHXmDn+N/b4WGhRWuubjRnoVZtUTbwseNsPy6/TGSe1Q\r\nYyk7voD6VMWOpynvKnaoht+Rwua9rNVLlFFKRRsU8oD3497H2rqYsRsbol/H\r\n54JiL5zLizPacIDKxJErrkhflFLnFUhWNfQGvRKSqiPqjHGP7r1Xq7P9Mlps\r\n/IcTodsu/vGfJEPzgfgjbnfaMinKSlYk7Sa4XQWrgSBhk7k9uNfYddkJJboX\r\nJo9ne9wqFsaZ5hLL2BtImpvQUUD43SiUmhUrP27kCxmWODBfXyuVRvxT5LyA\r\n+6zIl3ZcsUXlLwQ9Jm56FiLzo7aRDySAVjkPUq4kGv6lZV+Wowj1ZVukcPQ/\r\n87fardRk4x36K5lIUpgPq9LzGvhenxR4qglohtQyHwQCRZka5pL/0U0mfXon\r\nvbhVXs4q/Dt4v9fo92DnrwAuBWb1IYeiiTD+W9y4e6LH62G1fLteFLhYiGuf\r\n5wy6FHbE51ppcXUFHbvxJ3g2Wp/G1BhcIJqNNS11HNZdDOTRhTisE25OUd4p\r\nCpIju6Sm873tNlzRS7AbCGE+barnYLzfVK4=\r\n=qXzg\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","gitHead":"90978e0cc0b9f9b8f923254144c1048b7478a2eb","release":{"branch":"master","plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"docs","scope":"README","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"},{"type":"chore","release":"patch"},{"type":"breaking","release":"major"}]}],"@semantic-release/changelog",["@semantic-release/npm",{"npmPublish":true,"tarballDir":"dist"}],["@semantic-release/git",{"assets":["package.json","package-lock.json","CHANGELOG.md"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}],["@semantic-release/github",{"assets":"dist/*.tgz"}]]},"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","format":"prettier --write \"src/**/*.ts\"","prebuild":"rimraf dist","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch"},"_npmUser":{"name":"bam036","email":"bam036036@gmail.com"},"importSort":{".js, .jsx, .ts, .tsx":{"parser":"typescript"}},"repository":{"url":"git+https://github.com/benMain/nest-azure-ad-jwt-validator.git","type":"git"},"_npmVersion":"8.19.3","description":"Nest Azure Active Directory JWT Token Validator","directories":{},"lint-staged":{"*.ts":["eslint \"{src,apps,libs,test}/**/*.ts\" --fix","jest --findRelatedTests --passWithNoTests"],"./**/*.{js,json,css,md}":["prettier --write \"src/**/*.ts\"","git add"]},"_nodeVersion":"16.13.1","dependencies":{"jsonwebtoken":"^9.0.0"},"publishConfig":{"tag":"latest","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.3","rxjs":"^7.2.0","husky":"^7.0.4","eslint":"^8.0.1","rimraf":"^3.0.2","ts-jest":"28.0.8","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.7.4","@nestjs/cli":"^9.0.0","@types/jest":"28.1.8","@types/node":"^16.0.0","lint-staged":"^10.2.7","@nestjs/core":"^9.0.0","@nestjs/axios":"^1.0.1","@nestjs/common":"^9.0.0","@nestjs/config":"^2.2.0","tsconfig-paths":"4.1.0","@nestjs/testing":"^9.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","semantic-release":"^19.0.5","@nestjs/schematics":"^9.0.0","@semantic-release/git":"^9.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","import-sort-style-eslint":"^6.0.0","@typescript-eslint/parser":"^5.0.0","@semantic-release/changelog":"^5.0.1","prettier-plugin-import-sort":"0.0.4","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"@nestjs/core":"^9.0.0","@nestjs/axios":"^1.0.0","@nestjs/common":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-azure-ad-jwt-validator_6.0.0_1672867695383_0.2715772212598193","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"nest-azure-ad-jwt-validator","version":"6.0.1","keywords":["nest","azure","activedirectory","jwt","token","validation"],"author":{"name":"Benjamin Main"},"license":"MIT","_id":"nest-azure-ad-jwt-validator@6.0.1","maintainers":[{"name":"bam036","email":"bam036036@gmail.com"}],"homepage":"https://github.com/benMain/nest-azure-ad-jwt-validator","bugs":{"url":"https://github.com/benMain/nest-azure-ad-jwt-validator/issues"},"dist":{"shasum":"972f59010643f607f0d4c225f99092f8219cbaed","tarball":"https://registry.npmjs.org/nest-azure-ad-jwt-validator/-/nest-azure-ad-jwt-validator-6.0.1.tgz","fileCount":47,"integrity":"sha512-CNoRHv55dI67t4/PnImFKmhgJpb5f7E2cEFZBkEE8uo9fQCLbUVAC88UoGya+tNWsOaFxcBG2SYhqCkkQIdVxg==","signatures":[{"sig":"MEQCIBihaZJqSDbFx0wQU6l8+Zei8720MOwgUHPS1KLkiulzAiAP8um2yFh7ixzWXeit4zIHtWcEA/iyBvOSvd70x5dK9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":194281,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvryHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmobog//Qb1m6uKhFZfrzt/IMidHPXgCbRnAbqaBNzHn8sOYVaUHGbpX\r\n6nFvOZT46w/fof5t/ZN48ieNoeCPOk9h+rRgPsYPt84lPLrJ338cbhAlA3bC\r\nzuDD7/2HKl+9oOq0ztV5xH4N0UhD2Lj+mbrBqGXRj76tFv4nqOUxr3yAkZRe\r\nqlsJg/K1GDGQlQVtNkjqGNttfQwfgcjrIdZZiJI3ut3GY/x0LaHVf/G7ssPA\r\nSMlRWqLs+SYstXK25Jnr6H/nvpCDE7+0rGEEyOB664yNT1MgxOvsdhLxCZVU\r\nti8eQap672rEXG+EqqaOG0gRv0f0Qe5wxitl7gJ5FZZhmnFtcmJstJ7nfOaN\r\nQaElip/FTphdqnOYbpbTN9vhBbIV7XWBtUqzG85Lo+3410wRDyPL13d+N83q\r\nyttglIl++yGB41FajUwPSdPWZTW8IZmZFsqTtfq/sLwxBZcdYF0rO7oXHFPj\r\n4B+FTH+nf7lf5HOmtZslkDTBZqO0KWTia8Zeq+Jmx67mAyMhk/kaEnjLQQ+B\r\nZAKUqir9L4nirOpkWGMypjsT5+HPRQgDikg1dixBV2jfqzhajSYzxu7LzDhk\r\nU957xDZUDAl5Q/VLEjESa+7f20EzrhlIR3PJuE7FZDyUcRPUPU/USDhbW529\r\nuSosNKHjM/SuDE/UjdEJoAhH4IPYI52x7OY=\r\n=Iy57\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","gitHead":"e75a1b6da87fb20ac60032a7523d0205d4438eea","release":{"branch":"master","plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"docs","scope":"README","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"},{"type":"chore","release":"patch"},{"type":"breaking","release":"major"}]}],"@semantic-release/changelog",["@semantic-release/npm",{"npmPublish":true,"tarballDir":"dist"}],["@semantic-release/git",{"assets":["package.json","package-lock.json","CHANGELOG.md"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}],["@semantic-release/github",{"assets":"dist/*.tgz"}]]},"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","format":"prettier --write \"src/**/*.ts\"","prebuild":"rimraf dist","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch"},"_npmUser":{"name":"bam036","email":"bam036036@gmail.com"},"importSort":{".js, .jsx, .ts, .tsx":{"parser":"typescript"}},"repository":{"url":"git+https://github.com/benMain/nest-azure-ad-jwt-validator.git","type":"git"},"_npmVersion":"8.19.3","description":"Nest Azure Active Directory JWT Token Validator","directories":{},"lint-staged":{"*.ts":["eslint \"{src,apps,libs,test}/**/*.ts\" --fix","jest --findRelatedTests --passWithNoTests"],"./**/*.{js,json,css,md}":["prettier --write \"src/**/*.ts\"","git add"]},"_nodeVersion":"16.13.1","dependencies":{"jsonwebtoken":"^9.0.0"},"publishConfig":{"tag":"latest","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.3","rxjs":"^7.2.0","husky":"^7.0.4","eslint":"^8.0.1","rimraf":"^3.0.2","ts-jest":"28.0.8","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.7.4","@nestjs/cli":"^9.0.0","@types/jest":"28.1.8","@types/node":"^16.0.0","lint-staged":"^10.2.7","@nestjs/core":"^9.0.0","@nestjs/axios":"^1.0.1","@nestjs/common":"^9.0.0","@nestjs/config":"^2.2.0","tsconfig-paths":"4.1.0","@nestjs/testing":"^9.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","semantic-release":"^19.0.5","@nestjs/schematics":"^9.0.0","@semantic-release/git":"^9.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","import-sort-style-eslint":"^6.0.0","@typescript-eslint/parser":"^5.0.0","@semantic-release/changelog":"^5.0.1","prettier-plugin-import-sort":"0.0.4","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"@nestjs/core":"^9.0.0","@nestjs/axios":"^1.0.0","@nestjs/common":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-azure-ad-jwt-validator_6.0.1_1673444486850_0.5546252007809847","host":"s3://npm-registry-packages"}},"6.0.2":{"name":"nest-azure-ad-jwt-validator","version":"6.0.2","keywords":["nest","azure","activedirectory","jwt","token","validation"],"author":{"name":"Benjamin Main"},"license":"MIT","_id":"nest-azure-ad-jwt-validator@6.0.2","maintainers":[{"name":"bam036","email":"bam036036@gmail.com"}],"homepage":"https://github.com/benMain/nest-azure-ad-jwt-validator","bugs":{"url":"https://github.com/benMain/nest-azure-ad-jwt-validator/issues"},"dist":{"shasum":"3b10ceb67cf4c999c8ec518b41bdfeae81398e10","tarball":"https://registry.npmjs.org/nest-azure-ad-jwt-validator/-/nest-azure-ad-jwt-validator-6.0.2.tgz","fileCount":47,"integrity":"sha512-SLmBnFnZdnPZzurn9E2CUmTb2rq8RQP4qo4B7hhbq5GHQJOPIoGHd3D1CiDNIV+nhmUZaXV4/Yq7yVff8gdc/A==","signatures":[{"sig":"MEQCIGs1qvy/MiEAM3IoaQHT2kSw/yc32JAnKTgvYx/Lo5XBAiAHhrr0Yg/4s+4xmTRLJEmh6+VKhD3pmL35AhwXuC1+SQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":194719},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","gitHead":"21ffc5d478c2319ba75271e76e09d87f0a760639","release":{"branch":"master","plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"docs","scope":"README","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"},{"type":"chore","release":"patch"},{"type":"breaking","release":"major"}]}],"@semantic-release/changelog",["@semantic-release/npm",{"npmPublish":true,"tarballDir":"dist"}],["@semantic-release/git",{"assets":["package.json","package-lock.json","CHANGELOG.md"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}],["@semantic-release/github",{"assets":"dist/*.tgz"}]]},"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","format":"prettier --write \"src/**/*.ts\"","prebuild":"rimraf dist","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch"},"_npmUser":{"name":"bam036","email":"bam036036@gmail.com"},"importSort":{".js, .jsx, .ts, .tsx":{"parser":"typescript"}},"repository":{"url":"git+https://github.com/benMain/nest-azure-ad-jwt-validator.git","type":"git"},"_npmVersion":"9.7.1","description":"Nest Azure Active Directory JWT Token Validator","directories":{},"lint-staged":{"*.ts":["eslint \"{src,apps,libs,test}/**/*.ts\" --fix","jest --findRelatedTests --passWithNoTests"],"./**/*.{js,json,css,md}":["prettier --write \"src/**/*.ts\"","git add"]},"_nodeVersion":"18.16.0","dependencies":{"jsonwebtoken":"^9.0.0"},"publishConfig":{"tag":"latest","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.3","rxjs":"^7.2.0","husky":"^7.0.4","eslint":"^8.0.1","rimraf":"^3.0.2","ts-jest":"28.0.8","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.7.4","@nestjs/cli":"^9.0.0","@types/jest":"28.1.8","@types/node":"^18.0.0","lint-staged":"^10.2.7","@nestjs/core":"^9.0.0","@nestjs/axios":"^2.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.2.0","tsconfig-paths":"4.1.0","@nestjs/testing":"^9.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","semantic-release":"^21.0.3","@nestjs/schematics":"^9.0.0","@semantic-release/git":"^10.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","import-sort-style-eslint":"^6.0.0","@typescript-eslint/parser":"^5.0.0","@semantic-release/changelog":"^6.0.3","prettier-plugin-import-sort":"0.0.4","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"@nestjs/core":"^9.0.0","@nestjs/axios":"^2.0.0","@nestjs/common":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-azure-ad-jwt-validator_6.0.2_1686244847031_0.3220513357968877","host":"s3://npm-registry-packages"}},"6.0.3":{"name":"nest-azure-ad-jwt-validator","version":"6.0.3","keywords":["nest","azure","activedirectory","jwt","token","validation"],"author":{"name":"Benjamin Main"},"license":"MIT","_id":"nest-azure-ad-jwt-validator@6.0.3","maintainers":[{"name":"bam036","email":"bam036036@gmail.com"}],"homepage":"https://github.com/benMain/nest-azure-ad-jwt-validator","bugs":{"url":"https://github.com/benMain/nest-azure-ad-jwt-validator/issues"},"dist":{"shasum":"c62aff0573c552a0bad972ce8c10f4a9347235fb","tarball":"https://registry.npmjs.org/nest-azure-ad-jwt-validator/-/nest-azure-ad-jwt-validator-6.0.3.tgz","fileCount":47,"integrity":"sha512-4g/cwdAJeXfZUYVY9oKk0wRRTqi73ov89HWrUcexLtnQEMGXu/0UCtqGXSzzBKxs8MB7NToTSWz/sGdFiWm14w==","signatures":[{"sig":"MEYCIQDlqRjiI+mQcTi5d8AJ/uSQub8Q34Ix5xWqu8j4jEAAqgIhAMc9FrbemeyH4eE0ahNktcVTWLq8vRAneKMqEexfEJYW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":194719},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","gitHead":"0817419b1d9de65ca16989466c56486730e9cae1","release":{"branch":"master","plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"docs","scope":"README","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"},{"type":"chore","release":"patch"},{"type":"breaking","release":"major"}]}],"@semantic-release/changelog",["@semantic-release/npm",{"npmPublish":true,"tarballDir":"dist"}],["@semantic-release/git",{"assets":["package.json","package-lock.json","CHANGELOG.md"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}],["@semantic-release/github",{"assets":"dist/*.tgz"}]]},"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","format":"prettier --write \"src/**/*.ts\"","prebuild":"rimraf dist","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch"},"_npmUser":{"name":"bam036","email":"bam036036@gmail.com"},"importSort":{".js, .jsx, .ts, .tsx":{"parser":"typescript"}},"repository":{"url":"git+https://github.com/benMain/nest-azure-ad-jwt-validator.git","type":"git"},"_npmVersion":"9.7.1","description":"Nest Azure Active Directory JWT Token Validator","directories":{},"lint-staged":{"*.ts":["eslint \"{src,apps,libs,test}/**/*.ts\" --fix","jest --findRelatedTests --passWithNoTests"],"./**/*.{js,json,css,md}":["prettier --write \"src/**/*.ts\"","git add"]},"_nodeVersion":"18.16.0","dependencies":{"jsonwebtoken":"^9.0.0"},"publishConfig":{"tag":"latest","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.3","rxjs":"^7.2.0","husky":"^7.0.4","eslint":"^8.0.1","rimraf":"^3.0.2","ts-jest":"28.0.8","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.7.4","@nestjs/cli":"^9.0.0","@types/jest":"28.1.8","@types/node":"^18.0.0","lint-staged":"^10.2.7","@nestjs/core":"^9.0.0","@nestjs/axios":"^2.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.2.0","tsconfig-paths":"4.1.0","@nestjs/testing":"^9.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","semantic-release":"^21.0.3","@nestjs/schematics":"^9.0.0","@semantic-release/git":"^10.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","import-sort-style-eslint":"^6.0.0","@typescript-eslint/parser":"^5.0.0","@semantic-release/changelog":"^6.0.3","prettier-plugin-import-sort":"0.0.4","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"@nestjs/core":"^9.0.0","@nestjs/axios":"^2.0.0","@nestjs/common":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-azure-ad-jwt-validator_6.0.3_1687287889663_0.3644860302013324","host":"s3://npm-registry-packages"}},"6.0.4":{"name":"nest-azure-ad-jwt-validator","version":"6.0.4","keywords":["nest","azure","activedirectory","jwt","token","validation"],"author":{"name":"Benjamin Main"},"license":"MIT","_id":"nest-azure-ad-jwt-validator@6.0.4","maintainers":[{"name":"bam036","email":"bam036036@gmail.com"}],"homepage":"https://github.com/benMain/nest-azure-ad-jwt-validator","bugs":{"url":"https://github.com/benMain/nest-azure-ad-jwt-validator/issues"},"dist":{"shasum":"0f60aa449f5ae372311f200bab994c45bedad780","tarball":"https://registry.npmjs.org/nest-azure-ad-jwt-validator/-/nest-azure-ad-jwt-validator-6.0.4.tgz","fileCount":47,"integrity":"sha512-9jVKlg05V7KRFaNXAN9f4mHyC24yuYmLWeZIuyRvUT07+pHfvczmce9v7ps96LmULEx4EM9XvOAfS30CHLNtPg==","signatures":[{"sig":"MEUCIQCn2IHLBVJ0ETg3nSfChzKCmsk0Hzb1fQO9FOxM23bOyAIgfuG0nOxjQ0Zl5oZ0w4hagC8BojPMOEYliWKIevsiSiM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":194719},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","gitHead":"18336035b8a0bc6c329bd130f79365b5e3254803","release":{"branch":"master","plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"docs","scope":"README","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"},{"type":"chore","release":"patch"},{"type":"breaking","release":"major"}]}],"@semantic-release/changelog",["@semantic-release/npm",{"npmPublish":true,"tarballDir":"dist"}],["@semantic-release/git",{"assets":["package.json","package-lock.json","CHANGELOG.md"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}],["@semantic-release/github",{"assets":"dist/*.tgz"}]]},"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","format":"prettier --write \"src/**/*.ts\"","prebuild":"rimraf dist","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch"},"_npmUser":{"name":"bam036","email":"bam036036@gmail.com"},"importSort":{".js, .jsx, .ts, .tsx":{"parser":"typescript"}},"repository":{"url":"git+https://github.com/benMain/nest-azure-ad-jwt-validator.git","type":"git"},"_npmVersion":"9.7.1","description":"Nest Azure Active Directory JWT Token Validator","directories":{},"lint-staged":{"*.ts":["eslint \"{src,apps,libs,test}/**/*.ts\" --fix","jest --findRelatedTests --passWithNoTests"],"./**/*.{js,json,css,md}":["prettier --write \"src/**/*.ts\"","git add"]},"_nodeVersion":"18.16.0","dependencies":{"jsonwebtoken":"^9.0.0"},"publishConfig":{"tag":"latest","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.3","rxjs":"^7.2.0","husky":"^7.0.4","eslint":"^8.0.1","rimraf":"^3.0.2","ts-jest":"28.0.8","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.7.4","@nestjs/cli":"^9.0.0","@types/jest":"28.1.8","@types/node":"^18.0.0","lint-staged":"^10.2.7","@nestjs/core":"^9.0.0","@nestjs/axios":"^2.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.2.0","tsconfig-paths":"4.1.0","@nestjs/testing":"^9.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","semantic-release":"^21.0.3","@nestjs/schematics":"^9.0.0","@semantic-release/git":"^10.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","import-sort-style-eslint":"^6.0.0","@typescript-eslint/parser":"^5.0.0","@semantic-release/changelog":"^6.0.3","prettier-plugin-import-sort":"0.0.4","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"@nestjs/core":"^9.0.0","@nestjs/axios":"^2.0.0","@nestjs/common":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-azure-ad-jwt-validator_6.0.4_1697134323859_0.8812345555721053","host":"s3://npm-registry-packages"}},"6.0.5":{"name":"nest-azure-ad-jwt-validator","version":"6.0.5","keywords":["nest","azure","activedirectory","jwt","token","validation"],"author":{"name":"Benjamin Main"},"license":"MIT","_id":"nest-azure-ad-jwt-validator@6.0.5","maintainers":[{"name":"bam036","email":"bam036036@gmail.com"}],"homepage":"https://github.com/benMain/nest-azure-ad-jwt-validator","bugs":{"url":"https://github.com/benMain/nest-azure-ad-jwt-validator/issues"},"dist":{"shasum":"f486e784c405ddf599fdc49f8a585f3f26fde20d","tarball":"https://registry.npmjs.org/nest-azure-ad-jwt-validator/-/nest-azure-ad-jwt-validator-6.0.5.tgz","fileCount":47,"integrity":"sha512-D8uVMS1QeHR9A65UZrX8+B/tPEFbGZKDgLFGvZ3Sw8WJMvtduM19M24aQGLbU2lUyFTVg0ImsVH6meKdAnw1GA==","signatures":[{"sig":"MEYCIQCmoGE15sVES7F9yBM1wav3XPZ7oLAwuEiO6mmdEgjw0gIhAKCcw/3r1gXRkKnZl2rjMYsJFEiMNbOnOKqZKu7ZFo6R","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":194765},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","gitHead":"5d9e0638241a3b168b3264f7ae72a24e227f0f5a","release":{"branch":"master","plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"docs","scope":"README","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"},{"type":"chore","release":"patch"},{"type":"breaking","release":"major"}]}],"@semantic-release/changelog",["@semantic-release/npm",{"npmPublish":true,"tarballDir":"dist"}],["@semantic-release/git",{"assets":["package.json","package-lock.json","CHANGELOG.md"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}],["@semantic-release/github",{"assets":"dist/*.tgz"}]]},"scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","format":"prettier --write \"src/**/*.ts\"","prebuild":"rimraf dist","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch"},"_npmUser":{"name":"bam036","email":"bam036036@gmail.com"},"importSort":{".js, .jsx, .ts, .tsx":{"parser":"typescript"}},"repository":{"url":"git+https://github.com/benMain/nest-azure-ad-jwt-validator.git","type":"git"},"_npmVersion":"9.7.1","description":"Nest Azure Active Directory JWT Token Validator","directories":{},"lint-staged":{"*.ts":["eslint \"{src,apps,libs,test}/**/*.ts\" --fix","jest --findRelatedTests --passWithNoTests"],"./**/*.{js,json,css,md}":["prettier --write \"src/**/*.ts\"","git add"]},"_nodeVersion":"18.16.0","dependencies":{"jsonwebtoken":"^9.0.0"},"publishConfig":{"tag":"latest","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.3","rxjs":"^7.2.0","husky":"^7.0.4","eslint":"^8.0.1","rimraf":"^3.0.2","ts-jest":"28.0.8","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.7.4","@nestjs/cli":"^9.0.0","@types/jest":"28.1.8","@types/node":"^18.0.0","lint-staged":"^10.2.7","@nestjs/core":"^9.0.0","@nestjs/axios":"^2.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.2.0","tsconfig-paths":"4.1.0","@nestjs/testing":"^9.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","semantic-release":"^21.0.3","@nestjs/schematics":"^9.0.0","@semantic-release/git":"^10.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","import-sort-style-eslint":"^6.0.0","@typescript-eslint/parser":"^5.0.0","@semantic-release/changelog":"^6.0.3","prettier-plugin-import-sort":"0.0.4","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"@nestjs/core":"^9.0.0 || ^10.0.0","@nestjs/axios":"^2.0.0|| ^3.0.0","@nestjs/common":"^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nest-azure-ad-jwt-validator_6.0.5_1706024894451_0.6600149512103612","host":"s3://npm-registry-packages"}},"6.0.6":{"name":"nest-azure-ad-jwt-validator","description":"Nest Azure Active Directory JWT Token Validator","author":{"name":"Benjamin Main"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","keywords":["nest","azure","activedirectory","jwt","token","validation"],"homepage":"https://github.com/benMain/nest-azure-ad-jwt-validator","bugs":{"url":"https://github.com/benMain/nest-azure-ad-jwt-validator/issues"},"repository":{"type":"git","url":"git+https://github.com/benMain/nest-azure-ad-jwt-validator.git"},"publishConfig":{"registry":"https://registry.npmjs.org/","tag":"latest"},"scripts":{"prebuild":"rimraf dist","build":"nest build","format":"prettier --write \"src/**/*.ts\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","test:watch":"jest --watch","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:cov":"jest --coverage"},"dependencies":{"jsonwebtoken":"^9.0.0"},"peerDependencies":{"@nestjs/axios":"^2.0.0|| ^3.0.0","@nestjs/common":"^9.0.0 || ^10.0.0","@nestjs/core":"^9.0.0 || ^10.0.0"},"devDependencies":{"@nestjs/axios":"^2.0.0","@nestjs/cli":"^9.0.0","@nestjs/common":"^9.0.0","@nestjs/config":"^2.2.0","@nestjs/core":"^9.0.0","@nestjs/schematics":"^9.0.0","@nestjs/testing":"^9.0.0","@semantic-release/changelog":"^6.0.3","@semantic-release/git":"^10.0.1","@types/jest":"28.1.8","@types/node":"^18.0.0","@types/supertest":"^2.0.11","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","husky":"^7.0.4","import-sort-style-eslint":"^6.0.0","jest":"28.1.3","lint-staged":"^10.2.7","prettier":"^2.3.2","prettier-plugin-import-sort":"0.0.4","reflect-metadata":"^0.1.13","rimraf":"^3.0.2","rxjs":"^7.2.0","semantic-release":"^21.0.3","supertest":"^6.1.3","ts-jest":"28.0.8","ts-loader":"^9.2.3","ts-node":"^10.0.0","tsconfig-paths":"4.1.0","typescript":"^4.7.4"},"release":{"branch":"master","plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","releaseRules":[{"type":"docs","scope":"README","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"},{"type":"chore","release":"patch"},{"type":"breaking","release":"major"}],"parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]}}],"@semantic-release/changelog",["@semantic-release/npm",{"npmPublish":true,"tarballDir":"dist"}],["@semantic-release/git",{"assets":["package.json","package-lock.json","CHANGELOG.md"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}],["@semantic-release/github",{"assets":"dist/*.tgz"}]]},"importSort":{".js, .jsx, .ts, .tsx":{"parser":"typescript"}},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.ts":["eslint \"{src,apps,libs,test}/**/*.ts\" --fix","jest --findRelatedTests --passWithNoTests"],"./**/*.{js,json,css,md}":["prettier --write \"src/**/*.ts\"","git add"]},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"coverageDirectory":"../coverage","testEnvironment":"node"},"version":"6.0.6","gitHead":"675a16a2cd361dfaca23c76a2757d4a2514dbceb","_id":"nest-azure-ad-jwt-validator@6.0.6","_nodeVersion":"18.16.0","_npmVersion":"9.7.1","dist":{"integrity":"sha512-2pIZ3/CdL4qtx0I5IlNyhH5XBo9s+xGw9IQk5oc5Z2xc6X8DHzYndB2PzESa/H22A+rUG5gqfG8Kv0RPCOz/kw==","shasum":"f05627abc20ef0eb7fc13299f85ecc673123d9a6","tarball":"https://registry.npmjs.org/nest-azure-ad-jwt-validator/-/nest-azure-ad-jwt-validator-6.0.6.tgz","fileCount":47,"unpackedSize":194765,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAfwUtob3UANPa0BR2mJD7cTFRffy4I2iPAYlaUnj40mAiAitbdDMy6ZXV9XBmwCWQEzO6rp2xGT+H2kI4QUpI30LQ=="}]},"_npmUser":{"name":"bam036","email":"bam036036@gmail.com"},"directories":{},"maintainers":[{"name":"bam036","email":"bam036036@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/nest-azure-ad-jwt-validator_6.0.6_1734372426801_0.5214843439597101"},"_hasShrinkwrap":false}},"time":{"created":"2019-07-22T21:48:27.705Z","modified":"2024-12-16T18:07:07.200Z","1.0.0":"2019-07-22T21:48:27.923Z","1.0.1":"2019-07-22T21:50:35.846Z","1.0.2":"2019-07-22T22:02:16.539Z","1.0.3":"2019-07-22T23:17:00.862Z","1.0.4":"2019-07-23T14:06:27.155Z","1.0.5":"2019-07-23T14:34:28.251Z","1.0.6":"2019-08-05T21:02:57.469Z","1.0.7":"2019-12-13T00:29:19.922Z","1.0.8":"2020-05-29T17:41:46.247Z","2.0.0":"2020-06-04T14:47:31.500Z","2.0.1":"2020-06-05T22:03:57.721Z","2.0.2":"2020-07-01T14:57:42.789Z","2.0.3":"2020-07-15T19:08:55.028Z","3.0.0":"2020-08-28T19:13:55.375Z","3.1.0":"2020-11-19T19:15:09.010Z","3.2.0":"2021-01-05T22:24:13.549Z","3.3.0":"2021-05-04T15:25:10.723Z","3.4.0":"2021-05-04T17:37:08.884Z","4.0.0":"2021-11-29T21:28:02.243Z","5.0.0":"2023-01-04T20:31:38.894Z","6.0.0":"2023-01-04T21:28:15.610Z","6.0.1":"2023-01-11T13:41:26.997Z","6.0.2":"2023-06-08T17:20:47.324Z","6.0.3":"2023-06-20T19:04:49.957Z","6.0.4":"2023-10-12T18:12:04.073Z","6.0.5":"2024-01-23T15:48:14.658Z","6.0.6":"2024-12-16T18:07:07.045Z"},"bugs":{"url":"https://github.com/benMain/nest-azure-ad-jwt-validator/issues"},"author":{"name":"Benjamin Main"},"license":"MIT","homepage":"https://github.com/benMain/nest-azure-ad-jwt-validator","keywords":["nest","azure","activedirectory","jwt","token","validation"],"repository":{"type":"git","url":"git+https://github.com/benMain/nest-azure-ad-jwt-validator.git"},"description":"Nest Azure Active Directory JWT Token Validator","maintainers":[{"name":"bam036","email":"bam036036@gmail.com"}],"readme":"# Nest Azure Active Directory Token Validator\n\n<p align=\"center\">\n  <a href=\"https://docs.microsoft.com/en-us/azure/active-directory/develop/access-tokens#validating-tokens\" target=\"blank\"><img src=\"./azure-active-directory.svg\" width=\"320\" alt=\"Azure Ad Logo\" /></a>\n</p>\n\n## Description\n\n[Nest](https://github.com/nestjs/nest) framework Module for validating Azure AD JWT Tokens. <br/>\nThe Module exports an [AzureTokenValidationService](./src/azure-token-validation/azure-token-validation.service.ts) for validating tokens\nas well as a guard you might consider using [AzureActiveDirectoryGuard](./src/guards/zure-active-directory.guard.ts). <br/>\nNote: The exported guard expects the jwt(json web token) in an authtoken header (in Aws APIGateway we don't like to mess with the Authorization header).\n\n## Installation\n\n```bash\n$ npm install --save nest-azure-ad-jwt-validator\n```\n\n## Usage\n\n1. Import the module globally in your app module.\n2. Add the Exported Guard as a global guard or use the exported service\n\n```typescript\nimport {\n  AzureActiveDirectoryGuard,\n  NestAzureAdJwtValidatorModule,\n} from 'nest-azure-ad-jwt-validator';\nimport { APP_GUARD } from '@nestjs/core';\nimport { AppController } from './app.controller';\nimport { AppService } from './app.service';\nimport { Module } from '@nestjs/common';\n@Module({\n  imports: [\n    NestAzureAdJwtValidatorModule.forRoot({\n      apps: [\n        {\n          tenantId: '63fca94a-4979-4ee1-b9cc-54169f68ccbf',\n          audienceId: '6747e462-323d-4fb7-b1e0-ef99531fe611',\n        },\n      ],\n      serviceTokens: ['random-string-generated-by-you'], // option - used to allow service-to-service communication, ala AWS x-api-key\n      enableDebugLogs: true, // optional - false by default\n      tokenHeader: 'authorization' // The Header in which the jwt appears defaults to 'authtoken' by default.\n    }),\n  ],\n  controllers: [AppController],\n  providers: [\n    AppService,\n    {\n      provide: APP_GUARD,\n      useClass: AzureActiveDirectoryGuard,\n    },\n  ],\n})\nexport class AppModule {}\n```\n\n## Azure Roles\n\n1.\n\nTo use azure roles go to portal.azure.com -> search for App Registrations -> find your app -> edit manifest\n\nAdd your roles to the manifest, the id's should be different Guids:\n\n```json\n{\n\t\"id\": \"xxxx-xxxx-xx-xxxx-xxxxxxx\",\n\t...\n\t\"appRoles\": [\n\t\t{\n\t\t\t\"allowedMemberTypes\": [\n\t\t\t\t\"User\"\n\t\t\t],\n\t\t\t\"description\": \"Admin Users\",\n\t\t\t\"displayName\": \"Admin\",\n\t\t\t\"id\": \"xxxxx-xxxx-xxx-xxx-xxxxxx\",\n\t\t\t\"isEnabled\": true,\n\t\t\t\"lang\": null,\n\t\t\t\"origin\": \"Application\",\n\t\t\t\"value\": \"Admin\"\n\t\t},\n\t\t{\n\t\t\t\"allowedMemberTypes\": [\n\t\t\t\t\"User\"\n\t\t\t],\n\t\t\t\"description\": \"Finance Users have the ability to update finance data.\",\n\t\t\t\"displayName\": \"FinanceUsers\",\n\t\t\t\"id\": \"xxxxxx-xxx-xxxx-xxxx-xxxxxx2\",\n\t\t\t\"isEnabled\": true,\n\t\t\t\"lang\": null,\n\t\t\t\"origin\": \"Application\",\n\t\t\t\"value\": \"FinanceUsers\"\n    },\n    ...\n\t],\n\t\"oauth2AllowUrlPathMatching\": false,\n\t...\n}\n```\n\n2.\n\nNext go to Enterprise Applications -> search for your app and click on it for details -> Users and Groups (or Assign Users and Groups) -> Add User -> Here you pick azure ad users or groups and put them into the App Roles\n\n3.\n\nNow that Azure roles are setup and returned in the token, roles can be added to the application under the routes such as\nappmodule.ts\n\n```ts\nimport {\n  AzureActiveDirectoryGuard,\n  NestAzureAdJwtValidatorModule,\n} from 'nest-azure-ad-jwt-validator';\nimport { APP_GUARD } from '@nestjs/core';\nimport { AppController } from './app.controller';\nimport { AppService } from './app.service';\nimport { Module } from '@nestjs/common';\n@Module({\n  imports: [\n    NestAzureAdJwtValidatorModule.forRoot({\n      apps: [\n        {\n          tenantId: '63fca94a-4979-4ee1-b9cc-54169f68ccbf',\n          audienceId: '6747e462-323d-4fb7-b1e0-ef99531fe611',\n        },\n      ],\n      serviceTokens: ['random-string-generated-by-you'], // option - used to allow service-to-service communication, ala AWS x-api-key\n      enableDebugLogs: true, // optional - false by default\n    }),\n  ],\n  controllers: [AppController],\n  providers: [AppService],\n})\nexport class AppModule {}\n```\n\ncontroller.ts\n\n```ts\nimport { Controller, Get } from '@nestjs/common';\nimport { AzureActiveDirectoryGuard } from 'nest-azure-ad-jwt-validator';\nimport { Roles } from 'nest-azure-ad-jwt-validator';\n@UseGuards(AzureActiveDirectoryGuard)\n@Controller('test')\nexport class TestController {\n  @Get('')\n  @Roles('admin', 'finance')\n  get getTest() {\n    return 'success';\n  }\n}\n```\n\nOr if you do not wish to add the guard globally to all endpoints you can specify specific controllers to have the guard such as:\n\n```ts\nimport { Controller, Get } from '@nestjs/common';\nimport { Roles } from 'nest-azure-ad-jwt-validator';\n@Controller('test')\nexport class TestController {\n  @Get('')\n  @Roles('admin', 'finance')\n  get getTest() {\n    return 'success';\n  }\n}\n```\n\nNote: Azure Roles have not been setup an a `@Controller` level that will require a code change to `context.getHandler()` -> `context.getClass()`\n\nNote: If the role does not exist on the role, no roles are checked and everything proceeds as if there are no roles.\n\nNote: If you are assigning users to appRoles via Azure Groups then you need to change the manifest\n\n```json\n\"groupMembershipClaims\": null,\n```\n\nTo\n\n```json\n\"groupMembershipClaims\": \"All\", # or “SecurityGroups”\n```\n\nIn addition you cannot nest security groups, so [you cannot take an existing group and add it to the group assigned to the appRole](https://stackoverflow.com/questions/27633510/assign-nested-group-to-role-in-azure-ad-applications-users-and-groups).\n\nExample:\nappRole: 'Admin'\nUser: 'test@domain.com'\nAD Groups: 'AD-TEST-UI-UG'\n\nEither add ADGroups to the appRole or add the user to the appRole. You cannot add the AD Group 'AD-TEST-UI-UG' to another AD Group superset ('AD-TEST-UI-SUPERSET-UG') group. 'AD-TEST-UI-SUPERSET-UG' would never show roles.\n\nAlso:\n[Vote for this Feature](https://feedback.azure.com/forums/169401-azure-active-directory/suggestions/)15718164-add-support-for-nested-groups-in-azure-ad-app-acc\n[In the Important section](https://docs.microsoft.com/en-us/azure/active-directory/users-groups-roles/groups-saasapps)\n\n## Commit Messages\n\nCommit messages should follow the [semantic commit message by angular(https://nitayneeman.com/posts/understanding-semantic-commit-messages-using-git-and-angular/)\n\n```bash\ngit commit -am \"fix(roles): add service token except to roles authorization\" -m \"The roles authorization should not run when the service now token is used because the service token is used when the application has no auth mechanism. Add warning message if user's roles does not match expected role\" -m \"PR Close #13\"\n```\n\n## Test\n\n```bash\n# unit tests\n$ npm run test\n\n# test coverage\n$ npm run test:cov\n```\n\n## Stay in touch\n\n- Author - [Benjamin Main](mailto:bmain@lumeris.com)\n\n## License\n\nnest-azure-ad-jwt-validator is [MIT licensed](LICENSE).\n","readmeFilename":"README.md"}