{"_id":"express-oauth2-jwt-bearer","_rev":"123-bbaee0141162ec0a04af8c28aee8f1f8","name":"express-oauth2-jwt-bearer","dist-tags":{"latest":"1.10.0"},"versions":{"0.0.1":{"name":"express-oauth2-jwt-bearer","version":"0.0.1","author":{"name":"Auth0","email":"support@auth0.com"},"license":"MIT","_id":"express-oauth2-jwt-bearer@0.0.1","maintainers":[{"name":"adamjmcgrath","email":"adamjmcgrath@gmail.com"}],"homepage":"https://github.com/auth0/node-oauth2-jwt-bearer/tree/main/packages/express-oauth2-jwt-bearer","dist":{"shasum":"e06842e97544199bb3069dee3e67c0504ff55e6e","tarball":"https://registry.npmjs.org/express-oauth2-jwt-bearer/-/express-oauth2-jwt-bearer-0.0.1.tgz","fileCount":5,"integrity":"sha512-mfUugAvMfbeOGKWSeT8Qz8aW9zKFDlZmIdpNc3rZVil4wMBJWR16xwtw7boNQP+D3Q4B/0F3XMgd56la08Vm8g==","signatures":[{"sig":"MEQCIBwa2hsan99Z6U336lH64B0iqWIg7U16CpPGQyiDKEEZAiBqBe12K4c0zqH02qq29fjDG2IuF4LieibXxudsJbzuFw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23799,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3FvOCRA9TVsSAnZWagAAV24P/R5tnAsGQT6YVMQYpB42\nezReL/2AdQYwwo6AM0TSykodeMGGuQhdmWMoA0sWGQYJmk6MjZbwdWzZI0MB\nrHiI6Z2qmsGOGQYZfAYo4DKJJTLBQxcCtQ7aipoy9QLJ971194aMThA5ZDmI\n8jwiHtBTHv9FXhMBS7LQRCxPlGhlWVyDDmqHxTiG8A1oyCGQby3WeF+0Q8Om\nXWFJaz1+f1SyZ3vm4foHsIeoEIT2heILZssLpf1oPQ3Z1aC24UQ8YEHqGebz\nnCs1/unYr+m5YeNNhBdQ2cr1GDYm4Qv0y38cAUXKVHvMI70sR3Sm6xbEnbWV\nz3BxdXAvgeY0mGJSb3CE1N/71/ua3vQBcIYmSFN8YB9cxkI71pU2IGikjRso\n/17dYtduB65dmX2EqYKsySh9FPtHfH3Y9n1BtLhzRPJJMGjqHXhnpwwF4sLI\nwcLdhDPoSi2gg2v9rZ4wiIv1/HBnxfhBaKDxt8xAuKMIw/TncwEu9zJF+6b8\nS5m4FMrgDtznm71Wz2ukeEAAdZkOXsv/CIGBKAXDJ1oh5938489b8P7rutmv\nGGwNRZpKa5Zno1Sm82R6y2dASA/dRMPuBpt8r8v6qj2zvj/3XQR/bLMMSJqp\n3iTDBNffC6Fd5CVtzhaVa5V5lxl4T0OfVXsJSWkw1CCdzvMhvgyeoPWuSqzN\nNGbM\r\n=PS3V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^12.19.0 || ^14.15.0"},"scripts":{"lint":"eslint --fix --ext .ts ./src","test":"jest test --coverage","build":"rollup -c","prebuild":"rimraf dist","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"adamjmcgrath","email":"adamjmcgrath@gmail.com"},"_npmVersion":"7.18.1","description":"Authentication middleware for Express.js that validates JWT bearer access tokens.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"jose-node-cjs-runtime":"^3.12.1"},"_hasShrinkwrap":false,"devDependencies":{"got":"^11.8.2","jest":"^26.6.3","nock":"^13.0.11","tslib":"^2.2.0","eslint":"^7.24.0","rimraf":"^3.0.2","rollup":"^2.45.1","express":"^4.17.1","ts-jest":"^26.5.4","prettier":"~2.2.1","jest-junit":"^12.0.0","typescript":"^4.2.3","@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/express":"^4.17.11","@tsconfig/node12":"^1.0.7","@typescript-eslint/parser":"^4.21.0","rollup-plugin-typescript2":"^0.30.0","@rollup/plugin-node-resolve":"^11.2.1","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/express-oauth2-jwt-bearer_0.0.1_1625054157771_0.21515315752079256","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"express-oauth2-jwt-bearer","version":"0.1.0","author":{"name":"Auth0","email":"support@auth0.com"},"license":"MIT","_id":"express-oauth2-jwt-bearer@0.1.0","maintainers":[{"name":"adamjmcgrath","email":"adamjmcgrath@gmail.com"}],"homepage":"https://github.com/auth0/node-oauth2-jwt-bearer/tree/main/packages/express-oauth2-jwt-bearer","dist":{"shasum":"6108fe14a240e02efed8d6d0fac08f009a2e60d1","tarball":"https://registry.npmjs.org/express-oauth2-jwt-bearer/-/express-oauth2-jwt-bearer-0.1.0.tgz","fileCount":5,"integrity":"sha512-ggQ8fpZl3vMYR2fwhMJWYk6sC9fnJ+5irD9yYQ4P6XxQNfy0JhCoaYp3w3L5AHWgtBL0JSgueD4Q4HpHzuqpiw==","signatures":[{"sig":"MEQCIDvG22EHAja58EGpqcuizoK5WrfsghvqomKJFp+PlLQXAiBBuSe6p0NyRiY0npqtoc8LxmZsihBWkXbYds5mjL0Uyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25321,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7tKGCRA9TVsSAnZWagAAXuUP/218tO0KZUXdjA//Ms1T\ntuIlLRcR64f3AwsSuVWuou4n7zNmGeLKxslhra33omdegkiXgHbGJli8D4nJ\nq3YnkYR3fCOA8D+NC9MfF+4/4txGWRLcmypQ8WH1H0OiH58zAGszVNC0wM+q\nrHXimxJQjFVM80l5OyMXKCJikMIqy4wu0oq9x+MMjbnZupMNXpTs3Ee7CBot\nqSoZKrSibyR0izrlx/rUskK8i6z2FlGkcL8ZIYPY1z9AplD54sWi6oIc82up\nzpCww6ZkHXthehOxCTIntBllffFRsXgV+aVpOayiDItaBWFcpB7EJfnE9haX\nfk8g3ZeICa7SUDW/bmibZwVKyX/LB+W2qojfzGNVHR/iiFMn+ql0F6YTLba/\nNy3m/xIkddjeuKlLxXaOyNBjOItD9koXGBEeK4ljO3VKqXulaJFQU4O8S0ak\nEP/dwjdrR3Ar2HXaS9K6o0pJs71FuxvjuJ9Q3ptKt4sZ8inobxugtc86owW/\nwCg4gw4yZJNfKjcFor/JJ4OdQjgDsVRZF/F8TYDBNP3C7arrQx46kzBUBSLt\n5UP96vOQdX5fHJ6Iv5R9TRV78poaW9cVINvhJFaHm01I3Kar328yU+vsX0EH\nea6kRfMASde7zQ9OjrGLyS2Rm6/aGdc+hQv/+VNnw8Zpkb2M0rhY9z3J2nw9\nm1ui\r\n=MYU2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^12.19.0 || ^14.15.0"},"scripts":{"lint":"eslint --fix --ext .ts ./src","test":"jest test --coverage","build":"rollup -c","prebuild":"rimraf dist","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"adamjmcgrath","email":"adamjmcgrath@gmail.com"},"_npmVersion":"7.18.1","description":"Authentication middleware for Express.js that validates JWT bearer access tokens.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"jose-node-cjs-runtime":"^3.12.1"},"_hasShrinkwrap":false,"devDependencies":{"got":"^11.8.2","jest":"^26.6.3","nock":"^13.0.11","tslib":"^2.2.0","eslint":"^7.24.0","rimraf":"^3.0.2","rollup":"^2.45.1","express":"^4.17.1","ts-jest":"^26.5.4","prettier":"~2.2.1","jest-junit":"^12.0.0","typescript":"^4.2.3","@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/express":"^4.17.11","@tsconfig/node12":"^1.0.7","@typescript-eslint/parser":"^4.21.0","rollup-plugin-typescript2":"^0.30.0","@rollup/plugin-node-resolve":"^11.2.1","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/express-oauth2-jwt-bearer_0.1.0_1626264198377_0.7348532867444304","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"express-oauth2-jwt-bearer","version":"0.2.0","author":{"name":"Auth0","email":"support@auth0.com"},"license":"MIT","_id":"express-oauth2-jwt-bearer@0.2.0","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"codepete","email":"peter.ung@auth0.com"},{"name":"texeira","email":"marcos.castany@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@auth0.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"cocojoe","email":"martin.walsh@gmail.com"},{"name":"fyockm","email":"fyockm@gmail.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0alec","email":"alec.pesola@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"glena","email":"german.lena@gmail.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"machuga","email":"machuga+npm@gmail.com"},{"name":"lbalmaceda","email":"balmacedaluciano@gmail.com"},{"name":"jstrutz","email":"j@jasonstrutz.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"heyitsry","email":"ryan.wilke@auth0.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"stevehobbsdev","email":"steve.hobbs@auth0.com"},{"name":"bmaxwella0","email":"brandon.maxwell@auth0.com"},{"name":"davidmoses","email":"david.moses@auth0.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"joshcanhelp","email":"josh@joshcanhelp.com"},{"name":"rob.coles","email":"rob.coles@auth0.com"},{"name":"faroceann","email":"maxhammad@gmail.com"},{"name":"rosnovsky","email":"artem@rosnovsky.us"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"widcket","email":"zeta@widcket.com"},{"name":"adamjmcgrath","email":"adamjmcgrath@gmail.com"},{"name":"ldoorz","email":"luis.britos-manriquez@auth0.com"},{"name":"th3maio","email":"andre.demaio@auth0.com"},{"name":"jim.andersoon","email":"jim.anderson@auth0.com"},{"name":"fadymak","email":"fmakram1@gmail.com"},{"name":"navrupt","email":"navrup.tom@auth0.com"},{"name":"frederikprijck","email":"frederik.prijck@gmail.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"tomauth0","email":"tom.carter@auth0.com"},{"name":"jakewlacey","email":"jakewlacey@gmail.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"gaj.gulati","email":"gaj.gulati@auth0.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"shushen","email":"shu.shen@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"greglopez","email":"greg.lopez@auth0.com"}],"homepage":"https://github.com/auth0/node-oauth2-jwt-bearer/tree/main/packages/express-oauth2-jwt-bearer","dist":{"shasum":"46177c9a100e5d0d99489af44218fdb1298c5516","tarball":"https://registry.npmjs.org/express-oauth2-jwt-bearer/-/express-oauth2-jwt-bearer-0.2.0.tgz","fileCount":5,"integrity":"sha512-/JVwD6bERfvJWkWnoxfIw/c5XdGBhmB+elhM0FuogiZJOXo8ODxzXOtGpg9WsOqt91oQjzfVD+WZ+OoSHwmrmg==","signatures":[{"sig":"MEUCIGnsX/nWspjny5d0vF2IWNmMvkXpnjolZWFwIsx/Nsl4AiEA2JKiS4Pr9oKSE4wEA7IsVHSyLei7P/KLFSOnqwFRM0g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25369},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^12.19.0 || ^14.15.0"},"scripts":{"lint":"eslint --fix --ext .ts ./src","test":"jest test --coverage","build":"rollup -c","prebuild":"rimraf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"auth0-oss","email":"oss.sdks@auth0.com"},"_npmVersion":"7.19.1","description":"Authentication middleware for Express.js that validates JWT bearer access tokens.","directories":{},"_nodeVersion":"16.6.0","dependencies":{"jose-node-cjs-runtime":"^3.12.1"},"_hasShrinkwrap":false,"devDependencies":{"got":"^11.8.2","jest":"^26.6.3","nock":"^13.0.11","tslib":"^2.2.0","eslint":"^7.24.0","rimraf":"^3.0.2","rollup":"^2.45.1","express":"^4.17.1","ts-jest":"^26.5.4","prettier":"~2.2.1","jest-junit":"^12.0.0","typescript":"^4.2.3","@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/express":"^4.17.11","@tsconfig/node12":"^1.0.7","@typescript-eslint/parser":"^4.21.0","rollup-plugin-typescript2":"^0.30.0","@rollup/plugin-node-resolve":"^11.2.1","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/express-oauth2-jwt-bearer_0.2.0_1634211159390_0.773448710534075","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"express-oauth2-jwt-bearer","version":"1.0.0","author":{"name":"Auth0","email":"support@auth0.com"},"license":"MIT","_id":"express-oauth2-jwt-bearer@1.0.0","maintainers":[{"name":"cristian.j.gonzalez","email":"cristian.gonzalez@auth0.com"},{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"codepete","email":"peter.ung@auth0.com"},{"name":"texeira","email":"marcos.castany@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@auth0.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"cocojoe","email":"martin.walsh@gmail.com"},{"name":"fyockm","email":"fyockm@gmail.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0alec","email":"alec.pesola@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"glena","email":"german.lena@gmail.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"machuga","email":"machuga+npm@gmail.com"},{"name":"lbalmaceda","email":"balmacedaluciano@gmail.com"},{"name":"jstrutz","email":"j@jasonstrutz.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"heyitsry","email":"ryan.wilke@auth0.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"stevehobbsdev","email":"steve.hobbs@auth0.com"},{"name":"bmaxwella0","email":"brandon.maxwell@auth0.com"},{"name":"davidmoses","email":"david.moses@auth0.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"joshcanhelp","email":"josh@joshcanhelp.com"},{"name":"rob.coles","email":"rob.coles@auth0.com"},{"name":"faroceann","email":"maxhammad@gmail.com"},{"name":"rosnovsky","email":"artem@rosnovsky.us"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"widcket","email":"zeta@widcket.com"},{"name":"adamjmcgrath","email":"adamjmcgrath@gmail.com"},{"name":"ldoorz","email":"luis.britos-manriquez@auth0.com"},{"name":"th3maio","email":"andre.demaio@auth0.com"},{"name":"jim.andersoon","email":"jim.anderson@auth0.com"},{"name":"fadymak","email":"fmakram1@gmail.com"},{"name":"navrupt","email":"navrup.tom@auth0.com"},{"name":"frederikprijck","email":"frederik.prijck@gmail.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"tomauth0","email":"tom.carter@auth0.com"},{"name":"jakewlacey","email":"jakewlacey@gmail.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"gaj.gulati","email":"gaj.gulati@auth0.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"shushen","email":"shu.shen@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"greglopez","email":"greg.lopez@auth0.com"}],"homepage":"https://github.com/auth0/node-oauth2-jwt-bearer/tree/main/packages/express-oauth2-jwt-bearer","dist":{"shasum":"4944a7c08a34d88a5effecb84e99828b6297ac4c","tarball":"https://registry.npmjs.org/express-oauth2-jwt-bearer/-/express-oauth2-jwt-bearer-1.0.0.tgz","fileCount":5,"integrity":"sha512-xvePWhMh6hNCIpqkNB0iYKTz0/WjBzyApa7u/wKiv6Lsby2KKo05U/WJqJHp76SP0sVtfEXX2+60nk3BMqWJqA==","signatures":[{"sig":"MEUCIHpLtxs6Epu02sb03R+EPt0WPMQ9hfNn/aqvsHp1WBrUAiEAoSrjCEswKY3tWdbsLe75jHqmhg/dUE87PHh5OkpBbEs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24056},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^12.19.0 || ^14.15.0"},"scripts":{"lint":"eslint --fix --ext .ts ./src","test":"jest test --coverage","build":"rollup -c","prebuild":"rimraf dist"},"_npmUser":{"name":"auth0-oss","email":"oss.sdks@auth0.com"},"_npmVersion":"7.19.1","description":"Authentication middleware for Express.js that validates JWT bearer access tokens.","directories":{},"_nodeVersion":"16.6.0","dependencies":{"jose":"^4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"got":"^11.8.2","jest":"^26.6.3","nock":"^13.0.11","tslib":"^2.2.0","eslint":"^7.24.0","rimraf":"^3.0.2","rollup":"^2.45.1","express":"^4.17.1","ts-jest":"^26.5.4","prettier":"~2.2.1","jest-junit":"^12.0.0","typescript":"^4.2.3","@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/express":"^4.17.11","@tsconfig/node12":"^1.0.7","@typescript-eslint/parser":"^4.21.0","rollup-plugin-typescript2":"^0.30.0","@rollup/plugin-node-resolve":"^11.2.1","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/express-oauth2-jwt-bearer_1.0.0_1634810439000_0.3211144381521527","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"express-oauth2-jwt-bearer","version":"1.0.1","author":{"name":"Auth0","email":"support@auth0.com"},"license":"MIT","_id":"express-oauth2-jwt-bearer@1.0.1","maintainers":[{"name":"cristian.j.gonzalez","email":"cristian.gonzalez@auth0.com"},{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"codepete","email":"peter.ung@auth0.com"},{"name":"texeira","email":"marcos.castany@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@auth0.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"cocojoe","email":"martin.walsh@gmail.com"},{"name":"fyockm","email":"fyockm@gmail.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0alec","email":"alec.pesola@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"glena","email":"german.lena@gmail.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"machuga","email":"machuga+npm@gmail.com"},{"name":"lbalmaceda","email":"balmacedaluciano@gmail.com"},{"name":"jstrutz","email":"j@jasonstrutz.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"heyitsry","email":"ryan.wilke@auth0.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"stevehobbsdev","email":"steve.hobbs@auth0.com"},{"name":"bmaxwella0","email":"brandon.maxwell@auth0.com"},{"name":"davidmoses","email":"david.moses@auth0.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"joshcanhelp","email":"josh@joshcanhelp.com"},{"name":"rob.coles","email":"rob.coles@auth0.com"},{"name":"faroceann","email":"maxhammad@gmail.com"},{"name":"rosnovsky","email":"artem@rosnovsky.us"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"widcket","email":"zeta@widcket.com"},{"name":"adamjmcgrath","email":"adamjmcgrath@gmail.com"},{"name":"ldoorz","email":"luis.britos-manriquez@auth0.com"},{"name":"th3maio","email":"andre.demaio@auth0.com"},{"name":"jim.andersoon","email":"jim.anderson@auth0.com"},{"name":"fadymak","email":"fmakram1@gmail.com"},{"name":"navrupt","email":"navrup.tom@auth0.com"},{"name":"frederikprijck","email":"frederik.prijck@gmail.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"tomauth0","email":"tom.carter@auth0.com"},{"name":"jakewlacey","email":"jakewlacey@gmail.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"gaj.gulati","email":"gaj.gulati@auth0.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"shushen","email":"shu.shen@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"greglopez","email":"greg.lopez@auth0.com"}],"homepage":"https://github.com/auth0/node-oauth2-jwt-bearer/tree/main/packages/express-oauth2-jwt-bearer","dist":{"shasum":"c305959cf2ccbdfb25421ce4499c4def3a343afe","tarball":"https://registry.npmjs.org/express-oauth2-jwt-bearer/-/express-oauth2-jwt-bearer-1.0.1.tgz","fileCount":5,"integrity":"sha512-vnnpvX6X1JdMcIbT4yirg5l6mfqborV+lygiLHFAtu4RzvIQZPRZEPgb7mWbiq3qzEXzBdLNRKbJwX70V0P3sQ==","signatures":[{"sig":"MEUCIQDhGPWxMk3cUkQTut5yl+zkZzfLyea4GmS+2hQDzC2bqwIgavUB9hJUwFBbc1X8SvnYrcNSKUdfjjHQiHjYzH2zOF8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26447},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^12.19.0 || ^14.15.0"},"scripts":{"lint":"eslint --fix --ext .ts ./src","test":"jest test --coverage","build":"rollup -c","prebuild":"rimraf dist"},"_npmUser":{"name":"auth0-oss","email":"oss.sdks@auth0.com"},"_npmVersion":"7.19.1","description":"Authentication middleware for Express.js that validates JWT bearer access tokens.","directories":{},"_nodeVersion":"16.6.0","dependencies":{"jose":"^4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"got":"^11.8.2","jest":"^26.6.3","nock":"^13.0.11","tslib":"^2.2.0","eslint":"^7.24.0","rimraf":"^3.0.2","rollup":"^2.45.1","express":"^4.17.1","ts-jest":"^26.5.4","prettier":"~2.2.1","jest-junit":"^12.0.0","typescript":"^4.2.3","@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/express":"^4.17.11","@tsconfig/node12":"^1.0.7","rollup-plugin-dts":"^4.0.0","@typescript-eslint/parser":"^4.21.0","rollup-plugin-typescript2":"^0.30.0","@rollup/plugin-node-resolve":"^11.2.1","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/express-oauth2-jwt-bearer_1.0.1_1635178620261_0.9169689828722056","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"express-oauth2-jwt-bearer","version":"1.1.0","author":{"name":"Auth0","email":"support@auth0.com"},"license":"MIT","_id":"express-oauth2-jwt-bearer@1.1.0","maintainers":[{"name":"jeff.shuman","email":"jeff.shuman@auth0.com"},{"name":"cristian.j.gonzalez","email":"cristian.gonzalez@auth0.com"},{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"codepete","email":"peter.ung@auth0.com"},{"name":"texeira","email":"marcos.castany@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@auth0.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"cocojoe","email":"martin.walsh@gmail.com"},{"name":"fyockm","email":"fyockm@gmail.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0alec","email":"alec.pesola@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"glena","email":"german.lena@gmail.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"machuga","email":"machuga+npm@gmail.com"},{"name":"lbalmaceda","email":"balmacedaluciano@gmail.com"},{"name":"jstrutz","email":"j@jasonstrutz.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"heyitsry","email":"ryan.wilke@auth0.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"stevehobbsdev","email":"steve.hobbs@auth0.com"},{"name":"bmaxwella0","email":"brandon.maxwell@auth0.com"},{"name":"davidmoses","email":"david.moses@auth0.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"joshcanhelp","email":"josh@joshcanhelp.com"},{"name":"rob.coles","email":"rob.coles@auth0.com"},{"name":"faroceann","email":"maxhammad@gmail.com"},{"name":"rosnovsky","email":"artem@rosnovsky.us"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"widcket","email":"zeta@widcket.com"},{"name":"adamjmcgrath","email":"adamjmcgrath@gmail.com"},{"name":"ldoorz","email":"luis.britos-manriquez@auth0.com"},{"name":"th3maio","email":"andre.demaio@auth0.com"},{"name":"jim.andersoon","email":"jim.anderson@auth0.com"},{"name":"fadymak","email":"fmakram1@gmail.com"},{"name":"navrupt","email":"navrup.tom@auth0.com"},{"name":"frederikprijck","email":"frederik.prijck@gmail.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"tomauth0","email":"tom.carter@auth0.com"},{"name":"jakewlacey","email":"jakewlacey@gmail.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"gaj.gulati","email":"gaj.gulati@auth0.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"shushen","email":"shu.shen@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"greglopez","email":"greg.lopez@auth0.com"}],"homepage":"https://github.com/auth0/node-oauth2-jwt-bearer/tree/main/packages/express-oauth2-jwt-bearer","dist":{"shasum":"38e824b4600f51869c9722b82f43bc6c8bfd6d17","tarball":"https://registry.npmjs.org/express-oauth2-jwt-bearer/-/express-oauth2-jwt-bearer-1.1.0.tgz","fileCount":5,"integrity":"sha512-T9sSmGftzMACOH1oY2gniHkiJ53dWjPgIUD/CrJDL5Ss5PeX+PAol53upd7eaKLiLn/vp+AMTefxkkDIPEJXBQ==","signatures":[{"sig":"MEUCIQDBWEA3PUY3k1B4e1NWrLXUeYoulE8F0S+RMa8sFiXlGgIgGhGq0TQbUL/e/QR/P4U7Nmjt7cDDwXQ1qpQWu3PXZ9U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuf/VCRA9TVsSAnZWagAAypYQAI7BymxJ7t02tDS2pOS/\nCmZBILwlnO5MvsE3taVVUnshueHUh6As7EfbNgjkaz1NgSOwMYObk97ksjLk\nzgkHSLszSfwi/msIZMTevwkfo7h9HzsAEBSNTBOzNcEXpXqeFcdr6mj5nTh1\nMSA+1+jJ0hC6Hy61nODWQw4dX/hPU7gEJ6MLul4FO7xAXMV7eniLXYojaT5h\nfsfIyIJUQ/joZsClELEKDGKjS0hpeMkvBrxa0Mb6PD0mpBHDkYZHeUse9Jj/\nUcZbLEnWiujun9kKhAC3Jlzy8lfhSWrwCzo7kbqEQopkEK2ihzGHiXxGZDsT\nWZIikdXhTSbU5b1ZJP1iQhq3dDzj9Vut2iM13XSwgdKBAe6rC8VCHyr+4Tqp\nq4IDMQINn8iJcTKFs4IdRHO7y/FabljWMM9F5LtrwJPTgmIyf1NoZMYk36Pc\nP07SZpjGEBgZ7SuC0LmAtgpZ5e624e7xo+itsMLsLFdXB1I2tdCqRnzVBORr\n7TsJeK6BvEXXSFOk3pFC4O4T/t5P7xSSi8ymw3nRZ+z8EGlp45IKzk9zyOdW\naWwPBNmXeR/Ik3N9slGjsbCNN1bFwNBkolZfQi/VCBrems4UXWE+9xbNVwcf\nO6n6hL3qE4k+AoZC6S4YvQKYgesiW1o3vY4cQ8ew8BM7h3mxDZVxEgG7NKcd\nQzGt\r\n=lScf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"12.19.0 || ^14.15.0 || ^16.13.0"},"scripts":{"lint":"eslint --fix --ext .ts ./src","test":"jest test --coverage","build":"rollup -c","prebuild":"rimraf dist"},"_npmUser":{"name":"auth0-oss","email":"oss.sdks@auth0.com"},"_npmVersion":"7.19.1","description":"Authentication middleware for Express.js that validates JWT bearer access tokens.","directories":{},"_nodeVersion":"16.6.0","dependencies":{"jose":"^4.3.7"},"_hasShrinkwrap":false,"devDependencies":{"got":"^11.8.2","jest":"^27.4.5","nock":"^13.2.1","tslib":"^2.3.1","eslint":"^8.4.1","rimraf":"^3.0.2","rollup":"^2.61.1","express":"^4.17.1","ts-jest":"^27.1.1","prettier":"~2.5.1","jest-junit":"^13.0.0","typescript":"^4.5.4","@types/jest":"^27.0.3","@types/node":"^14.18.0","@types/express":"^4.17.13","@tsconfig/node12":"^1.0.9","rollup-plugin-dts":"^4.0.1","@typescript-eslint/parser":"^5.7.0","rollup-plugin-typescript2":"^0.31.1","@rollup/plugin-node-resolve":"^13.1.1","@typescript-eslint/eslint-plugin":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/express-oauth2-jwt-bearer_1.1.0_1639579604898_0.32381936244401643","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"express-oauth2-jwt-bearer","version":"1.2.0","author":{"name":"Auth0","email":"support@auth0.com"},"license":"MIT","_id":"express-oauth2-jwt-bearer@1.2.0","maintainers":[{"name":"madhuri.rm23","email":"madhuri.ravindramohan@auth0.com"},{"name":"willvedd","email":"willvedd@gmail.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"jeff.shuman","email":"jeff.shuman@auth0.com"},{"name":"cristian.j.gonzalez","email":"cristian.gonzalez@auth0.com"},{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"codepete","email":"peter.ung@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@auth0.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"cocojoe","email":"martin.walsh@gmail.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"glena","email":"german.lena@gmail.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"lbalmaceda","email":"balmacedaluciano@gmail.com"},{"name":"jstrutz","email":"j@jasonstrutz.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"heyitsry","email":"ryan.wilke@auth0.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"stevehobbsdev","email":"steve.hobbs@auth0.com"},{"name":"davidmoses","email":"david.moses@auth0.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"joshcanhelp","email":"josh@joshcanhelp.com"},{"name":"rob.coles","email":"rob.coles@auth0.com"},{"name":"faroceann","email":"maxhammad@gmail.com"},{"name":"rosnovsky","email":"artem@rosnovsky.us"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"widcket","email":"zeta@widcket.com"},{"name":"adamjmcgrath","email":"adamjmcgrath@gmail.com"},{"name":"ldoorz","email":"luis.britos-manriquez@auth0.com"},{"name":"th3maio","email":"andre.demaio@auth0.com"},{"name":"jim.andersoon","email":"jim.anderson@auth0.com"},{"name":"fadymak","email":"fmakram1@gmail.com"},{"name":"navrupt","email":"navrup.tom@auth0.com"},{"name":"frederikprijck","email":"frederik.prijck@gmail.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"tomauth0","email":"tom.carter@auth0.com"},{"name":"jakewlacey","email":"jakewlacey@gmail.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"shushen","email":"shu.shen@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"greglopez","email":"greg.lopez@auth0.com"}],"homepage":"https://github.com/auth0/node-oauth2-jwt-bearer/tree/main/packages/express-oauth2-jwt-bearer","dist":{"shasum":"1822e4fcc3380289138b4d4b48d4dd16cfbe8843","tarball":"https://registry.npmjs.org/express-oauth2-jwt-bearer/-/express-oauth2-jwt-bearer-1.2.0.tgz","fileCount":5,"integrity":"sha512-ZXI8klu6RoqYSsa/d/+k7BSAH9U+8a6WS/z7lxFUdtatcky5uPyG++nYudq3pHynZi5C4oGJ5AcgtM4oWMx/cA==","signatures":[{"sig":"MEYCIQCguFY8SB2VvU7we0jXpL0gHb6hvGA+maMrN8cxlBIvYQIhAIWtP3FJskVcNlTbhxU70psb1jFEY1iBtaZiu9fkqnQD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29614,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWpHdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4/w//dNgZP29xqW0kIRUsW0tDvwEkWPppLphlSD1IZ/pZ/07plFyq\r\nwBcd3cR637O71m1Pd4Ewhpe0VsXjA9xnL/iJ2JvSyaA6mDC8mGygXIP4oALW\r\nktWJtkueeisDUnBzBUuIZtRA8aO0V5t5XhBVYoVxGEBa7Z1YejLpK3ZKszUT\r\nCr9ZyiHqNVuLffxsItdWD4PbnMr2DTcn5AkVTNHZU21Bk8iqwMr8gxWNtII9\r\nnPWLdD4BpmcBHZsrgdT1C8cOR/r1WLFoHy8P5//PO6G/h7ReuhhpVwh0lSId\r\n1kZGnkHU0Y9+wHOCoC6xTYFNelU16N5wY2+2gUuNuy+dkOvCRzvpYdt/xdzT\r\n79dwSJRYrgnohCb94RR9ksMI0Lt22mf9i6MV3lAz0i7/m9sBt+OkwYQLxCve\r\nwpGHHjPuo5sRJG1IZK90TIVKma1CRVO2lBqHGMoMXo1aCoVi6M7sTv9CvHMg\r\n4ebgsmCHVuQZ3VPQAPRZeBje+sXsOv0gXt3V++iG9zXD7jgegwwS+NCsOLBQ\r\ns8LX32L7gtjPPsjmrYBWjMUugUnpaYOsJHx6iAjqMudibGEdmNzTuk4XgLJH\r\nil7CM+Eqlp/HZdl1zzXZqsC4k/WFN7qy5qOoWxeWde6A2OsqOEJd9Ioy3Wix\r\nG3hW6yfLDBRSesSlU5qX+iDOmHHE1QUL6lI=\r\n=+tc2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^12.19.0 || ^14.15.0 || ^16.13.0 || ^18.12.0"},"scripts":{"lint":"eslint --fix --ext .ts ./src","test":"jest test --coverage","build":"rollup -c","prebuild":"rimraf dist"},"_npmUser":{"name":"auth0-oss","email":"oss.sdks@auth0.com"},"_npmVersion":"7.19.1","description":"Authentication middleware for Express.js that validates JWT bearer access tokens.","directories":{},"_nodeVersion":"16.6.0","dependencies":{"jose":"^4.9.2"},"_hasShrinkwrap":false,"devDependencies":{"got":"^11.8.5","jest":"^27.4.5","nock":"^13.2.1","tslib":"^2.3.1","eslint":"^8.4.1","rimraf":"^3.0.2","rollup":"^2.61.1","express":"^4.17.1","ts-jest":"^27.1.1","prettier":"~2.5.1","jest-junit":"^13.0.0","typescript":"^4.5.4","@types/jest":"^27.0.3","@types/node":"^14.18.0","@types/express":"^4.17.13","@tsconfig/node12":"^1.0.9","rollup-plugin-dts":"^4.0.1","@typescript-eslint/parser":"^5.7.0","rollup-plugin-typescript2":"^0.31.1","@rollup/plugin-node-resolve":"^13.1.1","@typescript-eslint/eslint-plugin":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/express-oauth2-jwt-bearer_1.2.0_1666879965552_0.4283461488247138","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"express-oauth2-jwt-bearer","version":"1.3.0","author":{"name":"Auth0","email":"support@auth0.com"},"license":"MIT","_id":"express-oauth2-jwt-bearer@1.3.0","maintainers":[{"name":"madhuri.rm23","email":"madhuri.ravindramohan@auth0.com"},{"name":"willvedd","email":"willvedd@gmail.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"jeff.shuman","email":"jeff.shuman@auth0.com"},{"name":"cristian.j.gonzalez","email":"cristian.gonzalez@auth0.com"},{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"codepete","email":"peter.ung@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"cocojoe","email":"martin.walsh@gmail.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"glena","email":"german.lena@gmail.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"lbalmaceda","email":"balmacedaluciano@gmail.com"},{"name":"jstrutz","email":"j@jasonstrutz.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"heyitsry","email":"ryan.wilke@auth0.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"stevehobbsdev","email":"steve.hobbs@auth0.com"},{"name":"davidmoses","email":"david.moses@auth0.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"joshcanhelp","email":"josh@joshcanhelp.com"},{"name":"rob.coles","email":"rob.coles@auth0.com"},{"name":"faroceann","email":"maxhammad@gmail.com"},{"name":"rosnovsky","email":"artem@rosnovsky.us"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"widcket","email":"zeta@widcket.com"},{"name":"adamjmcgrath","email":"adamjmcgrath@gmail.com"},{"name":"ldoorz","email":"luis.britos-manriquez@auth0.com"},{"name":"th3maio","email":"andre.demaio@auth0.com"},{"name":"jim.andersoon","email":"jim.anderson@auth0.com"},{"name":"fadymak","email":"fmakram1@gmail.com"},{"name":"navrupt","email":"navrup.tom@auth0.com"},{"name":"frederikprijck","email":"frederik.prijck@gmail.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"tomauth0","email":"tom.carter@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"shushen","email":"shu.shen@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"greglopez","email":"greg.lopez@auth0.com"}],"homepage":"https://github.com/auth0/node-oauth2-jwt-bearer/tree/main/packages/express-oauth2-jwt-bearer","dist":{"shasum":"53761c5e917d5df6bf92e7f95b11e31710a114b6","tarball":"https://registry.npmjs.org/express-oauth2-jwt-bearer/-/express-oauth2-jwt-bearer-1.3.0.tgz","fileCount":5,"integrity":"sha512-m8UyAxL9eHpDDmSxWEaKLEPlE+6lfRCT/z3i2Cm0MYajUP4L/WFaZ66ch5KrPPiHEy91op6fhzZ0RTN8Ldap1Q==","signatures":[{"sig":"MEYCIQDUbkQAB5Urhvza936CKMOn/xTxjFTdzJCFgwnKzZ5hjgIhAL/N5U2TFskwsw50hj2P7g3LYKGNIZItd4gfZKyG6Xff","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoJHOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqbfBAAmUWiZah9K1XXxIMBRyGD9FC0KpUrdYzTPb3cNgftMBRlJuoQ\r\nI8pOKiCVJU4+tmdfdW1BY9yOncQR0t4XAqcvGiyNPce0VCkKZgCqbbnxSSds\r\nJJDw0oVw8LnRQjvbfMenbwvTtXQ4QOZpsJ0qvGId5JrQE4BPIT1Dp4Fs72CL\r\nqwydjXrxm+dHNENEQbHE7tWjFmjhzj4RLTCUGcfqt0Ec9LbL9sr8zJzn6lJO\r\nT6H+q0csl22bQZ9ZkhIK1Y5i1uinmdG2sTygaJJeHOty8la3Pvwt9kdLMcAQ\r\n5iI/selEpUcCfVd2d5lGA29Sb8Je5BRiwfHfgpVz3fdhBfR96nQuRd30Its0\r\nqF4pKp7u84TQHtZ3d9q0ulIYOdnUn5Henox3CSCp8FinOwun50w5pYgbiC9U\r\nHqC+MDedhk9jIkcEAAX6M6UrvNtRjRIRPaYyea63r6UweFvd8RMsgejjF+hd\r\nPWp1KhwqVsEk3eas6Uz/BvZ3bfgSbgIpk42ab8QR3/Quumxy14IaPO2o4/0L\r\ndxtV3lWji5c7gAqafUC6YvBkSqLhz1OI3iYS2ORntR7kHaxXjHw+jlqVn9xr\r\n9hMH+rb618VXvGOdQIxU19Nuid8rnuTYwxXt+H2cdWIY/X31cGgF4N9UPYaT\r\n8W1JUsByyrQfAB9z2o1F8nHr04HJGjmBBWo=\r\n=L7Jb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^12.19.0 || ^14.15.0 || ^16.13.0 || ^18.12.0"},"scripts":{"lint":"eslint --fix --ext .ts ./src","test":"jest test --coverage","build":"rollup -c","prebuild":"rimraf dist"},"_npmUser":{"name":"auth0-oss","email":"oss.sdks@auth0.com"},"_npmVersion":"7.19.1","description":"Authentication middleware for Express.js that validates JWT bearer access tokens.","directories":{},"_nodeVersion":"16.6.0","dependencies":{"jose":"^4.9.2"},"_hasShrinkwrap":false,"devDependencies":{"got":"^11.8.5","jest":"^27.4.5","nock":"^13.2.1","tslib":"^2.3.1","eslint":"^8.4.1","rimraf":"^3.0.2","rollup":"^2.61.1","express":"^4.17.1","ts-jest":"^27.1.1","prettier":"~2.5.1","jest-junit":"^13.0.0","typescript":"^4.5.4","@types/jest":"^27.0.3","@types/node":"^14.18.0","@types/express":"^4.17.13","@tsconfig/node12":"^1.0.9","rollup-plugin-dts":"^4.0.1","@typescript-eslint/parser":"^5.7.0","rollup-plugin-typescript2":"^0.31.1","@rollup/plugin-node-resolve":"^13.1.1","@typescript-eslint/eslint-plugin":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/express-oauth2-jwt-bearer_1.3.0_1671467470250_0.6323384889023456","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"express-oauth2-jwt-bearer","version":"1.4.0","author":{"name":"Auth0","email":"support@auth0.com"},"license":"MIT","_id":"express-oauth2-jwt-bearer@1.4.0","maintainers":[{"name":"zak.nour","email":"zak.nour@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"gaj.gulati","email":"gaj.gulati@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"willvedd","email":"willvedd@gmail.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"jeff.shuman","email":"jeff.shuman@auth0.com"},{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"codepete","email":"peter.ung@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"cocojoe","email":"martin.walsh@gmail.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"glena","email":"german.lena@gmail.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"lbalmaceda","email":"balmacedaluciano@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"stevehobbsdev","email":"steve.hobbs@auth0.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"joshcanhelp","email":"josh@joshcanhelp.com"},{"name":"rob.coles","email":"rob.coles@auth0.com"},{"name":"rosnovsky","email":"artem@rosnovsky.us"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"widcket","email":"zeta@widcket.com"},{"name":"adamjmcgrath","email":"adamjmcgrath@gmail.com"},{"name":"ldoorz","email":"luis.britos-manriquez@auth0.com"},{"name":"jim.andersoon","email":"jim.anderson@auth0.com"},{"name":"fadymak","email":"fmakram1@gmail.com"},{"name":"navrupt","email":"navrup.tom@auth0.com"},{"name":"frederikprijck","email":"frederik.prijck@gmail.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"tomauth0","email":"tom.carter@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"greglopez","email":"greg.lopez@auth0.com"}],"homepage":"https://github.com/auth0/node-oauth2-jwt-bearer/tree/main/packages/express-oauth2-jwt-bearer","dist":{"shasum":"9514f7a208badcfbe63e2687a42ad1cb6083ef33","tarball":"https://registry.npmjs.org/express-oauth2-jwt-bearer/-/express-oauth2-jwt-bearer-1.4.0.tgz","fileCount":5,"integrity":"sha512-UPwiVAhKifjtclSJSbRkHbDtZcROuV6CKASpA0BmqFNCWjNonGEbxDaAv5e21lFBpSHevkVaw0JVRB7b/7Dbtg==","signatures":[{"sig":"MEUCIQDqDj1mYrEO06j4mk7VYb1/jON9IhYfXKerIqDzeCnmLQIgCdzCoGAu1y0buKdn3UmNV7x8kyUtmagzZDfb2ufJbuI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31638,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKvugACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqxXg/+P3x6h94Hzp3bcW3evtApxUwAbjonLKPz/8cPVLVLG616/BnN\r\nstSinyBHj+jHzIq+mkBIapinOBAP80LfmkWWy48SHm6gYd731FV8/126U0Pq\r\n+0XGKGMYFoCdUZAUnv5mXZ2w8+bUW60+1KBt9OkWVDvAS1+W8P4Zl6LxyU6o\r\n4u3vqVP2ZiDgIUFJE31WO0iTKBVINfhoxZelOBSEnCZJ2Vob5YCwvcL/4vRT\r\njQghGllGAufBdzUxqE6K3FNvCddEOqrlG+Xn4MgCSpcfgsxJgSkxwfnzrKkr\r\n+ETSdrjQ21TpN/Vicl6m3hpCci+Bn89QTD7H59v4NSEp+puZVA1jSmZUW+ro\r\nwqJOKymBosXY+J138+/hu8QZK1IudFBlLEfiG6kJtMtcUIaI9nH2WWiu3tBF\r\nL/JnzLMWcSrEgAVZMahGnPok+zUha1rLL2NPD1EyT+JTK9oaLnGYERepqCyT\r\nLDTQ4MJ2FQTxTbRQPW5Su9gAGoMhVeAGTpXtlYPdw8ecCwQnBjPSv/A5eL2a\r\nDAo+qHWuMrR7D4M2ofsrzmlHGxq0M9Wh6vYfj7sIzbtRETgKJLTcNnhoKHE2\r\nubkcnpBq17R063hrOLO62h6Z0Cyps8HVqASW6I0uSL3bOzdiDXZpslgirchB\r\nldwvtTiSS66MNzzOyfFdRZi5b65xyK9/KFU=\r\n=IcPG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^12.19.0 || ^14.15.0 || ^16.13.0 || ^18.12.0"},"scripts":{"lint":"eslint --fix --ext .ts ./src","test":"jest test --coverage","build":"rollup -c","prebuild":"rimraf dist"},"_npmUser":{"name":"auth0-oss","email":"oss.sdks@auth0.com"},"_npmVersion":"7.19.1","description":"Authentication middleware for Express.js that validates JWT bearer access tokens.","directories":{},"_nodeVersion":"16.6.0","dependencies":{"jose":"^4.13.1"},"_hasShrinkwrap":false,"devDependencies":{"got":"^11.8.6","jest":"^29.5.0","nock":"^13.3.0","tslib":"^2.5.0","eslint":"^8.37.0","rimraf":"^3.0.2","rollup":"^2.79.1","express":"^4.18.2","ts-jest":"^29.0.5","prettier":"~2.5.1","jest-junit":"^13.2.0","typescript":"^5.0.2","@types/jest":"^27.5.2","@types/node":"^14.18.42","@types/express":"^4.17.17","@tsconfig/node12":"^1.0.11","rollup-plugin-dts":"^4.2.3","@typescript-eslint/parser":"^5.57.0","rollup-plugin-typescript2":"^0.31.2","@rollup/plugin-node-resolve":"^13.3.0","@typescript-eslint/eslint-plugin":"^5.57.0"},"_npmOperationalInternal":{"tmp":"tmp/express-oauth2-jwt-bearer_1.4.0_1680538528337_0.8735428394892291","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"express-oauth2-jwt-bearer","version":"1.4.1","author":{"name":"Auth0","email":"support@auth0.com"},"license":"MIT","_id":"express-oauth2-jwt-bearer@1.4.1","maintainers":[{"name":"zak.nour","email":"zak.nour@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"gaj.gulati","email":"gaj.gulati@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"willvedd","email":"willvedd@gmail.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"jeff.shuman","email":"jeff.shuman@auth0.com"},{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"codepete","email":"peter.ung@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"cocojoe","email":"martin.walsh@gmail.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"glena","email":"german.lena@gmail.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"lbalmaceda","email":"balmacedaluciano@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"stevehobbsdev","email":"steve.hobbs@auth0.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"joshcanhelp","email":"josh@joshcanhelp.com"},{"name":"rob.coles","email":"rob.coles@auth0.com"},{"name":"rosnovsky","email":"artem@rosnovsky.us"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"widcket","email":"zeta@widcket.com"},{"name":"adamjmcgrath","email":"adamjmcgrath@gmail.com"},{"name":"ldoorz","email":"luis.britos-manriquez@auth0.com"},{"name":"jim.andersoon","email":"jim.anderson@auth0.com"},{"name":"fadymak","email":"fmakram1@gmail.com"},{"name":"navrupt","email":"navrup.tom@auth0.com"},{"name":"frederikprijck","email":"frederik.prijck@gmail.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"tomauth0","email":"tom.carter@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"greglopez","email":"greg.lopez@auth0.com"}],"homepage":"https://github.com/auth0/node-oauth2-jwt-bearer/tree/main/packages/express-oauth2-jwt-bearer","dist":{"shasum":"c91079ebbebe7e54d54b7071e21b958fcc13d12a","tarball":"https://registry.npmjs.org/express-oauth2-jwt-bearer/-/express-oauth2-jwt-bearer-1.4.1.tgz","fileCount":5,"integrity":"sha512-EtAJbTotIXpN2xcUJLPOoO/WC2HRCjZCOeD0XI6Kyzeelb4/dh43HSJ37C2Z17HarEiAd0xO9Mz8/9OaTM5oHw==","signatures":[{"sig":"MEQCIGjtygs4I5pxld8OC9M48oh6dOE5qB0D/OO7gUJFzMnDAiBTElL0nXLq/R5ZKQWJq3ES2e0X0EOIU/wDVaakjOCy/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31667,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOQ6zACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWQBAAkAuUQlGHADgh6PsLUeXlJMoL4QaIQC6BWJmG6yxpzWQiQB8e\r\nmawHfe6AQuTBHiRegjE4mQb5q4+KefFFRoiIsF70gfRTtckwlE6j8euaW9/r\r\n7UyXlkAwZ+EuDS+Wo8sIRgbI1FqcncvZK0R6bEKFWNrmMU4u9Q5L3vCsUUuH\r\nxNkaGCbu/kapzajgWM9rhhj3Ld2bVkZzHiX8xnRsL+CvbtCn8rZhtkRy0KY6\r\n4AmiZna6YDz6rpgJahrD3neDCUm88tmLyaHS0HEaybC/Svp8zNfUIlUVMBz3\r\njQk+wkuVHMpZtOoghULKwwuiA6bkIA3OrBSYqhNFqJw1YUX7vVwDI/N/z5Y/\r\nc+CXOWEL69RflfZo1oPYFTEQcgHJz7Heyvnd0v1mVX1R0uppToWTVoZY1GV0\r\nFWaNHfbBChP3ba3eIF+AkfMBDwX2nWM3fOAQ237jXUy7wYLj8kSvjqUwB4L9\r\nox24tOeZgtka2HoOxfAVTxADcAN7bE8ktgQn9RKqtlgTtA96lvuLHRDzY/j8\r\nNWk7eZPO3/5bhLNR0wL4U3Qw6JVJnAu1fR/j3QHmmxf6cpOX3sQpIDq2kdsf\r\n4p0VhPxk9R6kkRun2B6frvEhq/nc31BlDjoJJ5pNKMwjr/TaV9PSkQsTp+T8\r\nktdX3yg8gqYBZ+dtQ33aSQG03wREts9EG0c=\r\n=gAIt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^12.19.0 || ^14.15.0 || ^16.13.0 || ^18.12.0"},"scripts":{"lint":"eslint --fix --ext .ts ./src","test":"jest test --coverage","build":"rollup -c","prebuild":"rimraf dist"},"_npmUser":{"name":"auth0-oss","email":"oss.sdks@auth0.com"},"_npmVersion":"7.19.1","description":"Authentication middleware for Express.js that validates JWT bearer access tokens.","directories":{},"_nodeVersion":"16.6.0","dependencies":{"jose":"^4.13.1"},"_hasShrinkwrap":false,"devDependencies":{"got":"^11.8.6","jest":"^29.5.0","nock":"^13.3.0","tslib":"^2.5.0","eslint":"^8.37.0","rimraf":"^3.0.2","rollup":"^2.79.1","express":"^4.18.2","ts-jest":"^29.0.5","prettier":"~2.5.1","jest-junit":"^13.2.0","typescript":"^5.0.2","@types/jest":"^27.5.2","@types/node":"^14.18.42","@types/express":"^4.17.17","@tsconfig/node12":"^1.0.11","rollup-plugin-dts":"^4.2.3","@typescript-eslint/parser":"^5.57.0","rollup-plugin-typescript2":"^0.31.2","@rollup/plugin-node-resolve":"^13.3.0","@typescript-eslint/eslint-plugin":"^5.57.0"},"_npmOperationalInternal":{"tmp":"tmp/express-oauth2-jwt-bearer_1.4.1_1681460915423_0.610196091372208","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"express-oauth2-jwt-bearer","version":"1.5.0","author":{"name":"Auth0","email":"support@auth0.com"},"license":"MIT","_id":"express-oauth2-jwt-bearer@1.5.0","maintainers":[{"name":"dougmiller-okta","email":"douglas.miller@auth0.com"},{"name":"zak.nour","email":"zak.nour@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"gaj.gulati","email":"gaj.gulati@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"willvedd","email":"willvedd@gmail.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"jeff.shuman","email":"jeff.shuman@auth0.com"},{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"codepete","email":"peter.ung@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"cocojoe","email":"martin.walsh@gmail.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"glena","email":"german.lena@gmail.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"lbalmaceda","email":"balmacedaluciano@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"stevehobbsdev","email":"steve.hobbs@auth0.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"joshcanhelp","email":"josh@joshcanhelp.com"},{"name":"rob.coles","email":"rob.coles@auth0.com"},{"name":"rosnovsky","email":"artem@rosnovsky.us"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"widcket","email":"zeta@widcket.com"},{"name":"adamjmcgrath","email":"adamjmcgrath@gmail.com"},{"name":"jim.andersoon","email":"jim.anderson@auth0.com"},{"name":"navrupt","email":"navrup.tom@auth0.com"},{"name":"frederikprijck","email":"frederik.prijck@gmail.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"tomauth0","email":"tom.carter@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"greglopez","email":"greg.lopez@auth0.com"}],"homepage":"https://github.com/auth0/node-oauth2-jwt-bearer/tree/main/packages/express-oauth2-jwt-bearer","dist":{"shasum":"80ab2255308d25a36b09031a05c2a6b41f90e50a","tarball":"https://registry.npmjs.org/express-oauth2-jwt-bearer/-/express-oauth2-jwt-bearer-1.5.0.tgz","fileCount":5,"integrity":"sha512-C8avk1VfopX3zjqfTLg9EuYFjNRdmXdYncBoZGmjxQzGx7cQRiupeWV5r3G2SYGzx0gDw1uyu1cdJrmILOvd3g==","signatures":[{"sig":"MEYCIQDeWrE9C81Vw6J4twOWAt7A7qmvi6yg4taJqAXyhZkgXgIhAJ94VW7jtm6IRu/FcloM4RzKi5sHoWIt+CP5FKBg7hwb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31689},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^12.19.0 || ^14.15.0 || ^16.13.0 || ^18.12.0 || ^20.2.0"},"scripts":{"lint":"eslint --fix --ext .ts ./src","test":"jest test --coverage","build":"rollup -c","prebuild":"rimraf dist"},"_npmUser":{"name":"auth0-oss","email":"oss.sdks@auth0.com"},"_npmVersion":"7.19.1","description":"Authentication middleware for Express.js that validates JWT bearer access tokens.","directories":{},"_nodeVersion":"16.6.0","dependencies":{"jose":"^4.13.1"},"_hasShrinkwrap":false,"devDependencies":{"got":"^11.8.6","jest":"^29.5.0","nock":"^13.3.0","tslib":"^2.5.0","eslint":"^8.37.0","rimraf":"^3.0.2","rollup":"^2.79.1","express":"^4.18.2","ts-jest":"^29.0.5","prettier":"~2.5.1","jest-junit":"^13.2.0","typescript":"^5.0.2","@types/jest":"^27.5.2","@types/node":"^14.18.42","@types/express":"^4.17.17","@tsconfig/node12":"^1.0.11","rollup-plugin-dts":"^4.2.3","@typescript-eslint/parser":"^5.57.0","rollup-plugin-typescript2":"^0.31.2","@rollup/plugin-node-resolve":"^13.3.0","@typescript-eslint/eslint-plugin":"^5.57.0"},"_npmOperationalInternal":{"tmp":"tmp/express-oauth2-jwt-bearer_1.5.0_1684943875099_0.6231814032576946","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"express-oauth2-jwt-bearer","version":"1.6.0","author":{"name":"Auth0","email":"support@auth0.com"},"license":"MIT","_id":"express-oauth2-jwt-bearer@1.6.0","maintainers":[{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"vic-dev","email":"vmichellej@gmail.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"ece-okta","email":"ece.tavasli@auth0.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"dougmiller-okta","email":"douglas.miller@auth0.com"},{"name":"zak.nour","email":"zak.nour@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"willvedd","email":"willvedd@gmail.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"jeff.shuman","email":"jeff.shuman@auth0.com"},{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"codepete","email":"peter.ung@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"cocojoe","email":"martin.walsh@gmail.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"lbalmaceda","email":"balmacedaluciano@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"stevehobbsdev","email":"steve.hobbs@auth0.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"joshcanhelp","email":"josh@joshcanhelp.com"},{"name":"rob.coles","email":"rob.coles@auth0.com"},{"name":"rosnovsky","email":"artem@rosnovsky.us"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"widcket","email":"zeta@widcket.com"},{"name":"adamjmcgrath","email":"adamjmcgrath@gmail.com"},{"name":"jim.andersoon","email":"jim.anderson@auth0.com"},{"name":"frederikprijck","email":"frederik.prijck@gmail.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"tomauth0","email":"tom.carter@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"greglopez","email":"greg.lopez@auth0.com"}],"homepage":"https://github.com/auth0/node-oauth2-jwt-bearer/tree/main/packages/express-oauth2-jwt-bearer","bugs":{"url":"https://github.com/auth0/node-oauth2-jwt-bearer/issues"},"dist":{"shasum":"7cdb24d5b5712c46e67685de5fd8115ec9aef10a","tarball":"https://registry.npmjs.org/express-oauth2-jwt-bearer/-/express-oauth2-jwt-bearer-1.6.0.tgz","fileCount":5,"integrity":"sha512-HXnez7vocYlOqlfF3ozPcf/WE3zxT7zfUNfeg5FHJnvNwhBYlNXiPOvuCtBalis8xcigvwtInzEKhBuH87+9ug==","signatures":[{"sig":"MEQCIEB8XDUKS3FSkhiUIx0xy+Btd3oIQySW29u8xNDn/NTxAiBFUGsjATRgVOwp/KMmhwjgoNfiRa6QtfJndEi86nwduw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/express-oauth2-jwt-bearer@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31757},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^12.19.0 || ^14.15.0 || ^16.13.0 || ^18.12.0 || ^20.2.0"},"gitHead":"279b57e5928f17697eb09a7ec821345f61d5d7ae","scripts":{"lint":"eslint --fix --ext .ts ./src","test":"jest test --coverage","build":"rollup -c","prebuild":"rimraf dist"},"_npmUser":{"name":"auth0-oss","email":"oss.sdks@auth0.com"},"repository":{"url":"git+https://github.com/auth0/node-oauth2-jwt-bearer.git","type":"git"},"_npmVersion":"9.8.1","description":"Authentication middleware for Express.js that validates JWT bearer access tokens.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"jose":"^4.13.1"},"_hasShrinkwrap":false,"devDependencies":{"got":"^11.8.6","jest":"^29.5.0","nock":"^13.3.0","tslib":"^2.5.0","eslint":"^8.37.0","rimraf":"^3.0.2","rollup":"^2.79.1","express":"^4.18.2","ts-jest":"^29.0.5","prettier":"~2.5.1","jest-junit":"^13.2.0","typescript":"^5.0.2","@types/jest":"^27.5.2","@types/node":"^14.18.42","@types/express":"^4.17.17","@tsconfig/node12":"^1.0.11","rollup-plugin-dts":"^4.2.3","@typescript-eslint/parser":"^5.57.0","rollup-plugin-typescript2":"^0.31.2","@rollup/plugin-node-resolve":"^13.3.0","@typescript-eslint/eslint-plugin":"^5.57.0"},"_npmOperationalInternal":{"tmp":"tmp/express-oauth2-jwt-bearer_1.6.0_1696871337723_0.11399405603409152","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"express-oauth2-jwt-bearer","version":"1.6.1","author":{"name":"Auth0","email":"support@auth0.com"},"license":"MIT","_id":"express-oauth2-jwt-bearer@1.6.1","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"codepete","email":"peter.ung@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"tomauth0","email":"tom.carter@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"zak.nour","email":"zak.nour@auth0.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"ece-okta","email":"ece.tavasli@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"vic-dev","email":"vmichellej@gmail.com"},{"name":"amandamdacruz0","email":"amanda.mdacruz@auth0.com"},{"name":"dougmiller-okta","email":"douglas.miller@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"adamjmcgrath","email":"adamjmcgrath@gmail.com"},{"name":"rob.coles","email":"rob.coles@auth0.com"}],"homepage":"https://github.com/auth0/node-oauth2-jwt-bearer/tree/main/packages/express-oauth2-jwt-bearer","bugs":{"url":"https://github.com/auth0/node-oauth2-jwt-bearer/issues"},"dist":{"shasum":"3e84f06eb52932654f90da3fe73f49b00c0c3d29","tarball":"https://registry.npmjs.org/express-oauth2-jwt-bearer/-/express-oauth2-jwt-bearer-1.6.1.tgz","fileCount":5,"integrity":"sha512-fhgIvVZ6iSR/jqyVHBcN9Df7VeBdVhg5d2yN6+HNrSEegmhbh9hFY+TvtvBmsv130fI06EW3Dgp9ApmYwArN6Q==","signatures":[{"sig":"MEQCICY1Iior38q/q193kFUo6X/XoFr5vA1LfohvafdoLJk8AiBqjQw6e2G0MqhV7nKRxAJoHcGf5NF8IjhBPwhuRks2EQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/express-oauth2-jwt-bearer@1.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31846},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^12.19.0 || ^14.15.0 || ^16.13.0 || ^18.12.0 || ^20.2.0 || ^22.1.0"},"gitHead":"1504b05101745d4d2efa4c309b28086e31b64154","scripts":{"lint":"eslint --fix --ext .ts ./src","test":"jest test --coverage","build":"rollup -c","prebuild":"rimraf dist"},"_npmUser":{"name":"auth0-oss","email":"oss.sdks@auth0.com"},"repository":{"url":"git+https://github.com/auth0/node-oauth2-jwt-bearer.git","type":"git"},"_npmVersion":"10.8.2","description":"Authentication middleware for Express.js that validates JWT bearer access tokens.","directories":{},"_nodeVersion":"18.20.7","dependencies":{"jose":"^4.15.5"},"_hasShrinkwrap":false,"devDependencies":{"got":"^11.8.6","jest":"^29.5.0","nock":"^13.3.0","tslib":"^2.5.0","eslint":"^8.37.0","rimraf":"^3.0.2","rollup":"^2.79.1","express":"^4.18.2","ts-jest":"^29.0.5","prettier":"~2.5.1","jest-junit":"^13.2.0","typescript":"^5.0.2","@types/jest":"^27.5.2","@types/node":"^14.18.42","@types/express":"^4.17.17","@tsconfig/node12":"^1.0.11","rollup-plugin-dts":"^4.2.3","@typescript-eslint/parser":"^5.57.0","rollup-plugin-typescript2":"^0.31.2","@rollup/plugin-node-resolve":"^13.3.0","@typescript-eslint/eslint-plugin":"^5.57.0"},"_npmOperationalInternal":{"tmp":"tmp/express-oauth2-jwt-bearer_1.6.1_1741955173700_0.25523930653777294","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"express-oauth2-jwt-bearer","version":"1.7.0","author":{"name":"Auth0","email":"support@auth0.com"},"license":"MIT","_id":"express-oauth2-jwt-bearer@1.7.0","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"joshbetz_auth0","email":"josh.betz@auth0.com"},{"name":"andriy0k","email":"andriy.kharchuk@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"jason.gervais","email":"jason.gervais@okta.com"},{"name":"shafatkhan","email":"shafat.khan@okta.com"},{"name":"psychoticbrat","email":"merisa.lee@okta.com"},{"name":"brohowismynamealreadytaken","email":"ijlal.khan@okta.com"},{"name":"lewisbyrne-okta","email":"lewis.byrne@okta.com"},{"name":"tarunpreet.kaur","email":"tarunpreet.kaur@okta.com"},{"name":"adamjmcgrath","email":"adamjmcgrath@gmail.com"},{"name":"rob.coles","email":"rob.coles@auth0.com"}],"homepage":"https://github.com/auth0/node-oauth2-jwt-bearer/tree/main/packages/express-oauth2-jwt-bearer","bugs":{"url":"https://github.com/auth0/node-oauth2-jwt-bearer/issues"},"dist":{"shasum":"0931ef586126a069353734c54a95326cf9beb4bf","tarball":"https://registry.npmjs.org/express-oauth2-jwt-bearer/-/express-oauth2-jwt-bearer-1.7.0.tgz","fileCount":5,"integrity":"sha512-DFfHYLiYnIWM/ZsKKQGntOAa4+oU9d910oXcJ/ouRvBGTUQzoIIRXpN/YgSSW+DWRAJUeNLBvu+clmJ82rcezQ==","signatures":[{"sig":"MEQCIFxUIO4LccmT2rrk1kN5ShtFrDBZW4rJOUtN4WQZArBnAiBBcIt/kRmCQLekJxNcuhnN/+CCdtwM6AGRzFXdhdIyfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/express-oauth2-jwt-bearer@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49070},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^12.19.0 || ^14.15.0 || ^16.13.0 || ^18.12.0 || ^20.2.0 || ^22.1.0 || ^24.0.0"},"gitHead":"6b5306c8174b1ddbaffb71efeddeb58e3b427f00","scripts":{"lint":"eslint --fix --ext .ts ./src","test":"jest test --coverage","build":"rollup -c","prebuild":"rimraf dist"},"_npmUser":{"name":"auth0-oss","email":"oss.sdks@auth0.com"},"repository":{"url":"git+https://github.com/auth0/node-oauth2-jwt-bearer.git","type":"git"},"_npmVersion":"10.8.2","description":"Authentication middleware for Express.js that validates JWT bearer access tokens.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"jose":"^4.15.5"},"_hasShrinkwrap":false,"devDependencies":{"got":"^11.8.6","jest":"^29.5.0","nock":"^13.3.0","tslib":"^2.5.0","eslint":"^8.37.0","rimraf":"^3.0.2","rollup":"^2.79.1","express":"^4.18.2","ts-jest":"^29.0.5","prettier":"~2.5.1","jest-junit":"^13.2.0","typescript":"^5.0.2","@types/jest":"^27.5.2","@types/node":"^14.18.42","@types/express":"^4.17.17","@tsconfig/node12":"^1.0.11","rollup-plugin-dts":"^4.2.3","@typescript-eslint/parser":"^5.57.0","rollup-plugin-typescript2":"^0.31.2","@rollup/plugin-node-resolve":"^13.3.0","@typescript-eslint/eslint-plugin":"^5.57.0"},"_npmOperationalInternal":{"tmp":"tmp/express-oauth2-jwt-bearer_1.7.0_1756792405787_0.6380831357150516","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"express-oauth2-jwt-bearer","version":"1.7.1","author":{"name":"Auth0","email":"support@auth0.com"},"license":"MIT","_id":"express-oauth2-jwt-bearer@1.7.1","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"joshbetz_auth0","email":"josh.betz@auth0.com"},{"name":"andriy0k","email":"andriy.kharchuk@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"jason.gervais","email":"jason.gervais@okta.com"},{"name":"shafatkhan","email":"shafat.khan@okta.com"},{"name":"psychoticbrat","email":"merisa.lee@okta.com"},{"name":"brohowismynamealreadytaken","email":"ijlal.khan@okta.com"},{"name":"lewisbyrne-okta","email":"lewis.byrne@okta.com"},{"name":"tarunpreet.kaur","email":"tarunpreet.kaur@okta.com"},{"name":"adamjmcgrath","email":"adamjmcgrath@gmail.com"},{"name":"rob.coles","email":"rob.coles@auth0.com"}],"homepage":"https://github.com/auth0/node-oauth2-jwt-bearer/tree/main/packages/express-oauth2-jwt-bearer","bugs":{"url":"https://github.com/auth0/node-oauth2-jwt-bearer/issues"},"dist":{"shasum":"448269753dc1900c8861cf6fd8ec1ae928c1308f","tarball":"https://registry.npmjs.org/express-oauth2-jwt-bearer/-/express-oauth2-jwt-bearer-1.7.1.tgz","fileCount":5,"integrity":"sha512-IYwLHW9bysGnASwFfXqEZ2aJzY2g4B9P36sWgeIkSqWh1SjeIc8mfoeNsBpzil/lhXNWuttPH0rWQ6norZUBIg==","signatures":[{"sig":"MEQCIH0cL0l5kzXATspq/v3AhKyQxMvBrdUoLCgQ08t6zc7nAiAZAi9xPfMtBnOjLcOk72p6n0OmnQy8twOsKcDgOv34Vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/express-oauth2-jwt-bearer@1.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49161},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^12.19.0 || ^14.15.0 || ^16.13.0 || ^18.12.0 || ^20.2.0 || ^22.1.0 || ^24.0.0"},"gitHead":"5f661a781ef0a8d31d316c694d2e7a48f0c7508e","scripts":{"lint":"eslint --fix --ext .ts ./src","test":"jest test --coverage","build":"rollup -c","prebuild":"rimraf dist"},"_npmUser":{"name":"auth0-oss","email":"oss.sdks@auth0.com"},"repository":{"url":"git+https://github.com/auth0/node-oauth2-jwt-bearer.git","type":"git"},"_npmVersion":"10.8.2","description":"Authentication middleware for Express.js that validates JWT bearer access tokens.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"jose":"^4.15.5"},"_hasShrinkwrap":false,"devDependencies":{"got":"^11.8.6","jest":"^29.5.0","nock":"^13.3.0","tslib":"^2.5.0","eslint":"^8.37.0","rimraf":"^3.0.2","rollup":"^2.79.1","express":"^4.18.2","ts-jest":"^29.0.5","prettier":"~2.5.1","jest-junit":"^13.2.0","typescript":"^5.0.2","@types/jest":"^27.5.2","@types/node":"^14.18.42","@types/express":"^4.17.17","@tsconfig/node12":"^1.0.11","rollup-plugin-dts":"^4.2.3","@typescript-eslint/parser":"^5.57.0","rollup-plugin-typescript2":"^0.31.2","@rollup/plugin-node-resolve":"^13.3.0","@typescript-eslint/eslint-plugin":"^5.57.0"},"_npmOperationalInternal":{"tmp":"tmp/express-oauth2-jwt-bearer_1.7.1_1756899585531_0.6106302808815169","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"express-oauth2-jwt-bearer","version":"1.7.2","author":{"name":"Auth0","email":"support@auth0.com"},"license":"MIT","_id":"express-oauth2-jwt-bearer@1.7.2","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"bsmith-auth0","email":"brian.s.smith@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"josecarlos-chavez_atko","email":"josecarlos.chavez@okta.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"andriy0k","email":"andriy.kharchuk@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"shafatkhan","email":"shafat.khan@okta.com"},{"name":"psychoticbrat","email":"merisa.lee@okta.com"},{"name":"brohowismynamealreadytaken","email":"ijlal.khan@okta.com"},{"name":"lewisbyrne-okta","email":"lewis.byrne@okta.com"},{"name":"tarunpreet.kaur","email":"tarunpreet.kaur@okta.com"},{"name":"harish.sundar","email":"harish.sundar@auth0.com"},{"name":"safder.areepattamannil","email":"safder.areepattamannil@okta.com"},{"name":"adamjmcgrath","email":"adamjmcgrath@gmail.com"}],"homepage":"https://github.com/auth0/node-oauth2-jwt-bearer/tree/main/packages/express-oauth2-jwt-bearer","bugs":{"url":"https://github.com/auth0/node-oauth2-jwt-bearer/issues"},"dist":{"shasum":"03b0a22a133a88e3b2adc37bb23724d4d9191df5","tarball":"https://registry.npmjs.org/express-oauth2-jwt-bearer/-/express-oauth2-jwt-bearer-1.7.2.tgz","fileCount":5,"integrity":"sha512-wuJj5RSEDYgALTCX0GSAoQDNIp+8yLyiOPKbe9ECaMmeHMZuCgsvRaqD9s0D72RjPnlGbuFU62YhXuv30/DFBw==","signatures":[{"sig":"MEYCIQChKvrgSjQMtVL0fR0xVfyJav8zXdKqWfKi4ffMMbQNQAIhANAC2yoTD5FbTbR/oDNN526kzbk8w8ZOriBVOnlBwuBU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/express-oauth2-jwt-bearer@1.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48756},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^12.19.0 || ^14.15.0 || ^16.13.0 || ^18.12.0 || ^20.2.0 || ^22.1.0 || ^24.0.0"},"gitHead":"0921c3f6c11b8eb3475876f751ce878c6b5ab336","scripts":{"lint":"eslint --fix --ext .ts ./src","test":"jest test --coverage","build":"rollup -c","prebuild":"rimraf dist"},"_npmUser":{"name":"auth0-oss","email":"oss.sdks@auth0.com"},"repository":{"url":"git+https://github.com/auth0/node-oauth2-jwt-bearer.git","type":"git"},"_npmVersion":"10.8.2","description":"Authentication middleware for Express.js that validates JWT bearer access tokens.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"jose":"^4.15.5"},"_hasShrinkwrap":false,"devDependencies":{"got":"^11.8.6","jest":"^29.5.0","nock":"^13.3.0","tslib":"^2.5.0","eslint":"^8.37.0","rimraf":"^3.0.2","rollup":"^2.79.2","express":"^4.22.0","ts-jest":"^29.0.5","prettier":"~2.5.1","jest-junit":"^13.2.0","typescript":"^5.0.2","@types/jest":"^27.5.2","@types/node":"^14.18.42","@types/express":"^4.17.17","@tsconfig/node12":"^1.0.11","rollup-plugin-dts":"^4.2.3","@typescript-eslint/parser":"^5.57.0","rollup-plugin-typescript2":"^0.31.2","@rollup/plugin-node-resolve":"^13.3.0","@typescript-eslint/eslint-plugin":"^5.57.0"},"_npmOperationalInternal":{"tmp":"tmp/express-oauth2-jwt-bearer_1.7.2_1766042011560_0.32618858930550854","host":"s3://npm-registry-packages-npm-production"}},"1.7.3":{"name":"express-oauth2-jwt-bearer","version":"1.7.3","author":{"name":"Auth0","email":"support@auth0.com"},"license":"MIT","_id":"express-oauth2-jwt-bearer@1.7.3","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"bsmith-auth0","email":"brian.s.smith@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"josecarlos-chavez_atko","email":"josecarlos.chavez@okta.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"andriy0k","email":"andriy.kharchuk@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"shafatkhan","email":"shafat.khan@okta.com"},{"name":"brohowismynamealreadytaken","email":"ijlal.khan@okta.com"},{"name":"lewisbyrne-okta","email":"lewis.byrne@okta.com"},{"name":"tarunpreet.kaur","email":"tarunpreet.kaur@okta.com"},{"name":"harish.sundar","email":"harish.sundar@auth0.com"},{"name":"safder.areepattamannil","email":"safder.areepattamannil@okta.com"},{"name":"adamjmcgrath","email":"adamjmcgrath@gmail.com"}],"homepage":"https://github.com/auth0/node-oauth2-jwt-bearer/tree/main/packages/express-oauth2-jwt-bearer","bugs":{"url":"https://github.com/auth0/node-oauth2-jwt-bearer/issues"},"dist":{"shasum":"c0c6e2d7bbfebf92e6e0a82c206895010fd33f98","tarball":"https://registry.npmjs.org/express-oauth2-jwt-bearer/-/express-oauth2-jwt-bearer-1.7.3.tgz","fileCount":5,"integrity":"sha512-s/Vv9rl8du5/2nkOfdWt3u1VufjKqa2xJxQpPTlTqd5NicrREgQT+43a4ZGxHPCjaCUjBVzCtwTgd7rKeKW57w==","signatures":[{"sig":"MEYCIQCuTSOHrmhEyYDkL2YMZul9PeumPKxeuRDm50d90wqH8QIhAIw3Vt17gBBbl6cVJyNk/6Umvn4AoipEqUBaAVKfUcCt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/express-oauth2-jwt-bearer@1.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49485},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^12.19.0 || ^14.15.0 || ^16.13.0 || ^18.12.0 || ^20.2.0 || ^22.1.0 || ^24.0.0"},"gitHead":"16d43aff52c1e664226e51b24eafe48a5210d232","scripts":{"lint":"eslint --fix --ext .ts ./src","test":"jest test --coverage","build":"rollup -c","prebuild":"rimraf dist"},"_npmUser":{"name":"auth0-oss","email":"oss.sdks@auth0.com"},"repository":{"url":"git+https://github.com/auth0/node-oauth2-jwt-bearer.git","type":"git"},"_npmVersion":"10.8.2","description":"Authentication middleware for Express.js that validates JWT bearer access tokens.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"jose":"^4.15.5"},"_hasShrinkwrap":false,"devDependencies":{"got":"^11.8.6","jest":"^29.5.0","nock":"^13.3.0","tslib":"^2.5.0","eslint":"^8.37.0","rimraf":"^3.0.2","rollup":"^2.79.2","express":"^4.22.0","ts-jest":"^29.0.5","prettier":"~2.5.1","jest-junit":"^13.2.0","typescript":"^5.0.2","@types/jest":"^27.5.2","@types/node":"^14.18.42","@types/express":"^4.17.17","@tsconfig/node12":"^1.0.11","rollup-plugin-dts":"^4.2.3","@typescript-eslint/parser":"^5.57.0","rollup-plugin-typescript2":"^0.31.2","@rollup/plugin-node-resolve":"^13.3.0","@typescript-eslint/eslint-plugin":"^5.57.0"},"_npmOperationalInternal":{"tmp":"tmp/express-oauth2-jwt-bearer_1.7.3_1768223576577_0.7766890474636825","host":"s3://npm-registry-packages-npm-production"}},"1.7.4":{"name":"express-oauth2-jwt-bearer","version":"1.7.4","author":{"name":"Auth0","email":"support@auth0.com"},"license":"MIT","_id":"express-oauth2-jwt-bearer@1.7.4","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"bsmith-auth0","email":"brian.s.smith@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"josecarlos-chavez_atko","email":"josecarlos.chavez@okta.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"andriy0k","email":"andriy.kharchuk@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"shafatkhan","email":"shafat.khan@okta.com"},{"name":"brohowismynamealreadytaken","email":"ijlal.khan@okta.com"},{"name":"lewisbyrne-okta","email":"lewis.byrne@okta.com"},{"name":"tarunpreet.kaur","email":"tarunpreet.kaur@okta.com"},{"name":"harish.sundar","email":"harish.sundar@auth0.com"},{"name":"safder.areepattamannil","email":"safder.areepattamannil@okta.com"},{"name":"adamjmcgrath","email":"adamjmcgrath@gmail.com"}],"homepage":"https://github.com/auth0/node-oauth2-jwt-bearer/tree/main/packages/express-oauth2-jwt-bearer","bugs":{"url":"https://github.com/auth0/node-oauth2-jwt-bearer/issues"},"dist":{"shasum":"f6b963870911ecf290804acb817ef3f46327a2dc","tarball":"https://registry.npmjs.org/express-oauth2-jwt-bearer/-/express-oauth2-jwt-bearer-1.7.4.tgz","fileCount":5,"integrity":"sha512-teO/eyvU8OkJXiP4cRuoJMrp31nNvjnL47MIkso0D/21AqUGv1O+VEiLisrDA8xjkaCBTufYnV1zepCOCLK4vg==","signatures":[{"sig":"MEUCICmVrJqe3vlcvosi8fbJoMDaUwQrOq8VzhPHbTvIaKPjAiEAsRjplA7fJsf7/BVXqfP1iHnU8Gkf7bAYDbje9wpSoYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/express-oauth2-jwt-bearer@1.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49322},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^12.19.0 || ^14.15.0 || ^16.13.0 || ^18.12.0 || ^20.2.0 || ^22.1.0 || ^24.0.0"},"gitHead":"19da554d8bcaa54206e5f27f499e8284d34dec2f","scripts":{"lint":"eslint --fix --ext .ts ./src","test":"jest test --coverage","build":"rollup -c","prebuild":"rimraf dist"},"_npmUser":{"name":"auth0-oss","email":"oss.sdks@auth0.com"},"repository":{"url":"git+https://github.com/auth0/node-oauth2-jwt-bearer.git","type":"git"},"_npmVersion":"10.8.2","description":"Authentication middleware for Express.js that validates JWT bearer access tokens.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"jose":"^4.15.5"},"_hasShrinkwrap":false,"devDependencies":{"got":"^11.8.6","jest":"^29.5.0","nock":"^13.3.0","tslib":"^2.5.0","eslint":"^8.37.0","rimraf":"^3.0.2","rollup":"^2.79.2","express":"^4.22.0","ts-jest":"^29.0.5","prettier":"~2.5.1","jest-junit":"^13.2.0","typescript":"^5.0.2","@types/jest":"^27.5.2","@types/node":"^14.18.42","@types/express":"^4.17.17","@tsconfig/node12":"^1.0.11","rollup-plugin-dts":"^4.2.3","@typescript-eslint/parser":"^5.57.0","rollup-plugin-typescript2":"^0.31.2","@rollup/plugin-node-resolve":"^13.3.0","@typescript-eslint/eslint-plugin":"^5.57.0"},"_npmOperationalInternal":{"tmp":"tmp/express-oauth2-jwt-bearer_1.7.4_1769165983619_0.9360451459515704","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"express-oauth2-jwt-bearer","version":"1.8.0","author":{"name":"Auth0","email":"support@auth0.com"},"license":"MIT","_id":"express-oauth2-jwt-bearer@1.8.0","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"bsmith-auth0","email":"brian.s.smith@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"niltorresatko","email":"nil.torres@okta.com"},{"name":"henry.mcardle","email":"henry.mcardle@okta.com"},{"name":"nicolas.villalobos","email":"nicolas.villalobos@okta.com"},{"name":"josecarlos-chavez_atko","email":"josecarlos.chavez@okta.com"},{"name":"tj.okta","email":"tirone.pama@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"lewisbyrne-okta","email":"lewis.byrne@okta.com"},{"name":"tarunpreet.kaur","email":"tarunpreet.kaur@okta.com"}],"homepage":"https://github.com/auth0/node-oauth2-jwt-bearer/tree/main/packages/express-oauth2-jwt-bearer","bugs":{"url":"https://github.com/auth0/node-oauth2-jwt-bearer/issues"},"dist":{"shasum":"09ac0915bcfad12fba73208b931ecefed0d36a25","tarball":"https://registry.npmjs.org/express-oauth2-jwt-bearer/-/express-oauth2-jwt-bearer-1.8.0.tgz","fileCount":5,"integrity":"sha512-Zh9Il764hoI7RYEjEhzfI5ttgHZlaWfkFXP4UkRkoRBxSniq245ZskNb2dySogH8F92FVs1/bLcFhsMsDgqkvA==","signatures":[{"sig":"MEQCIH4/2k8GvMovd2OAZMytfTJYZgdZ6PxMNX0R20sZFaZXAiAZoZ2f1wE71gNC/FQj9PvFZZYfaGoeeXK86oVyR7esSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/express-oauth2-jwt-bearer@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":62708},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^12.19.0 || ^14.15.0 || ^16.13.0 || ^18.12.0 || ^20.2.0 || ^22.1.0 || ^24.0.0"},"gitHead":"8e5a62551725db1f82036b5e6690ed6ea2a0700e","scripts":{"lint":"eslint --fix --ext .ts ./src","test":"jest test --coverage","build":"rollup -c","prebuild":"rimraf dist"},"_npmUser":{"name":"auth0-oss","email":"oss.sdks@auth0.com"},"repository":{"url":"git+https://github.com/auth0/node-oauth2-jwt-bearer.git","type":"git"},"_npmVersion":"10.8.2","description":"Authentication middleware for Express.js that validates JWT bearer access tokens.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"jose":"^4.15.5"},"_hasShrinkwrap":false,"devDependencies":{"got":"^11.8.6","jest":"^29.5.0","nock":"^13.3.0","tslib":"^2.5.0","eslint":"^8.37.0","rimraf":"^3.0.2","rollup":"^2.79.2","express":"^4.22.0","ts-jest":"^29.0.5","prettier":"~2.5.1","jest-junit":"^13.2.0","typescript":"^5.0.2","@types/jest":"^27.5.2","@types/node":"^14.18.42","@types/express":"^4.17.17","@tsconfig/node12":"^1.0.11","rollup-plugin-dts":"^4.2.3","@typescript-eslint/parser":"^5.57.0","rollup-plugin-typescript2":"^0.31.2","@rollup/plugin-node-resolve":"^13.3.0","@typescript-eslint/eslint-plugin":"^5.57.0"},"_npmOperationalInternal":{"tmp":"tmp/express-oauth2-jwt-bearer_1.8.0_1775808970721_0.21574095575783603","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"express-oauth2-jwt-bearer","version":"1.9.0","author":{"name":"Auth0","email":"support@auth0.com"},"license":"MIT","_id":"express-oauth2-jwt-bearer@1.9.0","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"bsmith-auth0","email":"brian.s.smith@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"niltorresatko","email":"nil.torres@okta.com"},{"name":"henry.mcardle","email":"henry.mcardle@okta.com"},{"name":"nicolas.villalobos","email":"nicolas.villalobos@okta.com"},{"name":"adam-mcgrath_okta","email":"adam.mcgrath@auth0.com"},{"name":"josecarlos-chavez_atko","email":"josecarlos.chavez@okta.com"},{"name":"tj.okta","email":"tirone.pama@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"lewisbyrne-okta","email":"lewis.byrne@okta.com"},{"name":"tarunpreet.kaur","email":"tarunpreet.kaur@okta.com"}],"homepage":"https://github.com/auth0/node-oauth2-jwt-bearer/tree/main/packages/express-oauth2-jwt-bearer","bugs":{"url":"https://github.com/auth0/node-oauth2-jwt-bearer/issues"},"dist":{"shasum":"5c96c05725f4e6383e77b07a52c745987a1c1081","tarball":"https://registry.npmjs.org/express-oauth2-jwt-bearer/-/express-oauth2-jwt-bearer-1.9.0.tgz","fileCount":5,"integrity":"sha512-3W1iQLwoAC5vRZx9F3KuIes9CRZuTGiNF3OG3Yh9QLCyM+2ur9gw1LQhZOOna6+u+49LviXwCmF0V0fJYSwz6w==","signatures":[{"sig":"MEYCIQC7/E4vA7a5SPMoGp51gM3nnAZ6OLZZPygp0jG3zVeMhQIhAJkztS3vxh4wcG/wh0uRQtnOm4v6FQRaMxU+9KSvFOiE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/express-oauth2-jwt-bearer@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68231},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^12.19.0 || ^14.15.0 || ^16.13.0 || ^18.12.0 || ^20.2.0 || ^22.1.0 || ^24.0.0"},"gitHead":"2b8870d3e2b347e33e5965305c2478bc43162fde","scripts":{"lint":"eslint --fix --ext .ts ./src","test":"jest test --coverage","build":"rollup -c","prebuild":"rimraf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0eb65947-da00-43cb-9a0c-55af65dc407e"}},"repository":{"url":"git+https://github.com/auth0/node-oauth2-jwt-bearer.git","type":"git"},"_npmVersion":"11.14.1","description":"Authentication middleware for Express.js that validates JWT bearer access tokens.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"jose":"^4.15.5"},"_hasShrinkwrap":false,"devDependencies":{"got":"^11.8.6","jest":"^29.5.0","nock":"^13.3.0","tslib":"^2.5.0","eslint":"^8.37.0","rimraf":"^3.0.2","rollup":"^3.0.0","express":"^4.22.0","ts-jest":"^29.0.5","prettier":"~2.5.1","jest-junit":"^13.2.0","typescript":"^5.0.2","@types/jest":"^27.5.2","@types/node":"^14.18.42","@types/express":"^4.17.17","@tsconfig/node12":"^1.0.11","rollup-plugin-dts":"^5.3.1","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^5.57.0","@rollup/plugin-node-resolve":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.57.0"},"_npmOperationalInternal":{"tmp":"tmp/express-oauth2-jwt-bearer_1.9.0_1779260713645_0.945127223445456","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"express-oauth2-jwt-bearer","version":"1.9.1","author":{"name":"Auth0","email":"support@auth0.com"},"license":"MIT","_id":"express-oauth2-jwt-bearer@1.9.1","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"bsmith-auth0","email":"brian.s.smith@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"niltorresatko","email":"nil.torres@okta.com"},{"name":"henry.mcardle","email":"henry.mcardle@okta.com"},{"name":"nicolas.villalobos","email":"nicolas.villalobos@okta.com"},{"name":"josecarlos-chavez_atko","email":"josecarlos.chavez@okta.com"},{"name":"tj.okta","email":"tirone.pama@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"lewisbyrne-okta","email":"lewis.byrne@okta.com"},{"name":"tarunpreet.kaur","email":"tarunpreet.kaur@okta.com"}],"homepage":"https://github.com/auth0/node-oauth2-jwt-bearer/tree/main/packages/express-oauth2-jwt-bearer","bugs":{"url":"https://github.com/auth0/node-oauth2-jwt-bearer/issues"},"dist":{"shasum":"b9ddb4cdeae6c588941c428f80be053e0f197a21","tarball":"https://registry.npmjs.org/express-oauth2-jwt-bearer/-/express-oauth2-jwt-bearer-1.9.1.tgz","fileCount":5,"integrity":"sha512-B3Q+NQDHgmJkMyaCrM0WKxJ6v148rn9v/zQmsYW2WM3zk8dV5uF9Q6NU+d6dQxTORybAWVkeIcK95kkWhQrE9A==","signatures":[{"sig":"MEUCIQDK7eMqcPyVtfdH8BNi58jeqnZ4vTd3EV4+tOUunq31rgIgIkH/i4elM+qNRLSf0AclZu2VaWa4JAX+KvhHIsmjWMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/express-oauth2-jwt-bearer@1.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":69019},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^12.19.0 || ^14.15.0 || ^16.13.0 || ^18.12.0 || ^20.2.0 || ^22.1.0 || ^24.0.0"},"gitHead":"f24f7835191d1aaf5974cb771887dd8c2724397d","scripts":{"lint":"eslint --fix --ext .ts ./src","test":"jest test --coverage","build":"rollup -c","prebuild":"rimraf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0eb65947-da00-43cb-9a0c-55af65dc407e"}},"repository":{"url":"git+https://github.com/auth0/node-oauth2-jwt-bearer.git","type":"git"},"_npmVersion":"11.17.0","description":"Authentication middleware for Express.js that validates JWT bearer access tokens.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"jose":"^4.15.5"},"_hasShrinkwrap":false,"devDependencies":{"got":"^11.8.6","jest":"^29.5.0","nock":"^13.3.0","tslib":"^2.5.0","eslint":"^8.37.0","rimraf":"^3.0.2","rollup":"^3.0.0","express":"^4.22.0","ts-jest":"^29.0.5","prettier":"~2.5.1","jest-junit":"^13.2.0","typescript":"^5.0.2","@types/jest":"^27.5.2","@types/node":"^14.18.42","@types/express":"^4.17.17","@tsconfig/node12":"^1.0.11","rollup-plugin-dts":"^5.3.1","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^5.57.0","@rollup/plugin-node-resolve":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.57.0"},"_npmOperationalInternal":{"tmp":"tmp/express-oauth2-jwt-bearer_1.9.1_1782730703093_0.7403244150019379","host":"s3://npm-registry-packages-npm-production"}},"1.9.2":{"name":"express-oauth2-jwt-bearer","version":"1.9.2","author":{"name":"Auth0","email":"support@auth0.com"},"license":"MIT","_id":"express-oauth2-jwt-bearer@1.9.2","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"bsmith-auth0","email":"brian.s.smith@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"nirjo","email":"nirmal.joishi@okta.com"},{"name":"niltorresatko","email":"nil.torres@okta.com"},{"name":"jaskirat_atko","email":"jaskirat.singh@okta.com"},{"name":"henry.mcardle","email":"henry.mcardle@okta.com"},{"name":"nicolas.villalobos","email":"nicolas.villalobos@okta.com"},{"name":"choah","email":"choah.jung@auth0.com"},{"name":"josecarlos-chavez_atko","email":"josecarlos.chavez@okta.com"},{"name":"skatko","email":"saurabh.kumar@okta.com"},{"name":"tj.okta","email":"tirone.pama@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"lewisbyrne-okta","email":"lewis.byrne@okta.com"},{"name":"tarunpreet.kaur","email":"tarunpreet.kaur@okta.com"}],"homepage":"https://github.com/auth0/node-oauth2-jwt-bearer/tree/main/packages/express-oauth2-jwt-bearer","bugs":{"url":"https://github.com/auth0/node-oauth2-jwt-bearer/issues"},"dist":{"shasum":"d6d5bf97df369f465051ca50717f9cbc2f7e9d21","tarball":"https://registry.npmjs.org/express-oauth2-jwt-bearer/-/express-oauth2-jwt-bearer-1.9.2.tgz","fileCount":5,"integrity":"sha512-IFf8pU+sHTaedYji8dvPoLQxkzFDdbeId4eBwbgQSpnCQa9l8zLIMjfVOYhKrJlDyUz4kJc7eC06VmJEbAzKYQ==","signatures":[{"sig":"MEUCIQDSIOt5/VHcBjncXTfHWjydapKqUMHrPDQd02/V7SZSygIgGc2Z9WCaBEDkZTN2Q2cuuLykeSnxvzNZWLsG6tynmOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/express-oauth2-jwt-bearer@1.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68875},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^12.19.0 || ^14.15.0 || ^16.13.0 || ^18.12.0 || ^20.2.0 || ^22.1.0 || ^24.0.0"},"gitHead":"db2a05a3c763ef2af77b519e1629ef7d4eab9efe","scripts":{"lint":"eslint --fix --ext .ts ./src","test":"jest test --coverage","build":"rollup -c","prebuild":"rimraf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0eb65947-da00-43cb-9a0c-55af65dc407e"}},"repository":{"url":"git+https://github.com/auth0/node-oauth2-jwt-bearer.git","type":"git"},"_npmVersion":"11.19.0","description":"Authentication middleware for Express.js that validates JWT bearer access tokens.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"jose":"^4.15.5"},"_hasShrinkwrap":false,"devDependencies":{"got":"^11.8.6","jest":"^29.5.0","nock":"^13.3.0","tslib":"^2.5.0","eslint":"^8.37.0","rimraf":"^3.0.2","rollup":"^3.0.0","express":"^4.22.0","ts-jest":"^29.0.5","prettier":"~2.5.1","jest-junit":"^13.2.0","typescript":"^5.0.2","@types/jest":"^27.5.2","@types/node":"^14.18.42","@types/express":"^4.17.17","@tsconfig/node12":"^1.0.11","rollup-plugin-dts":"^5.3.1","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^5.57.0","@rollup/plugin-node-resolve":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.57.0"},"_npmOperationalInternal":{"tmp":"tmp/express-oauth2-jwt-bearer_1.9.2_1786616756426_0.9777528722846092","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"express-oauth2-jwt-bearer","description":"Authentication middleware for Express.js that validates JWT bearer access tokens.","version":"1.10.0","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/auth0/node-oauth2-jwt-bearer.git"},"scripts":{"test":"jest test --coverage","lint":"eslint --fix --ext .ts ./src","prebuild":"rimraf dist","build":"rollup -c"},"author":{"name":"Auth0","email":"support@auth0.com"},"homepage":"https://github.com/auth0/node-oauth2-jwt-bearer/tree/main/packages/express-oauth2-jwt-bearer","license":"MIT","devDependencies":{"@rollup/plugin-node-resolve":"^15.0.0","@rollup/plugin-typescript":"^11.1.6","@tsconfig/node12":"^1.0.11","@types/express":"^4.17.17","@types/jest":"^27.5.2","@types/node":"^14.18.42","@typescript-eslint/eslint-plugin":"^5.57.0","@typescript-eslint/parser":"^5.57.0","eslint":"^8.37.0","express":"^4.22.0","got":"^11.8.6","jest":"^29.5.0","jest-junit":"^13.2.0","nock":"^13.3.0","prettier":"~2.5.1","rimraf":"^6.1.3","rollup":"^3.0.0","rollup-plugin-dts":"^5.3.1","ts-jest":"^29.0.5","tslib":"^2.5.0","typescript":"^5.0.2"},"dependencies":{"jose":"^4.15.5"},"engines":{"node":"^12.19.0 || ^14.15.0 || ^16.13.0 || ^18.12.0 || ^20.2.0 || ^22.1.0 || ^24.0.0"},"gitHead":"5b2c82f53fe81076d4c4ca3d7916d621b86db150","_id":"express-oauth2-jwt-bearer@1.10.0","bugs":{"url":"https://github.com/auth0/node-oauth2-jwt-bearer/issues"},"_nodeVersion":"22.22.1","_npmVersion":"11.19.0","dist":{"integrity":"sha512-sicg3wCTOdxiipC2noQ9XRVK94SO0wky8NmBbS6fsYZg8vWHizjvNt2HiPlUp6vLFu2eyIcWsqnJkZonqy1vzg==","shasum":"9580d3eb36e4aee5808c61637b307bfa716cc1d6","tarball":"https://registry.npmjs.org/express-oauth2-jwt-bearer/-/express-oauth2-jwt-bearer-1.10.0.tgz","fileCount":5,"unpackedSize":74924,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/express-oauth2-jwt-bearer@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHaoHhI/se3FHtVpP8EzUfoJQhXnQvZ32rbrcqMJf00aAiEAwpzql6gHgefdpJ0xeoPOkO9vBE2O00/Ar7fgf4/I+Jg="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0eb65947-da00-43cb-9a0c-55af65dc407e"}},"directories":{},"maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"bsmith-auth0","email":"brian.s.smith@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"nirjo","email":"nirmal.joishi@okta.com"},{"name":"niltorresatko","email":"nil.torres@okta.com"},{"name":"jaskirat_atko","email":"jaskirat.singh@okta.com"},{"name":"henry.mcardle","email":"henry.mcardle@okta.com"},{"name":"nicolas.villalobos","email":"nicolas.villalobos@okta.com"},{"name":"choah","email":"choah.jung@auth0.com"},{"name":"josecarlos-chavez_atko","email":"josecarlos.chavez@okta.com"},{"name":"skatko","email":"saurabh.kumar@okta.com"},{"name":"tj.okta","email":"tirone.pama@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"lewisbyrne-okta","email":"lewis.byrne@okta.com"},{"name":"tarunpreet.kaur","email":"tarunpreet.kaur@okta.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/express-oauth2-jwt-bearer_1.10.0_1787038611476_0.2887524162649302"},"_hasShrinkwrap":false}},"time":{"created":"2021-06-30T11:55:57.771Z","modified":"2026-08-18T07:36:51.970Z","0.0.1":"2021-06-30T11:55:57.890Z","0.1.0":"2021-07-14T12:03:18.562Z","0.2.0":"2021-10-14T11:32:39.507Z","1.0.0":"2021-10-21T10:00:39.145Z","1.0.1":"2021-10-25T16:17:00.381Z","1.1.0":"2021-12-15T14:46:45.207Z","1.2.0":"2022-10-27T14:12:45.710Z","1.3.0":"2022-12-19T16:31:10.474Z","1.4.0":"2023-04-03T16:15:28.600Z","1.4.1":"2023-04-14T08:28:35.607Z","1.5.0":"2023-05-24T15:57:55.306Z","1.6.0":"2023-10-09T17:08:58.010Z","1.6.1":"2025-03-14T12:26:13.886Z","1.7.0":"2025-09-02T05:53:25.954Z","1.7.1":"2025-09-03T11:39:45.718Z","1.7.2":"2025-12-18T07:13:31.702Z","1.7.3":"2026-01-12T13:12:56.715Z","1.7.4":"2026-01-23T10:59:43.780Z","1.8.0":"2026-04-10T08:16:10.876Z","1.9.0":"2026-05-20T07:05:13.834Z","1.9.1":"2026-06-29T10:58:23.301Z","1.9.2":"2026-08-13T10:25:56.697Z","1.10.0":"2026-08-18T07:36:51.612Z"},"bugs":{"url":"https://github.com/auth0/node-oauth2-jwt-bearer/issues"},"author":{"name":"Auth0","email":"support@auth0.com"},"license":"MIT","homepage":"https://github.com/auth0/node-oauth2-jwt-bearer/tree/main/packages/express-oauth2-jwt-bearer","repository":{"type":"git","url":"git+https://github.com/auth0/node-oauth2-jwt-bearer.git"},"description":"Authentication middleware for Express.js that validates JWT bearer access tokens.","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"bsmith-auth0","email":"brian.s.smith@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"nirjo","email":"nirmal.joishi@okta.com"},{"name":"niltorresatko","email":"nil.torres@okta.com"},{"name":"jaskirat_atko","email":"jaskirat.singh@okta.com"},{"name":"henry.mcardle","email":"henry.mcardle@okta.com"},{"name":"nicolas.villalobos","email":"nicolas.villalobos@okta.com"},{"name":"choah","email":"choah.jung@auth0.com"},{"name":"josecarlos-chavez_atko","email":"josecarlos.chavez@okta.com"},{"name":"skatko","email":"saurabh.kumar@okta.com"},{"name":"tj.okta","email":"tirone.pama@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"lewisbyrne-okta","email":"lewis.byrne@okta.com"},{"name":"tarunpreet.kaur","email":"tarunpreet.kaur@okta.com"}],"readme":"![Authentication middleware for Express.js that validates JWT Bearer Access Tokens](https://cdn.auth0.com/website/sdks/banners/express-oauth2-jwt-bearer-banner.png)\n\n[![npm](https://img.shields.io/npm/v/express-oauth2-jwt-bearer.svg?style=flat)](https://www.npmjs.com/package/express-oauth2-jwt-bearer)\n[![codecov](https://img.shields.io/badge/coverage-100%25-green)](./jest.config.js#L6-L13)\n![Downloads](https://img.shields.io/npm/dw/express-oauth2-jwt-bearer)\n[![License](https://img.shields.io/:license-mit-blue.svg?style=flat)](https://opensource.org/licenses/MIT)\n[![CircleCI](https://img.shields.io/circleci/build/github/auth0/node-oauth2-jwt-bearer.svg?branch=master&style=flat)](https://circleci.com/gh/auth0/node-oauth2-jwt-bearer)\n\n📚 [Documentation](#documentation) - 🚀 [Getting Started](#getting-started) - 💻 [API Reference](#api-reference) - 💬 [Feedback](#feedback)\n\n## Documentation\n\n- [Docs Site](https://auth0.com/docs) - explore our Docs site and learn more about Auth0.\n\n## Getting started\n\n### Requirements\n\nThis package supports the following tooling versions:\n\n- Node.js: `^12.19.0 || ^14.15.0 || ^16.13.0 || ^18.12.0 || ^20.2.0 || ^22.1.0`\n\n### Installation\n\nUsing [npm](https://npmjs.org) in your project directory run the following command:\n\n```shell\nnpm install express-oauth2-jwt-bearer\n```\n\n## Getting started\n\n### Configure the SDK\n\nThe library requires [issuerBaseURL](https://auth0.github.io/node-oauth2-jwt-bearer/interfaces/AuthOptions.html#issuerBaseURL) and [audience](https://auth0.github.io/node-oauth2-jwt-bearer/interfaces/AuthOptions.html#audience).\n\n#### Environment Variables\n\n```shell\nISSUER_BASE_URL=https://YOUR_ISSUER_DOMAIN\nAUDIENCE=https://my-api.com\n```\n\n```js\nconst { auth } = require('express-oauth2-jwt-bearer');\napp.use(auth());\n```\n\n#### Library Initialization\n\n```js\nconst { auth } = require('express-oauth2-jwt-bearer');\napp.use(\n  auth({\n    issuerBaseURL: 'https://YOUR_ISSUER_DOMAIN',\n    audience: 'https://my-api.com',\n  })\n);\n```\n\n#### JWTs signed with symmetric algorithms (eg `HS256`)\n\n```js\nconst { auth } = require('express-oauth2-jwt-bearer');\napp.use(\n  auth({\n    issuer: 'https://YOUR_ISSUER_DOMAIN',\n    audience: 'https://my-api.com',\n    secret: 'YOUR SECRET',\n    tokenSigningAlg: 'HS256',\n  })\n);\n```\n\nWith this configuration, your api will require a valid Access Token JWT bearer token for all routes.\n\nSuccessful requests will have the following properties added to them:\n\n```js\napp.get('/api/messages', (req, res, next) => {\n  const auth = req.auth;\n  auth.header; // The decoded JWT header.\n  auth.payload; // The decoded JWT payload.\n  auth.token; // The raw JWT token.\n});\n```\n\n#### JWTs verified with a static public key (no discovery)\n\nUse this when you already have the issuer's public key and want to skip OIDC discovery or a remote JWKS endpoint entirely. Accepted formats: PEM-encoded SPKI string, a single JWK object, or an inline JWK Set.\n\n```js\nconst { auth } = require('express-oauth2-jwt-bearer');\n\n// PEM-encoded SPKI public key\napp.use(\n  auth({\n    issuer: 'https://YOUR_ISSUER_DOMAIN',\n    audience: 'https://my-api.com',\n    publicKey: '-----BEGIN PUBLIC KEY-----\\n...\\n-----END PUBLIC KEY-----',\n    tokenSigningAlg: 'RS256',\n  })\n);\n\n// Inline JWK\napp.use(\n  auth({\n    issuer: 'https://YOUR_ISSUER_DOMAIN',\n    audience: 'https://my-api.com',\n    publicKey: { kty: 'EC', crv: 'P-256', x: '...', y: '...', alg: 'ES256' },\n  })\n);\n\n// Inline JWK Set\napp.use(\n  auth({\n    issuer: 'https://YOUR_ISSUER_DOMAIN',\n    audience: 'https://my-api.com',\n    publicKey: { keys: [{ kty: 'RSA', n: '...', e: 'AQAB', alg: 'RS256', kid: '...' }] },\n  })\n);\n```\n\n#### DPoP Authentication\n\nThis SDK supports [DPoP (Demonstration of Proof-of-Possession)](https://datatracker.ietf.org/doc/html/rfc9449), which enhances access token security by requiring clients to prove possession of a private key associated with each request.\n\nTo learn how to:\n- Enforce DPoP-only authentication\n- Accept both DPoP and Bearer tokens (default)\n- Disable DPoP entirely\n- Configure proof timing with `iatOffset` and `iatLeeway`\n\n**See [DPoP examples in `EXAMPLES.md`](https://github.com/auth0/node-oauth2-jwt-bearer/blob/main/packages/express-oauth2-jwt-bearer/EXAMPLES.md#dpop-authentication-early-access)**\n\n#### Anonymous Sessions\n\nAuth0 Anonymous Sessions issues standard JWT Bearer tokens to unauthenticated users. The `sub` claim starts with `anon@`, which you can use to accept, reject, or branch on anonymous callers.\n\n**See [Anonymous Sessions examples in `EXAMPLES.md`](https://github.com/auth0/node-oauth2-jwt-bearer/blob/main/packages/express-oauth2-jwt-bearer/EXAMPLES.md#anonymous-sessions)**\n\n#### mTLS Certificate-Bound Tokens\n\nThis SDK supports [mTLS (Mutual TLS, RFC 8705)](https://www.rfc-editor.org/rfc/rfc8705) certificate-bound access tokens. It validates the token's `cnf.x5t#S256` claim against the client certificate presented on the TLS connection, which you resolve with a `getCertificate` function. mTLS is opt-in: supplying `getCertificate` enables it, unless you set `mtls.enabled` explicitly.\n\nTo learn how to:\n- Resolve the client certificate from behind a TLS-terminating proxy with `getCertificate`\n- Accept both cert-bound and regular Bearer tokens (default once `getCertificate` is set)\n- Require every token to be certificate-bound\n- Disable mTLS validation\n\n**See [mTLS examples in `EXAMPLES.md`](https://github.com/auth0/node-oauth2-jwt-bearer/blob/main/packages/express-oauth2-jwt-bearer/EXAMPLES.md#mtls-certificate-bound-tokens)**\n\n\n### Security Headers\n\nAlong with the other [security best practices](https://expressjs.com/en/advanced/best-practice-security.html) in the Express.js documentation, we recommend you use [helmet](https://www.npmjs.com/package/helmet) in addition to this middleware which can help protect your app from some well-known web vulnerabilities by setting default security HTTP headers.\n\n### Error Handling\n\nThis SDK raises errors with `err.status` and `err.headers` according to [rfc6750](https://datatracker.ietf.org/doc/html/rfc6750#section-3). The Express.js default error handler will set the error response with:\n\n- `res.statusCode` set from `err.status`\n- `res.statusMessage` set according to the status code.\n- The body will be the HTML of the status code message when in production environment, otherwise will be `err.stack`.\n- Any headers specified in an `err.headers` object.\n\nThe `error_description` in the `WWW-Authenticate` header will contain useful information about the error, which you may not want to disclose in Production.\n\nSee the Express.js [docs on error handling](https://expressjs.com/en/guide/error-handling.html) for more information on writing custom error handlers.\n\n## API Reference\n\n- [auth](https://auth0.github.io/node-oauth2-jwt-bearer/functions/auth.html) - Middleware that will return a 401 if a valid Access token JWT bearer token is not provided in the request.\n- [AuthResult](https://auth0.github.io/node-oauth2-jwt-bearer/interfaces/AuthResult.html) - The properties added to `req.auth` upon successful authorization.\n- [requiredScopes](https://auth0.github.io/node-oauth2-jwt-bearer/functions/requiredScopes.html) - Check a token's scope claim to include a number of given scopes, raises a 403 `insufficient_scope` error if the value of the scope claim does not include all the given scopes.\n- [claimEquals](https://auth0.github.io/node-oauth2-jwt-bearer/functions/claimEquals.html) - Check a token's claim to be equal a given JSONPrimitive (string, number, boolean or null) raises a 401 `invalid_token` error if the value of the claim does not match.\n- [claimIncludes](https://auth0.github.io/node-oauth2-jwt-bearer/functions/claimIncludes.html) - Check a token's claim to include a number of given JSONPrimitives (string, number, boolean or null) raises a 401 `invalid_token` error if the value of the claim does not include all the given values.\n- [claimCheck](https://auth0.github.io/node-oauth2-jwt-bearer/functions/claimCheck.html) - Check the token's claims using a custom method that receives the JWT Payload and should return `true` if the token is valid. Raises a 401 `invalid_token` error if the function returns `false`.\n\n## Feedback\n\n### Contributing\n\nWe appreciate feedback and contribution to this repo! Before you get started, please see the following:\n\n- [Auth0's general contribution guidelines](https://github.com/auth0/open-source-template/blob/master/GENERAL-CONTRIBUTING.md)\n- [Auth0's code of conduct guidelines](https://github.com/auth0/open-source-template/blob/master/CODE-OF-CONDUCT.md)\n- [This repo's contribution guide](https://github.com/auth0/node-oauth2-jwt-bearer/blob/main/CONTRIBUTING.md)\n\n### Raise an issue\n\nTo provide feedback or report a bug, please [raise an issue on our issue tracker](https://github.com/auth0/node-oauth2-jwt-bearer/issues).\n\n### Vulnerability Reporting\n\nPlease do not report security vulnerabilities on the public GitHub issue tracker. The [Responsible Disclosure Program](https://auth0.com/whitehat) details the procedure for disclosing security issues.\n\n## What is Auth0?\n\n<p align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://cdn.auth0.com/website/sdks/logos/auth0_dark_mode.png\" width=\"150\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"https://cdn.auth0.com/website/sdks/logos/auth0_light_mode.png\" width=\"150\">\n    <img alt=\"Auth0 Logo\" src=\"https://cdn.auth0.com/website/sdks/logos/auth0_light_mode.png\" width=\"150\">\n  </picture>\n</p>\n<p align=\"center\">\n  Auth0 is an easy to implement, adaptable authentication and authorization platform. To learn more checkout <a href=\"https://auth0.com/why-auth0\">Why Auth0?</a>\n</p>\n<p align=\"center\">\n  This project is licensed under the MIT license. See the <a href=\"https://github.com/auth0/node-oauth2-jwt-bearer/blob/main/packages/express-oauth2-jwt-bearer/LICENSE\"> LICENSE</a> file for more info.\n</p>\n","readmeFilename":"README.md"}