{"_id":"@hyper.software/express-passport-oauth2","_rev":"31-ba3f3d93e92af09442b01bc63b86e77a","name":"@hyper.software/express-passport-oauth2","dist-tags":{"latest":"1.0.29"},"versions":{"1.0.1":{"name":"@hyper.software/express-passport-oauth2","version":"1.0.1","author":{"name":"Raul Tomescu","email":"tomescu.raul+hyper@gmail.com"},"license":"ISC","_id":"@hyper.software/express-passport-oauth2@1.0.1","maintainers":[{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"}],"dist":{"shasum":"624c951e571cd05f5b997d10895e4795945c2f49","tarball":"https://registry.npmjs.org/@hyper.software/express-passport-oauth2/-/express-passport-oauth2-1.0.1.tgz","fileCount":44,"integrity":"sha512-7geUyHYbX7XmERlgw5P49yT72chTp/e76hwba6S9GYyd5QNCE+dxKMm3/FMrbXEqo9/56V+VuqPXeG3JYNl2Mw==","signatures":[{"sig":"MEYCIQDl99fvDqdYHlkfRWmUcupPtg+T+6oEdcX95RaNqIBNIwIhAJK/VNaTZ0ZyTFEvAJ2QV2HwU+EXCidNCdeAQgor8MmQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81529},"jest":{"testRegex":"(/__tests__/.*\\.(test|spec))\\.(ts|js)$","transform":{".*":"<rootDir>/jest-preprocessor.js"},"modulePaths":["./src"],"moduleDirectories":["node_modules","src"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"types":"./lib/index.d.ts","engines":{"node":">=12.22.0"},"gitHead":"1dc4902561c7345f8e9b1c2b58e6af89dc75b64b","scripts":{"lint":"./node_modules/tslint/bin/tslint './src/**/*.ts'","test":"jest --coverage","build":"tsc","pretest":"npm run lint","lint-fix":"tslint './src/**/*.ts?(x)' --fix","prebuild":"rm -rf ./lib","postbuild":"for dest in lib; do rsync -amv --stats --include='*/' --include='*.scss' --exclude='*' src/ $dest ; done","pretty-fix":"prettier './src/**/*.ts?(x)' --write","test.watch":"npm run test -- --watch","publish-package":"tslint './src/**/*.ts?(x)' --fix && rm -rf ./lib && yarn build && npm version patch && npm publish --access private"},"_npmUser":{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"},"repository":{},"_npmVersion":"9.8.1","description":"Hyper Software Express OAuth2 Middleware","directories":{},"_nodeVersion":"18.18.0","dependencies":{"axios":"^0.17.1","@types/passport":"^0.4.2","performance-now":"^2.1.0","passport-http-bearer":"^1.0.1","@types/passport-http-bearer":"^1.0.31"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.3.0","husky":"^2.3.0","tslint":"^6.0.0","passport":"^0.4.0","prettier":"^1.17.1","typescript":"^4.3.4","@types/jest":"^22.1.2","@types/node":"^9.4.6","pretty-quick":"^1.10.0","tslint-react":"^4.0.0","tslint-eslint-rules":"^5.4.0","tslint-config-prettier":"^1.18.0","tslint-plugin-prettier":"^2.0.1","@usevisitor/tslint-config":"^1.0.0"},"peerDependencies":{"passport":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/express-passport-oauth2_1.0.1_1698859446836_0.693889326314209","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@hyper.software/express-passport-oauth2","version":"1.0.2","author":{"name":"Raul Tomescu","email":"tomescu.raul+hyper@gmail.com"},"license":"ISC","_id":"@hyper.software/express-passport-oauth2@1.0.2","maintainers":[{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"}],"dist":{"shasum":"dd838a9754d7eae2c3e310001445576d00a0a839","tarball":"https://registry.npmjs.org/@hyper.software/express-passport-oauth2/-/express-passport-oauth2-1.0.2.tgz","fileCount":45,"integrity":"sha512-9BoXLRuQ7/yaQP3fke2ren2ZKnGcCOmhEdTPLR83alIHlKutKClYRntUY5svpLlM8uCEtNOrA9DT6KtxmRlnig==","signatures":[{"sig":"MEQCIGBAzJw9bdfcDdB/oiepKJAelYk+y598ooQYiSfGnXL7AiB2vDcdbFIqmtakVXCloLPWF1tNCk0127NHTaYpLy9cyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82175},"jest":{"testRegex":"(/__tests__/.*\\.(test|spec))\\.(ts|js)$","transform":{".*":"<rootDir>/jest-preprocessor.js"},"modulePaths":["./src"],"moduleDirectories":["node_modules","src"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"yarn tsc && yarn lint && yarn format"}},"types":"./lib/index.d.ts","engines":{"node":">=12.22.0"},"gitHead":"ebe4eee7349b41d28102b3313c1b4cda479a4a76","scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --watch --runInBand","build":"npm run lint && npm run format && tsc","format":"prettier-eslint \"src/**/*.ts\" \"src/**/*.tsx\" --write","test.coverage":"jest --coverage","publish-package":"git add . && git commit -m 'Publish package' --allow-empty && npm run lint && rm -rf ./lib && yarn build && npm version patch && npm publish"},"_npmUser":{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"},"repository":{},"_npmVersion":"9.8.1","description":"Hyper Software Express OAuth2 Middleware","directories":{},"_nodeVersion":"18.18.0","dependencies":{"axios":"^1.6.0","@types/passport":"^1.0.14","performance-now":"^2.1.0","passport-http-bearer":"^1.0.1","eslint-config-prettier":"^9.0.0","@types/passport-http-bearer":"^1.0.39"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","passport":"^0.6.0","prettier":"^3.0.3","typescript":"^5.2.2","@types/jest":"^29.5.7","@types/node":"^20.8.10","prettier-eslint-cli":"^8.0.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"peerDependencies":{"passport":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/express-passport-oauth2_1.0.2_1699098807941_0.831100598493892","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@hyper.software/express-passport-oauth2","version":"1.0.3","author":{"name":"Raul Tomescu","email":"tomescu.raul+hyper@gmail.com"},"license":"ISC","_id":"@hyper.software/express-passport-oauth2@1.0.3","maintainers":[{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"}],"dist":{"shasum":"1fe81df25b9b7b5c03fd11dcc4ddd0611e2f1509","tarball":"https://registry.npmjs.org/@hyper.software/express-passport-oauth2/-/express-passport-oauth2-1.0.3.tgz","fileCount":45,"integrity":"sha512-T6y2ixV4akHAV8v/xDADpxf9sklw1DSfM8BEwAQuzPHd7jDKPt6SHzZQs5xt9ddcQKrBbvpSR3wQ/uSpirwARg==","signatures":[{"sig":"MEYCIQDfqHhyYpS/qSQt4oAKHOxGb71pIfg+CJnW/n9XNBEdLwIhAOL7Z+Kymhkfcd6b8cQtqmYiv9Pm8K5CGlx4NegeunDX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82243},"jest":{"testRegex":"(/__tests__/.*\\.(test|spec))\\.(ts|js)$","transform":{".*":"<rootDir>/jest-preprocessor.js"},"modulePaths":["./src"],"moduleDirectories":["node_modules","src"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"tsc && npm run lint && npm run format"}},"types":"./lib/index.d.ts","engines":{"node":">=12.22.0"},"gitHead":"82f9dc0d1ca42132caa65411d4e1de014f98ba32","scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --watch --runInBand","build":"npm run lint && npm run format && tsc","format":"prettier-eslint \"src/**/*.ts\" \"src/**/*.tsx\" --write","test.coverage":"jest --coverage","publish-package":"git add . && git commit -m 'Pre-publish package' --allow-empty && rm -rf ./lib && yarn build && npm version patch && npm publish && git add . && git commit -m 'Post-publish package' --allow-empty && git push"},"_npmUser":{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"},"repository":{},"_npmVersion":"9.8.1","description":"Hyper Software Express OAuth2 Middleware","directories":{},"_nodeVersion":"18.18.0","dependencies":{"axios":"^1.6.0","@types/passport":"^1.0.14","performance-now":"^2.1.0","passport-http-bearer":"^1.0.1","eslint-config-prettier":"^9.0.0","@types/passport-http-bearer":"^1.0.39"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","passport":"^0.6.0","prettier":"^3.0.3","typescript":"^5.2.2","@types/jest":"^29.5.7","@types/node":"^20.8.10","prettier-eslint-cli":"^8.0.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"peerDependencies":{"passport":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/express-passport-oauth2_1.0.3_1699098987408_0.1984122884271604","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@hyper.software/express-passport-oauth2","version":"1.0.4","author":{"name":"Raul Tomescu","email":"tomescu.raul+hyper@gmail.com"},"license":"ISC","_id":"@hyper.software/express-passport-oauth2@1.0.4","maintainers":[{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"}],"dist":{"shasum":"97621519ba487f6bcba088614b261bef3384c6e2","tarball":"https://registry.npmjs.org/@hyper.software/express-passport-oauth2/-/express-passport-oauth2-1.0.4.tgz","fileCount":38,"integrity":"sha512-pgH2YJ+qBkpmm9pEPAzjRpOtQmYclrDR9NgU62VVsGpKo+g8FlLVM1h5yCCRxrtmZTXcK2m74Q6pTIeifZ5zqQ==","signatures":[{"sig":"MEUCIFATwFqNpv8cwb0vT3vXODvotQz09v91HLAg4xu81RFgAiEAvxA5TtnXizZhZqkhcU6iDo3eFKxNNsDGbV3a69hCAWo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":534116},"jest":{"testRegex":"(/__tests__/.*\\.(test|spec))\\.(ts|js)$","transform":{".*":"<rootDir>/jest-preprocessor.js"},"modulePaths":["./src"],"moduleDirectories":["node_modules","src"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"tsc && npm run lint && npm run format"}},"types":"./lib/index.d.ts","engines":{"node":">=12.22.0"},"gitHead":"899ca1817b0a692b8f7af5d65c95f14e99847868","scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --watch --runInBand","build":"npm run lint && npm run format && tsc","format":"prettier-eslint \"src/**/*.ts\" \"src/**/*.tsx\" --write","test.coverage":"jest --coverage","publish-package":"git add . && git commit -m 'Pre-publish package' --allow-empty && rm -rf ./lib && npm run build && npm version patch && npm publish && git add . && git commit -m 'Post-publish package' --allow-empty && git push"},"_npmUser":{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"},"repository":{},"_npmVersion":"9.8.1","description":"Hyper Software Express OAuth2 Middleware","directories":{},"_nodeVersion":"18.18.0","dependencies":{"axios":"^1.6.0","@types/passport":"^1.0.14","performance-now":"^2.1.0","passport-http-bearer":"^1.0.1","eslint-config-prettier":"^9.0.0","@types/passport-http-bearer":"^1.0.39"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","passport":"^0.6.0","prettier":"^3.0.3","typescript":"^5.2.2","@types/jest":"^29.5.7","@types/node":"^20.8.10","prettier-eslint-cli":"^8.0.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"peerDependencies":{"passport":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/express-passport-oauth2_1.0.4_1702463821064_0.4340000911865296","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@hyper.software/express-passport-oauth2","version":"1.0.5","author":{"name":"Raul Tomescu","email":"tomescu.raul+hyper@gmail.com"},"license":"ISC","_id":"@hyper.software/express-passport-oauth2@1.0.5","maintainers":[{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"}],"dist":{"shasum":"bb482d516431099bdaece155cd626af05c2a7951","tarball":"https://registry.npmjs.org/@hyper.software/express-passport-oauth2/-/express-passport-oauth2-1.0.5.tgz","fileCount":38,"integrity":"sha512-rTURuEt7JPaODLV/KryufOvgz159y1MeCpBzi3jBQD4ZGwJpa/4PjTvNbaZg5WtPnjkfJufGeOL/HcXSudoNwQ==","signatures":[{"sig":"MEYCIQCNZCUjOzL4/O2JsGDuesdwuT/iPdYfHsxSeXRUQ0uNBwIhAO6KeQnHabxskfTNc5uLLpiG4EnlRDiMsuTVhub/PG7j","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":535302},"jest":{"testRegex":"(/__tests__/.*\\.(test|spec))\\.(ts|js)$","transform":{".*":"<rootDir>/jest-preprocessor.js"},"modulePaths":["./src"],"moduleDirectories":["node_modules","src"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"tsc && npm run lint && npm run format"}},"types":"./lib/index.d.ts","engines":{"node":">=12.22.0"},"gitHead":"1a2c9b69b4289612209a643a7bf55e6b7a31ca05","scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --watch --runInBand","build":"npm run lint && npm run format && tsc","format":"prettier-eslint \"src/**/*.ts\" \"src/**/*.tsx\" --write","test.coverage":"jest --coverage","publish-package":"git add . && git commit -m 'Pre-publish package' --allow-empty && rm -rf ./lib && npm run build && npm version patch && npm publish && git add . && git commit -m 'Post-publish package' --allow-empty && git push"},"_npmUser":{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"},"repository":{},"_npmVersion":"9.8.1","description":"Hyper Software Express OAuth2 Middleware","directories":{},"_nodeVersion":"18.18.0","dependencies":{"axios":"^1.6.0","@types/passport":"^1.0.14","performance-now":"^2.1.0","passport-http-bearer":"^1.0.1","eslint-config-prettier":"^9.0.0","@types/passport-http-bearer":"^1.0.39"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","passport":"^0.6.0","prettier":"^3.0.3","typescript":"^5.2.2","@types/jest":"^29.5.7","@types/node":"^20.8.10","prettier-eslint-cli":"^8.0.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"peerDependencies":{"passport":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/express-passport-oauth2_1.0.5_1721464224581_0.8945652802993462","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@hyper.software/express-passport-oauth2","version":"1.0.6","author":{"name":"Raul Tomescu","email":"tomescu.raul+hyper@gmail.com"},"license":"ISC","_id":"@hyper.software/express-passport-oauth2@1.0.6","maintainers":[{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"}],"dist":{"shasum":"d89be109f50aacdf1b21afa64031fb542c3a0e0c","tarball":"https://registry.npmjs.org/@hyper.software/express-passport-oauth2/-/express-passport-oauth2-1.0.6.tgz","fileCount":38,"integrity":"sha512-7U9y8jmq7EOVjIux3ncpilVO+hHiVzAAD77Uodg9oZTQ2n2qmWW4hlk5j0yFj6hfPuSrE7uN73b/0owEltEEwQ==","signatures":[{"sig":"MEYCIQDYSR6kx0rzopbEQ8aVlW657oZOGWU1FdT4Dz2fNIFVkwIhAIHFy8zdx/CHz0IhgayO+DxCkNQAe1n19qw0czIF7DMX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":535614},"jest":{"testRegex":"(/__tests__/.*\\.(test|spec))\\.(ts|js)$","transform":{".*":"<rootDir>/jest-preprocessor.js"},"modulePaths":["./src"],"moduleDirectories":["node_modules","src"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"tsc && npm run lint && npm run format"}},"types":"./lib/index.d.ts","engines":{"node":">=12.22.0"},"gitHead":"bbfff74cdb46c3bb809375f18385eb6e20ddbc44","scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --watch --runInBand","build":"npm run lint && npm run format && tsc","format":"prettier-eslint \"src/**/*.ts\" \"src/**/*.tsx\" --write","test.coverage":"jest --coverage","publish-package":"git add . && git commit -m 'Pre-publish package' --allow-empty && rm -rf ./lib && npm run build && npm version patch && npm publish && git add . && git commit -m 'Post-publish package' --allow-empty && git push"},"_npmUser":{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"},"repository":{},"_npmVersion":"9.8.1","description":"Hyper Software Express OAuth2 Middleware","directories":{},"_nodeVersion":"18.18.0","dependencies":{"axios":"^1.6.0","@types/passport":"^1.0.14","performance-now":"^2.1.0","passport-http-bearer":"^1.0.1","eslint-config-prettier":"^9.0.0","@types/passport-http-bearer":"^1.0.39"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","passport":"^0.6.0","prettier":"^3.0.3","typescript":"^5.2.2","@types/jest":"^29.5.7","@types/node":"^20.8.10","prettier-eslint-cli":"^8.0.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"peerDependencies":{"passport":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/express-passport-oauth2_1.0.6_1721464743501_0.08392998036672683","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@hyper.software/express-passport-oauth2","version":"1.0.7","author":{"name":"Raul Tomescu","email":"tomescu.raul+hyper@gmail.com"},"license":"ISC","_id":"@hyper.software/express-passport-oauth2@1.0.7","maintainers":[{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"}],"dist":{"shasum":"7389adda8890566134243d7a3290e797cd61dd14","tarball":"https://registry.npmjs.org/@hyper.software/express-passport-oauth2/-/express-passport-oauth2-1.0.7.tgz","fileCount":38,"integrity":"sha512-p1CmHaK0NAt3j4gyc/BwzZ3YDVEckG6/lNY+LCE7U/I6Ys5cmR1C/PCK1VdNyOG3m8aYX3gfn1qEJIAp+Ax1ng==","signatures":[{"sig":"MEUCIQCQqXBRurCCMTzKLdnwlw+ESV4BqvTLzVa+CvjDbn6QFAIgZ2r0Myl4nm1IeyzK8t965iqf/iU2n3zaJ2BqF5tVV6s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":536323},"jest":{"testRegex":"(/__tests__/.*\\.(test|spec))\\.(ts|js)$","transform":{".*":"<rootDir>/jest-preprocessor.js"},"modulePaths":["./src"],"moduleDirectories":["node_modules","src"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"tsc && npm run lint && npm run format"}},"types":"./lib/index.d.ts","engines":{"node":">=12.22.0"},"gitHead":"4fc1d5ba7d146d5e62a6393d8ffe35718097fc63","scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --watch --runInBand","build":"npm run lint && npm run format && tsc","format":"prettier-eslint \"src/**/*.ts\" \"src/**/*.tsx\" --write","test.coverage":"jest --coverage","publish-package":"git add . && git commit -m 'Pre-publish package' --allow-empty && rm -rf ./lib && npm run build && npm version patch && npm publish && git add . && git commit -m 'Post-publish package' --allow-empty && git push"},"_npmUser":{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"},"repository":{},"_npmVersion":"9.8.1","description":"Hyper Software Express OAuth2 Middleware","directories":{},"_nodeVersion":"18.18.0","dependencies":{"axios":"^1.6.0","@types/passport":"^1.0.14","performance-now":"^2.1.0","passport-http-bearer":"^1.0.1","eslint-config-prettier":"^9.0.0","@types/passport-http-bearer":"^1.0.39"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","passport":"^0.6.0","prettier":"^3.0.3","typescript":"^5.2.2","@types/jest":"^29.5.7","@types/node":"^20.8.10","prettier-eslint-cli":"^8.0.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"peerDependencies":{"passport":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/express-passport-oauth2_1.0.7_1721559769443_0.6553661954904011","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@hyper.software/express-passport-oauth2","version":"1.0.8","author":{"name":"Raul Tomescu","email":"tomescu.raul+hyper@gmail.com"},"license":"ISC","_id":"@hyper.software/express-passport-oauth2@1.0.8","maintainers":[{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"}],"dist":{"shasum":"30b8c4a81a2ef1bc99a31c393e64073d0228d938","tarball":"https://registry.npmjs.org/@hyper.software/express-passport-oauth2/-/express-passport-oauth2-1.0.8.tgz","fileCount":38,"integrity":"sha512-QFJW2lqRd8ZNcRvQGT3OprfGMT8gV1aD13weetU/0SV4WJaqizEXuL4koPtxguWH5Zvys7EIFNzcPLl6jsbOvQ==","signatures":[{"sig":"MEYCIQCIPsocJeHPZLkkKlzssLxZp3S17gDgOoqhYYIy3G+kPAIhAPZNNfD2Jxuu+S/ymhCasRHcxRuju1Ac311tSVW3XziR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":536702},"jest":{"testRegex":"(/__tests__/.*\\.(test|spec))\\.(ts|js)$","transform":{".*":"<rootDir>/jest-preprocessor.js"},"modulePaths":["./src"],"moduleDirectories":["node_modules","src"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"tsc && npm run lint && npm run format"}},"types":"./lib/index.d.ts","engines":{"node":">=12.22.0"},"gitHead":"1260b48beb6442d50a3f76539878b627888e2cd8","scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --watch --runInBand","build":"npm run lint && npm run format && tsc","format":"prettier-eslint \"src/**/*.ts\" \"src/**/*.tsx\" --write","test.coverage":"jest --coverage","publish-package":"git add . && git commit -m 'Pre-publish package' --allow-empty && rm -rf ./lib && npm run build && npm version patch && npm publish && git add . && git commit -m 'Post-publish package' --allow-empty && git push"},"_npmUser":{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"},"repository":{},"_npmVersion":"9.8.1","description":"Hyper Software Express OAuth2 Middleware","directories":{},"_nodeVersion":"18.18.0","dependencies":{"axios":"^1.6.0","@types/passport":"^1.0.14","performance-now":"^2.1.0","passport-http-bearer":"^1.0.1","eslint-config-prettier":"^9.0.0","@types/passport-http-bearer":"^1.0.39"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","passport":"^0.6.0","prettier":"^3.0.3","typescript":"^5.2.2","@types/jest":"^29.5.7","@types/node":"^20.8.10","prettier-eslint-cli":"^8.0.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"peerDependencies":{"passport":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/express-passport-oauth2_1.0.8_1721560851666_0.14407616845279958","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@hyper.software/express-passport-oauth2","version":"1.0.9","author":{"name":"Raul Tomescu","email":"tomescu.raul+hyper@gmail.com"},"license":"ISC","_id":"@hyper.software/express-passport-oauth2@1.0.9","maintainers":[{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"}],"dist":{"shasum":"4428e3d8189ea0fadfc77391b15cc841b5752e04","tarball":"https://registry.npmjs.org/@hyper.software/express-passport-oauth2/-/express-passport-oauth2-1.0.9.tgz","fileCount":38,"integrity":"sha512-Qe6aanK2CUKpRU7rrH8B7P+AEDBC27d5F3tPlTE5KEUjg1xn+IweiyWTCCiLNFKqKWFUvAZv9/K8e9gvsnDcCA==","signatures":[{"sig":"MEQCIHeCT9UROSrjzieOhQ407MAGkrUBPQGDA1dWPViMkAKkAiBdlLbEINGuL+EfAeP82twuTgOtD5GSe/uv8bH8DZ53tg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":536781},"jest":{"testRegex":"(/__tests__/.*\\.(test|spec))\\.(ts|js)$","transform":{".*":"<rootDir>/jest-preprocessor.js"},"modulePaths":["./src"],"moduleDirectories":["node_modules","src"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"tsc && npm run lint && npm run format"}},"types":"./lib/index.d.ts","engines":{"node":">=12.22.0"},"gitHead":"bd05899409dba7a184f79b2a137e98e397669b53","scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --watch --runInBand","build":"npm run lint && npm run format && tsc","format":"prettier-eslint \"src/**/*.ts\" \"src/**/*.tsx\" --write","test.coverage":"jest --coverage","publish-package":"git add . && git commit -m 'Pre-publish package' --allow-empty && rm -rf ./lib && npm run build && npm version patch && npm publish && git add . && git commit -m 'Post-publish package' --allow-empty && git push"},"_npmUser":{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"},"repository":{},"_npmVersion":"9.8.1","description":"Hyper Software Express OAuth2 Middleware","directories":{},"_nodeVersion":"18.18.0","dependencies":{"axios":"^1.6.0","@types/passport":"^1.0.14","performance-now":"^2.1.0","passport-http-bearer":"^1.0.1","eslint-config-prettier":"^9.0.0","@types/passport-http-bearer":"^1.0.39"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","passport":"^0.6.0","prettier":"^3.0.3","typescript":"^5.2.2","@types/jest":"^29.5.7","@types/node":"^20.8.10","prettier-eslint-cli":"^8.0.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"peerDependencies":{"passport":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/express-passport-oauth2_1.0.9_1722849209597_0.976037385633951","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"@hyper.software/express-passport-oauth2","version":"1.0.10","author":{"name":"Raul Tomescu","email":"tomescu.raul+hyper@gmail.com"},"license":"ISC","_id":"@hyper.software/express-passport-oauth2@1.0.10","maintainers":[{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"}],"dist":{"shasum":"5a9564d1006dc22e25106c23be0e8b1c383e40a1","tarball":"https://registry.npmjs.org/@hyper.software/express-passport-oauth2/-/express-passport-oauth2-1.0.10.tgz","fileCount":38,"integrity":"sha512-4yLkAr213ylpuLxQlmtkE80rtlLHtt2qK8DPpk4c1LBhO8rHQK3m7ajdvKnDFiijUUPYraxV+aZyVPNy253dTw==","signatures":[{"sig":"MEUCIQCBP+iGXDlkB6JLB5MFc2hbCjDx1E4mkppKZne0FEfyeQIgRL6oa/prFgJoT8lXN3mVmdF1AkfPntwGFJQ6KpBkI5I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":536860},"jest":{"testRegex":"(/__tests__/.*\\.(test|spec))\\.(ts|js)$","transform":{".*":"<rootDir>/jest-preprocessor.js"},"modulePaths":["./src"],"moduleDirectories":["node_modules","src"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"tsc && npm run lint && npm run format"}},"types":"./lib/index.d.ts","engines":{"node":">=12.22.0"},"gitHead":"336b2ff7c4b44a6294491c8953c1471f4223dca8","scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --watch --runInBand","build":"npm run lint && npm run format && tsc","format":"prettier-eslint \"src/**/*.ts\" \"src/**/*.tsx\" --write","test.coverage":"jest --coverage","publish-package":"git add . && git commit -m 'Pre-publish package' --allow-empty && rm -rf ./lib && npm run build && npm version patch && npm publish && git add . && git commit -m 'Post-publish package' --allow-empty && git push"},"_npmUser":{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"},"repository":{},"_npmVersion":"9.8.1","description":"Hyper Software Express OAuth2 Middleware","directories":{},"_nodeVersion":"18.18.0","dependencies":{"axios":"^1.6.0","@types/passport":"^1.0.14","performance-now":"^2.1.0","passport-http-bearer":"^1.0.1","eslint-config-prettier":"^9.0.0","@types/passport-http-bearer":"^1.0.39"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","passport":"^0.6.0","prettier":"^3.0.3","typescript":"^5.2.2","@types/jest":"^29.5.7","@types/node":"^20.8.10","prettier-eslint-cli":"^8.0.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"peerDependencies":{"passport":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/express-passport-oauth2_1.0.10_1722849649196_0.543353936755792","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"@hyper.software/express-passport-oauth2","version":"1.0.11","author":{"name":"Raul Tomescu","email":"tomescu.raul+hyper@gmail.com"},"license":"ISC","_id":"@hyper.software/express-passport-oauth2@1.0.11","maintainers":[{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"}],"dist":{"shasum":"9d82aeb570814a945f933aa9173bac66a003da07","tarball":"https://registry.npmjs.org/@hyper.software/express-passport-oauth2/-/express-passport-oauth2-1.0.11.tgz","fileCount":38,"integrity":"sha512-vARAdDtX7hmPchcssS7gfCqkXLA11loby5fN+LaoOuaE+dMnaaDAg/7j5LsJAYm/jxlSvpW3q4kyR7BSd6y9jA==","signatures":[{"sig":"MEUCIBPvanaKB7YYuetbfYFf5YBEF+Dv931g9dHWag97mpO7AiEAnsYx7TEwoIfCvPABgUwoZtwMPWFMO2ly0paA+yehOvg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":537648},"jest":{"testRegex":"(/__tests__/.*\\.(test|spec))\\.(ts|js)$","transform":{".*":"<rootDir>/jest-preprocessor.js"},"modulePaths":["./src"],"moduleDirectories":["node_modules","src"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"tsc && npm run lint && npm run format"}},"types":"./lib/index.d.ts","engines":{"node":">=12.22.0"},"gitHead":"3600855ab81829b0a9207b88f660c1ea8d163617","scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --watch --runInBand","build":"npm run lint && npm run format && tsc","format":"prettier-eslint \"src/**/*.ts\" \"src/**/*.tsx\" --write","test.coverage":"jest --coverage","publish-package":"git add . && git commit -m 'Pre-publish package' --allow-empty && rm -rf ./lib && npm run build && npm version patch && npm publish && git add . && git commit -m 'Post-publish package' --allow-empty && git push"},"_npmUser":{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"},"repository":{},"_npmVersion":"9.8.1","description":"Hyper Software Express OAuth2 Middleware","directories":{},"_nodeVersion":"18.18.0","dependencies":{"axios":"^1.6.0","@types/passport":"^1.0.14","performance-now":"^2.1.0","passport-http-bearer":"^1.0.1","eslint-config-prettier":"^9.0.0","@types/passport-http-bearer":"^1.0.39"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","passport":"^0.6.0","prettier":"^3.0.3","typescript":"^5.2.2","@types/jest":"^29.5.7","@types/node":"^20.8.10","prettier-eslint-cli":"^8.0.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"peerDependencies":{"passport":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/express-passport-oauth2_1.0.11_1722850036402_0.8792549019652685","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"@hyper.software/express-passport-oauth2","version":"1.0.12","author":{"name":"Raul Tomescu","email":"tomescu.raul+hyper@gmail.com"},"license":"ISC","_id":"@hyper.software/express-passport-oauth2@1.0.12","maintainers":[{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"}],"dist":{"shasum":"a0f2ca600a5d0728dae5931bfc25b3e5f303ebfd","tarball":"https://registry.npmjs.org/@hyper.software/express-passport-oauth2/-/express-passport-oauth2-1.0.12.tgz","fileCount":38,"integrity":"sha512-iq1nBX5zqHyF1znzPvSeF/c8jdklFniA0UcU0V1Hl33zPiarhYhPU6jjR8CkbBkxOYz2ucn+OhDF4VVvCRZQSA==","signatures":[{"sig":"MEQCIEj/FDZE/nzMoPgawEXBIL/6CEcjfjfqZ3JRzVcGBr9RAiAhYvBK+zwnLaCKt3rJQ9SVnVH1psRcMbFPn/TpqjBa9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":537866},"jest":{"testRegex":"(/__tests__/.*\\.(test|spec))\\.(ts|js)$","transform":{".*":"<rootDir>/jest-preprocessor.js"},"modulePaths":["./src"],"moduleDirectories":["node_modules","src"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"tsc && npm run lint && npm run format"}},"types":"./lib/index.d.ts","engines":{"node":">=12.22.0"},"gitHead":"c572334ea77c53e46dc09e287bfe9ace92bd2fb8","scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --watch --runInBand","build":"npm run lint && npm run format && tsc","format":"prettier-eslint \"src/**/*.ts\" \"src/**/*.tsx\" --write","test.coverage":"jest --coverage","publish-package":"git add . && git commit -m 'Pre-publish package' --allow-empty && rm -rf ./lib && npm run build && npm version patch && npm publish && git add . && git commit -m 'Post-publish package' --allow-empty && git push"},"_npmUser":{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"},"repository":{},"_npmVersion":"9.8.1","description":"Hyper Software Express OAuth2 Middleware","directories":{},"_nodeVersion":"18.18.0","dependencies":{"axios":"^1.6.0","@types/passport":"^1.0.14","performance-now":"^2.1.0","passport-http-bearer":"^1.0.1","eslint-config-prettier":"^9.0.0","@types/passport-http-bearer":"^1.0.39"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","passport":"^0.6.0","prettier":"^3.0.3","typescript":"^5.2.2","@types/jest":"^29.5.7","@types/node":"^20.8.10","prettier-eslint-cli":"^8.0.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"peerDependencies":{"passport":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/express-passport-oauth2_1.0.12_1723025868735_0.019966738220995373","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"@hyper.software/express-passport-oauth2","version":"1.0.13","author":{"name":"Raul Tomescu","email":"tomescu.raul+hyper@gmail.com"},"license":"ISC","_id":"@hyper.software/express-passport-oauth2@1.0.13","maintainers":[{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"}],"dist":{"shasum":"a07ed528465f3fa543453719853a4f264636185f","tarball":"https://registry.npmjs.org/@hyper.software/express-passport-oauth2/-/express-passport-oauth2-1.0.13.tgz","fileCount":38,"integrity":"sha512-HFghbWgJX11BpTejQHELogGbN8VnbkxI+M5OQmmmgSw11pyKGFi69+e50dpw77LuXd33YKpw5s9kgO6wIy14hw==","signatures":[{"sig":"MEYCIQDKkk9gtrKkdGAurWypimLP5CBNqHEqsMTg7oa46VuZxAIhAIseYnYCTC3tssb9TQFydtOq9kB/xv8gzcFlHBhEPyAQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":538403},"jest":{"testRegex":"(/__tests__/.*\\.(test|spec))\\.(ts|js)$","transform":{".*":"<rootDir>/jest-preprocessor.js"},"modulePaths":["./src"],"moduleDirectories":["node_modules","src"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"tsc && npm run lint && npm run format"}},"types":"./lib/index.d.ts","engines":{"node":">=12.22.0"},"gitHead":"5068e608b6d8bbb0c574e593182717e9add0d8a7","scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --watch --runInBand","build":"npm run lint && npm run format && tsc","format":"prettier-eslint \"src/**/*.ts\" \"src/**/*.tsx\" --write","test.coverage":"jest --coverage","publish-package":"git add . && git commit -m 'Pre-publish package' --allow-empty && rm -rf ./lib && npm run build && npm version patch && npm publish && git add . && git commit -m 'Post-publish package' --allow-empty && git push"},"_npmUser":{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"},"repository":{},"_npmVersion":"9.8.1","description":"Hyper Software Express OAuth2 Middleware","directories":{},"_nodeVersion":"18.18.0","dependencies":{"axios":"^1.6.0","@types/passport":"^1.0.14","performance-now":"^2.1.0","passport-http-bearer":"^1.0.1","eslint-config-prettier":"^9.0.0","@types/passport-http-bearer":"^1.0.39"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","passport":"^0.6.0","prettier":"^3.0.3","typescript":"^5.2.2","@types/jest":"^29.5.7","@types/node":"^20.8.10","prettier-eslint-cli":"^8.0.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"peerDependencies":{"passport":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/express-passport-oauth2_1.0.13_1723028780336_0.877607339509153","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"@hyper.software/express-passport-oauth2","version":"1.0.14","author":{"name":"Raul Tomescu","email":"tomescu.raul+hyper@gmail.com"},"license":"ISC","_id":"@hyper.software/express-passport-oauth2@1.0.14","maintainers":[{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"}],"dist":{"shasum":"b3041f2846c66cb954425094af3eafcac6e94127","tarball":"https://registry.npmjs.org/@hyper.software/express-passport-oauth2/-/express-passport-oauth2-1.0.14.tgz","fileCount":38,"integrity":"sha512-xTUefmhGgPobfRyHJ6v8TywHfydnpcLHkzaqXjqyLkGPMp88gOALRPO4tAU3qv70rlWytf9jxGvzE1IERfzeNA==","signatures":[{"sig":"MEQCIBDIUpqQcwNFAeG0x+GZSJYD1PiUM5YSnBmnD6DX/XjQAiBc5LET0tJLV+z6ofkv140IdjqhJbRM5mzxQkiESJuFoA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":537505},"jest":{"testRegex":"(/__tests__/.*\\.(test|spec))\\.(ts|js)$","transform":{".*":"<rootDir>/jest-preprocessor.js"},"modulePaths":["./src"],"moduleDirectories":["node_modules","src"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"tsc && npm run lint && npm run format"}},"types":"./lib/index.d.ts","engines":{"node":">=12.22.0"},"gitHead":"8ba65b33ce598b77d7a8ea9ace9a47d20f0be1c2","scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --watch --runInBand","build":"npm run lint && npm run format && tsc","format":"prettier-eslint \"src/**/*.ts\" \"src/**/*.tsx\" --write","test.coverage":"jest --coverage","publish-package":"git add . && git commit -m 'Pre-publish package' --allow-empty && rm -rf ./lib && npm run build && npm version patch && npm publish && git add . && git commit -m 'Post-publish package' --allow-empty && git push"},"_npmUser":{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"},"repository":{},"_npmVersion":"9.8.1","description":"Hyper Software Express OAuth2 Middleware","directories":{},"_nodeVersion":"18.18.0","dependencies":{"axios":"^1.6.0","@types/passport":"^1.0.14","performance-now":"^2.1.0","passport-http-bearer":"^1.0.1","eslint-config-prettier":"^9.0.0","@types/passport-http-bearer":"^1.0.39"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","passport":"^0.6.0","prettier":"^3.0.3","typescript":"^5.2.2","@types/jest":"^29.5.7","@types/node":"^20.8.10","prettier-eslint-cli":"^8.0.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"peerDependencies":{"passport":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/express-passport-oauth2_1.0.14_1723724675466_0.8133238112872765","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"@hyper.software/express-passport-oauth2","version":"1.0.15","author":{"name":"Raul Tomescu","email":"tomescu.raul+hyper@gmail.com"},"license":"ISC","_id":"@hyper.software/express-passport-oauth2@1.0.15","maintainers":[{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"}],"dist":{"shasum":"a3e852500602daf2f85d53a407e9230a5a34feb9","tarball":"https://registry.npmjs.org/@hyper.software/express-passport-oauth2/-/express-passport-oauth2-1.0.15.tgz","fileCount":38,"integrity":"sha512-GrucsVMq2nJo52AEFCDZm+u1OyfBUXtwAmepCIYBpGlCezsCpV4zuz54sVdP6dciHtTzcrseCb2pRNmf5rNYKg==","signatures":[{"sig":"MEUCIQDGH1Q8cF+B8GOFsfyXf+P568hNrjCRnWij/U3mcS7IVgIgXxpz/+Dp7RC5lPXyI+w8xP4PZz46heyw9eYC4Kwu9wQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":537505},"jest":{"testRegex":"(/__tests__/.*\\.(test|spec))\\.(ts|js)$","transform":{".*":"<rootDir>/jest-preprocessor.js"},"modulePaths":["./src"],"moduleDirectories":["node_modules","src"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"tsc && npm run lint && npm run format"}},"types":"./lib/index.d.ts","engines":{"node":">=12.22.0"},"gitHead":"e0f32f81385d3fed02e653fafd9c6cad7c4ecf53","scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --watch --runInBand","build":"npm run lint && npm run format && tsc","format":"prettier-eslint \"src/**/*.ts\" \"src/**/*.tsx\" --write","test.coverage":"jest --coverage","publish-package":"git add . && git commit -m 'Pre-publish package' --allow-empty && rm -rf ./lib && npm run build && npm version patch && npm publish && git add . && git commit -m 'Post-publish package' --allow-empty && git push"},"_npmUser":{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"},"repository":{},"_npmVersion":"9.8.1","description":"Hyper Software Express OAuth2 Middleware","directories":{},"_nodeVersion":"18.18.0","dependencies":{"axios":"^1.6.0","@types/passport":"^1.0.14","performance-now":"^2.1.0","passport-http-bearer":"^1.0.1","eslint-config-prettier":"^9.0.0","@types/passport-http-bearer":"^1.0.39"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","passport":"^0.6.0","prettier":"^3.0.3","typescript":"^5.2.2","@types/jest":"^29.5.7","@types/node":"^20.8.10","prettier-eslint-cli":"^8.0.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"peerDependencies":{"passport":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/express-passport-oauth2_1.0.15_1727281647752_0.9120585421186198","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"@hyper.software/express-passport-oauth2","version":"1.0.16","author":{"name":"Raul Tomescu","email":"tomescu.raul+hyper@gmail.com"},"license":"ISC","_id":"@hyper.software/express-passport-oauth2@1.0.16","maintainers":[{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"}],"dist":{"shasum":"3b46d16959882e9accb09c06f31fe18aa6bb6868","tarball":"https://registry.npmjs.org/@hyper.software/express-passport-oauth2/-/express-passport-oauth2-1.0.16.tgz","fileCount":38,"integrity":"sha512-r+DMgubTCrKNEuEb/nCQ+tfZh1dJD+FZ1LGL8A3u/IQ0DW6GDc3QqLID/5Qc2hBNmznRLc1WWUz9cCBiZXbVeg==","signatures":[{"sig":"MEYCIQCD1lnw4l1xkXh8FafFiiLq75qS65kz5I7/dqsngmX+HQIhAL5qlReW9GZe/lJWDfSYGEBPo6vJG7jSxB7Ez+gR1Xi+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":536784},"jest":{"testRegex":"(/__tests__/.*\\.(test|spec))\\.(ts|js)$","transform":{".*":"<rootDir>/jest-preprocessor.js"},"modulePaths":["./src"],"moduleDirectories":["node_modules","src"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"tsc && npm run lint && npm run format"}},"types":"./lib/index.d.ts","engines":{"node":">=12.22.0"},"gitHead":"5255b9da1e6c78a393ccb0788253d5a8b39d9d52","scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --watch --runInBand","build":"npm run lint && npm run format && tsc","format":"prettier-eslint \"src/**/*.ts\" \"src/**/*.tsx\" --write","test.coverage":"jest --coverage","publish-package":"git add . && git commit -m 'Pre-publish package' --allow-empty && rm -rf ./lib && npm run build && npm version patch && npm publish && git add . && git commit -m 'Post-publish package' --allow-empty && git push"},"_npmUser":{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"},"repository":{},"_npmVersion":"9.8.1","description":"Hyper Software Express OAuth2 Middleware","directories":{},"_nodeVersion":"18.18.0","dependencies":{"axios":"^1.6.0","@types/passport":"^1.0.14","performance-now":"^2.1.0","passport-http-bearer":"^1.0.1","eslint-config-prettier":"^9.0.0","@types/passport-http-bearer":"^1.0.39"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","passport":"^0.6.0","prettier":"^3.0.3","typescript":"^5.2.2","@types/jest":"^29.5.7","@types/node":"^20.8.10","prettier-eslint-cli":"^8.0.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"peerDependencies":{"passport":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/express-passport-oauth2_1.0.16_1727613914421_0.10903698026423814","host":"s3://npm-registry-packages"}},"1.0.17":{"name":"@hyper.software/express-passport-oauth2","version":"1.0.17","author":{"name":"Raul Tomescu","email":"tomescu.raul+hyper@gmail.com"},"license":"ISC","_id":"@hyper.software/express-passport-oauth2@1.0.17","maintainers":[{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"}],"dist":{"shasum":"d8aa419aeceefad8d91bfd15f16c60d6caa94554","tarball":"https://registry.npmjs.org/@hyper.software/express-passport-oauth2/-/express-passport-oauth2-1.0.17.tgz","fileCount":38,"integrity":"sha512-37soEiaJ8Jv7GRS1jGkkC9q2eaXsacPcRZADGQiP7GHzFx1aEUVOD7rtGl1RyJqhVbwdZW8ttdqA+eQWNsEZvA==","signatures":[{"sig":"MEUCIFUdDd1X/2nteT5WIVnIKmRagUHfeiYV08HAlYs4mE1xAiEA6Tuek4UNsPjVNwnocg8J2PBi2iZQqzGzEyVfUKh45vI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":535665},"jest":{"testRegex":"(/__tests__/.*\\.(test|spec))\\.(ts|js)$","transform":{".*":"<rootDir>/jest-preprocessor.js"},"modulePaths":["./src"],"moduleDirectories":["node_modules","src"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"tsc && npm run lint && npm run format"}},"types":"./lib/index.d.ts","engines":{"node":">=12.22.0"},"gitHead":"b7acf114bb3ca1db11d93af2d5141432c091abfe","scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --watch --runInBand","build":"npm run lint && npm run format && tsc","format":"prettier-eslint \"src/**/*.ts\" \"src/**/*.tsx\" --write","test.coverage":"jest --coverage","publish-package":"git add . && git commit -m 'Pre-publish package' --allow-empty && rm -rf ./lib && npm run build && npm version patch && npm publish && git add . && git commit -m 'Post-publish package' --allow-empty && git push"},"_npmUser":{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"},"repository":{},"_npmVersion":"9.8.1","description":"Hyper Software Express OAuth2 Middleware","directories":{},"_nodeVersion":"18.18.0","dependencies":{"axios":"^1.6.0","@types/passport":"^1.0.14","performance-now":"^2.1.0","passport-http-bearer":"^1.0.1","eslint-config-prettier":"^9.0.0","@types/passport-http-bearer":"^1.0.39"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","passport":"^0.6.0","prettier":"^3.0.3","typescript":"^5.2.2","@types/jest":"^29.5.7","@types/node":"^20.8.10","prettier-eslint-cli":"^8.0.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"peerDependencies":{"passport":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/express-passport-oauth2_1.0.17_1728629952201_0.9050129184360467","host":"s3://npm-registry-packages"}},"1.0.18":{"name":"@hyper.software/express-passport-oauth2","version":"1.0.18","author":{"name":"Raul Tomescu","email":"tomescu.raul+hyper@gmail.com"},"license":"ISC","_id":"@hyper.software/express-passport-oauth2@1.0.18","maintainers":[{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"}],"dist":{"shasum":"a9e84997690a3af0dac81b5d6d1d799ee91ba684","tarball":"https://registry.npmjs.org/@hyper.software/express-passport-oauth2/-/express-passport-oauth2-1.0.18.tgz","fileCount":38,"integrity":"sha512-0BhtEyyflVjxoeQmHTx4Im5wNJFSioykBEDu/ZAEnMiiH4HUHbaaFnDsBCMOfGSjf9fybUFJPIRLM9PqtR0o8w==","signatures":[{"sig":"MEYCIQDPOJyV7rm6f01uq03GSL57iINpeyDdAoTYy/kQtB2n6gIhAIL30cyGGn8HYnev7BeGfy9lmAPi+QnqDnyELGlUSLQ3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":535665},"jest":{"testRegex":"(/__tests__/.*\\.(test|spec))\\.(ts|js)$","transform":{".*":"<rootDir>/jest-preprocessor.js"},"modulePaths":["./src"],"moduleDirectories":["node_modules","src"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"tsc && npm run lint && npm run format"}},"types":"./lib/index.d.ts","engines":{"node":">=12.22.0"},"gitHead":"47ed34058b06fce11d88b56d945a73e300732825","scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --watch --runInBand","build":"npm run lint && npm run format && tsc","format":"prettier-eslint \"src/**/*.ts\" \"src/**/*.tsx\" --write","test.coverage":"jest --coverage","publish-package":"git add . && git commit -m 'Pre-publish package' --allow-empty && rm -rf ./lib && npm run build && npm version patch && npm publish && git add . && git commit -m 'Post-publish package' --allow-empty && git push"},"_npmUser":{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"},"repository":{},"_npmVersion":"9.8.1","description":"Hyper Software Express OAuth2 Middleware","directories":{},"_nodeVersion":"18.18.0","dependencies":{"axios":"^1.6.0","@types/passport":"^1.0.14","performance-now":"^2.1.0","passport-http-bearer":"^1.0.1","eslint-config-prettier":"^9.0.0","@types/passport-http-bearer":"^1.0.39"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","passport":"^0.6.0","prettier":"^3.0.3","typescript":"^5.2.2","@types/jest":"^29.5.7","@types/node":"^20.8.10","prettier-eslint-cli":"^8.0.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"peerDependencies":{"passport":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/express-passport-oauth2_1.0.18_1740664705257_0.296869469247945","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"@hyper.software/express-passport-oauth2","version":"1.0.19","author":{"name":"Raul Tomescu","email":"tomescu.raul+hyper@gmail.com"},"license":"ISC","_id":"@hyper.software/express-passport-oauth2@1.0.19","maintainers":[{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"}],"dist":{"shasum":"a566ff953b4f7aaf06b29a6b99d38f58b7f54845","tarball":"https://registry.npmjs.org/@hyper.software/express-passport-oauth2/-/express-passport-oauth2-1.0.19.tgz","fileCount":38,"integrity":"sha512-xE/HJlOhcsz4Sk7WVVK5l+rv2LBdhRaJL7qP8l8Ydm9T9am97ZWx9RJeiES+vctKGyZyaKQI9Y5JHsgYMl9uBg==","signatures":[{"sig":"MEUCIQCq2sEyRiELjZBG5wF/w7SdfRpbtjdDTl5zKOv0zCvt2AIgZLrkO3481Y7ZiNfFUwIVqgGO0juSyDjWlCfxhuo+BYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":535704},"jest":{"testRegex":"(/__tests__/.*\\.(test|spec))\\.(ts|js)$","transform":{".*":"<rootDir>/jest-preprocessor.js"},"modulePaths":["./src"],"moduleDirectories":["node_modules","src"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"tsc && npm run lint && npm run format"}},"types":"./lib/index.d.ts","engines":{"node":">=12.22.0"},"gitHead":"ed8338361f485fd22ac3aae5638041d703248262","scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --watch --runInBand","build":"npm run lint && npm run format && tsc","format":"prettier-eslint \"src/**/*.ts\" \"src/**/*.tsx\" --write","test.coverage":"jest --coverage","publish-package":"git add . && git commit -m 'Pre-publish package' --allow-empty && rm -rf ./lib && npm run build && npm version patch && npm publish && git add . && git commit -m 'Post-publish package' --allow-empty && git push"},"_npmUser":{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"},"repository":{},"_npmVersion":"9.8.1","description":"Hyper Software Express OAuth2 Middleware","directories":{},"_nodeVersion":"18.18.0","dependencies":{"axios":"^1.6.0","@types/passport":"^1.0.14","performance-now":"^2.1.0","passport-http-bearer":"^1.0.1","eslint-config-prettier":"^9.0.0","@types/passport-http-bearer":"^1.0.39"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","passport":"^0.6.0","prettier":"^3.0.3","typescript":"^5.2.2","@types/jest":"^29.5.7","@types/node":"^20.8.10","prettier-eslint-cli":"^8.0.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"peerDependencies":{"passport":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/express-passport-oauth2_1.0.19_1743403013225_0.29685186554739995","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"@hyper.software/express-passport-oauth2","version":"1.0.20","author":{"name":"Raul Tomescu","email":"tomescu.raul+hyper@gmail.com"},"license":"ISC","_id":"@hyper.software/express-passport-oauth2@1.0.20","maintainers":[{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"}],"dist":{"shasum":"b2713ca08155eb9d2342a9c50ec9a8a669662b66","tarball":"https://registry.npmjs.org/@hyper.software/express-passport-oauth2/-/express-passport-oauth2-1.0.20.tgz","fileCount":38,"integrity":"sha512-zSuH5iXH4FeamhmxlzMhtW7XhPYUVsoCrd53lQcScPobKVvF89NRuEw2ytR+wTakfYoWi2fPA+mmf9ub5w9LRg==","signatures":[{"sig":"MEUCIBH1dsKZUEKZ9pTDz3Ajfr9HIfGpqya9UfO/NBT0SvlFAiEAmHzyUfgcUN6dQHvSqHv5z4rpV2B1uSQ4oi4oyGS6Qss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":535854},"jest":{"testRegex":"(/__tests__/.*\\.(test|spec))\\.(ts|js)$","transform":{".*":"<rootDir>/jest-preprocessor.js"},"modulePaths":["./src"],"moduleDirectories":["node_modules","src"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"tsc && npm run lint && npm run format"}},"types":"./lib/index.d.ts","engines":{"node":">=12.22.0"},"gitHead":"81b3a8d90f976c902aa51c81428068fa34a2fa03","scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --watch --runInBand","build":"npm run lint && npm run format && tsc","format":"prettier-eslint \"src/**/*.ts\" \"src/**/*.tsx\" --write","test.coverage":"jest --coverage","publish-package":"git add . && git commit -m 'Pre-publish package' --allow-empty && rm -rf ./lib && npm run build && npm version patch && npm publish && git add . && git commit -m 'Post-publish package' --allow-empty && git push"},"_npmUser":{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"},"repository":{},"_npmVersion":"9.8.1","description":"Hyper Software Express OAuth2 Middleware","directories":{},"_nodeVersion":"18.18.0","dependencies":{"axios":"^1.6.0","@types/passport":"^1.0.14","performance-now":"^2.1.0","passport-http-bearer":"^1.0.1","eslint-config-prettier":"^9.0.0","@types/passport-http-bearer":"^1.0.39"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","passport":"^0.6.0","prettier":"^3.0.3","typescript":"^5.2.2","@types/jest":"^29.5.7","@types/node":"^20.8.10","prettier-eslint-cli":"^8.0.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"peerDependencies":{"passport":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/express-passport-oauth2_1.0.20_1744528508506_0.40691923810930586","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"@hyper.software/express-passport-oauth2","version":"1.0.21","author":{"name":"Raul Tomescu","email":"tomescu.raul+hyper@gmail.com"},"license":"ISC","_id":"@hyper.software/express-passport-oauth2@1.0.21","maintainers":[{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"}],"dist":{"shasum":"a95103ebd4b91c531ba328119de7940884208b2c","tarball":"https://registry.npmjs.org/@hyper.software/express-passport-oauth2/-/express-passport-oauth2-1.0.21.tgz","fileCount":38,"integrity":"sha512-PXkB+Lc/Q1bT08n8aLj4gTR7HE/9NkaWQU3VkCcWI4bRj+iu973DrL2g8cSd/0SnTY7TUy0Nq8lPQlcTyjwYXQ==","signatures":[{"sig":"MEQCIDQs8VdotdX+/qEhUvfHUR/xEEzclTc2NJ9S8AZZ/EGBAiBT+T5jJlo8vjVEupR9T1h+tOrB7Qcq6R6hqRKigIAGvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":536031},"jest":{"testRegex":"(/__tests__/.*\\.(test|spec))\\.(ts|js)$","transform":{".*":"<rootDir>/jest-preprocessor.js"},"modulePaths":["./src"],"moduleDirectories":["node_modules","src"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"tsc && npm run lint && npm run format"}},"types":"./lib/index.d.ts","engines":{"node":">=12.22.0"},"gitHead":"ce6d0f4c883acf4844049a2799d5e62addfa76b7","scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --watch --runInBand","build":"npm run lint && npm run format && tsc","format":"prettier-eslint \"src/**/*.ts\" \"src/**/*.tsx\" --write","test.coverage":"jest --coverage","publish-package":"git add . && git commit -m 'Pre-publish package' --allow-empty && rm -rf ./lib && npm run build && npm version patch && npm publish && git add . && git commit -m 'Post-publish package' --allow-empty && git push"},"_npmUser":{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"},"repository":{},"_npmVersion":"9.8.1","description":"Hyper Software Express OAuth2 Middleware","directories":{},"_nodeVersion":"18.18.0","dependencies":{"axios":"^1.6.0","@types/passport":"^1.0.14","performance-now":"^2.1.0","passport-http-bearer":"^1.0.1","eslint-config-prettier":"^9.0.0","@types/passport-http-bearer":"^1.0.39"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","passport":"^0.6.0","prettier":"^3.0.3","typescript":"^5.2.2","@types/jest":"^29.5.7","@types/node":"^20.8.10","prettier-eslint-cli":"^8.0.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"peerDependencies":{"passport":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/express-passport-oauth2_1.0.21_1744529142266_0.5749176935624734","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"@hyper.software/express-passport-oauth2","version":"1.0.22","author":{"name":"Raul Tomescu","email":"tomescu.raul+hyper@gmail.com"},"license":"ISC","_id":"@hyper.software/express-passport-oauth2@1.0.22","maintainers":[{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"}],"dist":{"shasum":"234521f72b03d352e09217c2f454e7c75706ebfe","tarball":"https://registry.npmjs.org/@hyper.software/express-passport-oauth2/-/express-passport-oauth2-1.0.22.tgz","fileCount":38,"integrity":"sha512-8Z6dfiGc7YRXTYogytj/fheurVCPgpSmurO5VH4FACoZ4XG0IjQNqdKYNT2dTZSr8yq9Y4t4JyykSuk1JK+nMA==","signatures":[{"sig":"MEUCIQCAP/OE2FtYGt1I2SYN/zmSnc/4y/egO1Mlft8Fptci0AIgA+v5hGGRe9l5mhvklD9xn4hOHsjULKliQxwJCRMzzpg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":536031},"jest":{"testRegex":"(/__tests__/.*\\.(test|spec))\\.(ts|js)$","transform":{".*":"<rootDir>/jest-preprocessor.js"},"modulePaths":["./src"],"moduleDirectories":["node_modules","src"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"tsc && npm run lint && npm run format"}},"types":"./lib/index.d.ts","engines":{"node":">=12.22.0"},"gitHead":"73a98d2caa43a8e02d95e347042398201e4adaa8","scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --watch --runInBand","build":"npm run lint && npm run format && tsc","format":"prettier-eslint \"src/**/*.ts\" \"src/**/*.tsx\" --write","test.coverage":"jest --coverage","publish-package":"git add . && git commit -m 'Pre-publish package' --allow-empty && rm -rf ./lib && npm run build && npm version patch && npm publish && git add . && git commit -m 'Post-publish package' --allow-empty && git push"},"_npmUser":{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"},"repository":{},"_npmVersion":"9.8.1","description":"Hyper Software Express OAuth2 Middleware","directories":{},"_nodeVersion":"18.18.0","dependencies":{"axios":"^1.6.0","@types/passport":"^1.0.14","performance-now":"^2.1.0","passport-http-bearer":"^1.0.1","eslint-config-prettier":"^9.0.0","@types/passport-http-bearer":"^1.0.39"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","passport":"^0.6.0","prettier":"^3.0.3","typescript":"^5.2.2","@types/jest":"^29.5.7","@types/node":"^20.8.10","prettier-eslint-cli":"^8.0.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"peerDependencies":{"passport":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/express-passport-oauth2_1.0.22_1744964479319_0.3368294340877085","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"@hyper.software/express-passport-oauth2","version":"1.0.23","author":{"name":"Raul Tomescu","email":"tomescu.raul+hyper@gmail.com"},"license":"ISC","_id":"@hyper.software/express-passport-oauth2@1.0.23","maintainers":[{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"}],"dist":{"shasum":"ce43f8330b10b05b0a433a35fa98549622d0c011","tarball":"https://registry.npmjs.org/@hyper.software/express-passport-oauth2/-/express-passport-oauth2-1.0.23.tgz","fileCount":38,"integrity":"sha512-fihINYKx3otd/8rZ5Lvw5ye2nu6uUlozHU9C1bB/Z1YQXXQKczuurCoWOEtR5E/+spQSC3vzxOpMf9E7OXeiZA==","signatures":[{"sig":"MEUCIDK7jDvmJU+wFLzHWTDTWG5Fyya1Lf2z6KQb5UD3sTRXAiEAvbarieLlC9Urkx833Wo0KJsaOO8gVgo8bZvAbnjc/i8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":535732},"jest":{"testRegex":"(/__tests__/.*\\.(test|spec))\\.(ts|js)$","transform":{".*":"<rootDir>/jest-preprocessor.js"},"modulePaths":["./src"],"moduleDirectories":["node_modules","src"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"tsc && npm run lint && npm run format"}},"types":"./lib/index.d.ts","engines":{"node":">=12.22.0"},"gitHead":"db0ae58d29b52aef839fa77ff9153c391fda8a4f","scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --watch --runInBand","build":"npm run lint && npm run format && tsc","format":"prettier-eslint \"src/**/*.ts\" \"src/**/*.tsx\" --write","test.coverage":"jest --coverage","publish-package":"git add . && git commit -m 'Pre-publish package' --allow-empty && rm -rf ./lib && npm run build && npm version patch && npm publish && git add . && git commit -m 'Post-publish package' --allow-empty && git push"},"_npmUser":{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"},"repository":{},"_npmVersion":"9.8.1","description":"Hyper Software Express OAuth2 Middleware","directories":{},"_nodeVersion":"18.18.0","dependencies":{"axios":"^1.6.0","@types/passport":"^1.0.14","performance-now":"^2.1.0","passport-http-bearer":"^1.0.1","eslint-config-prettier":"^9.0.0","@types/passport-http-bearer":"^1.0.39"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","passport":"^0.6.0","prettier":"^3.0.3","typescript":"^5.2.2","@types/jest":"^29.5.7","@types/node":"^20.8.10","prettier-eslint-cli":"^8.0.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"peerDependencies":{"passport":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/express-passport-oauth2_1.0.23_1745483813581_0.005738325104492681","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"@hyper.software/express-passport-oauth2","version":"1.0.24","author":{"name":"Raul Tomescu","email":"tomescu.raul+hyper@gmail.com"},"license":"ISC","_id":"@hyper.software/express-passport-oauth2@1.0.24","maintainers":[{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"}],"dist":{"shasum":"72bb5ba5997646d3f20cad0d7b36b9a4e38c0eb5","tarball":"https://registry.npmjs.org/@hyper.software/express-passport-oauth2/-/express-passport-oauth2-1.0.24.tgz","fileCount":38,"integrity":"sha512-QZMM5CFdd0w/QFPWGp1FnQ3LvpN+oeBxGX6gRVeqyYN0frdoeBEogjt5CFvMkcYJNKtlTIyvrWzXxXjHAIp6LA==","signatures":[{"sig":"MEUCIQDqPkuigoWBX3eJQSeAJ7ju2fR0rrXnpnsWavI7LzWLSwIgeW++wOOaEKBwX6d1G+bZaLCPL+KE2N9+iNjoZZYy+eM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":535555},"jest":{"testRegex":"(/__tests__/.*\\.(test|spec))\\.(ts|js)$","transform":{".*":"<rootDir>/jest-preprocessor.js"},"modulePaths":["./src"],"moduleDirectories":["node_modules","src"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"tsc && npm run lint && npm run format"}},"types":"./lib/index.d.ts","engines":{"node":">=12.22.0"},"gitHead":"e652d17a87fff11e71a6de683c9edcc0593abb2f","scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --watch --runInBand","build":"npm run lint && npm run format && tsc","format":"prettier-eslint \"src/**/*.ts\" \"src/**/*.tsx\" --write","test.coverage":"jest --coverage","publish-package":"git add . && git commit -m 'Pre-publish package' --allow-empty && rm -rf ./lib && npm run build && npm version patch && npm publish && git add . && git commit -m 'Post-publish package' --allow-empty && git push"},"_npmUser":{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"},"repository":{},"_npmVersion":"9.8.1","description":"Hyper Software Express OAuth2 Middleware","directories":{},"_nodeVersion":"18.18.0","dependencies":{"axios":"^1.6.0","@types/passport":"^1.0.14","performance-now":"^2.1.0","passport-http-bearer":"^1.0.1","eslint-config-prettier":"^9.0.0","@types/passport-http-bearer":"^1.0.39"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","passport":"^0.6.0","prettier":"^3.0.3","typescript":"^5.2.2","@types/jest":"^29.5.7","@types/node":"^20.8.10","prettier-eslint-cli":"^8.0.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"peerDependencies":{"passport":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/express-passport-oauth2_1.0.24_1745483913477_0.45320022095116563","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"@hyper.software/express-passport-oauth2","version":"1.0.25","author":{"name":"Raul Tomescu","email":"tomescu.raul+hyper@gmail.com"},"license":"ISC","_id":"@hyper.software/express-passport-oauth2@1.0.25","maintainers":[{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"}],"dist":{"shasum":"590c53decf91082d6a9a8b7508066b6b61323492","tarball":"https://registry.npmjs.org/@hyper.software/express-passport-oauth2/-/express-passport-oauth2-1.0.25.tgz","fileCount":30,"integrity":"sha512-OvvvUnhJwa5TphlJiOg9yBv5ROU2WonEZTVaG/YbuTtnxWrOf8oQJNi413e3CswXdA6VXgr1MeZxIbiPFm7NSQ==","signatures":[{"sig":"MEUCIQDjomdyfF7LOdTQfe6+dLxT8vZm8mMGyJODat3SwyKgugIgGwUoe6251XHGRmRZ0Ll8foQWwhVWoI/8MLKH91agBDI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":521858},"jest":{"testRegex":"(/__tests__/.*\\.(test|spec))\\.(ts|js)$","transform":{".*":"<rootDir>/jest-preprocessor.js"},"modulePaths":["./src"],"moduleDirectories":["node_modules","src"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"tsc && npm run lint && npm run format"}},"types":"./lib/index.d.ts","engines":{"node":">=12.22.0"},"gitHead":"c71332004f2318749ad4372cf6afd26796c0bb55","scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --watch --runInBand","build":"npm run lint && npm run format && tsc","format":"prettier-eslint \"src/**/*.ts\" \"src/**/*.tsx\" --write","test.coverage":"jest --coverage","publish-package":"git add . && git commit -m 'Pre-publish package' --allow-empty && rm -rf ./lib && npm run build && npm version patch && npm publish && git add . && git commit -m 'Post-publish package' --allow-empty && git push"},"_npmUser":{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"},"repository":{},"_npmVersion":"9.8.1","description":"Hyper Software Express OAuth2 Middleware","directories":{},"_nodeVersion":"18.18.0","dependencies":{"axios":"^1.6.0","@types/passport":"^1.0.14","performance-now":"^2.1.0","passport-http-bearer":"^1.0.1","eslint-config-prettier":"^9.0.0","@types/passport-http-bearer":"^1.0.39"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","passport":"^0.6.0","prettier":"^3.0.3","typescript":"^5.2.2","@types/jest":"^29.5.7","@types/node":"^20.8.10","prettier-eslint-cli":"^8.0.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"peerDependencies":{"passport":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/express-passport-oauth2_1.0.25_1745484140372_0.038728468877851085","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"@hyper.software/express-passport-oauth2","version":"1.0.26","author":{"name":"Raul Tomescu","email":"tomescu.raul+hyper@gmail.com"},"license":"ISC","_id":"@hyper.software/express-passport-oauth2@1.0.26","maintainers":[{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"}],"dist":{"shasum":"ba9472634abe2494d673bbbd553cb85f5e33b9b7","tarball":"https://registry.npmjs.org/@hyper.software/express-passport-oauth2/-/express-passport-oauth2-1.0.26.tgz","fileCount":30,"integrity":"sha512-q2hmeLCFtNvTFXk5lQcL+jTBECqaZNlIKNfCiX5mozjE5WpRKFuUdEZb+iHj5uJJjRTypDuRtJaN8u6Tn2Os6w==","signatures":[{"sig":"MEYCIQDwT5inZQtCJl9mb/pWtzQ0lyb7Kpga+lep2T1WG7HdQQIhAM41yuCHDPim6c3QkdZAJ5JaJNpEMfRxQZVTmxZe/CWr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":522013},"jest":{"testRegex":"(/__tests__/.*\\.(test|spec))\\.(ts|js)$","transform":{".*":"<rootDir>/jest-preprocessor.js"},"modulePaths":["./src"],"moduleDirectories":["node_modules","src"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"tsc && npm run lint && npm run format"}},"types":"./lib/index.d.ts","engines":{"node":">=12.22.0"},"gitHead":"300395a278480c1951dc455b25183c5efcd2ccdd","scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --watch --runInBand","build":"npm run lint && npm run format && tsc","format":"prettier-eslint \"src/**/*.ts\" \"src/**/*.tsx\" --write","test.coverage":"jest --coverage","publish-package":"git add . && git commit -m 'Pre-publish package' --allow-empty && rm -rf ./lib && npm run build && npm version patch && npm publish && git add . && git commit -m 'Post-publish package' --allow-empty && git push"},"_npmUser":{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"},"repository":{},"_npmVersion":"9.8.1","description":"Hyper Software Express OAuth2 Middleware","directories":{},"_nodeVersion":"18.18.0","dependencies":{"axios":"^1.6.0","@types/passport":"^1.0.14","performance-now":"^2.1.0","passport-http-bearer":"^1.0.1","eslint-config-prettier":"^9.0.0","@types/passport-http-bearer":"^1.0.39"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","passport":"^0.6.0","prettier":"^3.0.3","typescript":"^5.2.2","@types/jest":"^29.5.7","@types/node":"^20.8.10","prettier-eslint-cli":"^8.0.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"peerDependencies":{"passport":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/express-passport-oauth2_1.0.26_1761575260688_0.9679160981645802","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"@hyper.software/express-passport-oauth2","version":"1.0.27","author":{"name":"Raul Tomescu","email":"tomescu.raul+hyper@gmail.com"},"license":"ISC","_id":"@hyper.software/express-passport-oauth2@1.0.27","maintainers":[{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"}],"dist":{"shasum":"6c1177731df1a3fc0ef656d5e044c2c467984199","tarball":"https://registry.npmjs.org/@hyper.software/express-passport-oauth2/-/express-passport-oauth2-1.0.27.tgz","fileCount":30,"integrity":"sha512-wTX/rf3f23wC1EUOdALfRD4ruLmObzvy7OYxG1QgGrzm/uKST38v/+qY3bznNt0jYmt22iziwJB3gHTSJQSAKg==","signatures":[{"sig":"MEYCIQDbJwOe5GPH4QvIl0ErfF6kUhtMuYJyecOZRQ3gtOxDVwIhAPuLrNqs28zYxuQnQvH2z1jS1xIELMFDmFfiujtxveih","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":522322},"jest":{"testRegex":"(/__tests__/.*\\.(test|spec))\\.(ts|js)$","transform":{".*":"<rootDir>/jest-preprocessor.js"},"modulePaths":["./src"],"moduleDirectories":["node_modules","src"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"tsc && npm run lint && npm run format"}},"types":"./lib/index.d.ts","engines":{"node":">=12.22.0"},"gitHead":"dcb91343d79ac3a15f6e5366d431fa71e14161f8","scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --watch --runInBand","build":"npm run lint && npm run format && tsc","format":"prettier-eslint \"src/**/*.ts\" \"src/**/*.tsx\" --write","test.coverage":"jest --coverage","publish-package":"git add . && git commit -m 'Pre-publish package' --allow-empty && rm -rf ./lib && npm run build && npm version patch && npm publish && git add . && git commit -m 'Post-publish package' --allow-empty && git push"},"_npmUser":{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"},"repository":{},"_npmVersion":"9.8.1","description":"Hyper Software Express OAuth2 Middleware","directories":{},"_nodeVersion":"18.18.0","dependencies":{"axios":"^1.6.0","@types/passport":"^1.0.14","performance-now":"^2.1.0","passport-http-bearer":"^1.0.1","eslint-config-prettier":"^9.0.0","@types/passport-http-bearer":"^1.0.39"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","passport":"^0.6.0","prettier":"^3.0.3","typescript":"^5.2.2","@types/jest":"^29.5.7","@types/node":"^20.8.10","prettier-eslint-cli":"^8.0.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"peerDependencies":{"passport":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/express-passport-oauth2_1.0.27_1761576524856_0.141823163450834","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"@hyper.software/express-passport-oauth2","version":"1.0.28","author":{"name":"Raul Tomescu","email":"tomescu.raul+hyper@gmail.com"},"license":"ISC","_id":"@hyper.software/express-passport-oauth2@1.0.28","maintainers":[{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"}],"dist":{"shasum":"caafcc328177734b7e0cecbdd0bdab824801f907","tarball":"https://registry.npmjs.org/@hyper.software/express-passport-oauth2/-/express-passport-oauth2-1.0.28.tgz","fileCount":30,"integrity":"sha512-AHcWHTVX5zcNIUDH37x9HwZWV+IdjJOK1SpHp6hSgClMjHxxVQTZ+4+k8GZLK1Z9IklHHOB83wCiwIOYZZgVbw==","signatures":[{"sig":"MEQCIE+I7A/FDxUnzKKDVSCZT68y74uTFuzQNmZEP1PQ+3lUAiBeRonjCHanx3FKKtYkKaiy2vDSgesJEUmUfXUmALOJzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":522736},"jest":{"testRegex":"(/__tests__/.*\\.(test|spec))\\.(ts|js)$","transform":{".*":"<rootDir>/jest-preprocessor.js"},"modulePaths":["./src"],"moduleDirectories":["node_modules","src"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"tsc && npm run lint && npm run format"}},"types":"./lib/index.d.ts","engines":{"node":">=12.22.0"},"gitHead":"0e53d5beb2f66c9f6a1ac4990f75f736277e11cb","scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --watch --runInBand","build":"npm run lint && npm run format && tsc","format":"prettier-eslint \"src/**/*.ts\" \"src/**/*.tsx\" --write","test.coverage":"jest --coverage","publish-package":"git add . && git commit -m 'Pre-publish package' --allow-empty && rm -rf ./lib && npm run build && npm version patch && npm publish && git add . && git commit -m 'Post-publish package' --allow-empty && git push"},"_npmUser":{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"},"repository":{},"_npmVersion":"9.8.1","description":"Hyper Software Express OAuth2 Middleware","directories":{},"_nodeVersion":"18.18.0","dependencies":{"axios":"^1.6.0","@types/passport":"^1.0.14","performance-now":"^2.1.0","passport-http-bearer":"^1.0.1","eslint-config-prettier":"^9.0.0","@types/passport-http-bearer":"^1.0.39"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","passport":"^0.6.0","prettier":"^3.0.3","typescript":"^5.2.2","@types/jest":"^29.5.7","@types/node":"^20.8.10","prettier-eslint-cli":"^8.0.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"peerDependencies":{"passport":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/express-passport-oauth2_1.0.28_1761578352286_0.5277544974759116","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"@hyper.software/express-passport-oauth2","version":"1.0.29","author":{"name":"Raul Tomescu","email":"tomescu.raul+hyper@gmail.com"},"license":"ISC","_id":"@hyper.software/express-passport-oauth2@1.0.29","maintainers":[{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"}],"dist":{"shasum":"ca155ea20669229e46f46a5360d980663e2b916b","tarball":"https://registry.npmjs.org/@hyper.software/express-passport-oauth2/-/express-passport-oauth2-1.0.29.tgz","fileCount":30,"integrity":"sha512-WIcUJFxPphDtSn+FR0Hn4p8fo1mqeh/MQq9Db73HcxcVy1xslKCdD/d0yloGZpOi1RnigXB8FVybwBsrso1XSQ==","signatures":[{"sig":"MEYCIQD8F7wxXG/WluBQmDjmlLA2WiP8ZpMMarQ2lC1zpd4towIhAPIH87//ClFSHjwopkU+aaGwPIHDUmJO9v7jdM2tVwne","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":522753},"jest":{"testRegex":"(/__tests__/.*\\.(test|spec))\\.(ts|js)$","transform":{".*":"<rootDir>/jest-preprocessor.js"},"modulePaths":["./src"],"moduleDirectories":["node_modules","src"],"moduleFileExtensions":["js","json","ts"]},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"tsc && npm run lint && npm run format"}},"types":"./lib/index.d.ts","engines":{"node":">=12.22.0"},"gitHead":"47d08e25fbea29c58acb4aeefd19fbae39ac788c","scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --watch --runInBand","build":"npm run lint && npm run format && tsc","format":"prettier-eslint \"src/**/*.ts\" \"src/**/*.tsx\" --write","test.coverage":"jest --coverage","publish-package":"git add . && git commit -m 'Pre-publish package' --allow-empty && rm -rf ./lib && npm run build && npm version patch && npm publish && git add . && git commit -m 'Post-publish package' --allow-empty && git push"},"_npmUser":{"name":"hyper.software","email":"tomescu.raul+hyper@gmail.com"},"repository":{},"_npmVersion":"9.8.1","description":"Hyper Software Express OAuth2 Middleware","directories":{},"_nodeVersion":"18.18.0","dependencies":{"axios":"^1.6.0","@types/passport":"^1.0.14","performance-now":"^2.1.0","passport-http-bearer":"^1.0.1","eslint-config-prettier":"^9.0.0","@types/passport-http-bearer":"^1.0.39"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.53.0","passport":"^0.6.0","prettier":"^3.0.3","typescript":"^5.2.2","@types/jest":"^29.5.7","@types/node":"^20.8.10","prettier-eslint-cli":"^8.0.1","@typescript-eslint/eslint-plugin":"^6.9.1"},"peerDependencies":{"passport":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/express-passport-oauth2_1.0.29_1761583012319_0.7983193739254026","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2023-11-01T17:24:06.835Z","modified":"2025-12-11T15:54:53.953Z","1.0.1":"2023-11-01T17:24:07.025Z","1.0.2":"2023-11-04T11:53:28.109Z","1.0.3":"2023-11-04T11:56:27.599Z","1.0.4":"2023-12-13T10:37:01.378Z","1.0.5":"2024-07-20T08:30:24.858Z","1.0.6":"2024-07-20T08:39:03.728Z","1.0.7":"2024-07-21T11:02:49.775Z","1.0.8":"2024-07-21T11:20:51.883Z","1.0.9":"2024-08-05T09:13:29.755Z","1.0.10":"2024-08-05T09:20:49.402Z","1.0.11":"2024-08-05T09:27:16.583Z","1.0.12":"2024-08-07T10:17:48.978Z","1.0.13":"2024-08-07T11:06:20.676Z","1.0.14":"2024-08-15T12:24:35.687Z","1.0.15":"2024-09-25T16:27:28.058Z","1.0.16":"2024-09-29T12:45:14.708Z","1.0.17":"2024-10-11T06:59:12.439Z","1.0.18":"2025-02-27T13:58:25.519Z","1.0.19":"2025-03-31T06:36:53.526Z","1.0.20":"2025-04-13T07:15:08.751Z","1.0.21":"2025-04-13T07:25:42.452Z","1.0.22":"2025-04-18T08:21:19.590Z","1.0.23":"2025-04-24T08:36:53.775Z","1.0.24":"2025-04-24T08:38:33.680Z","1.0.25":"2025-04-24T08:42:20.600Z","1.0.26":"2025-10-27T14:27:40.924Z","1.0.27":"2025-10-27T14:48:45.086Z","1.0.28":"2025-10-27T15:19:12.548Z","1.0.29":"2025-10-27T16:36:52.544Z"},"author":{"name":"Raul Tomescu","email":"tomescu.raul+hyper@gmail.com"},"license":"ISC","repository":{},"description":"Hyper Software Express OAuth2 Middleware","maintainers":[{"email":"raul.tomescu@visitorapp.co","name":"avobooking"}],"readme":"# @hyper.software/express-passport-oauth2\n\nThis library provides middleware helpers for `passport` and `swagger-tools` inside micro-services.\n\n### passportMiddleware - usage example\n\n```ts\nimport * as passport from 'passport';\nimport * as config from 'config';\nimport { passportMiddleware } from '@hyper.software/express-passport-oauth2';\nimport { logger } from 'helpers/logger';\n\nconst { userInfoURL } = config.get<any>('authorization');\n\npassport.use(passportMiddleware({ logger, userInfoURL }));\n```\n\n### swaggerSecurityMiddleware - usage example\n\n```ts\nimport * as passport from 'passport';\nimport * as swagger from 'swagger-tools';\n\nconst app = express();\n\n....\n\nswagger.initializeMiddleware(specification, (swaggerMiddleware) => {\n  app.use(swaggerMiddleware.swaggerSecurity({\n    visitor: swaggerSecurityMiddleware({passport}),\n  }));\n});\n```\n","readmeFilename":"README.md"}