{"_id":"@natlibfi/passport-keycloak","_rev":"67-18abc2acbeb1e24d002f9d72d2c3dc18","name":"@natlibfi/passport-keycloak","dist-tags":{"next":"3.0.10-alpha.4","latest":"3.0.14"},"versions":{"1.0.0":{"name":"@natlibfi/passport-keycloak","version":"1.0.0","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@1.0.0","maintainers":[{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"},{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"}],"homepage":"https://github.com/natlibfi/passport-keycloak-js","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"nyc":{"lines":80,"exclude":["**/*.spec.js"],"require":["@babel/register"],"branches":80,"reporter":["lcov","html"],"functions":80,"sourceMap":false,"instrument":false,"statements":80},"dist":{"shasum":"8985b65a92672ff4483072e0603d156047d2ab97","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-1.0.0.tgz","fileCount":21,"integrity":"sha512-ejwMyoVc+FKVECioeP7NST2/pytc2mLVlclE2jZRfkzqKyZRHx64SaMEAwW24x1l7DRoJBX58yCfRWk//vfP7Q==","signatures":[{"sig":"MEUCIQCiUohoLjkUsPvKg584zYrPqkW5IF7kNjtk76EaVW3rwQIgAxO2jDX58yXhgrm2LP6VJ/PbEA5pIX3BMGIli55b0Xk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61253},"main":"./dist/index.js","babel":{"env":{"test":{"plugins":["istanbul"]}},"presets":[["@babel/preset-env",{"targets":"maintained node versions"}]]},"engines":{"node":">=18"},"gitHead":"4910cb9d146ce6662bc012ebccc42c51ed792b71","scripts":{"lint":"eslint src","test":"npm run lint && npm run test:base -- src/**/*.spec.js && npm run coverage","build":"babel src --source-maps --delete-dir-on-start --out-dir=dist","watch":"cross-env NODE_ENV=test chokidar src -c 'npm test'","coverage":"nyc check-coverage --per-file","lint:dev":"eslint --fix src","build:dev":"npm run build && npm run check-deps","test:base":"cross-env NODE_ENV=test nyc mocha --require @babel/register","prepublishOnly":"npm run build"},"_npmUser":{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},"repository":{"url":"git+ssh://git@github.com/natlibfi/passport-keycloak-js.git","type":"git"},"_npmVersion":"9.5.1","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"18.16.0","dependencies":{"jsonwebtoken":"^9.0.0","@babel/register":"^7.21.0","passport-strategy":"^1.0.0"},"eslintConfig":{"parser":"@babel/eslint-parser","extends":"@natlibfi/melinda-backend"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","mocha":"^10.2.0","eslint":"^8.41.0","cross-env":"^7.0.3","@babel/cli":"^7.21.5","@babel/core":"^7.21.8","chokidar-cli":"^3.0.0","@babel/preset-env":"^7.21.5","@babel/eslint-parser":"^7.21.8","babel-plugin-istanbul":"^6.1.1","chai-passport-strategy":"^3.0.0","@natlibfi/eslint-config-melinda-backend":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_1.0.0_1685004975427_0.8251015138258773","host":"s3://npm-registry-packages"}},"2.0.0-alpha.1":{"name":"@natlibfi/passport-keycloak","version":"2.0.0-alpha.1","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@2.0.0-alpha.1","maintainers":[{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"},{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"}],"homepage":"https://github.com/natlibfi/passport-keycloak-js","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"nyc":{"lines":80,"exclude":["**/*.spec.js"],"require":["@babel/register"],"branches":75,"reporter":["lcov","html"],"functions":80,"sourceMap":false,"instrument":false,"statements":80},"dist":{"shasum":"4461b9b086fc81ec41e4976878b5fe824f69b1b7","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-2.0.0-alpha.1.tgz","fileCount":21,"integrity":"sha512-o9Ykv8DWFRYPpcphm1qAt4oCPRjwPUrGKIAkoksGUaCDDfU04f6L+1y6XY/pAuSihPgtElTytKNzQXN4MHotSw==","signatures":[{"sig":"MEUCIFtS/pWxfgQ6mNzKrxnakHr0kVQ5Qi6JeNyz2cNLTJfRAiEAnTlV6PaM8nvRUZd6devCGenZ8ukjUI3/nhqydsSJUWs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79966},"main":"./dist/index.js","babel":{"env":{"test":{"plugins":["istanbul"]}},"presets":[["@babel/preset-env",{"targets":"maintained node versions"}]]},"engines":{"node":">=18"},"gitHead":"920b9c90ae5b5b2a988732e8a0cdfa02aa9b6240","scripts":{"lint":"eslint src","test":"npm run lint && npm run test:base -- src/**/*.spec.js && npm run coverage","build":"babel src --source-maps --delete-dir-on-start --out-dir=dist","watch":"cross-env NODE_ENV=test chokidar src -c 'npm test'","coverage":"nyc check-coverage --per-file","lint:dev":"eslint --fix src","build:dev":"npm run build && npm run check-deps","test:base":"cross-env NODE_ENV=test nyc mocha --require @babel/register","prepublishOnly":"npm run build"},"_npmUser":{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},"repository":{"url":"git+ssh://git@github.com/natlibfi/passport-keycloak-js.git","type":"git"},"_npmVersion":"9.5.1","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"18.16.1","dependencies":{"node-fetch":"^2.6.12","http-status":"^1.6.2","jsonwebtoken":"^9.0.0","@babel/register":"^7.21.0","passport-strategy":"^1.0.0"},"eslintConfig":{"parser":"@babel/eslint-parser","extends":"@natlibfi/melinda-backend"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","nock":"^13.3.2","mocha":"^10.2.0","eslint":"^8.41.0","cross-env":"^7.0.3","@babel/cli":"^7.21.5","@babel/core":"^7.21.8","chokidar-cli":"^3.0.0","@babel/preset-env":"^7.21.5","@babel/eslint-parser":"^7.21.8","babel-plugin-istanbul":"^6.1.1","chai-passport-strategy":"^3.0.0","@natlibfi/eslint-config-melinda-backend":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_2.0.0-alpha.1_1689746826649_0.9775638925700998","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@natlibfi/passport-keycloak","version":"2.0.0","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@2.0.0","maintainers":[{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"},{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"}],"homepage":"https://github.com/natlibfi/passport-keycloak-js","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"nyc":{"lines":80,"exclude":["**/*.spec.js"],"require":["@babel/register"],"branches":75,"reporter":["lcov","html"],"functions":80,"sourceMap":false,"instrument":false,"statements":80},"dist":{"shasum":"a26389e6c610102f74a3a3f651d7f337a6f1a5a9","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-2.0.0.tgz","fileCount":21,"integrity":"sha512-9kTDEXMFSiHi7mBClhBrgvKYyvKPot4RkUVTLOyhJGG+2m387xoI0tq5hdcT0HTTs2rx3814sFc0j5aA7/XkwQ==","signatures":[{"sig":"MEUCIQDUteXtKV7URwO8UZsBIwxaYgUamHxym4GLJqsUwbcQJQIgUWkBrz3L5d7kV61ugjoOnrh1pAUY/QBJSnRXy3Mv5o0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79958},"main":"./dist/index.js","babel":{"env":{"test":{"plugins":["istanbul"]}},"presets":[["@babel/preset-env",{"targets":"maintained node versions"}]]},"engines":{"node":">=18"},"gitHead":"2926abb04325488d9f50cde73b51ee99a4884d79","scripts":{"lint":"eslint src","test":"npm run lint && npm run test:base -- src/**/*.spec.js && npm run coverage","build":"babel src --source-maps --delete-dir-on-start --out-dir=dist","watch":"cross-env NODE_ENV=test chokidar src -c 'npm test'","coverage":"nyc check-coverage --per-file","lint:dev":"eslint --fix src","build:dev":"npm run build && npm run check-deps","test:base":"cross-env NODE_ENV=test nyc mocha --require @babel/register","prepublishOnly":"npm run build"},"_npmUser":{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},"repository":{"url":"git+ssh://git@github.com/natlibfi/passport-keycloak-js.git","type":"git"},"_npmVersion":"9.5.1","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"18.16.1","dependencies":{"node-fetch":"^2.6.12","http-status":"^1.6.2","jsonwebtoken":"^9.0.0","@babel/register":"^7.21.0","passport-strategy":"^1.0.0"},"eslintConfig":{"parser":"@babel/eslint-parser","extends":"@natlibfi/melinda-backend"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","nock":"^13.3.2","mocha":"^10.2.0","eslint":"^8.41.0","cross-env":"^7.0.3","@babel/cli":"^7.21.5","@babel/core":"^7.21.8","chokidar-cli":"^3.0.0","@babel/preset-env":"^7.21.5","@babel/eslint-parser":"^7.21.8","babel-plugin-istanbul":"^6.1.1","chai-passport-strategy":"^3.0.0","@natlibfi/eslint-config-melinda-backend":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_2.0.0_1689751987172_0.5864738346369296","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@natlibfi/passport-keycloak","version":"2.0.1","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@2.0.1","maintainers":[{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"},{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"}],"homepage":"https://github.com/natlibfi/passport-keycloak-js","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"nyc":{"lines":80,"exclude":["**/*.spec.js"],"require":["@babel/register"],"branches":75,"reporter":["lcov","html"],"functions":80,"sourceMap":false,"instrument":false,"statements":80},"dist":{"shasum":"eefb714dad4e7442e058cbf385c1c22bd7d5fefd","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-2.0.1.tgz","fileCount":21,"integrity":"sha512-34TxIgrQw4Hz/Z5Ecy8X+KFJcAGl2G8LKAM8uYXNTFbIRAHSropfsBSFzn4UQEyQb3t9Y2jwB6gG16iu0ttVdA==","signatures":[{"sig":"MEUCIQCOozdnwFPH6+633/TSI3h6zRQ3wbJms3UGmm48NMK0oQIgQQDQAkRHrllfWBQbhoZBTtR3a6w9irHtgIipNiTvs2Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80029},"main":"./dist/index.js","babel":{"env":{"test":{"plugins":["istanbul"]}},"presets":[["@babel/preset-env",{"targets":"maintained node versions"}]]},"engines":{"node":">=18"},"gitHead":"4cd93fbd9777fb1773b7d1f25335b73491a8d679","scripts":{"lint":"eslint src","test":"npm run lint && npm run test:base -- src/**/*.spec.js && npm run coverage","build":"babel src --source-maps --delete-dir-on-start --out-dir=dist","watch":"cross-env NODE_ENV=test chokidar src -c 'npm test'","coverage":"nyc check-coverage --per-file","lint:dev":"eslint --fix src","build:dev":"npm run build && npm run check-deps","test:base":"cross-env NODE_ENV=test nyc mocha --require @babel/register","prepublishOnly":"npm run build"},"_npmUser":{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},"repository":{"url":"git+ssh://git@github.com/natlibfi/passport-keycloak-js.git","type":"git"},"_npmVersion":"9.5.1","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"18.16.1","dependencies":{"node-fetch":"^2.6.12","http-status":"^1.6.2","jsonwebtoken":"^9.0.0","@babel/register":"^7.21.0","passport-strategy":"^1.0.0"},"eslintConfig":{"parser":"@babel/eslint-parser","extends":"@natlibfi/melinda-backend"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","nock":"^13.3.2","mocha":"^10.2.0","eslint":"^8.41.0","cross-env":"^7.0.3","@babel/cli":"^7.21.5","@babel/core":"^7.21.8","chokidar-cli":"^3.0.0","@babel/preset-env":"^7.21.5","@babel/eslint-parser":"^7.21.8","babel-plugin-istanbul":"^6.1.1","chai-passport-strategy":"^3.0.0","@natlibfi/eslint-config-melinda-backend":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_2.0.1_1689763929570_0.2217849101743823","host":"s3://npm-registry-packages"}},"2.0.2-alpha.1":{"name":"@natlibfi/passport-keycloak","version":"2.0.2-alpha.1","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@2.0.2-alpha.1","maintainers":[{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"},{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"}],"homepage":"https://github.com/natlibfi/passport-keycloak-js","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"nyc":{"lines":80,"exclude":["**/*.spec.js"],"require":["@babel/register"],"branches":75,"reporter":["lcov","html"],"functions":80,"sourceMap":false,"instrument":false,"statements":80},"dist":{"shasum":"6dd7991b6ecca98da3b2804520f8e5485acf40e7","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-2.0.2-alpha.1.tgz","fileCount":21,"integrity":"sha512-v/mxMi6tyo0N+knflLgJTqUx3/AcEb8asn7SEXgy068TnqWWxurMSCPzr1jI6P8NX8FaeVRzhqexf5OqHTT8dw==","signatures":[{"sig":"MEYCIQC6ZmMjHTUP+nQj6bZP3bJHxSGdMlpYwdRbUyeWNMb1ugIhALB8/j9w/R6U/SFfXmIpDd2kV6yGbkBTsdjyxS55QTR8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80040},"main":"./dist/index.js","babel":{"env":{"test":{"plugins":["istanbul"]}},"presets":[["@babel/preset-env",{"targets":"maintained node versions"}]]},"engines":{"node":">=18"},"gitHead":"1645c09aa0efdf19d84e6175e82d4437688435d4","scripts":{"lint":"eslint src","test":"npm run lint && npm run test:base -- src/**/*.spec.js && npm run coverage","build":"babel src --source-maps --delete-dir-on-start --out-dir=dist","watch":"cross-env NODE_ENV=test chokidar src -c 'npm test'","coverage":"nyc check-coverage --per-file","lint:dev":"eslint --fix src","build:dev":"npm run build && npm run check-deps","test:base":"cross-env NODE_ENV=test nyc mocha --require @babel/register","prepublishOnly":"npm run build"},"_npmUser":{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},"repository":{"url":"git+ssh://git@github.com/natlibfi/passport-keycloak-js.git","type":"git"},"_npmVersion":"9.6.7","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"18.17.1","dependencies":{"node-fetch":"^2.7.0","http-status":"^1.6.2","jsonwebtoken":"^9.0.2","@babel/register":"^7.22.5","passport-strategy":"^1.0.0"},"eslintConfig":{"parser":"@babel/eslint-parser","extends":"@natlibfi/melinda-backend"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.8","nock":"^13.3.3","mocha":"^10.2.0","eslint":"^8.48.0","cross-env":"^7.0.3","@babel/cli":"^7.22.10","@babel/core":"^7.22.11","chokidar-cli":"^3.0.0","@babel/preset-env":"^7.22.14","@babel/eslint-parser":"^7.22.11","babel-plugin-istanbul":"^6.1.1","chai-passport-strategy":"^3.0.0","@natlibfi/eslint-config-melinda-backend":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_2.0.2-alpha.1_1693573630767_0.40331430592379625","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@natlibfi/passport-keycloak","version":"2.0.2","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@2.0.2","maintainers":[{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"},{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"}],"homepage":"https://github.com/natlibfi/passport-keycloak-js","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"nyc":{"lines":80,"exclude":["**/*.spec.js"],"require":["@babel/register"],"branches":75,"reporter":["lcov","html"],"functions":80,"sourceMap":false,"instrument":false,"statements":80},"dist":{"shasum":"a61f67ab13e79a58cc600250655094738157e87f","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-2.0.2.tgz","fileCount":21,"integrity":"sha512-tA3HAhsuFLpOAekcJTFulgpRPLGvs+4AiyTlL3WjJj8GMPqxbUVC5pQi+Ks42jc/p2mYyZ+uuDo4PCQMZkBA5Q==","signatures":[{"sig":"MEYCIQCm6yutOzvrbsZDdslNikWvZHNCJsm9MWsaQzApWE8pjQIhAOocYVEL6HBVq5GAjxrq4Ad8pm6CsUz2ViDHPOXZbQ7B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80032},"main":"./dist/index.js","babel":{"env":{"test":{"plugins":["istanbul"]}},"presets":[["@babel/preset-env",{"targets":"maintained node versions"}]]},"engines":{"node":">=18"},"gitHead":"d46a8d75487b3e330b3f077f0fcaef398723e45d","scripts":{"lint":"eslint src","test":"npm run lint && npm run test:base -- src/**/*.spec.js && npm run coverage","build":"babel src --source-maps --delete-dir-on-start --out-dir=dist","watch":"cross-env NODE_ENV=test chokidar src -c 'npm test'","coverage":"nyc check-coverage --per-file","lint:dev":"eslint --fix src","build:dev":"npm run build && npm run check-deps","test:base":"cross-env NODE_ENV=test nyc mocha --require @babel/register","prepublishOnly":"npm run build"},"_npmUser":{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},"repository":{"url":"git+ssh://git@github.com/natlibfi/passport-keycloak-js.git","type":"git"},"_npmVersion":"9.6.7","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"18.17.1","dependencies":{"node-fetch":"^2.7.0","http-status":"^1.6.2","jsonwebtoken":"^9.0.2","@babel/register":"^7.22.5","passport-strategy":"^1.0.0"},"eslintConfig":{"parser":"@babel/eslint-parser","extends":"@natlibfi/melinda-backend"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.8","nock":"^13.3.3","mocha":"^10.2.0","eslint":"^8.48.0","cross-env":"^7.0.3","@babel/cli":"^7.22.10","@babel/core":"^7.22.11","chokidar-cli":"^3.0.0","@babel/preset-env":"^7.22.14","@babel/eslint-parser":"^7.22.11","babel-plugin-istanbul":"^6.1.1","chai-passport-strategy":"^3.0.0","@natlibfi/eslint-config-melinda-backend":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_2.0.2_1693994625166_0.22756644239342427","host":"s3://npm-registry-packages"}},"2.0.3-alpha.1":{"name":"@natlibfi/passport-keycloak","version":"2.0.3-alpha.1","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@2.0.3-alpha.1","maintainers":[{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"},{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"}],"homepage":"https://github.com/natlibfi/passport-keycloak-js","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"nyc":{"lines":80,"exclude":["**/*.spec.js"],"require":["@babel/register"],"branches":75,"reporter":["lcov","html"],"functions":80,"sourceMap":false,"instrument":false,"statements":80},"dist":{"shasum":"3df1151f56272d878d497350435c4582c1fcb5e8","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-2.0.3-alpha.1.tgz","fileCount":21,"integrity":"sha512-TCGZLkbK1Sxnt4fFgDPCOz00pegvtW4ZZKfAzRltHCvxG5Dd16smbUa9hTjK3arcJ9J9cqRb8i0AvS9pLHeUOA==","signatures":[{"sig":"MEYCIQDIRui+3rH6g0ZP0bfe/Faud+Kaybt1wLDLIu2d+HExKAIhAKPRcjYgOBJMifHl3yyjr8Ar7T+vAHOLsQk7phdwdZxC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80041},"main":"./dist/index.js","babel":{"env":{"test":{"plugins":["istanbul"]}},"presets":[["@babel/preset-env",{"targets":"maintained node versions"}]]},"engines":{"node":">=18"},"gitHead":"4cf33f59e04362baf42663d946b2f6af1c011d4b","scripts":{"lint":"eslint src","test":"npm run lint && npm run test:base -- src/**/*.spec.js && npm run coverage","build":"babel src --source-maps --delete-dir-on-start --out-dir=dist","watch":"cross-env NODE_ENV=test chokidar src -c 'npm test'","coverage":"nyc check-coverage --per-file","lint:dev":"eslint --fix src","build:dev":"npm run build && npm run check-deps","test:base":"cross-env NODE_ENV=test nyc mocha --require @babel/register","prepublishOnly":"npm run build"},"_npmUser":{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},"repository":{"url":"git+ssh://git@github.com/natlibfi/passport-keycloak-js.git","type":"git"},"_npmVersion":"9.6.7","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"18.17.1","dependencies":{"node-fetch":"^2.7.0","http-status":"^1.7.0","jsonwebtoken":"^9.0.2","@babel/register":"^7.22.15","passport-strategy":"^1.0.0"},"eslintConfig":{"parser":"@babel/eslint-parser","extends":"@natlibfi/melinda-backend"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.8","nock":"^13.3.3","mocha":"^10.2.0","eslint":"^8.48.0","cross-env":"^7.0.3","@babel/cli":"^7.22.15","@babel/core":"^7.22.15","chokidar-cli":"^3.0.0","@babel/preset-env":"^7.22.15","@babel/eslint-parser":"^7.22.15","babel-plugin-istanbul":"^6.1.1","chai-passport-strategy":"^3.0.0","@natlibfi/eslint-config-melinda-backend":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_2.0.3-alpha.1_1693995871890_0.8492241964608034","host":"s3://npm-registry-packages"}},"2.0.3-alpha.2":{"name":"@natlibfi/passport-keycloak","version":"2.0.3-alpha.2","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@2.0.3-alpha.2","maintainers":[{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"},{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"}],"homepage":"https://github.com/natlibfi/passport-keycloak-js","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"nyc":{"lines":80,"exclude":["**/*.spec.js"],"require":["@babel/register"],"branches":75,"reporter":["lcov","html"],"functions":80,"sourceMap":false,"instrument":false,"statements":80},"dist":{"shasum":"b06e5e455a42db6d62393dd12be80452d0df1c98","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-2.0.3-alpha.2.tgz","fileCount":21,"integrity":"sha512-iMVTOUITs2jEVnoO4gbYjJtmvAKb0KX0AieZetWc2qvHlRodGZkdyzDrlx7v1EWS6Axk8b8kPNTPyibHEB5PDw==","signatures":[{"sig":"MEQCIADJN8PCYa1szlaqb6dVanM6Lflyoq/0nJS5C4V0LYr9AiBSugyXXfL0FKxOxQJpDhlhbJH/9iZMcdoMBNCO+1B7mg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80230},"main":"./dist/index.js","babel":{"env":{"test":{"plugins":["istanbul"]}},"presets":[["@babel/preset-env",{"targets":"maintained node versions"}]]},"engines":{"node":">=18"},"gitHead":"ef0e02a11da91022658fc31ba5ad845ddc87e1ad","scripts":{"lint":"eslint src","test":"npm run lint && npm run test:base -- src/**/*.spec.js && npm run coverage","build":"babel src --source-maps --delete-dir-on-start --out-dir=dist","watch":"cross-env NODE_ENV=test chokidar src -c 'npm test'","coverage":"nyc check-coverage --per-file","lint:dev":"eslint --fix src","build:dev":"npm run build && npm run check-deps","test:base":"cross-env NODE_ENV=test nyc mocha --require @babel/register","prepublishOnly":"npm run build"},"_npmUser":{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},"repository":{"url":"git+ssh://git@github.com/natlibfi/passport-keycloak-js.git","type":"git"},"_npmVersion":"9.6.7","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"18.17.1","dependencies":{"node-fetch":"^2.7.0","http-status":"^1.7.0","jsonwebtoken":"^9.0.2","@babel/register":"^7.22.15","passport-strategy":"^1.0.0"},"eslintConfig":{"parser":"@babel/eslint-parser","extends":"@natlibfi/melinda-backend"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.8","nock":"^13.3.3","mocha":"^10.2.0","eslint":"^8.48.0","cross-env":"^7.0.3","@babel/cli":"^7.22.15","@babel/core":"^7.22.15","chokidar-cli":"^3.0.0","@babel/preset-env":"^7.22.15","@babel/eslint-parser":"^7.22.15","babel-plugin-istanbul":"^6.1.1","chai-passport-strategy":"^3.0.0","@natlibfi/eslint-config-melinda-backend":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_2.0.3-alpha.2_1695359783235_0.5639326633147499","host":"s3://npm-registry-packages"}},"2.0.3-alpha.3":{"name":"@natlibfi/passport-keycloak","version":"2.0.3-alpha.3","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@2.0.3-alpha.3","maintainers":[{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"},{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"}],"homepage":"https://github.com/natlibfi/passport-keycloak-js","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"nyc":{"lines":80,"exclude":["**/*.spec.js"],"require":["@babel/register"],"branches":75,"reporter":["lcov","html"],"functions":80,"sourceMap":false,"instrument":false,"statements":80},"dist":{"shasum":"7a09131b88d9889128a5ffbe8bc2a6968d64d1c1","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-2.0.3-alpha.3.tgz","fileCount":21,"integrity":"sha512-Z5TjLrPrEKRYio1aN9gG74N+cxxr1oQycS5ozl7gdS0ijK0uEcTp5i8SxQ9kgZ/ESdLtmDWwudo9a4LOVG+LVA==","signatures":[{"sig":"MEQCIBEB0P3fBs7sEk6GFnfF9Ewtal0KNsukZSsVEKwRDyqBAiBE2lUTyiWLvKQL04sCHxAjjerpg5JZtz0yBTUk7FjzSQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79841},"main":"./dist/index.js","babel":{"env":{"test":{"plugins":["istanbul"]}},"presets":[["@babel/preset-env",{"targets":"maintained node versions"}]]},"engines":{"node":">=18"},"gitHead":"8242bd1d0a65ec6e0a3ac20983ec42349a41aa6c","scripts":{"lint":"eslint src","test":"npm run lint && npm run test:base -- src/**/*.spec.js && npm run coverage","build":"babel src --source-maps --delete-dir-on-start --out-dir=dist","watch":"cross-env NODE_ENV=test chokidar src -c 'npm test'","coverage":"nyc check-coverage --per-file","lint:dev":"eslint --fix src","build:dev":"npm run build && npm run check-deps","test:base":"cross-env NODE_ENV=test nyc mocha --require @babel/register","prepublishOnly":"npm run build"},"_npmUser":{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},"repository":{"url":"git+ssh://git@github.com/natlibfi/passport-keycloak-js.git","type":"git"},"_npmVersion":"9.8.1","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"18.18.0","dependencies":{"node-fetch":"^2.7.0","http-status":"^1.7.0","jsonwebtoken":"^9.0.2","@babel/register":"^7.22.15","passport-strategy":"^1.0.0"},"eslintConfig":{"parser":"@babel/eslint-parser","extends":"@natlibfi/melinda-backend"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.8","nock":"^13.3.3","mocha":"^10.2.0","eslint":"^8.48.0","cross-env":"^7.0.3","@babel/cli":"^7.22.15","@babel/core":"^7.22.15","chokidar-cli":"^3.0.0","@babel/preset-env":"^7.22.15","@babel/eslint-parser":"^7.22.15","babel-plugin-istanbul":"^6.1.1","chai-passport-strategy":"^3.0.0","@natlibfi/eslint-config-melinda-backend":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_2.0.3-alpha.3_1697456155665_0.5402969412590843","host":"s3://npm-registry-packages"}},"2.0.3-alpha.4":{"name":"@natlibfi/passport-keycloak","version":"2.0.3-alpha.4","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@2.0.3-alpha.4","maintainers":[{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"},{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"}],"homepage":"https://github.com/natlibfi/passport-keycloak-js","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"nyc":{"lines":80,"exclude":["**/*.spec.js"],"require":["@babel/register"],"branches":75,"reporter":["lcov","html"],"functions":80,"sourceMap":false,"instrument":false,"statements":80},"dist":{"shasum":"2d37c7188622ff1691dfb3b66d06b17b83ef742f","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-2.0.3-alpha.4.tgz","fileCount":21,"integrity":"sha512-nxeuo6vy45H8YJBTxdJ0f3YPQXZgIpAdwQGGzbmLBoZlgGQQbVpK8BjlqjxSfXVP6+5DVqcx5C4o059iv949Qw==","signatures":[{"sig":"MEUCIAKxONXXJd6jRt90KCfh7M+xTBkPucfoyXLb/Z64lOAiAiEAwgcYVx/qa5xj383emoK0gYV4P7mfqqbDDPGaB9/5Ikg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79841},"main":"./dist/index.js","babel":{"env":{"test":{"plugins":["istanbul"]}},"presets":[["@babel/preset-env",{"targets":"maintained node versions"}]]},"engines":{"node":">=18"},"gitHead":"46732a8cf9f7f95691916e87bcdd23ad4f1d0071","scripts":{"lint":"eslint src","test":"npm run lint && npm run test:base -- src/**/*.spec.js && npm run coverage","build":"babel src --source-maps --delete-dir-on-start --out-dir=dist","watch":"cross-env NODE_ENV=test chokidar src -c 'npm test'","coverage":"nyc check-coverage --per-file","lint:dev":"eslint --fix src","build:dev":"npm run build && npm run check-deps","test:base":"cross-env NODE_ENV=test nyc mocha --require @babel/register","prepublishOnly":"npm run build"},"_npmUser":{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},"repository":{"url":"git+ssh://git@github.com/natlibfi/passport-keycloak-js.git","type":"git"},"_npmVersion":"9.8.1","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"18.18.2","dependencies":{"node-fetch":"^2.7.0","http-status":"^1.7.0","jsonwebtoken":"^9.0.2","@babel/register":"^7.22.15","passport-strategy":"^1.0.0"},"eslintConfig":{"parser":"@babel/eslint-parser","extends":"@natlibfi/melinda-backend"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.8","nock":"^13.3.3","mocha":"^10.2.0","eslint":"^8.48.0","cross-env":"^7.0.3","@babel/cli":"^7.22.15","@babel/core":"^7.22.15","chokidar-cli":"^3.0.0","@babel/preset-env":"^7.22.15","@babel/eslint-parser":"^7.22.15","babel-plugin-istanbul":"^6.1.1","chai-passport-strategy":"^3.0.0","@natlibfi/eslint-config-melinda-backend":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_2.0.3-alpha.4_1699429864051_0.28607296870699983","host":"s3://npm-registry-packages"}},"2.0.3-alpha.5":{"name":"@natlibfi/passport-keycloak","version":"2.0.3-alpha.5","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@2.0.3-alpha.5","maintainers":[{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"},{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"}],"homepage":"https://github.com/natlibfi/passport-keycloak-js","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"nyc":{"lines":80,"exclude":["**/*.spec.js"],"require":["@babel/register"],"branches":75,"reporter":["lcov","html"],"functions":80,"sourceMap":false,"instrument":false,"statements":80},"dist":{"shasum":"ecd7a2a348e27df7caa3b0d81e988843f6d0f060","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-2.0.3-alpha.5.tgz","fileCount":21,"integrity":"sha512-j9Gc3BWCHCPQUMHK+07AcIErHip850p44xN7DVCabNqwb2NZjg2NhwCZJ6GHmN1ZiG015+TDfCQn1iHuAoA6kw==","signatures":[{"sig":"MEUCIBfeqMYpKJC7tIVe1DPrzsGfxwuRB7AFGJfzXC9LEbN6AiEAstvM+bPf5af2dx8RRZRGl7h7FHyEjMIqBvuKY94/mK4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79841},"main":"./dist/index.js","babel":{"env":{"test":{"plugins":["istanbul"]}},"presets":[["@babel/preset-env",{"targets":"maintained node versions"}]]},"engines":{"node":">=18"},"gitHead":"83b9b08316cef39517b8ac3845caa24e7e4d8fd7","scripts":{"lint":"eslint src","test":"npm run lint && npm run test:base -- src/**/*.spec.js && npm run coverage","build":"babel src --source-maps --delete-dir-on-start --out-dir=dist","watch":"cross-env NODE_ENV=test chokidar src -c 'npm test'","coverage":"nyc check-coverage --per-file","lint:dev":"eslint --fix src","build:dev":"npm run build && npm run check-deps","test:base":"cross-env NODE_ENV=test nyc mocha --require @babel/register","prepublishOnly":"npm run build"},"_npmUser":{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},"repository":{"url":"git+ssh://git@github.com/natlibfi/passport-keycloak-js.git","type":"git"},"_npmVersion":"9.8.1","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"18.18.2","dependencies":{"node-fetch":"^2.7.0","http-status":"^1.7.0","jsonwebtoken":"^9.0.2","@babel/register":"^7.22.15","passport-strategy":"^1.0.0"},"eslintConfig":{"parser":"@babel/eslint-parser","extends":"@natlibfi/melinda-backend"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.8","nock":"^13.3.3","mocha":"^10.2.0","eslint":"^8.48.0","cross-env":"^7.0.3","@babel/cli":"^7.22.15","@babel/core":"^7.22.15","chokidar-cli":"^3.0.0","@babel/preset-env":"^7.22.15","@babel/eslint-parser":"^7.22.15","babel-plugin-istanbul":"^6.1.1","chai-passport-strategy":"^3.0.0","@natlibfi/eslint-config-melinda-backend":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_2.0.3-alpha.5_1700559616329_0.2053233863685917","host":"s3://npm-registry-packages"}},"2.0.3-alpha.6":{"name":"@natlibfi/passport-keycloak","version":"2.0.3-alpha.6","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@2.0.3-alpha.6","maintainers":[{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"},{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"}],"homepage":"https://github.com/natlibfi/passport-keycloak-js","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"nyc":{"lines":80,"exclude":["**/*.spec.js"],"require":["@babel/register"],"branches":75,"reporter":["lcov","html"],"functions":80,"sourceMap":false,"instrument":false,"statements":80},"dist":{"shasum":"42f2b3d4a73dd4d529653b66f778190e01cc4172","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-2.0.3-alpha.6.tgz","fileCount":21,"integrity":"sha512-b4iKiJ0PuuMfK/IFjjU0ZWaAoU1/H4Sb+t6MQ9JSs5PN/2fhebccssz6dMgKUrhTZhBHCHI9U+B/4k3ahsLlRg==","signatures":[{"sig":"MEUCIQCMtia1ghgFlIufHsjnEcclt+oZ8gOZ9UOHiE616vPD5QIgcBrvSfKN71P6PBtYnPubvawGhBwgY3lQQ1YMOnuM2ms=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79839},"main":"./dist/index.js","babel":{"env":{"test":{"plugins":["istanbul"]}},"presets":[["@babel/preset-env",{"targets":"maintained node versions"}]]},"engines":{"node":">=18"},"gitHead":"7961c281434ba5c9e5c0a3619d1cca75ecc7a0df","scripts":{"lint":"eslint src","test":"npm run lint && npm run test:base -- src/**/*.spec.js && npm run coverage","build":"babel src --source-maps --delete-dir-on-start --out-dir=dist","watch":"cross-env NODE_ENV=test chokidar src -c 'npm test'","coverage":"nyc check-coverage --per-file","lint:dev":"eslint --fix src","build:dev":"npm run build && npm run check-deps","test:base":"cross-env NODE_ENV=test nyc mocha --require @babel/register","prepublishOnly":"npm run build"},"_npmUser":{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},"repository":{"url":"git+ssh://git@github.com/natlibfi/passport-keycloak-js.git","type":"git"},"_npmVersion":"9.8.1","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"18.18.2","dependencies":{"node-fetch":"^2.7.0","http-status":"^1.7.0","jsonwebtoken":"^9.0.2","@babel/register":"^7.22.15","passport-strategy":"^1.0.0"},"eslintConfig":{"parser":"@babel/eslint-parser","extends":"@natlibfi/melinda-backend"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.8","nock":"^13.3.3","mocha":"^10.2.0","eslint":"^8.48.0","cross-env":"^7.0.3","@babel/cli":"^7.22.15","@babel/core":"^7.22.15","chokidar-cli":"^3.0.0","@babel/preset-env":"^7.22.15","@babel/eslint-parser":"^7.22.15","babel-plugin-istanbul":"^6.1.1","chai-passport-strategy":"^3.0.0","@natlibfi/eslint-config-melinda-backend":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_2.0.3-alpha.6_1701359212451_0.8128145466628294","host":"s3://npm-registry-packages"}},"2.0.4-alpha.2":{"name":"@natlibfi/passport-keycloak","version":"2.0.4-alpha.2","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@2.0.4-alpha.2","maintainers":[{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"},{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"}],"homepage":"https://github.com/natlibfi/passport-keycloak-js","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"nyc":{"lines":80,"exclude":["src/*.spec.js","src/**/*.spec.js"],"branches":80,"reporter":["text"],"functions":80,"sourceMap":false,"instrument":false,"statements":80},"dist":{"shasum":"e991d5bb5aeb11197346eddbcdfb719c10758a8d","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-2.0.4-alpha.2.tgz","fileCount":21,"integrity":"sha512-pfy9+SGw7ScwXZZlGnRGJEPun/R/XFjrB/HycdnJ6aWrbu2cReUTUhjNzzhTXvvYdwSj9PUmkLCDvqcS01asrQ==","signatures":[{"sig":"MEMCIAZuX+5raZO4o+idyXGHRYbR2khO5cCW1Es4oKVufPehAh9wQ+L/H9oKhDBqtBNjdF+I0DsAvQCRp3lrsSp1uFkt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80258},"main":"./dist/index.js","babel":{"env":{"test":{"plugins":["istanbul"]}},"presets":[["@babel/preset-env",{"targets":"maintained node versions"}]]},"mocha":{"bail":true,"exit":true,"spec":["src/*.spec.js","src/**/*.spec.js"],"require":["@babel/register"],"maxDiffSize":25000,"inline-diffs":true},"engines":{"node":">=18"},"gitHead":"bb6c3bd37a8acf8852e8680940bfd28cc6705c11","scripts":{"dev":"nodemon","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"babel src --source-maps --delete-dir-on-start --out-dir=dist","watch":"cross-env NODE_ENV=test chokidar src -c 'npm test'","coverage":"nyc check-coverage --per-file","lint:dev":"eslint --fix ./src","test:dev":"npm run lint:dev && cross-env NODE_ENV=test nyc mocha --package ./package.json","build:dev":"npm run build && npm run check-deps","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test nodemon","test:base":"cross-env NODE_ENV=test nyc mocha --package ./package.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},"repository":{"url":"git+ssh://git@github.com/natlibfi/passport-keycloak-js.git","type":"git"},"_npmVersion":"10.2.3","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"18.19.0","dependencies":{"node-fetch":"^2.7.0","http-status":"^1.7.3","jsonwebtoken":"^9.0.2","@babel/register":"^7.22.15","passport-strategy":"^1.0.0"},"eslintConfig":{"extends":"@natlibfi/melinda-backend"},"nodemonConfig":{"exec":"npm run test:dev","watch":["src/*","test-fixtures/*"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.10","nock":"^13.4.0","mocha":"^10.2.0","eslint":"^8.56.0","nodemon":"^3.0.2","cross-env":"^7.0.3","@babel/cli":"^7.23.4","@babel/core":"^7.23.6","chokidar-cli":"^3.0.0","@babel/preset-env":"^7.23.6","babel-plugin-istanbul":"^6.1.1","chai-passport-strategy":"^3.0.0","@natlibfi/eslint-config-melinda-backend":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_2.0.4-alpha.2_1703242226764_0.9796827885389052","host":"s3://npm-registry-packages"}},"2.0.4-alpha.3":{"name":"@natlibfi/passport-keycloak","version":"2.0.4-alpha.3","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@2.0.4-alpha.3","maintainers":[{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"},{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"}],"homepage":"https://github.com/natlibfi/passport-keycloak-js","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"nyc":{"lines":80,"exclude":["src/*.spec.js","src/**/*.spec.js"],"branches":80,"reporter":["text"],"functions":80,"sourceMap":false,"instrument":false,"statements":80},"dist":{"shasum":"c4646fcf98390d5624a11984d065e4a31d2e79f8","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-2.0.4-alpha.3.tgz","fileCount":21,"integrity":"sha512-RD/vhCmownK62kBR/r6jDaWpGsqvny+BZnpAv9DsW0phu2KWqszRPWTn0xjsGXSZstlzWgCvbgiNhaPOpbw0Gw==","signatures":[{"sig":"MEUCIDEEkDXHMVRm6qBV2gdznS36LIieUeRrUXUULAvi75chAiEA1Xzs/1Jr6qWI1BMT0JijHF6jVy/mNXYB/vrazAEg7oU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80258},"main":"./dist/index.js","babel":{"env":{"test":{"plugins":["istanbul"]}},"presets":[["@babel/preset-env",{"targets":"maintained node versions"}]]},"mocha":{"bail":true,"exit":true,"spec":["src/*.spec.js","src/**/*.spec.js"],"require":["@babel/register"],"maxDiffSize":25000,"inline-diffs":true},"engines":{"node":">=18"},"gitHead":"a287faefea6d793de3754a480adc647b7a92171c","scripts":{"dev":"nodemon","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"babel src --source-maps --delete-dir-on-start --out-dir=dist","watch":"cross-env NODE_ENV=test chokidar src -c 'npm test'","coverage":"nyc check-coverage --per-file","lint:dev":"eslint --fix ./src","test:dev":"npm run lint:dev && cross-env NODE_ENV=test nyc mocha --package ./package.json","build:dev":"npm run build && npm run check-deps","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test nodemon","test:base":"cross-env NODE_ENV=test nyc mocha --package ./package.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},"repository":{"url":"git+ssh://git@github.com/natlibfi/passport-keycloak-js.git","type":"git"},"_npmVersion":"10.2.3","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"18.19.0","dependencies":{"node-fetch":"^2.7.0","http-status":"^1.7.3","jsonwebtoken":"^9.0.2","@babel/register":"^7.22.15","passport-strategy":"^1.0.0"},"eslintConfig":{"extends":"@natlibfi/melinda-backend"},"nodemonConfig":{"exec":"npm run test:dev","watch":["src/*","test-fixtures/*"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.10","nock":"^13.4.0","mocha":"^10.2.0","eslint":"^8.56.0","nodemon":"^3.0.2","cross-env":"^7.0.3","@babel/cli":"^7.23.4","@babel/core":"^7.23.6","chokidar-cli":"^3.0.0","@babel/preset-env":"^7.23.6","babel-plugin-istanbul":"^6.1.1","chai-passport-strategy":"^3.0.0","@natlibfi/eslint-config-melinda-backend":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_2.0.4-alpha.3_1704273709737_0.9407677122235736","host":"s3://npm-registry-packages"}},"2.0.5-alpha.1":{"name":"@natlibfi/passport-keycloak","version":"2.0.5-alpha.1","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@2.0.5-alpha.1","maintainers":[{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"},{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"}],"homepage":"https://github.com/natlibfi/passport-keycloak-js","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"nyc":{"lines":80,"exclude":["src/*.spec.js","src/**/*.spec.js"],"branches":80,"reporter":["text"],"functions":80,"sourceMap":false,"instrument":false,"statements":80},"dist":{"shasum":"7c5a3514549f6dd04dfcbec84da48681d512b105","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-2.0.5-alpha.1.tgz","fileCount":21,"integrity":"sha512-9IpWY52RQnixus7nWQxGKmv1CmLg56/kXAXU9Wpe8QNpd/1yHU0o/OawJSwGNbCtqGsD7c4Qvp55c2MYw6gkCg==","signatures":[{"sig":"MEUCIEtf5tGzKYIa2JfUdo4FMyJhw8xC9qiNCRu8fJ3T1whaAiEAi1IUIdFSP9nP/LaZwILqIwaOSpQLA+PvTAnklcmRQG0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80256},"main":"./dist/index.js","babel":{"env":{"test":{"plugins":["istanbul"]}},"presets":[["@babel/preset-env",{"targets":"maintained node versions"}]]},"mocha":{"bail":true,"exit":true,"spec":["src/*.spec.js","src/**/*.spec.js"],"require":["@babel/register"],"maxDiffSize":25000,"inline-diffs":true},"engines":{"node":">=18"},"gitHead":"e91dd6cad525c9178b21521af59e406f766ffb48","scripts":{"dev":"nodemon","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"babel src --source-maps --delete-dir-on-start --out-dir=dist","watch":"cross-env NODE_ENV=test chokidar src -c 'npm test'","coverage":"nyc check-coverage --per-file","lint:dev":"eslint --fix ./src","test:dev":"npm run lint:dev && cross-env NODE_ENV=test nyc mocha --package ./package.json","build:dev":"npm run build && npm run check-deps","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test nodemon","test:base":"cross-env NODE_ENV=test nyc mocha --package ./package.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},"repository":{"url":"git+ssh://git@github.com/natlibfi/passport-keycloak-js.git","type":"git"},"_npmVersion":"10.2.3","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"18.19.0","dependencies":{"node-fetch":"^2.7.0","http-status":"^1.7.3","jsonwebtoken":"^9.0.2","@babel/register":"^7.23.7","passport-strategy":"^1.0.0"},"eslintConfig":{"extends":"@natlibfi/melinda-backend"},"nodemonConfig":{"exec":"npm run test:dev","watch":["src/*","test-fixtures/*"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.4.1","nock":"^13.5.0","mocha":"^10.2.0","eslint":"^8.56.0","nodemon":"^3.0.3","cross-env":"^7.0.3","@babel/cli":"^7.23.4","@babel/core":"^7.23.7","chokidar-cli":"^3.0.0","@babel/preset-env":"^7.23.8","babel-plugin-istanbul":"^6.1.1","chai-passport-strategy":"^3.0.0","@natlibfi/eslint-config-melinda-backend":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_2.0.5-alpha.1_1706198063801_0.3132530278899519","host":"s3://npm-registry-packages"}},"2.0.5-alpha.2":{"name":"@natlibfi/passport-keycloak","version":"2.0.5-alpha.2","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@2.0.5-alpha.2","maintainers":[{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"},{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"}],"homepage":"https://github.com/natlibfi/passport-keycloak-js","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"nyc":{"lines":80,"exclude":["src/*.spec.js","src/**/*.spec.js"],"branches":80,"reporter":["text"],"functions":80,"sourceMap":false,"instrument":false,"statements":80},"dist":{"shasum":"86a4cf995b4e78f5d3b5957c773b028732ff35dc","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-2.0.5-alpha.2.tgz","fileCount":21,"integrity":"sha512-FVtxpDAQKgkuexBdoCKCXugcx814FdHv9+vWys72q5FtThqTOOqOLqgo0InH+tAa0xR3pQ8z9qLSUEVI+LX3HA==","signatures":[{"sig":"MEUCIHFUJ08kdJj974toyO9ww7zD3Xi+7r65KvQO+om6nAANAiEA9vRnSib4QZI5CoGAXnW1XlZRvOKYBlOUEFcaLr3sAB8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80256},"main":"./dist/index.js","babel":{"env":{"test":{"plugins":["istanbul"]}},"presets":[["@babel/preset-env",{"targets":"maintained node versions"}]]},"mocha":{"bail":true,"exit":true,"spec":["src/*.spec.js","src/**/*.spec.js"],"require":["@babel/register"],"maxDiffSize":25000,"inline-diffs":true},"engines":{"node":">=18"},"gitHead":"98096fc93d4a06501ee9f68ec20d2989fd800f47","scripts":{"dev":"nodemon","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"babel src --source-maps --delete-dir-on-start --out-dir=dist","watch":"cross-env NODE_ENV=test chokidar src -c 'npm test'","coverage":"nyc check-coverage --per-file","lint:dev":"eslint --fix ./src","test:dev":"npm run lint:dev && cross-env NODE_ENV=test nyc mocha --package ./package.json","build:dev":"npm run build && npm run check-deps","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test nodemon","test:base":"cross-env NODE_ENV=test nyc mocha --package ./package.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},"repository":{"url":"git+ssh://git@github.com/natlibfi/passport-keycloak-js.git","type":"git"},"_npmVersion":"10.2.3","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"18.19.0","dependencies":{"node-fetch":"^2.7.0","http-status":"^1.7.3","jsonwebtoken":"^9.0.2","@babel/register":"^7.23.7","passport-strategy":"^1.0.0"},"eslintConfig":{"extends":"@natlibfi/melinda-backend"},"nodemonConfig":{"exec":"npm run test:dev","watch":["src/*","test-fixtures/*"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.4.1","nock":"^13.5.0","mocha":"^10.2.0","eslint":"^8.56.0","nodemon":"^3.0.3","cross-env":"^7.0.3","@babel/cli":"^7.23.4","@babel/core":"^7.23.7","chokidar-cli":"^3.0.0","@babel/preset-env":"^7.23.8","babel-plugin-istanbul":"^6.1.1","chai-passport-strategy":"^3.0.0","@natlibfi/eslint-config-melinda-backend":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_2.0.5-alpha.2_1706534436675_0.8589348134405208","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"@natlibfi/passport-keycloak","version":"2.0.5","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@2.0.5","maintainers":[{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"},{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"}],"homepage":"https://github.com/natlibfi/passport-keycloak-js","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"nyc":{"lines":80,"exclude":["src/*.spec.js","src/**/*.spec.js"],"branches":80,"reporter":["text"],"functions":80,"sourceMap":false,"instrument":false,"statements":80},"dist":{"shasum":"aa051b8ff85647e24239ddc16a573efbe3c6c4bc","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-2.0.5.tgz","fileCount":21,"integrity":"sha512-QAu/c/G/jPZiejid0ZgHejtTp6nJZyW8ZugcsA4qN5OUv/zPZTF7SGOAy2t/uXoO4CwbWbEIIZCpDwfeTt1IAw==","signatures":[{"sig":"MEUCIH2zlRLtAvv6HlSf9HZLzBrciWREu1cC7UFVv2ZhUr+mAiEAkQPQcLZLbrySdQDueHF5zNyBjMIxiDOhhG5k35BiWtM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80248},"main":"./dist/index.js","babel":{"env":{"test":{"plugins":["istanbul"]}},"presets":[["@babel/preset-env",{"targets":"maintained node versions"}]]},"mocha":{"bail":true,"exit":true,"spec":["src/*.spec.js","src/**/*.spec.js"],"require":["@babel/register"],"maxDiffSize":25000,"inline-diffs":true},"engines":{"node":">=18"},"gitHead":"c4e636ccc921aee03c91661cca9239942960f283","scripts":{"dev":"nodemon","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"babel src --source-maps --delete-dir-on-start --out-dir=dist","watch":"cross-env NODE_ENV=test chokidar src -c 'npm test'","coverage":"nyc check-coverage --per-file","lint:dev":"eslint --fix ./src","test:dev":"npm run lint:dev && cross-env NODE_ENV=test nyc mocha --package ./package.json","build:dev":"npm run build && npm run check-deps","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test nodemon","test:base":"cross-env NODE_ENV=test nyc mocha --package ./package.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},"repository":{"url":"git+ssh://git@github.com/natlibfi/passport-keycloak-js.git","type":"git"},"_npmVersion":"10.2.3","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"18.19.0","dependencies":{"node-fetch":"^2.7.0","http-status":"^1.7.3","jsonwebtoken":"^9.0.2","@babel/register":"^7.23.7","passport-strategy":"^1.0.0"},"eslintConfig":{"extends":"@natlibfi/melinda-backend"},"nodemonConfig":{"exec":"npm run test:dev","watch":["src/*","test-fixtures/*"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.4.1","nock":"^13.5.0","mocha":"^10.2.0","eslint":"^8.56.0","nodemon":"^3.0.3","cross-env":"^7.0.3","@babel/cli":"^7.23.4","@babel/core":"^7.23.7","chokidar-cli":"^3.0.0","@babel/preset-env":"^7.23.8","babel-plugin-istanbul":"^6.1.1","chai-passport-strategy":"^3.0.0","@natlibfi/eslint-config-melinda-backend":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_2.0.5_1706602491928_0.44794582191564203","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"@natlibfi/passport-keycloak","version":"2.0.6","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@2.0.6","maintainers":[{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"},{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"}],"homepage":"https://github.com/natlibfi/passport-keycloak-js","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"nyc":{"lines":80,"exclude":["src/*.spec.js","src/**/*.spec.js"],"branches":80,"reporter":["text"],"functions":80,"sourceMap":false,"instrument":false,"statements":80},"dist":{"shasum":"92ca20a7b3f142ca90a432aa0b8e82caf3643994","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-2.0.6.tgz","fileCount":21,"integrity":"sha512-zc/78W1VzBUuQ1dltyvhpWTGBJxQqqUEPPW5kZt+xsyLoVxI1Nda+A/fShYfpd5D5HwnuBqrOlLeb9WEyTF10g==","signatures":[{"sig":"MEQCIFhx3AVYMeHpkcTIkw+UusB/t9yZeEh5OWqedSzXsgNQAiANW5HNv69EFWxnzFCaFrb428B2AjB45j0EDwsl3ir8Dw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80248},"main":"./dist/index.js","babel":{"env":{"test":{"plugins":["istanbul"]}},"presets":[["@babel/preset-env",{"targets":"maintained node versions"}]]},"mocha":{"bail":true,"exit":true,"spec":["src/*.spec.js","src/**/*.spec.js"],"require":["@babel/register"],"maxDiffSize":25000,"inline-diffs":true},"engines":{"node":">=18"},"gitHead":"7a4d3900a76829f6752c1233ebcf748daf149994","scripts":{"dev":"nodemon","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"babel src --source-maps --delete-dir-on-start --out-dir=dist","watch":"cross-env NODE_ENV=test chokidar src -c 'npm test'","coverage":"nyc check-coverage --per-file","lint:dev":"eslint --fix ./src","test:dev":"npm run lint:dev && cross-env NODE_ENV=test nyc mocha --package ./package.json","build:dev":"npm run build && npm run check-deps","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test nodemon","test:base":"cross-env NODE_ENV=test nyc mocha --package ./package.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},"repository":{"url":"git+ssh://git@github.com/natlibfi/passport-keycloak-js.git","type":"git"},"_npmVersion":"10.2.4","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"18.19.1","dependencies":{"node-fetch":"^2.7.0","http-status":"^1.7.3","jsonwebtoken":"^9.0.2","@babel/register":"^7.23.7","passport-strategy":"^1.0.0"},"eslintConfig":{"extends":"@natlibfi/melinda-backend"},"nodemonConfig":{"exec":"npm run test:dev","watch":["src/*","test-fixtures/*"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.4.1","nock":"^13.5.0","mocha":"^10.2.0","eslint":"^8.56.0","nodemon":"^3.0.3","cross-env":"^7.0.3","@babel/cli":"^7.23.4","@babel/core":"^7.23.7","chokidar-cli":"^3.0.0","@babel/preset-env":"^7.23.8","babel-plugin-istanbul":"^6.1.1","chai-passport-strategy":"^3.0.0","@natlibfi/eslint-config-melinda-backend":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_2.0.6_1708951557517_0.061997995671885464","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"@natlibfi/passport-keycloak","version":"2.0.7","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@2.0.7","maintainers":[{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"},{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"}],"homepage":"https://github.com/natlibfi/passport-keycloak-js","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"nyc":{"lines":80,"exclude":["src/*.spec.js","src/**/*.spec.js"],"branches":80,"reporter":["text"],"functions":80,"sourceMap":false,"instrument":false,"statements":80},"dist":{"shasum":"a730ee0b2f2091f1b6c8cfb6d8f4affdf532c6f5","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-2.0.7.tgz","fileCount":21,"integrity":"sha512-+jPPUSUcQRp+JzvsVwUS1cZFIAN1wESCqj/bp/rCA+r11qg52slcAL6vknbe9ZbxNh8dJnl/n7dKP4LyyMosgw==","signatures":[{"sig":"MEYCIQCzxVTRhEByRxq9Q86a/KqYu7TgrejTW17L3HGCRLgrNAIhAMdqAkdLpqMP3GVYsb29nhl1WCdESBRYObX2vTAnQ9cX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80280},"main":"./dist/index.js","babel":{"env":{"test":{"plugins":["istanbul"]}},"presets":[["@babel/preset-env",{"targets":"maintained node versions"}]]},"mocha":{"bail":true,"exit":true,"spec":["src/*.spec.js","src/**/*.spec.js"],"require":["@babel/register"],"maxDiffSize":25000,"inline-diffs":true},"engines":{"node":">=18"},"gitHead":"2e92dad2367b387afee378443a39aa9e9e37b467","scripts":{"dev":"nodemon","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"babel src --source-maps --delete-dir-on-start --out-dir=dist","watch":"cross-env NODE_ENV=test chokidar src -c 'npm test'","coverage":"nyc check-coverage --per-file","lint:dev":"eslint --fix ./src","test:dev":"npm run lint:dev && cross-env NODE_ENV=test nyc mocha --package ./package.json","build:dev":"npm run build && npm run check-deps","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test nodemon","test:base":"cross-env NODE_ENV=test nyc mocha --package ./package.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},"repository":{"url":"git+ssh://git@github.com/natlibfi/passport-keycloak-js.git","type":"git"},"_npmVersion":"10.5.0","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"18.20.0","dependencies":{"node-fetch":"^2.7.0","http-status":"^1.7.3","jsonwebtoken":"^9.0.2","@babel/register":"^7.23.7","passport-strategy":"^1.0.0"},"eslintConfig":{"extends":"@natlibfi/melinda-backend"},"nodemonConfig":{"exec":"npm run test:dev","watch":["src/*","test-fixtures/*"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.4.1","nock":"^13.5.0","mocha":"^10.2.0","eslint":"^8.56.0","nodemon":"^3.0.3","cross-env":"^7.0.3","@babel/cli":"^7.23.4","@babel/core":"^7.23.7","chokidar-cli":"^3.0.0","@babel/preset-env":"^7.23.8","babel-plugin-istanbul":"^6.1.1","chai-passport-strategy":"^3.0.0","@natlibfi/eslint-config-melinda-backend":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_2.0.7_1712566160976_0.23275504302240901","host":"s3://npm-registry-packages"}},"2.1.0-alpha.1":{"name":"@natlibfi/passport-keycloak","version":"2.1.0-alpha.1","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@2.1.0-alpha.1","maintainers":[{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"},{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"}],"homepage":"https://github.com/natlibfi/passport-keycloak-js","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"nyc":{"lines":80,"exclude":["src/*.spec.js","src/**/*.spec.js"],"branches":80,"reporter":["text"],"functions":80,"sourceMap":false,"instrument":false,"statements":80},"dist":{"shasum":"4b4be77a99c0fdf78c48db71951d0cf161a1caba","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-2.1.0-alpha.1.tgz","fileCount":21,"integrity":"sha512-Ha4V0vo32eVoB9eLPqnlY80X8VxtdmGeXjZqSnUwWwHnCg1u29wLRZxUn5H6RsOKenNanuD+1NHZ0mUTVuIDaw==","signatures":[{"sig":"MEQCIA9IT0vV0dV0i5HHjhxpGd28Pm0qZWgG/hCATp7MFSh2AiBJg06dCLiVElt4G0ux32aBl9YsUOkF5M/Uc69ErXPfoA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159051},"main":"./dist/index.js","babel":{"env":{"test":{"plugins":["istanbul"]}},"presets":[["@babel/preset-env",{"targets":"maintained node versions"}]]},"mocha":{"bail":true,"exit":true,"spec":["src/*.spec.js","src/**/*.spec.js"],"require":["@babel/register"],"maxDiffSize":25000,"inline-diffs":true},"engines":{"node":">=18"},"gitHead":"0115454e607e76cd85d18bef14fb0801d8d9e798","scripts":{"dev":"nodemon","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"babel src --source-maps --delete-dir-on-start --out-dir=dist","watch":"cross-env NODE_ENV=test chokidar src -c 'npm test'","coverage":"nyc check-coverage --per-file","lint:dev":"eslint --fix ./src","test:dev":"npm run lint:dev && cross-env NODE_ENV=test nyc mocha --package ./package.json","build:dev":"npm run build && npm run check-deps","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test nodemon","test:base":"cross-env NODE_ENV=test nyc mocha --package ./package.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},"repository":{"url":"git+ssh://git@github.com/natlibfi/passport-keycloak-js.git","type":"git"},"_npmVersion":"10.5.0","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"18.20.2","dependencies":{"node-fetch":"^2.7.0","http-status":"^1.7.3","jsonwebtoken":"^9.0.2","@babel/register":"^7.23.7","passport-strategy":"^1.0.0"},"eslintConfig":{"extends":"@natlibfi/melinda-backend"},"nodemonConfig":{"exec":"npm run test:dev","watch":["src/*","test-fixtures/*"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.4.1","nock":"^13.5.0","mocha":"^10.2.0","eslint":"^8.56.0","nodemon":"^3.0.3","cross-env":"^7.0.3","@babel/cli":"^7.23.4","@babel/core":"^7.23.7","chokidar-cli":"^3.0.0","@babel/preset-env":"^7.23.8","babel-plugin-istanbul":"^6.1.1","chai-passport-strategy":"^3.0.0","@natlibfi/eslint-config-melinda-backend":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_2.1.0-alpha.1_1714459621485_0.6461055740593393","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@natlibfi/passport-keycloak","version":"2.1.0","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@2.1.0","maintainers":[{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"},{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"}],"homepage":"https://github.com/natlibfi/passport-keycloak-js","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"nyc":{"lines":80,"exclude":["src/*.spec.js","src/**/*.spec.js"],"branches":80,"reporter":["text"],"functions":80,"sourceMap":false,"instrument":false,"statements":80},"dist":{"shasum":"400394ed4ea1960b39dac3a3dcfa82015e0fda12","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-2.1.0.tgz","fileCount":21,"integrity":"sha512-DkKh3azQMZL5KH50S9wqsdGdDUhO1Matrdcvba6lpo/hsdysJCXh8x9AopE/oF6IUUa5eJjoFyl/1pxlUsXlbA==","signatures":[{"sig":"MEUCICqOVRuQLbm5Oqf56gi2i7XYllvYk94gaSBPJcGJz7gwAiEA3BruT6SSlvs6AN7XI+m/wvUOsUOwZDsIQweYpA2nXdY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159004},"main":"./dist/index.js","babel":{"env":{"test":{"plugins":["istanbul"]}},"presets":[["@babel/preset-env",{"targets":"maintained node versions"}]]},"mocha":{"bail":true,"exit":true,"spec":["src/*.spec.js","src/**/*.spec.js"],"require":["@babel/register"],"maxDiffSize":25000,"inline-diffs":true},"engines":{"node":">=18"},"gitHead":"363bda7f0acb7c9ae713beda76c442274f84fc54","scripts":{"dev":"nodemon","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"babel src --source-maps --delete-dir-on-start --out-dir=dist","watch":"cross-env NODE_ENV=test chokidar src -c 'npm test'","coverage":"nyc check-coverage --per-file","lint:dev":"eslint --fix ./src","test:dev":"npm run lint:dev && cross-env NODE_ENV=test nyc mocha --package ./package.json","build:dev":"npm run build && npm run check-deps","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test nodemon","test:base":"cross-env NODE_ENV=test nyc mocha --package ./package.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},"repository":{"url":"git+ssh://git@github.com/natlibfi/passport-keycloak-js.git","type":"git"},"_npmVersion":"10.7.0","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"18.20.3","dependencies":{"node-fetch":"^2.7.0","http-status":"^1.7.3","jsonwebtoken":"^9.0.2","@babel/register":"^7.23.7","passport-strategy":"^1.0.0"},"eslintConfig":{"extends":"@natlibfi/melinda-backend"},"nodemonConfig":{"exec":"npm run test:dev","watch":["src/*","test-fixtures/*"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.4.1","nock":"^13.5.0","mocha":"^10.2.0","eslint":"^8.56.0","nodemon":"^3.0.3","cross-env":"^7.0.3","@babel/cli":"^7.23.4","@babel/core":"^7.23.7","chokidar-cli":"^3.0.0","@babel/preset-env":"^7.23.8","babel-plugin-istanbul":"^6.1.1","chai-passport-strategy":"^3.0.0","@natlibfi/eslint-config-melinda-backend":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_2.1.0_1717066792680_0.9413464160300309","host":"s3://npm-registry-packages"}},"2.1.1-alpha.1":{"name":"@natlibfi/passport-keycloak","version":"2.1.1-alpha.1","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@2.1.1-alpha.1","maintainers":[{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"},{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"}],"homepage":"https://github.com/natlibfi/passport-keycloak-js","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"nyc":{"lines":80,"exclude":["src/*.spec.js","src/**/*.spec.js"],"branches":80,"reporter":["text"],"functions":80,"sourceMap":false,"instrument":false,"statements":80},"dist":{"shasum":"27af76e47cdb2cf456687d0c2d968ae8fb7971e1","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-2.1.1-alpha.1.tgz","fileCount":21,"integrity":"sha512-BrkZo77vtCELlzt8QAZUDNCIZlpuqJvbn6RUQlyQIOXAw5I1FQ4e/bBN9AWW+kDAFNl6bXGGpVUKPVu+szs73w==","signatures":[{"sig":"MEUCIF34FgJ6+yVZWgQanK1afUpAGbLpCIdROqXMJyrcXolCAiEAgQFrikWx67V3DRrefK6I0yPEBTXTbEGJ14CnaxNPPBM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159028},"main":"./dist/index.js","babel":{"env":{"test":{"plugins":["istanbul"]}},"presets":[["@babel/preset-env",{"targets":"maintained node versions"}]]},"mocha":{"bail":true,"exit":true,"spec":["src/*.spec.js","src/**/*.spec.js"],"require":["@babel/register"],"maxDiffSize":25000,"inline-diffs":true},"engines":{"node":">=18"},"gitHead":"07a7fc4de221c26d03321746b05e6124543b0527","scripts":{"dev":"nodemon","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"babel src --source-maps --delete-dir-on-start --out-dir=dist","watch":"cross-env NODE_ENV=test chokidar src -c 'npm test'","coverage":"nyc check-coverage --per-file","lint:dev":"eslint --fix ./src","test:dev":"npm run lint:dev && cross-env NODE_ENV=test nyc mocha --package ./package.json","build:dev":"npm run build && npm run check-deps","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test nodemon","test:base":"cross-env NODE_ENV=test nyc mocha --package ./package.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},"repository":{"url":"git+ssh://git@github.com/natlibfi/passport-keycloak-js.git","type":"git"},"_npmVersion":"10.7.0","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"18.20.3","dependencies":{"node-fetch":"^2.7.0","http-status":"^1.7.4","jsonwebtoken":"^9.0.2","@babel/register":"^7.24.6","passport-strategy":"^1.0.0"},"eslintConfig":{"extends":"@natlibfi/melinda-backend"},"nodemonConfig":{"exec":"npm run test:dev","watch":["src/*","test-fixtures/*"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.4.1","nock":"^13.5.4","mocha":"^10.6.0","eslint":"^8.57.0","nodemon":"^3.1.4","cross-env":"^7.0.3","@babel/cli":"^7.24.7","@babel/core":"^7.24.7","chokidar-cli":"^3.0.0","@babel/preset-env":"^7.24.7","babel-plugin-istanbul":"^6.1.1","chai-passport-strategy":"^3.0.0","@natlibfi/eslint-config-melinda-backend":"^3.0.5"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_2.1.1-alpha.1_1720183008242_0.1413113487724531","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@natlibfi/passport-keycloak","version":"2.1.1","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@2.1.1","maintainers":[{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"},{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"}],"homepage":"https://github.com/natlibfi/passport-keycloak-js","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"nyc":{"lines":80,"exclude":["src/*.spec.js","src/**/*.spec.js"],"branches":80,"reporter":["text"],"functions":80,"sourceMap":false,"instrument":false,"statements":80},"dist":{"shasum":"12e11b15fc1f2b541cfe8a58c99ef471d7d00f48","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-2.1.1.tgz","fileCount":21,"integrity":"sha512-f2s5tLbA1oBhLok7J7ze2ZJtXPde6ftcAKIRLj4II2e+5F+sWgCoY13uHhq/nHqedBoLb45VVrMyOIGz1cGCcw==","signatures":[{"sig":"MEUCIQC5/vWZgoszUUZ1QzjMP4EV9sCP5AEjOPjn4+31/ccNwQIgXnOosDTIO5oPZgNfbAKJXiTbeyiqgtp/6OKGDZrtMOo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159020},"main":"./dist/index.js","babel":{"env":{"test":{"plugins":["istanbul"]}},"presets":[["@babel/preset-env",{"targets":"maintained node versions"}]]},"mocha":{"bail":true,"exit":true,"spec":["src/*.spec.js","src/**/*.spec.js"],"require":["@babel/register"],"maxDiffSize":25000,"inline-diffs":true},"engines":{"node":">=18"},"gitHead":"b2f730778a2bcb7d328982e3e87b97bd14fb7690","scripts":{"dev":"nodemon","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"babel src --source-maps --delete-dir-on-start --out-dir=dist","watch":"cross-env NODE_ENV=test chokidar src -c 'npm test'","coverage":"nyc check-coverage --per-file","lint:dev":"eslint --fix ./src","test:dev":"npm run lint:dev && cross-env NODE_ENV=test nyc mocha --package ./package.json","build:dev":"npm run build && npm run check-deps","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test nodemon","test:base":"cross-env NODE_ENV=test nyc mocha --package ./package.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},"repository":{"url":"git+ssh://git@github.com/natlibfi/passport-keycloak-js.git","type":"git"},"_npmVersion":"10.7.0","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"18.20.3","dependencies":{"node-fetch":"^2.7.0","http-status":"^1.7.4","jsonwebtoken":"^9.0.2","@babel/register":"^7.24.6","passport-strategy":"^1.0.0"},"eslintConfig":{"extends":"@natlibfi/melinda-backend"},"nodemonConfig":{"exec":"npm run test:dev","watch":["src/*","test-fixtures/*"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.4.1","nock":"^13.5.4","mocha":"^10.6.0","eslint":"^8.57.0","nodemon":"^3.1.4","cross-env":"^7.0.3","@babel/cli":"^7.24.7","@babel/core":"^7.24.7","chokidar-cli":"^3.0.0","@babel/preset-env":"^7.24.7","babel-plugin-istanbul":"^6.1.1","chai-passport-strategy":"^3.0.0","@natlibfi/eslint-config-melinda-backend":"^3.0.5"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_2.1.1_1720418158925_0.8209772020268318","host":"s3://npm-registry-packages"}},"2.2.0-alpha.1":{"name":"@natlibfi/passport-keycloak","version":"2.2.0-alpha.1","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@2.2.0-alpha.1","maintainers":[{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"},{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"}],"homepage":"https://github.com/natlibfi/passport-keycloak-js","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"nyc":{"lines":80,"exclude":["src/*.spec.js","src/**/*.spec.js"],"branches":80,"reporter":["text"],"functions":80,"sourceMap":false,"instrument":false,"statements":80},"dist":{"shasum":"d5dcefb2c90911d62a9552412d7497a975ff5eec","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-2.2.0-alpha.1.tgz","fileCount":27,"integrity":"sha512-JbwqZu83WUx7HMDIXb3XlzZezIXpWkGhrB8Ob3LaDeAbnr+2Ig4dQ9fNGC1baPDFajd4h3N4fmVkafYXjf7rng==","signatures":[{"sig":"MEYCIQCrL+edIa/bOfhJ5KkEsr1EKOWb1IMYp+/lHBDNZJSgjwIhAIk+vq8ySYQgfGhumeTLywJCrEJt/X0TSRjzYmwsUBKh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225907},"main":"./dist/index.js","babel":{"env":{"test":{"plugins":["istanbul"]}},"presets":[["@babel/preset-env",{"targets":"maintained node versions"}]]},"mocha":{"bail":true,"exit":true,"spec":["src/*.spec.js","src/**/*.spec.js"],"require":["@babel/register"],"maxDiffSize":25000,"inline-diffs":true},"engines":{"node":">=18"},"gitHead":"5381bedfce55cd276c813f7151f2356d151883bc","scripts":{"dev":"nodemon","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"babel src --source-maps --delete-dir-on-start --out-dir=dist","watch":"cross-env NODE_ENV=test chokidar src -c 'npm run test:base'","coverage":"nyc check-coverage --per-file","lint:dev":"eslint --fix ./src","test:dev":"npm run lint:dev && cross-env NODE_ENV=test nyc mocha --package ./package.json","build:dev":"npm run build && npm run check-deps","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test nodemon","test:base":"cross-env NODE_ENV=test nyc mocha --package ./package.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},"repository":{"url":"git+ssh://git@github.com/natlibfi/passport-keycloak-js.git","type":"git"},"_npmVersion":"10.7.0","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"18.20.4","dependencies":{"node-fetch":"^2.7.0","http-status":"^1.7.4","jsonwebtoken":"^9.0.2","@babel/register":"^7.24.6","passport-strategy":"^1.0.0"},"eslintConfig":{"extends":"@natlibfi/melinda-backend"},"nodemonConfig":{"exec":"npm run test:dev","watch":["src/*","test-fixtures/*"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.4.1","nock":"^13.5.4","mocha":"^10.6.0","eslint":"^8.57.0","nodemon":"^3.1.4","cross-env":"^7.0.3","@babel/cli":"^7.24.7","@babel/core":"^7.24.7","chokidar-cli":"^3.0.0","@babel/preset-env":"^7.24.7","babel-plugin-istanbul":"^6.1.1","chai-passport-strategy":"^3.0.0","@natlibfi/eslint-config-melinda-backend":"^3.0.5"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_2.2.0-alpha.1_1723106700347_0.7497112027274402","host":"s3://npm-registry-packages"}},"2.2.0-alpha.2":{"name":"@natlibfi/passport-keycloak","version":"2.2.0-alpha.2","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@2.2.0-alpha.2","maintainers":[{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"},{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"}],"homepage":"https://github.com/natlibfi/passport-keycloak-js","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"nyc":{"lines":80,"exclude":["src/*.spec.js","src/**/*.spec.js"],"branches":80,"reporter":["text"],"functions":80,"sourceMap":false,"instrument":false,"statements":80},"dist":{"shasum":"5b932a08fb0b6159ab7cfb74a2ac92d308206f81","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-2.2.0-alpha.2.tgz","fileCount":27,"integrity":"sha512-AgI/O34AM2qOFrpy8Ke4IY2dX/9Fse8Vub707ZwNQDNXwhH9nsZaj0W3etShJs70scKAfwdUcigidEcuP8ENnA==","signatures":[{"sig":"MEQCIFeoaC2LNN10OEgLbLQLnscg309SRC/fowH553ktAdVCAiBO1sFPdCpwH03b1jnb6xLlIG8H7lKPD5ip2BL4zdqh/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":226278},"main":"./dist/index.js","babel":{"env":{"test":{"plugins":["istanbul"]}},"presets":[["@babel/preset-env",{"targets":"maintained node versions"}]]},"mocha":{"bail":true,"exit":true,"spec":["src/*.spec.js","src/**/*.spec.js"],"require":["@babel/register"],"maxDiffSize":25000,"inline-diffs":true},"engines":{"node":">=18"},"gitHead":"478d4d99019455b7bce49c2a7df97a4a51db8c42","scripts":{"dev":"nodemon","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"babel src --source-maps --delete-dir-on-start --out-dir=dist","watch":"cross-env NODE_ENV=test chokidar src -c 'npm run test:base'","coverage":"nyc check-coverage --per-file","lint:dev":"eslint --fix ./src","test:dev":"npm run lint:dev && cross-env NODE_ENV=test nyc mocha --package ./package.json","build:dev":"npm run build && npm run check-deps","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test nodemon","test:base":"cross-env NODE_ENV=test nyc mocha --package ./package.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},"repository":{"url":"git+ssh://git@github.com/natlibfi/passport-keycloak-js.git","type":"git"},"_npmVersion":"10.7.0","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"18.20.4","dependencies":{"node-fetch":"^2.7.0","http-status":"^1.7.4","jsonwebtoken":"^9.0.2","@babel/register":"^7.24.6","passport-strategy":"^1.0.0"},"eslintConfig":{"extends":"@natlibfi/melinda-backend"},"nodemonConfig":{"exec":"npm run test:dev","watch":["src/*","test-fixtures/*"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.4.1","nock":"^13.5.4","mocha":"^10.6.0","eslint":"^8.57.0","nodemon":"^3.1.4","cross-env":"^7.0.3","@babel/cli":"^7.24.7","@babel/core":"^7.24.7","chokidar-cli":"^3.0.0","@babel/preset-env":"^7.24.7","babel-plugin-istanbul":"^6.1.1","chai-passport-strategy":"^3.0.0","@natlibfi/eslint-config-melinda-backend":"^3.0.5"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_2.2.0-alpha.2_1723120780963_0.5658271495010505","host":"s3://npm-registry-packages"}},"2.2.0-alpha.3":{"name":"@natlibfi/passport-keycloak","version":"2.2.0-alpha.3","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@2.2.0-alpha.3","maintainers":[{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"},{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"}],"homepage":"https://github.com/natlibfi/passport-keycloak-js","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"nyc":{"lines":80,"exclude":["src/*.spec.js","src/**/*.spec.js"],"branches":80,"reporter":["text"],"functions":80,"sourceMap":false,"instrument":false,"statements":80},"dist":{"shasum":"71b7bc60fc03ffb858a31751c608307e1d850131","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-2.2.0-alpha.3.tgz","fileCount":27,"integrity":"sha512-recqUdszwMd9FS085lMRE4QV76s7g20GO9lZceUN5ajRiyI+NjZANSpcLCESsY8JA29k0D+CA+WeOFkTKOH/0w==","signatures":[{"sig":"MEUCIQDjl5Nm5/cMb76VbCE9g+BTn7Cd6pJBXfjB16kO9eQR/AIgBmzsRJrCpNlODAr9rO3z0CY7URl2XxdO2PfYFaGM2XA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":227594},"main":"./dist/index.js","babel":{"env":{"test":{"plugins":["istanbul"]}},"presets":[["@babel/preset-env",{"targets":"maintained node versions"}]]},"mocha":{"bail":true,"exit":true,"spec":["src/*.spec.js","src/**/*.spec.js"],"require":["@babel/register"],"maxDiffSize":25000,"inline-diffs":true},"engines":{"node":">=18"},"gitHead":"c0f649fd990d4bc6063224a57f33332ad56cac09","scripts":{"dev":"nodemon","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"babel src --source-maps --delete-dir-on-start --out-dir=dist","watch":"cross-env NODE_ENV=test chokidar src -c 'npm run test:base'","coverage":"nyc check-coverage --per-file","lint:dev":"eslint --fix ./src","test:dev":"npm run lint:dev && cross-env NODE_ENV=test nyc mocha --package ./package.json","build:dev":"npm run build && npm run check-deps","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test nodemon","test:base":"cross-env NODE_ENV=test nyc mocha --package ./package.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},"repository":{"url":"git+ssh://git@github.com/natlibfi/passport-keycloak-js.git","type":"git"},"_npmVersion":"10.7.0","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"18.20.4","dependencies":{"debug":"^4.3.7","node-fetch":"^2.7.0","http-status":"^1.7.4","jsonwebtoken":"^9.0.2","@babel/register":"^7.24.6","passport-strategy":"^1.0.0"},"eslintConfig":{"extends":"@natlibfi/melinda-backend"},"nodemonConfig":{"exec":"npm run test:dev","watch":["src/*","test-fixtures/*"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.4.1","nock":"^13.5.4","mocha":"^10.6.0","eslint":"^8.57.0","nodemon":"^3.1.4","cross-env":"^7.0.3","@babel/cli":"^7.24.7","@babel/core":"^7.24.7","chokidar-cli":"^3.0.0","@babel/preset-env":"^7.24.7","babel-plugin-istanbul":"^6.1.1","chai-passport-strategy":"^3.0.0","@natlibfi/eslint-config-melinda-backend":"^3.0.5"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_2.2.0-alpha.3_1726216204499_0.28433245586193934","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"@natlibfi/passport-keycloak","version":"2.1.2","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@2.1.2","maintainers":[{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"},{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"}],"homepage":"https://github.com/natlibfi/passport-keycloak-js","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"nyc":{"lines":80,"exclude":["src/*.spec.js","src/**/*.spec.js"],"branches":80,"reporter":["text"],"functions":80,"sourceMap":false,"instrument":false,"statements":80},"dist":{"shasum":"52e867e1b52cef2c8caf02c64d31b28d95d7ba8b","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-2.1.2.tgz","fileCount":21,"integrity":"sha512-xEZqgtG46DPFmQKzZKFtnEGzJwTj9ORYGjFBNspnO0uuQIeOoizXMzyecrk3PJBJelhCnnZii+xnJVs+9CcgEA==","signatures":[{"sig":"MEUCIQCHJ5Vpt+Yznyg/WBUXaWta0cjn3C+cPirna92EMvJTrQIgHPyDmoKeH7ueM3YBullohWJiZNkCL9LXmq9ArXvidmg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159020},"main":"./dist/index.js","babel":{"env":{"test":{"plugins":["istanbul"]}},"presets":[["@babel/preset-env",{"targets":"maintained node versions"}]]},"mocha":{"bail":true,"exit":true,"spec":["src/*.spec.js","src/**/*.spec.js"],"require":["@babel/register"],"maxDiffSize":25000,"inline-diffs":true},"engines":{"node":">=18"},"gitHead":"53d82b53b9a53d43de1d086b2068f05320b0ec4a","scripts":{"dev":"nodemon","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"babel src --source-maps --delete-dir-on-start --out-dir=dist","watch":"cross-env NODE_ENV=test chokidar src -c 'npm test'","coverage":"nyc check-coverage --per-file","lint:dev":"eslint --fix ./src","test:dev":"npm run lint:dev && cross-env NODE_ENV=test nyc mocha --package ./package.json","build:dev":"npm run build && npm run check-deps","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test nodemon","test:base":"cross-env NODE_ENV=test nyc mocha --package ./package.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},"repository":{"url":"git+ssh://git@github.com/natlibfi/passport-keycloak-js.git","type":"git"},"_npmVersion":"10.7.0","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"18.20.4","dependencies":{"node-fetch":"^2.7.0","http-status":"^1.7.4","jsonwebtoken":"^9.0.2","@babel/register":"^7.24.6","passport-strategy":"^1.0.0"},"eslintConfig":{"extends":"@natlibfi/melinda-backend"},"nodemonConfig":{"exec":"npm run test:dev","watch":["src/*","test-fixtures/*"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.4.1","nock":"^13.5.4","mocha":"^10.6.0","eslint":"^8.57.0","nodemon":"^3.1.4","cross-env":"^7.0.3","@babel/cli":"^7.24.7","@babel/core":"^7.24.7","chokidar-cli":"^3.0.0","@babel/preset-env":"^7.24.7","babel-plugin-istanbul":"^6.1.1","chai-passport-strategy":"^3.0.0","@natlibfi/eslint-config-melinda-backend":"^3.0.5"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_2.1.2_1726468988462_0.728047372917155","host":"s3://npm-registry-packages"}},"2.2.0-alpha.4":{"name":"@natlibfi/passport-keycloak","version":"2.2.0-alpha.4","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@2.2.0-alpha.4","maintainers":[{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"},{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"}],"homepage":"https://github.com/natlibfi/passport-keycloak-js","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"nyc":{"lines":80,"exclude":["src/*.spec.js","src/**/*.spec.js"],"branches":80,"reporter":["text"],"functions":80,"sourceMap":false,"instrument":false,"statements":80},"dist":{"shasum":"ced9afdf0a8fec5a731ee002b464dda52c42038c","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-2.2.0-alpha.4.tgz","fileCount":27,"integrity":"sha512-320KCuhCS2Lac1PfrVClnMAZf6ALzs5MChiAPLQErT9F1iwuGuT1XCIojFOWCNMEwmuY2hPsLqWZGbvZO1/xnw==","signatures":[{"sig":"MEYCIQCKckzmMF3GFeckIw7kqfRt62dWHR6VH7Zja2d4QJ6w1AIhAII3psEFIPxFwifJcPIvTAHtcD7/OyzBTxXeSWN/7ojU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":227594},"main":"./dist/index.js","babel":{"env":{"test":{"plugins":["istanbul"]}},"presets":[["@babel/preset-env",{"targets":"maintained node versions"}]]},"mocha":{"bail":true,"exit":true,"spec":["src/*.spec.js","src/**/*.spec.js"],"require":["@babel/register"],"maxDiffSize":25000,"inline-diffs":true},"engines":{"node":">=18"},"gitHead":"3b0359589e0227d8c688ae3f127034976fd2a920","scripts":{"dev":"nodemon","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"babel src --source-maps --delete-dir-on-start --out-dir=dist","watch":"cross-env NODE_ENV=test chokidar src -c 'npm run test:base'","coverage":"nyc check-coverage --per-file","lint:dev":"eslint --fix ./src","test:dev":"npm run lint:dev && cross-env NODE_ENV=test nyc mocha --package ./package.json","build:dev":"npm run build && npm run check-deps","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test nodemon","test:base":"cross-env NODE_ENV=test nyc mocha --package ./package.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},"repository":{"url":"git+ssh://git@github.com/natlibfi/passport-keycloak-js.git","type":"git"},"_npmVersion":"10.7.0","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"18.20.4","dependencies":{"debug":"^4.3.7","node-fetch":"^2.7.0","http-status":"^1.7.4","jsonwebtoken":"^9.0.2","@babel/register":"^7.24.6","passport-strategy":"^1.0.0"},"eslintConfig":{"extends":"@natlibfi/melinda-backend"},"nodemonConfig":{"exec":"npm run test:dev","watch":["src/*","test-fixtures/*"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.4.1","nock":"^13.5.4","mocha":"^10.6.0","eslint":"^8.57.0","nodemon":"^3.1.4","cross-env":"^7.0.3","@babel/cli":"^7.24.7","@babel/core":"^7.24.7","chokidar-cli":"^3.0.0","@babel/preset-env":"^7.24.7","babel-plugin-istanbul":"^6.1.1","chai-passport-strategy":"^3.0.0","@natlibfi/eslint-config-melinda-backend":"^3.0.5"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_2.2.0-alpha.4_1732171139102_0.2739085662596359","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"@natlibfi/passport-keycloak","version":"2.1.3","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@2.1.3","maintainers":[{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"},{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"}],"homepage":"https://github.com/natlibfi/passport-keycloak-js","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"nyc":{"lines":80,"exclude":["src/*.spec.js","src/**/*.spec.js"],"branches":80,"reporter":["text"],"functions":80,"sourceMap":false,"instrument":false,"statements":80},"dist":{"shasum":"982c3c68329f8abef56c31ef343fedb8dd95a22b","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-2.1.3.tgz","fileCount":21,"integrity":"sha512-qNx+pKbFzYbXOI4EP0E2XM2tv10WkUIVlKWPgcaL34t/jdpHv8pKFMCfrSpVWDoeuahvrJ9mHaolt4gydTD3pQ==","signatures":[{"sig":"MEUCIQDOueS3nBKW1Lc7KdVPBmREBquIL4TpHWb2AVS4sIrVJwIgPFVn2lg947IEsLSzj1KH1vGr314rNlafucHwYKg74Vk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159020},"main":"./dist/index.js","babel":{"env":{"test":{"plugins":["istanbul"]}},"presets":[["@babel/preset-env",{"targets":"maintained node versions"}]]},"mocha":{"bail":true,"exit":true,"spec":["src/*.spec.js","src/**/*.spec.js"],"require":["@babel/register"],"maxDiffSize":25000,"inline-diffs":true},"engines":{"node":">=18"},"gitHead":"e0dd35f808d40de05b4c3bf9fc1f0d840a3afb90","scripts":{"dev":"nodemon","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"babel src --source-maps --delete-dir-on-start --out-dir=dist","watch":"cross-env NODE_ENV=test chokidar src -c 'npm test'","coverage":"nyc check-coverage --per-file","lint:dev":"eslint --fix ./src","test:dev":"npm run lint:dev && cross-env NODE_ENV=test nyc mocha --package ./package.json","build:dev":"npm run build && npm run check-deps","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test nodemon","test:base":"cross-env NODE_ENV=test nyc mocha --package ./package.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},"repository":{"url":"git+ssh://git@github.com/natlibfi/passport-keycloak-js.git","type":"git"},"_npmVersion":"10.7.0","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"18.20.4","dependencies":{"node-fetch":"^2.7.0","http-status":"^1.7.4","jsonwebtoken":"^9.0.2","@babel/register":"^7.24.6","passport-strategy":"^1.0.0"},"eslintConfig":{"extends":"@natlibfi/melinda-backend"},"nodemonConfig":{"exec":"npm run test:dev","watch":["src/*","test-fixtures/*"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.4.1","nock":"^13.5.4","mocha":"^10.6.0","eslint":"^8.57.0","nodemon":"^3.1.4","cross-env":"^7.0.3","@babel/cli":"^7.24.7","@babel/core":"^7.24.7","chokidar-cli":"^3.0.0","@babel/preset-env":"^7.24.7","babel-plugin-istanbul":"^6.1.1","chai-passport-strategy":"^3.0.0","@natlibfi/eslint-config-melinda-backend":"^3.0.5"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_2.1.3_1732171215570_0.707299140529954","host":"s3://npm-registry-packages"}},"2.1.4":{"name":"@natlibfi/passport-keycloak","version":"2.1.4","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@2.1.4","maintainers":[{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"}],"homepage":"https://github.com/natlibfi/passport-keycloak-js","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"nyc":{"lines":80,"exclude":["src/*.spec.js","src/**/*.spec.js"],"branches":80,"reporter":["text"],"functions":80,"sourceMap":false,"instrument":false,"statements":80},"dist":{"shasum":"cad31adf488d14b31384b065cfa84c14d153933a","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-2.1.4.tgz","fileCount":21,"integrity":"sha512-M666kzdQNfpHQYL08qwiZ8icU5XuzRhfvcJNSLS+vm8NJsISDuPrmIvXXUY2QknGao7FEDles28lbX8yIAusXw==","signatures":[{"sig":"MEQCICxMj1B/xic46xpxHm/rMzlqPdD5d6zkYy/59XRPOzyeAiBXb/CthrRkzlWJiJgGqBsSOR90swNZSs41WLm73BW7Bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159020},"main":"./dist/index.js","babel":{"env":{"test":{"plugins":["istanbul"]}},"presets":[["@babel/preset-env",{"targets":"maintained node versions"}]]},"mocha":{"bail":true,"exit":true,"spec":["src/*.spec.js","src/**/*.spec.js"],"require":["@babel/register"],"maxDiffSize":25000,"inline-diffs":true},"engines":{"node":">=18"},"gitHead":"fbb7d1fd0dfd82f4d6a03f2d2df6d779c41e25ec","scripts":{"dev":"nodemon","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"babel src --source-maps --delete-dir-on-start --out-dir=dist","watch":"cross-env NODE_ENV=test chokidar src -c 'npm test'","coverage":"nyc check-coverage --per-file","lint:dev":"eslint --fix ./src","test:dev":"npm run lint:dev && cross-env NODE_ENV=test nyc mocha --package ./package.json","build:dev":"npm run build && npm run check-deps","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test nodemon","test:base":"cross-env NODE_ENV=test nyc mocha --package ./package.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},"repository":{"url":"git+ssh://git@github.com/natlibfi/passport-keycloak-js.git","type":"git"},"_npmVersion":"10.8.2","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"18.20.5","dependencies":{"node-fetch":"^2.7.0","http-status":"^1.7.4","jsonwebtoken":"^9.0.2","@babel/register":"^7.24.6","passport-strategy":"^1.0.0"},"eslintConfig":{"extends":"@natlibfi/melinda-backend"},"nodemonConfig":{"exec":"npm run test:dev","watch":["src/*","test-fixtures/*"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.4.1","nock":"^13.5.4","mocha":"^10.6.0","eslint":"^8.57.0","nodemon":"^3.1.4","cross-env":"^7.0.3","@babel/cli":"^7.24.7","@babel/core":"^7.24.7","chokidar-cli":"^3.0.0","@babel/preset-env":"^7.24.7","babel-plugin-istanbul":"^6.1.1","chai-passport-strategy":"^3.0.0","@natlibfi/eslint-config-melinda-backend":"^3.0.5"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_2.1.4_1737546374191_0.5437467716642665","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-alpha.5":{"name":"@natlibfi/passport-keycloak","version":"2.2.0-alpha.5","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@2.2.0-alpha.5","maintainers":[{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"}],"homepage":"https://github.com/natlibfi/passport-keycloak-js","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"nyc":{"lines":80,"exclude":["src/*.spec.js","src/**/*.spec.js"],"branches":80,"reporter":["text"],"functions":80,"sourceMap":false,"instrument":false,"statements":80},"dist":{"shasum":"cdc961d06a63e745a9948729b0e8e2a982177929","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-2.2.0-alpha.5.tgz","fileCount":27,"integrity":"sha512-IVMJw3IdPNIdLY1YcQpfnQSQHA24tSbhqvZjsiAuSQxwtGXn7Nb6Ev2r0gPuriwtMGa22qDyySu4QRYacynyWA==","signatures":[{"sig":"MEQCICExxiG7d8VPcW5rkmQ8D/bPAjxARmT8hwsfaTJvbmvVAiAyEXdB0zyK0YzrDw6RCxwMklEoOtGgcYEUj8yCKWSlug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":227594},"main":"./dist/index.js","babel":{"env":{"test":{"plugins":["istanbul"]}},"presets":[["@babel/preset-env",{"targets":"maintained node versions"}]]},"mocha":{"bail":true,"exit":true,"spec":["src/*.spec.js","src/**/*.spec.js"],"require":["@babel/register"],"maxDiffSize":25000,"inline-diffs":true},"engines":{"node":">=18"},"gitHead":"a909908fbd8e5103fe7cf00245c1837121ebdab5","scripts":{"dev":"nodemon","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"babel src --source-maps --delete-dir-on-start --out-dir=dist","watch":"cross-env NODE_ENV=test chokidar src -c 'npm run test:base'","coverage":"nyc check-coverage --per-file","lint:dev":"eslint --fix ./src","test:dev":"npm run lint:dev && cross-env NODE_ENV=test nyc mocha --package ./package.json","build:dev":"npm run build && npm run check-deps","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test nodemon","test:base":"cross-env NODE_ENV=test nyc mocha --package ./package.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},"repository":{"url":"git+ssh://git@github.com/natlibfi/passport-keycloak-js.git","type":"git"},"_npmVersion":"10.8.2","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"18.20.5","dependencies":{"debug":"^4.3.7","node-fetch":"^2.7.0","http-status":"^1.7.4","jsonwebtoken":"^9.0.2","@babel/register":"^7.24.6","passport-strategy":"^1.0.0"},"eslintConfig":{"extends":"@natlibfi/melinda-backend"},"nodemonConfig":{"exec":"npm run test:dev","watch":["src/*","test-fixtures/*"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.4.1","nock":"^13.5.4","mocha":"^10.6.0","eslint":"^8.57.0","nodemon":"^3.1.4","cross-env":"^7.0.3","@babel/cli":"^7.24.7","@babel/core":"^7.24.7","chokidar-cli":"^3.0.0","@babel/preset-env":"^7.24.7","babel-plugin-istanbul":"^6.1.1","chai-passport-strategy":"^3.0.0","@natlibfi/eslint-config-melinda-backend":"^3.0.5"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_2.2.0-alpha.5_1737546544493_0.22801054553879574","host":"s3://npm-registry-packages-npm-production"}},"2.1.5":{"name":"@natlibfi/passport-keycloak","version":"2.1.5","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@2.1.5","maintainers":[{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"}],"homepage":"https://github.com/natlibfi/passport-keycloak-js","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"nyc":{"lines":80,"exclude":["src/*.spec.js","src/**/*.spec.js"],"branches":80,"reporter":["text"],"functions":80,"sourceMap":false,"instrument":false,"statements":80},"dist":{"shasum":"50bc6250bffafedf9ca65d2be6197cf04310edfb","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-2.1.5.tgz","fileCount":21,"integrity":"sha512-VpeVCvUQibwZ1we+6kSbnNdbD7+cL2GmNw4CTxk8WjbAXUuhyiWsgC6YzRbXx2+UH9rZ/t8EdZAi/EzQHCxlrQ==","signatures":[{"sig":"MEUCIQDQXnHZCGRSYF3D8Yr6PNmp7vjvAAmZEmQwiIITcxvC4gIgDSxFbMu+HY3/U5gZQdvFKi4JqL7bRdeNg4xlTR99+SQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159020},"main":"./dist/index.js","babel":{"env":{"test":{"plugins":["istanbul"]}},"presets":[["@babel/preset-env",{"targets":"maintained node versions"}]]},"mocha":{"bail":true,"exit":true,"spec":["src/*.spec.js","src/**/*.spec.js"],"require":["@babel/register"],"maxDiffSize":25000,"inline-diffs":true},"engines":{"node":">=18"},"gitHead":"a6b7633ec44405ec507ecfb161dbd06f546deb8d","scripts":{"dev":"nodemon","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"babel src --source-maps --delete-dir-on-start --out-dir=dist","watch":"cross-env NODE_ENV=test chokidar src -c 'npm test'","coverage":"nyc check-coverage --per-file","lint:dev":"eslint --fix ./src","test:dev":"npm run lint:dev && cross-env NODE_ENV=test nyc mocha --package ./package.json","build:dev":"npm run build && npm run check-deps","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test nodemon","test:base":"cross-env NODE_ENV=test nyc mocha --package ./package.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},"repository":{"url":"git+ssh://git@github.com/natlibfi/passport-keycloak-js.git","type":"git"},"_npmVersion":"10.8.2","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"18.20.6","dependencies":{"node-fetch":"^2.7.0","http-status":"^1.7.4","jsonwebtoken":"^9.0.2","@babel/register":"^7.24.6","passport-strategy":"^1.0.0"},"eslintConfig":{"extends":"@natlibfi/melinda-backend"},"nodemonConfig":{"exec":"npm run test:dev","watch":["src/*","test-fixtures/*"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.4.1","nock":"^13.5.4","mocha":"^10.6.0","eslint":"^8.57.0","nodemon":"^3.1.4","cross-env":"^7.0.3","@babel/cli":"^7.24.7","@babel/core":"^7.24.7","chokidar-cli":"^3.0.0","@babel/preset-env":"^7.24.7","babel-plugin-istanbul":"^6.1.1","chai-passport-strategy":"^3.0.0","@natlibfi/eslint-config-melinda-backend":"^3.0.5"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_2.1.5_1739774173289_0.2909939188512449","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-alpha.6":{"name":"@natlibfi/passport-keycloak","version":"2.2.0-alpha.6","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@2.2.0-alpha.6","maintainers":[{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"}],"homepage":"https://github.com/natlibfi/passport-keycloak-js","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"nyc":{"lines":80,"exclude":["src/*.spec.js","src/**/*.spec.js"],"branches":80,"reporter":["text"],"functions":80,"sourceMap":false,"instrument":false,"statements":80},"dist":{"shasum":"361c685e853bdf473a9cfb4bcf379b929bd5cac4","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-2.2.0-alpha.6.tgz","fileCount":27,"integrity":"sha512-55hZrtszaOJNQ8k8q5jzh60Z5/OZgdKC+Cg7sxMwLWJrfWl/iiy35/mOxYTP7sRLZzoh6YK9EVqZY68GN14zFg==","signatures":[{"sig":"MEUCIQDDswdiG6/HXlfmFqNspgPqXTK79sRijzJco31uqubsXQIgFanr4gR2T9BqBVZptX1f0tx0crNsKSmPwNPV0j+wPyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":227594},"main":"./dist/index.js","babel":{"env":{"test":{"plugins":["istanbul"]}},"presets":[["@babel/preset-env",{"targets":"maintained node versions"}]]},"mocha":{"bail":true,"exit":true,"spec":["src/*.spec.js","src/**/*.spec.js"],"require":["@babel/register"],"maxDiffSize":25000,"inline-diffs":true},"engines":{"node":">=18"},"gitHead":"d57a8c24a51bc780dc70367e0a8f3f34ef86aff3","scripts":{"dev":"nodemon","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"babel src --source-maps --delete-dir-on-start --out-dir=dist","watch":"cross-env NODE_ENV=test chokidar src -c 'npm run test:base'","coverage":"nyc check-coverage --per-file","lint:dev":"eslint --fix ./src","test:dev":"npm run lint:dev && cross-env NODE_ENV=test nyc mocha --package ./package.json","build:dev":"npm run build && npm run check-deps","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test nodemon","test:base":"cross-env NODE_ENV=test nyc mocha --package ./package.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},"repository":{"url":"git+ssh://git@github.com/natlibfi/passport-keycloak-js.git","type":"git"},"_npmVersion":"10.8.2","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"18.20.6","dependencies":{"debug":"^4.3.7","node-fetch":"^2.7.0","http-status":"^1.7.4","jsonwebtoken":"^9.0.2","@babel/register":"^7.24.6","passport-strategy":"^1.0.0"},"eslintConfig":{"extends":"@natlibfi/melinda-backend"},"nodemonConfig":{"exec":"npm run test:dev","watch":["src/*","test-fixtures/*"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.4.1","nock":"^13.5.4","mocha":"^10.6.0","eslint":"^8.57.0","nodemon":"^3.1.4","cross-env":"^7.0.3","@babel/cli":"^7.24.7","@babel/core":"^7.24.7","chokidar-cli":"^3.0.0","@babel/preset-env":"^7.24.7","babel-plugin-istanbul":"^6.1.1","chai-passport-strategy":"^3.0.0","@natlibfi/eslint-config-melinda-backend":"^3.0.5"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_2.2.0-alpha.6_1739774343400_0.33160731610961136","host":"s3://npm-registry-packages-npm-production"}},"2.1.6":{"name":"@natlibfi/passport-keycloak","version":"2.1.6","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@2.1.6","maintainers":[{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"}],"homepage":"https://github.com/natlibfi/passport-keycloak-js","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"nyc":{"lines":80,"exclude":["src/*.spec.js","src/**/*.spec.js"],"branches":80,"reporter":["text"],"functions":80,"sourceMap":false,"instrument":false,"statements":80},"dist":{"shasum":"049c3428e5d893828140874c2ee37fc4a3094776","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-2.1.6.tgz","fileCount":21,"integrity":"sha512-I7ivb6bnXJ4aTlvfZ2/2dEcPkOMO1AkB61vQsJZc8G2dANAnID1Wp4qK6s+wwLno3YGG+zNfPYO+6rDKV14HMQ==","signatures":[{"sig":"MEQCIGjUW0P7+kBI6IprkPnazPNro13+FBeb/WYyJAbnzbMJAiBuVkj+F1JPPN4D0WVzfy67/2g65PQ28UcQj2UoRWhycw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159020},"main":"./dist/index.js","babel":{"env":{"test":{"plugins":["istanbul"]}},"presets":[["@babel/preset-env",{"targets":"maintained node versions"}]]},"mocha":{"bail":true,"exit":true,"spec":["src/*.spec.js","src/**/*.spec.js"],"require":["@babel/register"],"maxDiffSize":25000,"inline-diffs":true},"engines":{"node":">=18"},"gitHead":"94a03e353ce73f333464018a06dddd3e9d908593","scripts":{"dev":"nodemon","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"babel src --source-maps --delete-dir-on-start --out-dir=dist","watch":"cross-env NODE_ENV=test chokidar src -c 'npm test'","coverage":"nyc check-coverage --per-file","lint:dev":"eslint --fix ./src","test:dev":"npm run lint:dev && cross-env NODE_ENV=test nyc mocha --package ./package.json","build:dev":"npm run build && npm run check-deps","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test nodemon","test:base":"cross-env NODE_ENV=test nyc mocha --package ./package.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},"repository":{"url":"git+ssh://git@github.com/natlibfi/passport-keycloak-js.git","type":"git"},"_npmVersion":"10.8.2","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"18.20.7","dependencies":{"node-fetch":"^2.7.0","http-status":"^1.7.4","jsonwebtoken":"^9.0.2","@babel/register":"^7.24.6","passport-strategy":"^1.0.0"},"eslintConfig":{"extends":"@natlibfi/melinda-backend"},"nodemonConfig":{"exec":"npm run test:dev","watch":["src/*","test-fixtures/*"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.4.1","nock":"^13.5.4","mocha":"^10.6.0","eslint":"^8.57.0","nodemon":"^3.1.4","cross-env":"^7.0.3","@babel/cli":"^7.24.7","@babel/core":"^7.24.7","chokidar-cli":"^3.0.0","@babel/preset-env":"^7.24.7","babel-plugin-istanbul":"^6.1.1","chai-passport-strategy":"^3.0.0","@natlibfi/eslint-config-melinda-backend":"^3.0.5"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_2.1.6_1741763677698_0.992846505754837","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-alpha.7":{"name":"@natlibfi/passport-keycloak","version":"2.2.0-alpha.7","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@2.2.0-alpha.7","maintainers":[{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"}],"homepage":"https://github.com/natlibfi/passport-keycloak-js","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"nyc":{"lines":80,"exclude":["src/*.spec.js","src/**/*.spec.js"],"branches":80,"reporter":["text"],"functions":80,"sourceMap":false,"instrument":false,"statements":80},"dist":{"shasum":"97bf1cedb8e221abf7be58879372c11a2eea2c2a","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-2.2.0-alpha.7.tgz","fileCount":27,"integrity":"sha512-2Q3VpDrCVh4RxDU3MD3BOL+8ORle/fD7AkKudwMCg1o+aCPlZROqye9R+NNYYLMt1AmbmeMeJ8F9IesG5bCt8A==","signatures":[{"sig":"MEQCIAQN3Nc9tRCsAcyM3yiBy/Iy8eV+Bzv8bVRldGKgP9iMAiAoVQs6u1fLoDmy8ZfwZJ6upNJEf4qaE90Hra2+txeW0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":227594},"main":"./dist/index.js","babel":{"env":{"test":{"plugins":["istanbul"]}},"presets":[["@babel/preset-env",{"targets":"maintained node versions"}]]},"mocha":{"bail":true,"exit":true,"spec":["src/*.spec.js","src/**/*.spec.js"],"require":["@babel/register"],"maxDiffSize":25000,"inline-diffs":true},"engines":{"node":">=18"},"gitHead":"6abd4800c834dbe92e49044c72674a590dcd861c","scripts":{"dev":"nodemon","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"babel src --source-maps --delete-dir-on-start --out-dir=dist","watch":"cross-env NODE_ENV=test chokidar src -c 'npm run test:base'","coverage":"nyc check-coverage --per-file","lint:dev":"eslint --fix ./src","test:dev":"npm run lint:dev && cross-env NODE_ENV=test nyc mocha --package ./package.json","build:dev":"npm run build && npm run check-deps","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test nodemon","test:base":"cross-env NODE_ENV=test nyc mocha --package ./package.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},"repository":{"url":"git+ssh://git@github.com/natlibfi/passport-keycloak-js.git","type":"git"},"_npmVersion":"10.8.2","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"18.20.7","dependencies":{"debug":"^4.3.7","node-fetch":"^2.7.0","http-status":"^1.7.4","jsonwebtoken":"^9.0.2","@babel/register":"^7.24.6","passport-strategy":"^1.0.0"},"eslintConfig":{"extends":"@natlibfi/melinda-backend"},"nodemonConfig":{"exec":"npm run test:dev","watch":["src/*","test-fixtures/*"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.4.1","nock":"^13.5.4","mocha":"^10.6.0","eslint":"^8.57.0","nodemon":"^3.1.4","cross-env":"^7.0.3","@babel/cli":"^7.24.7","@babel/core":"^7.24.7","chokidar-cli":"^3.0.0","@babel/preset-env":"^7.24.7","babel-plugin-istanbul":"^6.1.1","chai-passport-strategy":"^3.0.0","@natlibfi/eslint-config-melinda-backend":"^3.0.5"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_2.2.0-alpha.7_1741763867665_0.46398608721373913","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@natlibfi/passport-keycloak","version":"2.2.0","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@2.2.0","maintainers":[{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"}],"homepage":"https://github.com/natlibfi/passport-keycloak-js","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"nyc":{"lines":80,"exclude":["src/*.spec.js","src/**/*.spec.js"],"branches":80,"reporter":["text"],"functions":80,"sourceMap":false,"instrument":false,"statements":80},"dist":{"shasum":"33edf0ad698a942ac4792a05b2270d6ce8e49374","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-2.2.0.tgz","fileCount":27,"integrity":"sha512-xCEVHynmH4Sp0CITmNEFyY6V8c0CRiFqcUhHJZCdb1B95NrVSkgLQ5v2AJDZEVrqQAa2GzPcPxI5SybWF/eZcA==","signatures":[{"sig":"MEQCIDhDN5ODEAA8kfpkYo/eajYkNGZXDcbBBTTX81G7YbfmAiAnVVT4PBFUYj45uIYVmj7HOw7Fh8Y49ebiN8keYwZR9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238654},"main":"./dist/index.js","babel":{"env":{"test":{"plugins":["istanbul"]}},"presets":[["@babel/preset-env",{"targets":"maintained node versions"}]]},"mocha":{"bail":true,"exit":true,"spec":["src/*.spec.js","src/**/*.spec.js"],"require":["@babel/register"],"maxDiffSize":25000,"inline-diffs":true},"engines":{"node":">=18"},"gitHead":"2279588d889d9e9f877015a64cd9820d73467194","scripts":{"dev":"nodemon","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"babel src --source-maps --delete-dir-on-start --out-dir=dist","watch":"cross-env NODE_ENV=test chokidar src -c 'npm run test:base'","coverage":"nyc check-coverage --per-file","lint:dev":"eslint --fix ./src","test:dev":"npm run lint:dev && cross-env NODE_ENV=test nyc mocha --package ./package.json","build:dev":"npm run build && npm run check-deps","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test nodemon","test:base":"cross-env NODE_ENV=test nyc mocha --package ./package.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},"repository":{"url":"git+ssh://git@github.com/natlibfi/passport-keycloak-js.git","type":"git"},"_npmVersion":"10.8.2","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"18.20.8","dependencies":{"debug":"^4.3.7","node-fetch":"^2.7.0","http-status":"^1.7.4","jsonwebtoken":"^9.0.2","@babel/register":"^7.24.6","passport-strategy":"^1.0.0"},"eslintConfig":{"extends":"@natlibfi/melinda-backend"},"nodemonConfig":{"exec":"npm run test:dev","watch":["src/*","test-fixtures/*"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.4.1","nock":"^13.5.4","mocha":"^10.6.0","eslint":"^8.57.0","nodemon":"^3.1.4","cross-env":"^7.0.3","@babel/cli":"^7.24.7","@babel/core":"^7.24.7","chokidar-cli":"^3.0.0","@babel/preset-env":"^7.24.7","babel-plugin-istanbul":"^6.1.1","chai-passport-strategy":"^3.0.0","@natlibfi/eslint-config-melinda-backend":"^3.0.5"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_2.2.0_1745299024094_0.5542699138253169","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@natlibfi/passport-keycloak","version":"2.2.1","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@2.2.1","maintainers":[{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"}],"homepage":"https://github.com/natlibfi/passport-keycloak-js","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"nyc":{"lines":80,"exclude":["src/*.spec.js","src/**/*.spec.js"],"branches":80,"reporter":["text"],"functions":80,"sourceMap":false,"instrument":false,"statements":80},"dist":{"shasum":"93e403afcf5b8ae8758cb5be4343a60b0537b1d3","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-2.2.1.tgz","fileCount":27,"integrity":"sha512-fnNlxYPPOi4Ny0Z8Etlx2Z1uSKZwwCmam/W+SJbRCDdhhyZA5c285rTGPrHtaKBcMovOo5wYXm0/BtW/mJb6Hw==","signatures":[{"sig":"MEQCIGb/ZAhVQUhSNjvKzH5sXVtNsmuAOIRItUlAz3JQ0ZdwAiAYHdhqatX/i82GlDILAfmlE0CbT3G/UkapiJ7TJM5A9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239054},"main":"./dist/index.js","babel":{"env":{"test":{"plugins":["istanbul"]}},"presets":[["@babel/preset-env",{"targets":"maintained node versions"}]]},"mocha":{"bail":true,"exit":true,"spec":["src/*.spec.js","src/**/*.spec.js"],"require":["@babel/register"],"maxDiffSize":25000,"inline-diffs":true},"engines":{"node":">=18"},"gitHead":"9c9907c553527d31a3dc78c769be273398fde1eb","scripts":{"dev":"nodemon","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"babel src --source-maps --delete-dir-on-start --out-dir=dist","watch":"cross-env NODE_ENV=test chokidar src -c 'npm run test:base'","coverage":"nyc check-coverage --per-file","lint:dev":"eslint --fix ./src","test:dev":"npm run lint:dev && cross-env NODE_ENV=test nyc mocha --package ./package.json","build:dev":"npm run build && npm run check-deps","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test nodemon","test:base":"cross-env NODE_ENV=test nyc mocha --package ./package.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},"repository":{"url":"git+ssh://git@github.com/natlibfi/passport-keycloak-js.git","type":"git"},"_npmVersion":"10.8.2","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"18.20.8","dependencies":{"debug":"^4.3.7","node-fetch":"^2.7.0","http-status":"^1.7.4","jsonwebtoken":"^9.0.2","@babel/register":"^7.24.6","passport-strategy":"^1.0.0"},"eslintConfig":{"extends":"@natlibfi/melinda-backend"},"nodemonConfig":{"exec":"npm run test:dev","watch":["src/*","test-fixtures/*"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.4.1","nock":"^13.5.4","mocha":"^10.6.0","eslint":"^8.57.0","nodemon":"^3.1.4","cross-env":"^7.0.3","@babel/cli":"^7.24.7","@babel/core":"^7.24.7","chokidar-cli":"^3.0.0","@babel/preset-env":"^7.24.7","babel-plugin-istanbul":"^6.1.1","chai-passport-strategy":"^3.0.0","@natlibfi/eslint-config-melinda-backend":"^3.0.5"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_2.2.1_1745299262956_0.5865193518384144","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"@natlibfi/passport-keycloak","version":"2.2.2","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@2.2.2","maintainers":[{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"}],"homepage":"https://github.com/natlibfi/passport-keycloak-js","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"nyc":{"lines":80,"exclude":["src/*.spec.js","src/**/*.spec.js"],"branches":80,"reporter":["text"],"functions":80,"sourceMap":false,"instrument":false,"statements":80},"dist":{"shasum":"29c2168fc5ea63f451bc225df0c9eb6701a9edb9","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-2.2.2.tgz","fileCount":27,"integrity":"sha512-3sPiDpGr0OKmmhbOs0vMGNv+hCVAacAB/VpFHw3laCwVMcMaQo35Zx0XiCG24zfa3TwRSgMSGCZNCBVVOrOC+w==","signatures":[{"sig":"MEUCIHZ2vopuniEzJD6VBHAHzIzXrSLv3yGlFB1mXNwsEmvSAiEAiBi+ZdRNIVxF1N3im9quWo/63vkCX1gxculltgQNH34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239054},"main":"./dist/index.js","babel":{"env":{"test":{"plugins":["istanbul"]}},"presets":[["@babel/preset-env",{"targets":"maintained node versions"}]]},"mocha":{"bail":true,"exit":true,"spec":["src/*.spec.js","src/**/*.spec.js"],"require":["@babel/register"],"maxDiffSize":25000,"inline-diffs":true},"engines":{"node":">=18"},"gitHead":"87f29e36f085b0a442538d594000213a5b55c42e","scripts":{"dev":"nodemon","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"babel src --source-maps --delete-dir-on-start --out-dir=dist","watch":"cross-env NODE_ENV=test chokidar src -c 'npm run test:base'","coverage":"nyc check-coverage --per-file","lint:dev":"eslint --fix ./src","test:dev":"npm run lint:dev && cross-env NODE_ENV=test nyc mocha --package ./package.json","build:dev":"npm run build && npm run check-deps","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test nodemon","test:base":"cross-env NODE_ENV=test nyc mocha --package ./package.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},"repository":{"url":"git+ssh://git@github.com/natlibfi/passport-keycloak-js.git","type":"git"},"_npmVersion":"10.8.2","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"18.20.8","dependencies":{"debug":"^4.3.7","node-fetch":"^2.7.0","http-status":"^1.7.4","jsonwebtoken":"^9.0.2","@babel/register":"^7.24.6","passport-strategy":"^1.0.0"},"eslintConfig":{"extends":"@natlibfi/melinda-backend"},"nodemonConfig":{"exec":"npm run test:dev","watch":["src/*","test-fixtures/*"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.4.1","nock":"^13.5.4","mocha":"^10.6.0","eslint":"^8.57.0","nodemon":"^3.1.4","cross-env":"^7.0.3","@babel/cli":"^7.24.7","@babel/core":"^7.24.7","chokidar-cli":"^3.0.0","@babel/preset-env":"^7.24.7","babel-plugin-istanbul":"^6.1.1","chai-passport-strategy":"^3.0.0","@natlibfi/eslint-config-melinda-backend":"^3.0.5"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_2.2.2_1745299967104_0.7883637927818752","host":"s3://npm-registry-packages-npm-production"}},"2.2.3-alpha.2":{"name":"@natlibfi/passport-keycloak","version":"2.2.3-alpha.2","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@2.2.3-alpha.2","maintainers":[{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"}],"homepage":"https://github.com/natlibfi/passport-keycloak-js","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"nyc":{"lines":80,"exclude":["src/*.spec.js","src/**/*.spec.js"],"branches":80,"reporter":["text"],"functions":80,"sourceMap":false,"instrument":false,"statements":80},"dist":{"shasum":"984866f3c91e044082064166569fe5c3560dce15","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-2.2.3-alpha.2.tgz","fileCount":27,"integrity":"sha512-WaMz4x8A1MedHeQbNQzglAS2iZdPMGpb5C0GA36DRFIILbKcVolHJFoEWBAgJ941xUEHDsOAxUfIsbw9m9ySUQ==","signatures":[{"sig":"MEYCIQDKWfI8+LqLsMp9kBUtQOinnKd2q/SoJpFLkqB06A3XhQIhAJSPxqYPwKSfR41Jc5li3Ez4C4dguXF7XD2AHA4B4GM7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238466},"main":"./dist/index.js","babel":{"env":{"test":{"plugins":["istanbul"]}},"presets":[["@babel/preset-env",{"targets":"maintained node versions"}]]},"mocha":{"bail":true,"exit":true,"spec":["src/*.spec.js","src/**/*.spec.js"],"require":["@babel/register"],"maxDiffSize":25000,"inline-diffs":true},"engines":{"node":">=18"},"gitHead":"e013d4c0f0b9e6b6643fac769ac7990c0d235141","scripts":{"dev":"nodemon","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"babel src --source-maps --delete-dir-on-start --out-dir=dist","watch":"cross-env NODE_ENV=test chokidar src -c 'npm run test:base'","coverage":"nyc check-coverage --per-file","lint:dev":"eslint --fix ./src","test:dev":"npm run lint:dev && cross-env NODE_ENV=test nyc mocha --package ./package.json","build:dev":"npm run build && npm run check-deps","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test nodemon","test:base":"cross-env NODE_ENV=test nyc mocha --package ./package.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},"repository":{"url":"git+ssh://git@github.com/natlibfi/passport-keycloak-js.git","type":"git"},"_npmVersion":"10.8.2","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"18.20.8","dependencies":{"debug":"^4.3.7","node-fetch":"^2.7.0","http-status":"^1.7.4","jsonwebtoken":"^9.0.2","@babel/register":"^7.24.6","passport-strategy":"^1.0.0"},"eslintConfig":{"extends":"@natlibfi/melinda-backend"},"nodemonConfig":{"exec":"npm run test:dev","watch":["src/*","test-fixtures/*"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.4.1","nock":"^13.5.4","mocha":"^10.6.0","eslint":"^8.57.0","nodemon":"^3.1.4","cross-env":"^7.0.3","@babel/cli":"^7.24.7","@babel/core":"^7.24.7","chokidar-cli":"^3.0.0","@babel/preset-env":"^7.24.7","babel-plugin-istanbul":"^6.1.1","chai-passport-strategy":"^3.0.0","@natlibfi/eslint-config-melinda-backend":"^3.0.5"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_2.2.3-alpha.2_1749100168860_0.7503058972601038","host":"s3://npm-registry-packages-npm-production"}},"2.2.3-alpha.3":{"name":"@natlibfi/passport-keycloak","version":"2.2.3-alpha.3","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@2.2.3-alpha.3","maintainers":[{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"}],"homepage":"https://github.com/natlibfi/passport-keycloak-js","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"nyc":{"lines":80,"exclude":["src/*.spec.js","src/**/*.spec.js"],"branches":80,"reporter":["text"],"functions":80,"sourceMap":false,"instrument":false,"statements":80},"dist":{"shasum":"6181f64384b0a462f8cc5c6ce09c97f83db4e02b","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-2.2.3-alpha.3.tgz","fileCount":27,"integrity":"sha512-XO47DP6DGASLIaf5ymy1YhSrgoav2X14JdZSFdaF50aith9K6WddFl+2nl5a0ER49NILT5sLlCuBDGfWwUTwFA==","signatures":[{"sig":"MEQCICU24EKLqi08F66z1UxOxgRU+5m9OVp+gEA1WsDP/27TAiBBUWmtCl6DpdWlOdPPQwxrH/3YiR8tY76HWMJNDMsplA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238466},"main":"./dist/index.js","babel":{"env":{"test":{"plugins":["istanbul"]}},"presets":[["@babel/preset-env",{"targets":"maintained node versions"}]]},"mocha":{"bail":true,"exit":true,"spec":["src/*.spec.js","src/**/*.spec.js"],"require":["@babel/register"],"maxDiffSize":25000,"inline-diffs":true},"engines":{"node":">=18"},"gitHead":"a55b97583d1d9727b2e39d0224ffb576b57ca26e","scripts":{"dev":"nodemon","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"babel src --source-maps --delete-dir-on-start --out-dir=dist","watch":"cross-env NODE_ENV=test chokidar src -c 'npm run test:base'","coverage":"nyc check-coverage --per-file","lint:dev":"eslint --fix ./src","test:dev":"npm run lint:dev && cross-env NODE_ENV=test nyc mocha --package ./package.json","build:dev":"npm run build && npm run check-deps","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test nodemon","test:base":"cross-env NODE_ENV=test nyc mocha --package ./package.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},"repository":{"url":"git+ssh://git@github.com/natlibfi/passport-keycloak-js.git","type":"git"},"_npmVersion":"10.8.2","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"18.20.8","dependencies":{"debug":"^4.4.1","node-fetch":"^2.7.0","http-status":"^1.7.4","jsonwebtoken":"^9.0.2","@babel/register":"^7.24.6","passport-strategy":"^1.0.0"},"eslintConfig":{"extends":"@natlibfi/melinda-backend"},"nodemonConfig":{"exec":"npm run test:dev","watch":["src/*","test-fixtures/*"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.4.1","nock":"^13.5.4","mocha":"^10.6.0","eslint":"^8.57.0","nodemon":"^3.1.4","cross-env":"^7.0.3","@babel/cli":"^7.24.7","@babel/core":"^7.24.7","chokidar-cli":"^3.0.0","@babel/preset-env":"^7.24.7","babel-plugin-istanbul":"^6.1.1","chai-passport-strategy":"^3.0.0","@natlibfi/eslint-config-melinda-backend":"^3.0.5"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_2.2.3-alpha.3_1750054595580_0.7651150339212989","host":"s3://npm-registry-packages-npm-production"}},"2.2.3-alpha.4":{"name":"@natlibfi/passport-keycloak","version":"2.2.3-alpha.4","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@2.2.3-alpha.4","maintainers":[{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"}],"homepage":"https://github.com/natlibfi/passport-keycloak-js","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"nyc":{"lines":80,"exclude":["src/*.spec.js","src/**/*.spec.js"],"branches":80,"reporter":["text"],"functions":80,"sourceMap":false,"instrument":false,"statements":80},"dist":{"shasum":"b990b8fdd3d6e5f2b002385380b6b4d8ed9abb32","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-2.2.3-alpha.4.tgz","fileCount":27,"integrity":"sha512-v+UDctAmt8TB2BtzirIAfOnKTKp7HddyiWXbDh7wazIgsqFghglT1guQkUEkaff8Olm22iu/TL4O4eaRVvIKeg==","signatures":[{"sig":"MEQCIA/dBXyj1Y1M6FaIltc2MP6IwDwKEy/joBbUBTKe/JbfAiBrdz51rISr0T8aPh6d0+JjtL5jp8FmjXLe++2uqJk66g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238467},"main":"./dist/index.js","babel":{"env":{"test":{"plugins":["istanbul"]}},"presets":[["@babel/preset-env",{"targets":"maintained node versions"}]]},"mocha":{"bail":true,"exit":true,"spec":["src/*.spec.js","src/**/*.spec.js"],"require":["@babel/register"],"maxDiffSize":25000,"inline-diffs":true},"engines":{"node":">=18"},"gitHead":"657f323d88f1dce17d76fa5b9e837c687eb84919","scripts":{"dev":"nodemon","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"babel src --source-maps --delete-dir-on-start --out-dir=dist","watch":"cross-env NODE_ENV=test chokidar src -c 'npm run test:base'","coverage":"nyc check-coverage --per-file","lint:dev":"eslint --fix ./src","test:dev":"npm run lint:dev && cross-env NODE_ENV=test nyc mocha --package ./package.json","build:dev":"npm run build && npm run check-deps","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test nodemon","test:base":"cross-env NODE_ENV=test nyc mocha --package ./package.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"drone-melinda","actor":{"name":"drone-melinda","type":"user","email":"grp-kk-melinda-automation@helsinki.fi"},"email":"grp-kk-melinda-automation@helsinki.fi"},"repository":{"url":"git+ssh://git@github.com/natlibfi/passport-keycloak-js.git","type":"git"},"_npmVersion":"10.8.2","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"18.20.8","dependencies":{"debug":"^4.4.1","node-fetch":"^2.7.0","http-status":"^1.8.1","jsonwebtoken":"^9.0.2","@babel/register":"^7.27.1","passport-strategy":"^1.0.0"},"eslintConfig":{"extends":"@natlibfi/melinda-backend"},"nodemonConfig":{"exec":"npm run test:dev","watch":["src/*","test-fixtures/*"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.5.0","nock":"^13.5.6","mocha":"^11.7.1","eslint":"^8.57.1","nodemon":"^3.1.10","cross-env":"^7.0.3","@babel/cli":"^7.27.2","@babel/core":"^7.27.4","chokidar-cli":"^3.0.0","@babel/preset-env":"^7.27.2","babel-plugin-istanbul":"^7.0.0","chai-passport-strategy":"^3.0.0","@natlibfi/eslint-config-melinda-backend":"^3.0.6"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_2.2.3-alpha.4_1750931038830_0.0463559386418968","host":"s3://npm-registry-packages-npm-production"}},"2.2.3-alpha.5":{"name":"@natlibfi/passport-keycloak","version":"2.2.3-alpha.5","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@2.2.3-alpha.5","maintainers":[{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"}],"homepage":"https://github.com/natlibfi/passport-keycloak-js","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"nyc":{"lines":80,"exclude":["src/*.spec.js","src/**/*.spec.js"],"branches":80,"reporter":["text"],"functions":80,"sourceMap":false,"instrument":false,"statements":80},"dist":{"shasum":"d70a56e76f0c181fc0b736e68520e89e9873d37f","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-2.2.3-alpha.5.tgz","fileCount":27,"integrity":"sha512-u0cegwhDsBXnB0IoD1rIdrqST8dGvkwVk9DFUdoGBQb2NHpzKrPkNQbDNJO2RcPSHwoYi6Ep9fLyGOyWBoEg7A==","signatures":[{"sig":"MEYCIQD9m/3Car4aCBK+iVQRpZ60vJJOyIajalwyKaJPw3s1eQIhAJ+AdiD9/afjmP/dPVE6uuz91R287amWWrPw+bGznpBb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238467},"main":"./dist/index.js","babel":{"env":{"test":{"plugins":["istanbul"]}},"presets":[["@babel/preset-env",{"targets":"maintained node versions"}]]},"mocha":{"bail":true,"exit":true,"spec":["src/*.spec.js","src/**/*.spec.js"],"require":["@babel/register"],"maxDiffSize":25000,"inline-diffs":true},"engines":{"node":">=18"},"gitHead":"6b46c5756c22c72ae05860037bfc7af7bbdd2730","scripts":{"dev":"nodemon","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"babel src --source-maps --delete-dir-on-start --out-dir=dist","watch":"cross-env NODE_ENV=test chokidar src -c 'npm run test:base'","coverage":"nyc check-coverage --per-file","lint:dev":"eslint --fix ./src","test:dev":"npm run lint:dev && cross-env NODE_ENV=test nyc mocha --package ./package.json","build:dev":"npm run build && npm run check-deps","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test nodemon","test:base":"cross-env NODE_ENV=test nyc mocha --package ./package.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},"repository":{"url":"git+ssh://git@github.com/natlibfi/passport-keycloak-js.git","type":"git"},"_npmVersion":"10.8.2","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"18.20.8","dependencies":{"debug":"^4.4.1","node-fetch":"^2.7.0","http-status":"^1.8.1","jsonwebtoken":"^9.0.2","@babel/register":"^7.27.1","passport-strategy":"^1.0.0"},"eslintConfig":{"extends":"@natlibfi/melinda-backend"},"nodemonConfig":{"exec":"npm run test:dev","watch":["src/*","test-fixtures/*"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.5.0","nock":"^13.5.6","mocha":"^11.7.1","eslint":"^8.57.1","nodemon":"^3.1.10","cross-env":"^7.0.3","@babel/cli":"^7.27.2","@babel/core":"^7.27.4","chokidar-cli":"^3.0.0","@babel/preset-env":"^7.27.2","babel-plugin-istanbul":"^7.0.0","chai-passport-strategy":"^3.0.0","@natlibfi/eslint-config-melinda-backend":"^3.0.6"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_2.2.3-alpha.5_1753686882655_0.5118990601657771","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.1":{"name":"@natlibfi/passport-keycloak","version":"3.0.0-alpha.1","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@3.0.0-alpha.1","maintainers":[{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"}],"homepage":"https://github.com/natlibfi/passport-keycloak-js","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"dist":{"shasum":"e7a02e30d50a97200deceb14c356c5c12cb2c847","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-3.0.0-alpha.1.tgz","fileCount":26,"integrity":"sha512-Iw6BqtRLwbDCB7ZJex/N0p5RYH+SRbNZ9qCy8ORs36UO+MQCuyb8O+Ja63EBy6REx1sMhQZOCs8Yu6dPfPvZbQ==","signatures":[{"sig":"MEQCIC3aCYUe/AmTNLb7D1i0Edk0mW91rwBr1NmNMV9T+CPUAiA3GbBBlNmCuBMh0ezKeZjxuzBkNbn/5WJeNpZhpIBd+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194045},"main":"./dist/index.js","type":"module","engines":{"node":">=22"},"gitHead":"62fbedfb18d5763044f986de240612eee189c8d6","scripts":{"dev":"npm run watch:test","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"esbuild src/**/*.js --sourcemap --platform=node --main-fields=main --outdir=dist --allow-overwrite --analyze","lint:dev":"eslint --fix ./src","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test npm run watch:test","test:base":"node --test --experimental-test-coverage --test-reporter=spec './src/*.test.js' './src/**/*.test.js'","watch:test":"cross-env DEBUG=@natlibfi/* NODE_ENV=test node --watch --test --experimental-test-coverage --test-reporter=spec './src/*.test.js' './src/**/*.test.js'","prepublishOnly":"npm run build"},"_npmUser":{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},"repository":{"url":"git+ssh://git@github.com/natlibfi/passport-keycloak-js.git","type":"git"},"_npmVersion":"10.8.2","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"18.20.8","dependencies":{"debug":"^4.4.1","http-status":"^1.8.1","jsonwebtoken":"^9.0.2","passport-strategy":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","nock":"^14.0.10","eslint":"^9.34.0","esbuild":"^0.25.9","cross-env":"^7.0.3","chai-passport-strategy":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_3.0.0-alpha.1_1756277911223_0.6895158786866988","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.2":{"name":"@natlibfi/passport-keycloak","version":"3.0.0-alpha.2","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@3.0.0-alpha.2","maintainers":[{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"}],"homepage":"https://github.com/natlibfi/passport-keycloak-js","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"dist":{"shasum":"fcca92f3ee40d9be1459392d45544c2c8b34f26b","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-3.0.0-alpha.2.tgz","fileCount":28,"integrity":"sha512-rb5G7DL57XgtpvaGs59okEhKy3nUV163mTjYwnk3nqRyJM6d12PiynKHrHwyX7ay4dNEfzLpT1AitVp3r/4Zmg==","signatures":[{"sig":"MEUCIBSi7gPbddrbtQGlGac8PEVGRwLtXgVs3i6C5jiaOtkRAiEA9Qm9ewzfQFlsTVDVAMv6w+lhdpxHhLCQRPJsD3q6IsE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195606},"main":"./dist/index.js","type":"module","engines":{"node":">=22"},"gitHead":"18bda9c62e1a6b76af19bf18d4b3de738b04b939","scripts":{"dev":"npm run watch:test","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"esbuild src/*.js src/**/*.js --sourcemap --platform=node --main-fields=main --outdir=dist --allow-overwrite --analyze","lint:dev":"eslint --fix ./src","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test npm run watch:test","test:base":"node --test --experimental-test-coverage --test-reporter=spec './src/*.test.js' './src/**/*.test.js'","watch:test":"cross-env DEBUG=@natlibfi/* NODE_ENV=test node --watch --test --experimental-test-coverage --test-reporter=spec './src/*.test.js' './src/**/*.test.js'","prepublishOnly":"npm run build"},"_npmUser":{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},"repository":{"url":"git+ssh://git@github.com/natlibfi/passport-keycloak-js.git","type":"git"},"_npmVersion":"10.8.2","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"18.20.8","dependencies":{"debug":"^4.4.1","http-status":"^1.8.1","jsonwebtoken":"^9.0.2","passport-strategy":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","nock":"^14.0.10","eslint":"^9.34.0","esbuild":"^0.25.9","cross-env":"^7.0.3","chai-passport-strategy":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_3.0.0-alpha.2_1756278834243_0.669759057659497","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.3":{"name":"@natlibfi/passport-keycloak","version":"3.0.0-alpha.3","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@3.0.0-alpha.3","maintainers":[{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"}],"homepage":"https://github.com/natlibfi/passport-keycloak-js","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"dist":{"shasum":"13b90c864d2fa69d9ea8735382175f21350523f4","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-3.0.0-alpha.3.tgz","fileCount":28,"integrity":"sha512-dMeL7OIyTgihyWOZxGxrMT3nfF4o/Q4AgE8xIAQctrcZ8/CgHoSzlo9Ux5GLEmFCcmwnSaXUas0xx7r+XWMKdw==","signatures":[{"sig":"MEUCIH9WpnTL8UN+PoPqq76xSuc2c+lqA8dQi03blPoHiUYlAiEAmdb1DuOG9gHYfY8xavysLQkbGjE0dM/77cuD4uFqGuE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195624},"main":"./dist/index.js","type":"module","engines":{"node":">=22"},"gitHead":"0efe62e9edd59baec04758e824a90288d553fd80","scripts":{"dev":"npm run watch:test","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"esbuild src/*.js src/**/*.js --sourcemap --platform=node --main-fields=main --outdir=dist --allow-overwrite --analyze","lint:dev":"eslint --fix ./src","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test npm run watch:test","test:base":"node --test --experimental-test-coverage --test-reporter=spec './src/*.test.js' './src/**/*.test.js'","watch:test":"cross-env DEBUG=@natlibfi/* NODE_ENV=test node --watch --test --experimental-test-coverage --test-reporter=spec './src/*.test.js' './src/**/*.test.js'","prepublishOnly":"npm run build"},"_npmUser":{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},"repository":{"url":"git+ssh://git@github.com/natlibfi/passport-keycloak-js.git","type":"git"},"_npmVersion":"10.8.2","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"18.20.8","dependencies":{"debug":"^4.4.1","http-status":"^1.8.1","jsonwebtoken":"^9.0.2","passport-strategy":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","nock":"^14.0.10","eslint":"^9.34.0","esbuild":"^0.25.9","cross-env":"^7.0.3","chai-passport-strategy":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_3.0.0-alpha.3_1756278976498_0.020614165866250644","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.4":{"name":"@natlibfi/passport-keycloak","version":"3.0.0-alpha.4","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@3.0.0-alpha.4","maintainers":[{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"}],"homepage":"https://github.com/natlibfi/passport-keycloak-js","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"dist":{"shasum":"d617def7571190124e17c14e012d88d6974ad2fe","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-3.0.0-alpha.4.tgz","fileCount":28,"integrity":"sha512-MaIlehbw806QVLdFwKbrLP3P/bsL/Enql7uncQcrwQoM/SN7QrUEuOnBa+bFRRN8Kjt21nfBNn/xmR3mTzV7cg==","signatures":[{"sig":"MEUCIBSp2dUIgoGZVfPI26z1SOtDZlKGYeTj2A0WH2jaQiQkAiEAt5yjoSfL8L1b/d9DnFmpTQ1vlQj74UjKalhPlhunBOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195583},"main":"./dist/index.js","type":"module","engines":{"node":">=22"},"gitHead":"60057293254167878322ca79306be2674d681199","scripts":{"dev":"npm run watch:test","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"esbuild \"src/**/*.js\"  --sourcemap --platform=node --outdir=dist --analyze","lint:dev":"eslint --fix ./src","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test npm run watch:test","test:base":"node --test --experimental-test-coverage --test-reporter=spec './src/*.test.js' './src/**/*.test.js'","watch:test":"cross-env DEBUG=@natlibfi/* NODE_ENV=test node --watch --test --experimental-test-coverage --test-reporter=spec './src/*.test.js' './src/**/*.test.js'","prepublishOnly":"npm run build"},"_npmUser":{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},"repository":{"url":"git+ssh://git@github.com/natlibfi/passport-keycloak-js.git","type":"git"},"_npmVersion":"10.8.2","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"18.20.8","dependencies":{"debug":"^4.4.1","http-status":"^1.8.1","jsonwebtoken":"^9.0.2","passport-strategy":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","nock":"^14.0.10","eslint":"^9.34.0","esbuild":"^0.25.9","cross-env":"^7.0.3","chai-passport-strategy":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_3.0.0-alpha.4_1756292484235_0.30404665750395266","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@natlibfi/passport-keycloak","version":"3.0.0","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@3.0.0","maintainers":[{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"}],"homepage":"https://github.com/natlibfi/passport-keycloak-js","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"dist":{"shasum":"1d838a79b082f9396a831bab31dd7789a210179f","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-3.0.0.tgz","fileCount":28,"integrity":"sha512-ndxIJ4+qXJgNZxz1P2K3rlr+uwPn5x8ZligoQ4QyT6TeO6f07SdvlBlxbymMplJ+AbtpPMctifKj0RmJlsTxIA==","signatures":[{"sig":"MEYCIQCPKDJvrtC2tvbzxWrV6pHHU1yjblv0ykx3cJik6bObeAIhAMAEPJFOZo9i9GDknhJG0mVvBG0mWoC1y77neMqxMlgA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195513},"main":"./dist/index.js","type":"module","engines":{"node":">=22"},"gitHead":"4c05ea3fff5b704497503320511caaced29febf9","scripts":{"dev":"npm run watch:test","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"esbuild \"src/**/*.js\"  --sourcemap --platform=node --outdir=dist","lint:dev":"eslint --fix ./src","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test npm run watch:test","test:base":"node --test","watch:test":"cross-env NODE_ENV=test node --watch --test","test:report":"npm run test:base -- --experimental-test-coverage --test-reporter=spec","build:analyze":"npm run build -- --analyze","prepublishOnly":"npm run build"},"_npmUser":{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},"repository":{"url":"git+ssh://git@github.com/natlibfi/passport-keycloak-js.git","type":"git"},"_npmVersion":"10.8.2","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"18.20.8","dependencies":{"debug":"^4.4.1","http-status":"^1.8.1","jsonwebtoken":"^9.0.2","passport-strategy":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","nock":"^14.0.10","eslint":"^9.34.0","esbuild":"^0.25.9","cross-env":"^7.0.3","chai-passport-strategy":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_3.0.0_1757308304999_0.48791617734818704","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@natlibfi/passport-keycloak","version":"3.0.1","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@3.0.1","maintainers":[{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"}],"homepage":"https://github.com/natlibfi/passport-keycloak-js","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"dist":{"shasum":"4fa469d3d457fba60de2acff92dbf76e90f77b6d","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-3.0.1.tgz","fileCount":28,"integrity":"sha512-uuOEJshI4yJAieGrKR8lLLAFbhT3VKEA247I7bMG2wZpACkr3XLuDgLIaCwF3Eo9LWcHhRXvzC7dyqjsQQWSbg==","signatures":[{"sig":"MEUCIQD9hTxLx6LxtZoyFLeuU3WqxIntoBJoxtbZjMJIfT/H4wIgTYoPQRrD6ic7TkUXqHJBfVf2/t285O2IuT0yM8Z1FpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208973},"main":"./dist/index.js","type":"module","engines":{"node":">=22"},"gitHead":"217b8de780d6e5b91ac6de9fe3d6c519385af9ae","scripts":{"dev":"npm run watch:test","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"esbuild \"src/**/*.js\"  --sourcemap --platform=node --outdir=dist","lint:dev":"eslint --fix ./src","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test npm run watch:test","test:base":"node --test","watch:test":"cross-env NODE_ENV=test node --watch --test","test:report":"npm run test:base -- --experimental-test-coverage --test-reporter=spec","build:analyze":"npm run build -- --analyze","prepublishOnly":"npm run build"},"_npmUser":{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},"repository":{"url":"git+ssh://git@github.com/natlibfi/passport-keycloak-js.git","type":"git"},"_npmVersion":"10.8.2","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"18.20.8","dependencies":{"debug":"^4.4.1","http-status":"^1.8.1","jsonwebtoken":"^9.0.2","passport-strategy":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","nock":"^14.0.10","eslint":"^9.34.0","esbuild":"^0.25.9","cross-env":"^7.0.3","chai-passport-strategy":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_3.0.1_1759122802478_0.9247449404623762","host":"s3://npm-registry-packages-npm-production"}},"3.0.2-alpha.1":{"name":"@natlibfi/passport-keycloak","version":"3.0.2-alpha.1","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@3.0.2-alpha.1","maintainers":[{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"}],"homepage":"https://www.npmjs.com/package/@natlibfi/passport-keycloak","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"dist":{"shasum":"f5c6b253961550deba2b2e5f375c35fe19d4284b","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-3.0.2-alpha.1.tgz","fileCount":28,"integrity":"sha512-Rk6S1q1ZNs75dFjXaIB//SKDfRkU7lSuc4U9tsn2+NTKiAQlAjh5NDHfHpUdeOh8xrQC/tm8KC3AJFCJBRhNgg==","signatures":[{"sig":"MEQCIH7jEPMopXH9XcmxXGXrQxxn9QLzg3QDsJw/4JzzqdqiAiBXwqmNfM8PW7LxgR0faZL1SQg1Tv4STL4vbvlRV98xag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@natlibfi%2fpassport-keycloak@3.0.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209464},"main":"./dist/index.js","type":"module","engines":{"node":">=22"},"gitHead":"e5648548793fe86e035c18b0b3d3e6b5084f5c30","scripts":{"dev":"npm run watch:test","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"esbuild \"src/**/*.js\"  --sourcemap --platform=node --outdir=dist","lint:dev":"eslint --fix ./src","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test npm run watch:test","test:base":"node --test","watch:test":"cross-env NODE_ENV=test node --watch --test","test:report":"npm run test:base -- --experimental-test-coverage --test-reporter=spec","build:analyze":"npm run build -- --analyze","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b90e82d8-6bff-45ee-8c24-6c199530e7fe"}},"repository":{"url":"git+https://github.com/NatLibFi/passport-keycloak-js.git"},"_npmVersion":"11.6.2","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"22.20.0","dependencies":{"debug":"^4.4.1","http-status":"^1.8.1","jsonwebtoken":"^9.0.2","passport-strategy":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.5.0","nock":"^14.0.10","eslint":"^9.34.0","esbuild":"^0.25.9","cross-env":"^7.0.3","chai-passport-strategy":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_3.0.2-alpha.1_1761287957453_0.16065372352728557","host":"s3://npm-registry-packages-npm-production"}},"3.0.2-alpha.2":{"name":"@natlibfi/passport-keycloak","version":"3.0.2-alpha.2","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@3.0.2-alpha.2","maintainers":[{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"}],"homepage":"https://www.npmjs.com/package/@natlibfi/passport-keycloak","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"dist":{"shasum":"8eaba01bbe6d83d33741950491727af02d6c5073","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-3.0.2-alpha.2.tgz","fileCount":28,"integrity":"sha512-EkPqrZY5A9OWtRSlDt/TfsEgPery7VoWm4/Why/n4WR0blzfqOK6c71tva+lc7i/RPy5a8oCnazxHWUkR8r5jA==","signatures":[{"sig":"MEYCIQCiTBQF8dYw/a3E5u5czuy3Gog5L8FEZHsSnEZ+zVmoIwIhAMuoBMyGp+M926c7IpxbFLvz0IdJh3i36z13BiYdQwmY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@natlibfi%2fpassport-keycloak@3.0.2-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212902},"main":"./dist/index.js","type":"module","engines":{"node":">=22"},"gitHead":"325c0c0d9d53f46a44475c0d787b8076ca865044","scripts":{"dev":"npm run watch:test","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"esbuild \"src/**/*.js\"  --sourcemap --platform=node --outdir=dist","lint:dev":"eslint --fix ./src","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test npm run watch:test","test:base":"node --test","watch:test":"cross-env NODE_ENV=test node --watch --test","test:report":"npm run test:base -- --experimental-test-coverage --test-reporter=spec","build:analyze":"npm run build -- --analyze","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b90e82d8-6bff-45ee-8c24-6c199530e7fe"}},"repository":{"url":"git+https://github.com/NatLibFi/passport-keycloak-js.git"},"_npmVersion":"11.6.2","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"22.20.0","dependencies":{"debug":"^4.4.1","http-status":"^1.8.1","jsonwebtoken":"^9.0.2","passport-strategy":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.5.0","nock":"^14.0.10","eslint":"^9.34.0","esbuild":"^0.25.9","cross-env":"^7.0.3","chai-passport-strategy":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_3.0.2-alpha.2_1761646153402_0.7091814917849701","host":"s3://npm-registry-packages-npm-production"}},"3.0.3-alpha.1":{"name":"@natlibfi/passport-keycloak","version":"3.0.3-alpha.1","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@3.0.3-alpha.1","maintainers":[{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"}],"homepage":"https://www.npmjs.com/package/@natlibfi/passport-keycloak","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"dist":{"shasum":"c8360681d652f1bec303b02ef61b632a32c94ed6","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-3.0.3-alpha.1.tgz","fileCount":28,"integrity":"sha512-zaxNMe92b9bWuauhlnyT3JBEug7n3VX1iO+bRglmW2pD9Ijuo5bUbhqzqAw/8+ebfqooCFETHH7Qcssj7u6osQ==","signatures":[{"sig":"MEYCIQC0bJ/Xre2d4smKNCMdTFAPnxCcCmJCPZ3jmB/LmEJxawIhAOEyEJpgIGD1lUttvzddiWvwOMRhQyN8AQRcWsBNB+6l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@natlibfi%2fpassport-keycloak@3.0.3-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212548},"main":"./dist/index.js","type":"module","engines":{"node":">=22"},"gitHead":"5893c6e564f62cec2111f3d465ca4febc8fe19ab","scripts":{"dev":"npm run watch:test","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"esbuild \"src/**/*.js\"  --sourcemap --platform=node --outdir=dist","lint:dev":"eslint --fix ./src","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test npm run watch:test","test:base":"node --test src/**/*.test.js","watch:test":"cross-env NODE_ENV=test node --watch --test","test:report":"npm run test:base -- --experimental-test-coverage --test-reporter=spec","build:analyze":"npm run build -- --analyze","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b90e82d8-6bff-45ee-8c24-6c199530e7fe"}},"repository":{"url":"git+https://github.com/NatLibFi/passport-keycloak-js.git"},"_npmVersion":"11.6.2","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"22.21.1","dependencies":{"debug":"^4.4.3","http-status":"^2.1.0","jsonwebtoken":"^9.0.2","passport-strategy":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6.2.1","nock":"^14.0.10","eslint":"^9.39.1","esbuild":"^0.27.0","cross-env":"^10.1.0","chai-passport-strategy":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_3.0.3-alpha.1_1763362570696_0.08541809919859222","host":"s3://npm-registry-packages-npm-production"}},"3.0.4-alpha.1":{"name":"@natlibfi/passport-keycloak","version":"3.0.4-alpha.1","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@3.0.4-alpha.1","maintainers":[{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"}],"homepage":"https://www.npmjs.com/package/@natlibfi/passport-keycloak","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"dist":{"shasum":"414e803ddd950959d9bc8be2c4e03f285ee50482","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-3.0.4-alpha.1.tgz","fileCount":28,"integrity":"sha512-Lc1CDHYAvlk4SiSo3M0wRohH+YZ4sJY3UKLILQrYOFLIVcyWuUZh7f5UwbqnXVVMxB706oZGteKSQGeKQEAsDQ==","signatures":[{"sig":"MEYCIQC6w1Ume19FvlHt0Gao4mIBtc6zSKEfFQNjXaS+0+2L3QIhAJPoCezyGayez9ju+bMigji06N5F9N7kWde6iGpGHuk9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@natlibfi%2fpassport-keycloak@3.0.4-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212548},"main":"./dist/index.js","type":"module","engines":{"node":">=22"},"gitHead":"9a61a4b62e1f350e4b3c23d52b0de35eca7e63c9","scripts":{"dev":"npm run watch:test","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"esbuild \"src/**/*.js\"  --sourcemap --platform=node --outdir=dist","lint:dev":"eslint --fix ./src","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test npm run watch:test","test:base":"node --test src/**/*.test.js","watch:test":"cross-env NODE_ENV=test node --watch --test","test:report":"npm run test:base -- --experimental-test-coverage --test-reporter=spec","build:analyze":"npm run build -- --analyze","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b90e82d8-6bff-45ee-8c24-6c199530e7fe"}},"repository":{"url":"git+https://github.com/NatLibFi/passport-keycloak-js.git"},"_npmVersion":"11.7.0","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"22.21.1","dependencies":{"debug":"^4.4.3","http-status":"^2.1.0","jsonwebtoken":"^9.0.2","passport-strategy":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6.2.1","nock":"^14.0.10","eslint":"^9.39.1","esbuild":"^0.27.0","cross-env":"^10.1.0","chai-passport-strategy":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_3.0.4-alpha.1_1765520284282_0.5917996153556149","host":"s3://npm-registry-packages-npm-production"}},"3.0.4":{"name":"@natlibfi/passport-keycloak","version":"3.0.4","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@3.0.4","maintainers":[{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"}],"homepage":"https://www.npmjs.com/package/@natlibfi/passport-keycloak","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"dist":{"shasum":"2cafbe4ea19c3f53131d678695b22b165979b9ff","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-3.0.4.tgz","fileCount":28,"integrity":"sha512-KTd4BcDIia4/5yWfpX88jflEcW+OBh1EKln9PHCiKVb4zXxqOJ998WLaus/2tv4047vF3lBsl/dhZDXTG3I5xw==","signatures":[{"sig":"MEUCIATw1zhr6E2C2aWA8Moj25MUKSFUqmjNfPYNsOcaXNYgAiEA2ZdZDprQfhMxG7wKQYQfqn2cAtOVS7Ul6HcSVIRM0s4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@natlibfi%2fpassport-keycloak@3.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212540},"main":"./dist/index.js","type":"module","engines":{"node":">=22"},"gitHead":"0aa649e43117e9a8735863d82dcb33eff9190271","scripts":{"dev":"npm run watch:test","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"esbuild \"src/**/*.js\"  --sourcemap --platform=node --outdir=dist","lint:dev":"eslint --fix ./src","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test npm run watch:test","test:base":"node --test src/**/*.test.js","watch:test":"cross-env NODE_ENV=test node --watch --test","test:report":"npm run test:base -- --experimental-test-coverage --test-reporter=spec","build:analyze":"npm run build -- --analyze","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b90e82d8-6bff-45ee-8c24-6c199530e7fe"}},"repository":{"url":"git+https://github.com/NatLibFi/passport-keycloak-js.git"},"_npmVersion":"11.7.0","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"22.21.1","dependencies":{"debug":"^4.4.3","http-status":"^2.1.0","jsonwebtoken":"^9.0.2","passport-strategy":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.1","nock":"^14.0.10","eslint":"^9.39.1","esbuild":"^0.27.0","cross-env":"^10.1.0","chai-passport-strategy":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_3.0.4_1765520312870_0.2469232167716009","host":"s3://npm-registry-packages-npm-production"}},"3.0.5":{"name":"@natlibfi/passport-keycloak","version":"3.0.5","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@3.0.5","maintainers":[{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"}],"homepage":"https://www.npmjs.com/package/@natlibfi/passport-keycloak","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"dist":{"shasum":"5476618759e5eb2c2541a6257ed2d83a2a7d97fe","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-3.0.5.tgz","fileCount":28,"integrity":"sha512-eyD0XfxAOoLkKdSiLPkw8gTTdIuzNjrW6/fgK0CKKhcgKiPm8ZWfhJbsKp2BxUoZBU28KCkKB5eEXTGY/E+dVw==","signatures":[{"sig":"MEUCIHxtdXqjkN/LrrVlpeSFoVoZB4tuG0Uj9OC9DeLxs69tAiEAt1x2Wg04lcpAnsvuSJMqBg9+QCfGh+5Lfss8W3p3YcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@natlibfi%2fpassport-keycloak@3.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212540},"main":"./dist/index.js","type":"module","engines":{"node":">=22"},"gitHead":"a2bbeb184b334cedc37487623800f1d9dba0dc89","scripts":{"dev":"npm run watch:test","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"esbuild \"src/**/*.js\"  --sourcemap --platform=node --outdir=dist","lint:dev":"eslint --fix ./src","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test npm run watch:test","test:base":"node --test src/**/*.test.js","watch:test":"cross-env NODE_ENV=test node --watch --test","test:report":"npm run test:base -- --experimental-test-coverage --test-reporter=spec","build:analyze":"npm run build -- --analyze","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b90e82d8-6bff-45ee-8c24-6c199530e7fe"}},"repository":{"url":"git+https://github.com/NatLibFi/passport-keycloak-js.git"},"_npmVersion":"11.11.0","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"22.22.0","dependencies":{"debug":"^4.4.3","http-status":"^2.1.0","jsonwebtoken":"^9.0.2","passport-strategy":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.1","nock":"^14.0.10","eslint":"^9.39.1","esbuild":"^0.27.0","cross-env":"^10.1.0","chai-passport-strategy":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_3.0.5_1773037641116_0.2020654551442047","host":"s3://npm-registry-packages-npm-production"}},"3.0.6":{"name":"@natlibfi/passport-keycloak","version":"3.0.6","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@3.0.6","maintainers":[{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"}],"homepage":"https://www.npmjs.com/package/@natlibfi/passport-keycloak","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"dist":{"shasum":"c529c0a8cb149c4e0167ee021aa1622391be66d5","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-3.0.6.tgz","fileCount":28,"integrity":"sha512-ZYjXBuu60eAUm56e9X0m8zmxG2+m+66wGWmnJCaeRD4lnMsZLkzTA/wFCGOnUA2gI/4du0pHMpkYwLaBX5p/Lw==","signatures":[{"sig":"MEQCIDXIrynchflP3Q6qD/dBzfsOUe+BCw90pB7jkg9VVfHoAiAlMx1d+lBZVMRer6ODbfvBjIr6INjWRln+UMW+U3eLwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@natlibfi%2fpassport-keycloak@3.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212540},"main":"./dist/index.js","type":"module","engines":{"node":">=22"},"gitHead":"1e72d6ddec1ae4ab0a45264f78cecae2762e6e5b","scripts":{"dev":"npm run watch:test","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"esbuild \"src/**/*.js\"  --sourcemap --platform=node --outdir=dist","lint:dev":"eslint --fix ./src","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test npm run watch:test","test:base":"node --test src/**/*.test.js","watch:test":"cross-env NODE_ENV=test node --watch --test","test:report":"npm run test:base -- --experimental-test-coverage --test-reporter=spec","build:analyze":"npm run build -- --analyze","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b90e82d8-6bff-45ee-8c24-6c199530e7fe"}},"repository":{"url":"git+https://github.com/NatLibFi/passport-keycloak-js.git"},"_npmVersion":"11.12.1","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"22.22.1","dependencies":{"debug":"^4.4.3","http-status":"^2.1.0","jsonwebtoken":"^9.0.2","passport-strategy":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.1","nock":"^14.0.10","eslint":"^9.39.1","esbuild":"^0.27.0","cross-env":"^10.1.0","chai-passport-strategy":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_3.0.6_1775020695206_0.7107103079404153","host":"s3://npm-registry-packages-npm-production"}},"3.0.8-alpha.1":{"name":"@natlibfi/passport-keycloak","version":"3.0.8-alpha.1","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@3.0.8-alpha.1","maintainers":[{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"}],"homepage":"https://www.npmjs.com/package/@natlibfi/passport-keycloak","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"dist":{"shasum":"a7c5d6a7163efb2efdfa46098e84a5b75d1e74df","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-3.0.8-alpha.1.tgz","fileCount":28,"integrity":"sha512-iD56EmzV35M1PC6znPoUsIG4E5xMUzpJgyT8WnHgxEQ9ENZfuZhdSosFIBMSBdQPkEjpyid7f+YrGQE002MJAA==","signatures":[{"sig":"MEQCIDaP3BZ4hgEXU+jwrV59/rmxhq8K2zNiTEpDVv6UYV45AiA3iaZp4nk47CTLQ7TH62X/+eRYGgSTNv/k3jhKy2EuCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@natlibfi%2fpassport-keycloak@3.0.8-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212746},"main":"./dist/index.js","type":"module","engines":{"node":">=22"},"gitHead":"31fb469999bf641d7c6b607b5a3af2026232151f","scripts":{"dev":"npm run watch:test","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"esbuild \"src/**/*.js\"  --sourcemap --platform=node --outdir=dist","lint:dev":"eslint --fix ./src","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test npm run watch:test","test:base":"node --test src/**/*.test.js","watch:test":"cross-env NODE_ENV=test node --watch --test","test:report":"npm run test:base -- --experimental-test-coverage --test-reporter=spec","build:analyze":"npm run build -- --analyze","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b90e82d8-6bff-45ee-8c24-6c199530e7fe"}},"repository":{"url":"git+https://github.com/NatLibFi/passport-keycloak-js.git"},"_npmVersion":"11.14.1","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"22.22.2","dependencies":{"debug":"^4.4.3","http-status":"^2.1.0","jsonwebtoken":"^9.0.2","passport-strategy":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6.2.1","nock":"^14.0.10","eslint":"^9.39.1","esbuild":"^0.27.0","cross-env":"^10.1.0","chai-passport-strategy":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_3.0.8-alpha.1_1778475304487_0.19853140833992922","host":"s3://npm-registry-packages-npm-production"}},"3.0.8":{"name":"@natlibfi/passport-keycloak","version":"3.0.8","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@3.0.8","maintainers":[{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"}],"homepage":"https://www.npmjs.com/package/@natlibfi/passport-keycloak","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"dist":{"shasum":"63e64cc01e8eaf3362ed203f4802b7909b7d91d4","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-3.0.8.tgz","fileCount":28,"integrity":"sha512-gv6/1I9GNzWomoUFJ2+fcoTXk7/mK5sTh2NEoo3Pcjj6QHziutE6rAGNECDv0KYvpp7d3Mlwq1aAPlD1WF///Q==","signatures":[{"sig":"MEUCIQCpIPORSrrjkpLvXOkNDl75GBLfp1snfElNyIHJNTbYgAIgEeUnkOwbmrRlnLG8UCbYwuIPstLmNTdriiHNawm3TZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@natlibfi%2fpassport-keycloak@3.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212738},"main":"./dist/index.js","type":"module","engines":{"node":">=22"},"gitHead":"226d97ad497538dc6b6b335f2f85e6d35b120a8a","scripts":{"dev":"npm run watch:test","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"esbuild \"src/**/*.js\"  --sourcemap --platform=node --outdir=dist","lint:dev":"eslint --fix ./src","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test npm run watch:test","test:base":"node --test src/**/*.test.js","watch:test":"cross-env NODE_ENV=test node --watch --test","test:report":"npm run test:base -- --experimental-test-coverage --test-reporter=spec","build:analyze":"npm run build -- --analyze","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b90e82d8-6bff-45ee-8c24-6c199530e7fe"}},"repository":{"url":"git+https://github.com/NatLibFi/passport-keycloak-js.git"},"_npmVersion":"11.14.1","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"22.22.2","dependencies":{"debug":"^4.4.3","http-status":"^2.1.0","jsonwebtoken":"^9.0.2","passport-strategy":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.1","nock":"^14.0.10","eslint":"^9.39.1","esbuild":"^0.27.0","cross-env":"^10.1.0","chai-passport-strategy":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_3.0.8_1778475435204_0.49979229174159423","host":"s3://npm-registry-packages-npm-production"}},"3.0.9":{"name":"@natlibfi/passport-keycloak","version":"3.0.9","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@3.0.9","maintainers":[{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"}],"homepage":"https://www.npmjs.com/package/@natlibfi/passport-keycloak","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"dist":{"shasum":"f673ad86415fc4402bc487844c0b62d1079705b1","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-3.0.9.tgz","fileCount":14,"integrity":"sha512-TaXXRudx9pQSHe4SHMoQUBTFJ2Mv0SQnnQJ+fwOnsoY/2tUSMKmoU+Ebz2vJvk1cE6QfzdJTc+QvNMUZ05cqfg==","signatures":[{"sig":"MEYCIQD9fyZJUcVLoGKdLq+1ZPcSM4tgG/BZC+f22D3HXuUDKgIhAOnefAcfuiZ4ENxZOK/AnT+70pmCGqtWS7ptZbyBoxF7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@natlibfi%2fpassport-keycloak@3.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68733},"main":"./dist/index.js","type":"module","engines":{"node":">=22"},"gitHead":"2a59595e42f35d99bf49473fbf6160777f6119e3","scripts":{"dev":"npm run watch:test","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"esbuild \"src/**/*.js\"  --sourcemap --platform=node --outdir=dist","lint:dev":"eslint --fix ./src","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test npm run watch:test","test:base":"node --test src/**/*.test.js","watch:test":"cross-env NODE_ENV=test node --watch --test","test:report":"npm run test:base -- --experimental-test-coverage --test-reporter=spec","build:analyze":"npm run build -- --analyze","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b90e82d8-6bff-45ee-8c24-6c199530e7fe"}},"repository":{"url":"git+https://github.com/NatLibFi/passport-keycloak-js.git"},"_npmVersion":"11.14.1","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"22.22.2","dependencies":{"debug":"^4.4.3","http-status":"^2.1.0","jsonwebtoken":"^9.0.2","passport-strategy":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.1","nock":"^14.0.10","eslint":"^9.39.1","esbuild":"^0.27.0","cross-env":"^10.1.0","chai-passport-strategy":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_3.0.9_1778568235471_0.5824989090869876","host":"s3://npm-registry-packages-npm-production"}},"3.0.9-alpha.1":{"name":"@natlibfi/passport-keycloak","version":"3.0.9-alpha.1","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@3.0.9-alpha.1","maintainers":[{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"}],"homepage":"https://www.npmjs.com/package/@natlibfi/passport-keycloak","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"dist":{"shasum":"636d1c1bc5769636d75711ab0afaf43485c8cb01","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-3.0.9-alpha.1.tgz","fileCount":10,"integrity":"sha512-H2X27Z6H+2SxN5x6eVT5O4CZ0uiVjGJRyZUctyQkWq71l8/sVsZ45QIFVyqSPKJVVmPKzgndUtGcNfx8tIQ8hQ==","signatures":[{"sig":"MEUCIQCBWrTXIhfbJrYHjb1jRU0VwdyEQr0tLHG8vXt8QZ3eEgIgdQZevYjkpmOZsyks8WC0CKiZK4JGLqRmjmYBuqlg4w0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@natlibfi%2fpassport-keycloak@3.0.9-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64295},"main":"./dist/index.js","type":"module","engines":{"node":">=22"},"gitHead":"27f5638418d029c0f4c957929c34a1d0ce55c477","scripts":{"dev":"npm run watch:test","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"esbuild \"src/**/*.js\"  --sourcemap --platform=node --outdir=dist","prepare":"npm run build","lint:dev":"eslint --fix ./src","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test npm run watch:test","test:base":"node --test src/**/*.test.js","watch:test":"cross-env NODE_ENV=test node --watch --test","test:report":"npm run test:base -- --experimental-test-coverage --test-reporter=spec","build:analyze":"npm run build -- --analyze"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b90e82d8-6bff-45ee-8c24-6c199530e7fe"}},"repository":{"url":"git+https://github.com/NatLibFi/passport-keycloak-js.git","type":"git"},"_npmVersion":"11.14.1","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"22.22.2","dependencies":{"debug":"^4.4.3","http-status":"^2.1.0","jsonwebtoken":"^9.0.2","passport-strategy":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6.2.1","nock":"^14.0.10","eslint":"^9.39.1","esbuild":"^0.27.0","cross-env":"^10.1.0","chai-passport-strategy":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_3.0.9-alpha.1_1778571157995_0.5238787045213771","host":"s3://npm-registry-packages-npm-production"}},"3.0.10-alpha.1":{"name":"@natlibfi/passport-keycloak","version":"3.0.10-alpha.1","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@3.0.10-alpha.1","maintainers":[{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"}],"homepage":"https://www.npmjs.com/package/@natlibfi/passport-keycloak","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"dist":{"shasum":"34ef1b77969870c2447920adf4de3b15ac300ff6","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-3.0.10-alpha.1.tgz","fileCount":10,"integrity":"sha512-x2vgXTst6O2VchIVh9m8Nge/05VV3ENTUtN0bwAYMxTVbNpooCBVupf0WX1j9vN9gvIrHUPs0LM3lXjk5mO0hA==","signatures":[{"sig":"MEQCIDIQEjuJR5S/P11TOtRIwja5yqZp3VZIyXBJWB3L5j4YAiBFU4m8KSuYtdNiGiDPdCVNAo1QCaRpvlKy4bjQin/esg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@natlibfi%2fpassport-keycloak@3.0.10-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64296},"main":"./dist/index.js","type":"module","engines":{"node":">=22"},"gitHead":"a25248046ef6210fba04015287df9ab7b8512743","scripts":{"dev":"npm run watch:test","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"esbuild \"src/**/*.js\"  --sourcemap --platform=node --outdir=dist","prepare":"npm run build","lint:dev":"eslint --fix ./src","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test npm run watch:test","test:base":"node --test src/**/*.test.js","watch:test":"cross-env NODE_ENV=test node --watch --test","test:report":"npm run test:base -- --experimental-test-coverage --test-reporter=spec","build:analyze":"npm run build -- --analyze"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b90e82d8-6bff-45ee-8c24-6c199530e7fe"}},"repository":{"url":"git+https://github.com/NatLibFi/passport-keycloak-js.git","type":"git"},"_npmVersion":"11.14.1","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"22.22.2","dependencies":{"debug":"^4.4.3","http-status":"^2.1.0","jsonwebtoken":"^9.0.2","passport-strategy":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6.2.1","nock":"^14.0.10","eslint":"^9.39.1","esbuild":"^0.27.0","cross-env":"^10.1.0","chai-passport-strategy":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_3.0.10-alpha.1_1778571376045_0.78571093911065","host":"s3://npm-registry-packages-npm-production"}},"3.0.10-alpha.3":{"name":"@natlibfi/passport-keycloak","version":"3.0.10-alpha.3","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@3.0.10-alpha.3","maintainers":[{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"}],"homepage":"https://www.npmjs.com/package/@natlibfi/passport-keycloak","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"dist":{"shasum":"1b1e33bf9632a63a469ea2237a73704859185683","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-3.0.10-alpha.3.tgz","fileCount":10,"integrity":"sha512-zqvHj7BK86tF55MzA3V7MRqQWy1FrGV/OIoSchx7HNZRcBp8ZoECfB8MUj38nbzAKQSlcD5ZKvD17MY8JvUEkw==","signatures":[{"sig":"MEUCIQDz/ki/QD5bgHhQF1kDkOTxXAB1HhbmDC9ASZ5tRwpPsAIgD4VohnH8plKxRylkU2+hcj7klL4Dz4i9duHVCYv8cdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@natlibfi%2fpassport-keycloak@3.0.10-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64303},"main":"./dist/index.js","type":"module","engines":{"node":">=22"},"gitHead":"9e3e5f1555ab88d8fba6e19760b9ac0df566015a","scripts":{"dev":"npm run watch:test","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"esbuild \"src/**/*.js\"  --sourcemap --platform=node --outdir=dist","lint:dev":"eslint --fix ./src","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test npm run watch:test","test:base":"node --test src/**/*.test.js","watch:test":"cross-env NODE_ENV=test node --watch --test","test:report":"npm run test:base -- --experimental-test-coverage --test-reporter=spec","build:analyze":"npm run build -- --analyze","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b90e82d8-6bff-45ee-8c24-6c199530e7fe"}},"repository":{"url":"git+https://github.com/NatLibFi/passport-keycloak-js.git","type":"git"},"_npmVersion":"11.14.1","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"22.22.2","dependencies":{"debug":"^4.4.3","http-status":"^2.1.0","jsonwebtoken":"^9.0.2","passport-strategy":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6.2.1","nock":"^14.0.10","eslint":"^9.39.1","esbuild":"^0.27.0","cross-env":"^10.1.0","chai-passport-strategy":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_3.0.10-alpha.3_1778585474177_0.24642634587364354","host":"s3://npm-registry-packages-npm-production"}},"3.0.10-alpha.4":{"name":"@natlibfi/passport-keycloak","version":"3.0.10-alpha.4","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@3.0.10-alpha.4","maintainers":[{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"}],"homepage":"https://www.npmjs.com/package/@natlibfi/passport-keycloak","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"dist":{"shasum":"beee3012ca72c151185b1bf74e7c4380d6af4a8d","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-3.0.10-alpha.4.tgz","fileCount":24,"integrity":"sha512-JjWN/8/K2rdgIsA2GV++bgcR3Xqh+QKjzChaqvKutE3T9fHaST4pEopqtHuX1AKmFD6XVbPb6nXNYXaR3/YnBw==","signatures":[{"sig":"MEUCIQDR7woM4q38LmNLaLt0C8wDQGMp0TkKbcesE7imLNwRdgIgYb2eIIIg4EJt5lWA+G4Ncm84WPD8RzWlSrXI/mEXpeg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@natlibfi%2fpassport-keycloak@3.0.10-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208308},"main":"./dist/index.js","type":"module","engines":{"node":">=22"},"gitHead":"7dec3ed7cce81ed8dd7cfb3ff124e018ac053a34","scripts":{"dev":"npm run watch:test","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"esbuild \"src/**/*.js\"  --sourcemap --platform=node --outdir=dist","lint:dev":"eslint --fix ./src","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test npm run watch:test","test:base":"node --test src/**/*.test.js","watch:test":"cross-env NODE_ENV=test node --watch --test","test:report":"npm run test:base -- --experimental-test-coverage --test-reporter=spec","build:analyze":"npm run build -- --analyze","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b90e82d8-6bff-45ee-8c24-6c199530e7fe"}},"repository":{"url":"git+https://github.com/NatLibFi/passport-keycloak-js.git","type":"git"},"_npmVersion":"11.14.1","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"22.22.2","dependencies":{"debug":"^4.4.3","http-status":"^2.1.0","jsonwebtoken":"^9.0.2","passport-strategy":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6.2.1","nock":"^14.0.10","eslint":"^9.39.1","esbuild":"^0.27.0","cross-env":"^10.1.0","chai-passport-strategy":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_3.0.10-alpha.4_1778585653571_0.33221345799201973","host":"s3://npm-registry-packages-npm-production"}},"3.0.10":{"name":"@natlibfi/passport-keycloak","version":"3.0.10","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@3.0.10","maintainers":[{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"}],"homepage":"https://www.npmjs.com/package/@natlibfi/passport-keycloak","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"dist":{"shasum":"270de5609fe2552ad55ae49f7dec4ab55c554e91","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-3.0.10.tgz","fileCount":24,"integrity":"sha512-yCSUqAe7r7r+edMTyV9XFelCaa1d+fA46msNkfF2icsaiGZ85HGAgHjetvTcurPhJFGwafWWpPxHaodyLcd4fg==","signatures":[{"sig":"MEYCIQCXN8AOoIbHmZ2BQRBsLV/xNQSju8GuDl2opeVMfKDJMQIhAOUKjlZo//VrVgV0mEf0vrVr8cqrzJUMCzXu5CiUiH+s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@natlibfi%2fpassport-keycloak@3.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208300},"main":"./dist/index.js","type":"module","engines":{"node":">=22"},"gitHead":"0815363b996dbbf407b05d3d3d39780e22b39b68","scripts":{"dev":"npm run watch:test","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"esbuild \"src/**/*.js\"  --sourcemap --platform=node --outdir=dist","lint:dev":"eslint --fix ./src","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test npm run watch:test","test:base":"node --test src/**/*.test.js","watch:test":"cross-env NODE_ENV=test node --watch --test","test:report":"npm run test:base -- --experimental-test-coverage --test-reporter=spec","build:analyze":"npm run build -- --analyze","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b90e82d8-6bff-45ee-8c24-6c199530e7fe"}},"repository":{"url":"git+https://github.com/NatLibFi/passport-keycloak-js.git","type":"git"},"_npmVersion":"11.14.1","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"22.22.2","dependencies":{"debug":"^4.4.3","http-status":"^2.1.0","jsonwebtoken":"^9.0.2","passport-strategy":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.1","nock":"^14.0.10","eslint":"^9.39.1","esbuild":"^0.27.0","cross-env":"^10.1.0","chai-passport-strategy":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_3.0.10_1778585838052_0.47114782726524784","host":"s3://npm-registry-packages-npm-production"}},"3.0.11":{"name":"@natlibfi/passport-keycloak","version":"3.0.11","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@3.0.11","maintainers":[{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"}],"homepage":"https://www.npmjs.com/package/@natlibfi/passport-keycloak","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"dist":{"shasum":"91d0ef5719880e70e185860214272e6381dbbded","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-3.0.11.tgz","fileCount":24,"integrity":"sha512-QJJ9x8K/n6/54PZlLfo/wGtA4LIdj0ITHxTcjIju2FbHKySHk/T3wLzDfLcWlaNFIOnIMo4+htVdhfjMcDSWYg==","signatures":[{"sig":"MEUCIQCEk16ZVUs5NQOVWYr9tdCRtBHAPIeG/UdOthH0n4fFdQIgBmujarGKTwZDCcxlvH+oOULH94DjahRh+cznQkriQTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@natlibfi%2fpassport-keycloak@3.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208300},"main":"./dist/index.js","type":"module","engines":{"node":">=22"},"gitHead":"12437ef67f723aac4c4ea881d62f57b463b3fd4a","scripts":{"dev":"npm run watch:test","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"esbuild \"src/**/*.js\"  --sourcemap --platform=node --outdir=dist","lint:dev":"eslint --fix ./src","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test npm run watch:test","test:base":"node --test src/**/*.test.js","watch:test":"cross-env NODE_ENV=test node --watch --test","test:report":"npm run test:base -- --experimental-test-coverage --test-reporter=spec","build:analyze":"npm run build -- --analyze","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b90e82d8-6bff-45ee-8c24-6c199530e7fe"}},"repository":{"url":"git+https://github.com/NatLibFi/passport-keycloak-js.git","type":"git"},"_npmVersion":"11.18.0","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"22.23.0","dependencies":{"debug":"^4.4.3","http-status":"^2.1.0","jsonwebtoken":"^9.0.2","passport-strategy":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.1","nock":"^14.0.10","eslint":"^9.39.1","esbuild":"^0.28.1","cross-env":"^10.1.0","chai-passport-strategy":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_3.0.11_1782802504644_0.3052497321578649","host":"s3://npm-registry-packages-npm-production"}},"3.0.12":{"name":"@natlibfi/passport-keycloak","version":"3.0.12","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@3.0.12","maintainers":[{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"}],"homepage":"https://www.npmjs.com/package/@natlibfi/passport-keycloak","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"dist":{"shasum":"888920f5b9e5240545cc83ae133f0cb51ebfadce","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-3.0.12.tgz","fileCount":24,"integrity":"sha512-q25DVjyXLM0ukjc6yIx1wysoUBDYe5OZEmQwjQdQCPsyhQ6X6g7J0d4ZA7r9qwNjTwEjpzBRL/SZ45vgzXu9Yg==","signatures":[{"sig":"MEYCIQD1AXK+3lYMkEvlA08Guo4w4KelCCZhctJb2xlZp8ojoAIhAP+1NwvGI+1VeDjr26crPYZgikEhL3hsLo6pi1NvKAKj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@natlibfi%2fpassport-keycloak@3.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208300},"main":"./dist/index.js","type":"module","engines":{"node":">=22"},"gitHead":"11b28976da96414fc2adae9eb17d41def240233d","scripts":{"dev":"npm run watch:test","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"esbuild \"src/**/*.js\"  --sourcemap --platform=node --outdir=dist","lint:dev":"eslint --fix ./src","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test npm run watch:test","test:base":"node --test src/**/*.test.js","watch:test":"cross-env NODE_ENV=test node --watch --test","test:report":"npm run test:base -- --experimental-test-coverage --test-reporter=spec","build:analyze":"npm run build -- --analyze","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b90e82d8-6bff-45ee-8c24-6c199530e7fe"}},"repository":{"url":"git+https://github.com/NatLibFi/passport-keycloak-js.git","type":"git"},"_npmVersion":"12.0.2","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.3","http-status":"^2.1.0","jsonwebtoken":"^9.0.2","passport-strategy":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.1","nock":"^14.0.10","eslint":"^9.39.1","esbuild":"^0.28.1","cross-env":"^10.1.0","chai-passport-strategy":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_3.0.12_1787135424235_0.41818869298117867","host":"s3://npm-registry-packages-npm-production"}},"3.0.13":{"name":"@natlibfi/passport-keycloak","version":"3.0.13","keywords":[],"author":{"name":"The National Library of Finland"},"license":"MIT","_id":"@natlibfi/passport-keycloak@3.0.13","maintainers":[{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"}],"homepage":"https://www.npmjs.com/package/@natlibfi/passport-keycloak","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"dist":{"shasum":"fc0d1ac897df69bd4e542bbe4474c4fc7c023870","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-3.0.13.tgz","fileCount":24,"integrity":"sha512-1BoZeAFBO+154igdk1rYxMNjkVPryGEojfn64Fh/3JSCMwCIyoktyoCKMucTEgq3XAU43QFQCZsj4AhoA7Rghg==","signatures":[{"sig":"MEYCIQDZvwgZ1x3DCV6IqQ6jr/yMmZPhHCk9eznQGMoT1ZDx/wIhAJL0Frn4nZPstNWqwm9K8wdhv53qxnPBrYiWBw+z8mlr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@natlibfi%2fpassport-keycloak@3.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208300},"main":"./dist/index.js","type":"module","engines":{"node":">=22"},"gitHead":"c60fa3c8fd7e3f2ad79d97b047d11dc0ccd82083","scripts":{"dev":"npm run watch:test","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"esbuild \"src/**/*.js\"  --sourcemap --platform=node --outdir=dist","lint:dev":"eslint --fix ./src","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test npm run watch:test","test:base":"node --test src/**/*.test.js","watch:test":"cross-env NODE_ENV=test node --watch --test","test:report":"npm run test:base -- --experimental-test-coverage --test-reporter=spec","build:analyze":"npm run build -- --analyze","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b90e82d8-6bff-45ee-8c24-6c199530e7fe"}},"repository":{"url":"git+https://github.com/NatLibFi/passport-keycloak-js.git","type":"git"},"_npmVersion":"11.17.0","description":"Passport strategy for Keycloak JWT","directories":{},"_nodeVersion":"24.19.0","dependencies":{"debug":"^4.4.3","http-status":"^2.1.0","jsonwebtoken":"^9.0.2","passport-strategy":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.1","nock":"^14.0.10","eslint":"^9.39.1","esbuild":"^0.28.1","cross-env":"^10.1.0","chai-passport-strategy":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/passport-keycloak_3.0.13_1787136003048_0.0256298159019972","host":"s3://npm-registry-packages-npm-production"}},"3.0.14":{"_id":"@natlibfi/passport-keycloak@3.0.14","bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"dist":{"shasum":"a1428f331a7baa1ae99d187a69485ec403128779","tarball":"https://registry.npmjs.org/@natlibfi/passport-keycloak/-/passport-keycloak-3.0.14.tgz","fileCount":24,"integrity":"sha512-YUnlds73xblifDbGTSax0Zuuh3I0IhTkYHA/KhB9qEM+75JnzL0xe+9iDQKZo9lDBJ5OXKx+vFniZ5oUH5vNsw==","signatures":[{"sig":"MEYCIQDpqJkFmDLBJmeAhuiSqRaiSctsaqa/ys9VYlq+RMg9rQIhAPwtT0v3wEAkgO9MVaiNsV6/QsMfC5342QRVBTc+lfwy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCxfhcAAY5AtSSg3/KPdmf05YVCHrXJX9IO3Knbrd2r7gIgUovNqHFuZQQg6WGoKtkFb9xm5vzx6fXKB6GEJDY/eGY="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@natlibfi%2fpassport-keycloak@3.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208300},"main":"./dist/index.js","name":"@natlibfi/passport-keycloak","type":"module","author":{"name":"The National Library of Finland"},"engines":{"node":">=22"},"gitHead":"a264df92349b8bcfb255258605aa51fab56f7a2e","license":"MIT","scripts":{"dev":"npm run watch:test","lint":"eslint ./src","test":"npm run lint && npm run test:base","build":"esbuild \"src/**/*.js\"  --sourcemap --platform=node --outdir=dist","lint:dev":"eslint --fix ./src","dev:debug":"cross-env LOG_LEVEL=debug DEBUG=@natlibfi/* NODE_ENV=test npm run watch:test","test:base":"node --test src/**/*.test.js","watch:test":"cross-env NODE_ENV=test node --watch --test","test:report":"npm run test:base -- --experimental-test-coverage --test-reporter=spec","build:analyze":"npm run build -- --analyze","prepublishOnly":"npm run build"},"version":"3.0.14","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b90e82d8-6bff-45ee-8c24-6c199530e7fe"}},"homepage":"https://www.npmjs.com/package/@natlibfi/passport-keycloak","keywords":[],"repository":{"url":"git+https://github.com/NatLibFi/passport-keycloak-js.git","type":"git"},"_npmVersion":"11.19.0","description":"Passport strategy for Keycloak JWT","directories":{},"maintainers":[{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"}],"_nodeVersion":"24.20.0","dependencies":{"debug":"^4.4.3","http-status":"^2.1.0","jsonwebtoken":"^9.0.2","passport-strategy":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.1","nock":"^14.0.10","eslint":"^9.39.1","esbuild":"^0.28.1","cross-env":"^10.1.0","chai-passport-strategy":"^3.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/passport-keycloak_3.0.14_1789707735876_0.003135344617963831"}}},"time":{"created":"2023-05-25T08:56:15.358Z","modified":"2026-09-18T05:02:16.428Z","1.0.0":"2023-05-25T08:56:15.625Z","2.0.0-alpha.1":"2023-07-19T06:07:06.811Z","2.0.0":"2023-07-19T07:33:07.321Z","2.0.1":"2023-07-19T10:52:09.744Z","2.0.2-alpha.1":"2023-09-01T13:07:11.002Z","2.0.2":"2023-09-06T10:03:45.408Z","2.0.3-alpha.1":"2023-09-06T10:24:32.109Z","2.0.3-alpha.2":"2023-09-22T05:16:23.475Z","2.0.3-alpha.3":"2023-10-16T11:35:55.893Z","2.0.3-alpha.4":"2023-11-08T07:51:04.270Z","2.0.3-alpha.5":"2023-11-21T09:40:16.505Z","2.0.3-alpha.6":"2023-11-30T15:46:52.699Z","2.0.4-alpha.2":"2023-12-22T10:50:26.973Z","2.0.4-alpha.3":"2024-01-03T09:21:49.911Z","2.0.5-alpha.1":"2024-01-25T15:54:23.935Z","2.0.5-alpha.2":"2024-01-29T13:20:36.843Z","2.0.5":"2024-01-30T08:14:52.151Z","2.0.6":"2024-02-26T12:45:57.696Z","2.0.7":"2024-04-08T08:49:21.125Z","2.1.0-alpha.1":"2024-04-30T06:47:01.639Z","2.1.0":"2024-05-30T10:59:52.858Z","2.1.1-alpha.1":"2024-07-05T12:36:48.391Z","2.1.1":"2024-07-08T05:55:59.068Z","2.2.0-alpha.1":"2024-08-08T08:45:00.500Z","2.2.0-alpha.2":"2024-08-08T12:39:41.134Z","2.2.0-alpha.3":"2024-09-13T08:30:04.642Z","2.1.2":"2024-09-16T06:43:08.605Z","2.2.0-alpha.4":"2024-11-21T06:38:59.277Z","2.1.3":"2024-11-21T06:40:15.767Z","2.1.4":"2025-01-22T11:46:14.350Z","2.2.0-alpha.5":"2025-01-22T11:49:04.682Z","2.1.5":"2025-02-17T06:36:13.484Z","2.2.0-alpha.6":"2025-02-17T06:39:03.637Z","2.1.6":"2025-03-12T07:14:37.957Z","2.2.0-alpha.7":"2025-03-12T07:17:47.838Z","2.2.0":"2025-04-22T05:17:04.302Z","2.2.1":"2025-04-22T05:21:03.158Z","2.2.2":"2025-04-22T05:32:47.266Z","2.2.3-alpha.2":"2025-06-05T05:09:29.048Z","2.2.3-alpha.3":"2025-06-16T06:16:35.766Z","2.2.3-alpha.4":"2025-06-26T09:43:59.039Z","2.2.3-alpha.5":"2025-07-28T07:14:42.809Z","3.0.0-alpha.1":"2025-08-27T06:58:31.395Z","3.0.0-alpha.2":"2025-08-27T07:13:54.432Z","3.0.0-alpha.3":"2025-08-27T07:16:16.667Z","3.0.0-alpha.4":"2025-08-27T11:01:24.483Z","3.0.0":"2025-09-08T05:11:45.195Z","3.0.1":"2025-09-29T05:13:22.671Z","3.0.2-alpha.1":"2025-10-24T06:39:17.679Z","3.0.2-alpha.2":"2025-10-28T10:09:13.597Z","3.0.3-alpha.1":"2025-11-17T06:56:10.887Z","3.0.4-alpha.1":"2025-12-12T06:18:04.457Z","3.0.4":"2025-12-12T06:18:33.017Z","3.0.5":"2026-03-09T06:27:21.281Z","3.0.6":"2026-04-01T05:18:15.351Z","3.0.8-alpha.1":"2026-05-11T04:55:04.630Z","3.0.8":"2026-05-11T04:57:15.345Z","3.0.9":"2026-05-12T06:43:55.697Z","3.0.9-alpha.1":"2026-05-12T07:32:38.162Z","3.0.10-alpha.1":"2026-05-12T07:36:16.189Z","3.0.10-alpha.3":"2026-05-12T11:31:14.320Z","3.0.10-alpha.4":"2026-05-12T11:34:13.717Z","3.0.10":"2026-05-12T11:37:18.202Z","3.0.11":"2026-06-30T06:55:04.796Z","3.0.12":"2026-08-19T10:30:24.382Z","3.0.13":"2026-08-19T10:40:03.193Z","3.0.14":"2026-09-18T05:02:15.975Z"},"bugs":{"url":"https://github.com/natlibfi/passport-keycloak-js/issues"},"author":{"name":"The National Library of Finland"},"license":"MIT","homepage":"https://www.npmjs.com/package/@natlibfi/passport-keycloak","keywords":[],"repository":{"url":"git+https://github.com/NatLibFi/passport-keycloak-js.git","type":"git"},"description":"Passport strategy for Keycloak JWT","maintainers":[{"name":"drone-melinda","email":"grp-kk-melinda-automation@helsinki.fi"},{"name":"natlibfi-jonollil","email":"joni.ollila@helsinki.fi"}],"readme":"# Passport strategy for Keycloak JWT\n\nPassport strategy for Keycloak JWT. This module has the following features:\n- Written in modern day Javascript/ECMAscript\n- Supports HTTP Bearer authentication using Keycloak JWT as bearer tokens\n- Verifies token locally (i.e. does not use network calls to introspect endpoint, public keys are fetched from jwks endpoint and cached after first use)\n\n## Strategies\nThis module provides the following Passport strategies.\n\n### Bearer\nHTTP Bearer authentication works by using the token generated after signing in to Keycloak for gaining access to the defined resources.\n\nDoes **not** allow configuration for ignoring token expiration.\n\n### Usage\n\n#### ES modules\n```javascript\nimport {KeycloakStrategy} from '@natlibfi/passport-keycloak'\n```\n\n### Configuration\nConfiguration of the strategy needs to be passed to the class constructor as object.\n\n- **algorithms (required):** Algorithm for decoding jwt\n- **audience (required):** Audience of jwt\n- **issuer (required):** Issuer of jwt\n- **jwksUrl (required):** JWKS url to fetch public keys from\n\n\n## License and copyright\n\nCopyright (c) 2023-2024 **University Of Helsinki (The National Library Of Finland)**\n\nThis project's source code is licensed under the terms of **MIT license**\n","readmeFilename":"README.md"}