{"_id":"bento-auth-js","_rev":"45-6cc0961349b133cf497216ef46360a85","name":"bento-auth-js","dist-tags":{"latest":"8.0.0"},"versions":{"1.0.0":{"name":"bento-auth-js","version":"1.0.0","keywords":["Bento","Auth"],"author":{"name":"Sanjeev Lakhwani"},"license":"MIT","_id":"bento-auth-js@1.0.0","maintainers":[{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"}],"homepage":"https://github.com/bento-platform/bento_auth_js#readme","bugs":{"url":"https://github.com/bento-platform/bento_auth_js/issues"},"dist":{"shasum":"5863a835bd9ad08d58cce9caac1e7460b66e46e1","tarball":"https://registry.npmjs.org/bento-auth-js/-/bento-auth-js-1.0.0.tgz","fileCount":19,"integrity":"sha512-rQAXyvrVovHSOXNZQWCF3va0tUA3PVSZ0he2k4AAbel3ZkGBTDTs2klrGzRc/rZXwX4qVPooxGDudbmlPBc4OQ==","signatures":[{"sig":"MEQCIG/vdRMaOSZXNeQsUABuetQgIGlwzn4XiVlI12r89G3eAiBjWhf/gOj8l9UA2xZDlHD2QgthbGd5RqvLWO6FxTVwPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40386},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"698dafa42e17c16d762820573a444fd4f725c771","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["main"]},"scripts":{"lint":"npx eslint src","build":"npx tsc","buildpack":"rm -f ./packs/*.tgz && tsc && npm pack --pack-destination ./packs"},"_npmUser":{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},"repository":{"url":"git+https://github.com/bento-platform/bento_auth_js.git","type":"git"},"_npmVersion":"10.2.5","description":"Authentication library for web applications of Bento-Platform","directories":{},"_nodeVersion":"20.10.0","dependencies":{"jose":"^4.14.6"},"_hasShrinkwrap":false,"devDependencies":{"redux":"^4.2.0","eslint":"^8.55.0","typescript":"^5.3.3","react-redux":"^7.2.9","@types/react":"18.2.42","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^5.3.4","@semantic-release/git":"^10.0.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^6.13.2","@typescript-eslint/eslint-plugin":"^6.13.2"},"peerDependencies":{"antd":"^3.26.20","react":">=16.0.0","redux":"^4.2.0","react-redux":"^7.2.9","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^5.3.4"},"_npmOperationalInternal":{"tmp":"tmp/bento-auth-js_1.0.0_1703264252350_0.09193483820884363","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"bento-auth-js","version":"1.0.1","keywords":["Bento","Auth"],"author":{"name":"Sanjeev Lakhwani"},"license":"MIT","_id":"bento-auth-js@1.0.1","maintainers":[{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},{"name":"c3g","email":"david.bujold@mcgill.ca"}],"homepage":"https://github.com/bento-platform/bento_auth_js#readme","bugs":{"url":"https://github.com/bento-platform/bento_auth_js/issues"},"dist":{"shasum":"b00ec55925277570957e894749ccb93ae933ad9a","tarball":"https://registry.npmjs.org/bento-auth-js/-/bento-auth-js-1.0.1.tgz","fileCount":49,"integrity":"sha512-YnlpnnJoy/Z7Dz6CENsc7BFPTJ6bt1OfQXjB+ZHOK9azwwQ3V51oiySlUlyi6beADm0bWMHg9I7WFa2coG//GA==","signatures":[{"sig":"MEUCIQDw3/KFXGX37rLRVw8ze43zeouwN+afn8O9oh3n2gHdXwIgVjTaHf5+44OiWrqsxsIIfzsxjwKi8STWva48yrRm/Ug=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93566},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"17e8ead6e780e6b93a62b99b6cd4936d34aab33a","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["main"]},"scripts":{"lint":"npx eslint src","build":"npx tsc","buildpack":"rm -f ./packs/*.tgz && tsc && npm pack --pack-destination ./packs","prepublishOnly":"npm run build"},"_npmUser":{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},"repository":{"url":"git+https://github.com/bento-platform/bento_auth_js.git","type":"git"},"_npmVersion":"10.2.5","description":"Authentication library for web applications of Bento-Platform","directories":{},"_nodeVersion":"20.10.0","dependencies":{"jose":"^4.14.6"},"_hasShrinkwrap":false,"devDependencies":{"redux":"^4.2.0","eslint":"^8.55.0","typescript":"^5.3.3","react-redux":"^7.2.9","@types/react":"18.2.42","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^5.3.4","@semantic-release/git":"^10.0.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^6.13.2","@typescript-eslint/eslint-plugin":"^6.13.2"},"peerDependencies":{"antd":"^3.26.20","react":">=16.0.0","redux":"^4.2.0","react-redux":"^7.2.9","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^5.3.4"},"_npmOperationalInternal":{"tmp":"tmp/bento-auth-js_1.0.1_1703266117529_0.3831903506262915","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"bento-auth-js","version":"1.0.2","keywords":["Bento","Auth"],"author":{"name":"Sanjeev Lakhwani"},"license":"MIT","_id":"bento-auth-js@1.0.2","maintainers":[{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},{"name":"c3g","email":"david.bujold@mcgill.ca"}],"homepage":"https://github.com/bento-platform/bento_auth_js#readme","bugs":{"url":"https://github.com/bento-platform/bento_auth_js/issues"},"dist":{"shasum":"8595527e141f0a10c33d1d929e5c39d82110d589","tarball":"https://registry.npmjs.org/bento-auth-js/-/bento-auth-js-1.0.2.tgz","fileCount":49,"integrity":"sha512-KbCXAmNXOu/vqukFzQLTPFRio9tVm277rpWTZ+rQoeroIkvXRr7vbVkn2HURUo1IUNYilOpEuX6hocURPOKTtQ==","signatures":[{"sig":"MEUCIG0fUF0mtzqXiCynXjpLwHcf3Vlpk0e//xINifqy1L2YAiEA/UC+Ez8Dujv45fQGA+2dsl7Sh1vvG/iQcuRe2rOQ2vg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94048},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e69d98928dc8a14adf67b203266abcf154d15da9","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["main"]},"scripts":{"lint":"npx eslint src","build":"npx tsc","buildpack":"rm -f ./packs/*.tgz && tsc && npm pack --pack-destination ./packs","prepublishOnly":"npm run build"},"_npmUser":{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},"repository":{"url":"git+https://github.com/bento-platform/bento_auth_js.git","type":"git"},"_npmVersion":"10.2.5","description":"Authentication library for web applications of Bento-Platform","directories":{},"_nodeVersion":"20.10.0","dependencies":{"jose":"^4.14.6"},"_hasShrinkwrap":false,"devDependencies":{"redux":"^4.2.0","eslint":"^8.55.0","typescript":"^5.3.3","react-redux":"^7.2.9","@types/react":"18.2.42","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^5.3.4","@semantic-release/git":"^10.0.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^6.13.2","@typescript-eslint/eslint-plugin":"^6.13.2"},"peerDependencies":{"antd":"^3.26.20","react":">=16.0.0","redux":"^4.2.0","react-redux":"^7.2.9","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^5.3.4"},"_npmOperationalInternal":{"tmp":"tmp/bento-auth-js_1.0.2_1703267001216_0.16187768442688166","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"bento-auth-js","version":"1.0.3","keywords":["Bento","Auth"],"author":{"name":"Sanjeev Lakhwani"},"license":"MIT","_id":"bento-auth-js@1.0.3","maintainers":[{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},{"name":"c3g","email":"david.bujold@mcgill.ca"}],"homepage":"https://github.com/bento-platform/bento_auth_js#readme","bugs":{"url":"https://github.com/bento-platform/bento_auth_js/issues"},"dist":{"shasum":"688bd36b16205b87c43eafabc023a577d7ecf6c2","tarball":"https://registry.npmjs.org/bento-auth-js/-/bento-auth-js-1.0.3.tgz","fileCount":49,"integrity":"sha512-CpXDezmk7pgvFJwdA0Y+y4yWij1Zmuz0KSQEKyJBz0IaHflcEIpGEAob1HXfIRfLV4lQl93n2xYDAAy8exdSBg==","signatures":[{"sig":"MEUCIQDUyGcX6vHgtwJ/eWfpr5fvL+IscAwj1CUOEqYUVEIv9gIgLvqalOmLlkmJd64Bhz7cACIeZeR3J24e2Ux30ZaOb9A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94048},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d775c15f8f9878dd13725dd88d61a37eb5453ebb","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["main"]},"scripts":{"lint":"npx eslint src","build":"npx tsc","buildpack":"rm -f ./packs/*.tgz && tsc && npm pack --pack-destination ./packs","prepublishOnly":"npm run build"},"_npmUser":{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},"repository":{"url":"git+https://github.com/bento-platform/bento_auth_js.git","type":"git"},"_npmVersion":"10.2.5","description":"Authentication library for web applications of Bento-Platform","directories":{},"_nodeVersion":"20.10.0","dependencies":{"jose":"^4.14.6"},"_hasShrinkwrap":false,"devDependencies":{"redux":"^4.2.0","eslint":"^8.55.0","typescript":"^5.3.3","react-redux":"^7.2.9","@types/react":"18.2.42","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^5.3.4","@semantic-release/git":"^10.0.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^6.13.2","@typescript-eslint/eslint-plugin":"^6.13.2"},"peerDependencies":{"antd":"^3.26.20","react":">=16.0.0","redux":"^4.2.0","react-redux":"^7.2.9","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^5.3.4"},"_npmOperationalInternal":{"tmp":"tmp/bento-auth-js_1.0.3_1703267897707_0.05695507203967498","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"bento-auth-js","version":"2.0.0","keywords":["Bento","Auth"],"author":{"name":"Sanjeev Lakhwani"},"license":"MIT","_id":"bento-auth-js@2.0.0","maintainers":[{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},{"name":"c3g","email":"david.bujold@mcgill.ca"}],"homepage":"https://github.com/bento-platform/bento_auth_js#readme","bugs":{"url":"https://github.com/bento-platform/bento_auth_js/issues"},"dist":{"shasum":"49c48a272f55f9adebbcd80a6adfd08cefb7f3fe","tarball":"https://registry.npmjs.org/bento-auth-js/-/bento-auth-js-2.0.0.tgz","fileCount":49,"integrity":"sha512-zMMEAc0cGuH4hW/gSKbKEiGUbtQy/rpl//XrK1ltZbhWbyCR5qg9RPYMgEdJ0vqG79sIzmwDFZX54vlR8UxZKQ==","signatures":[{"sig":"MEQCIHSxOISvwtVjfbNqj3YWirTBZiWkdYetyQkil4M2OAvbAiBEwxt1wO0qVlqP6DySBgf7ccRmrEMlrO7FDOn+10Nk/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109899},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"9442730349ebc834fe221ba0cab081ee92eaed90","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["main"]},"scripts":{"lint":"npx eslint src","build":"npx tsc","buildpack":"rm -f ./packs/*.tgz && tsc && npm pack --pack-destination ./packs","prepublishOnly":"npm run build"},"_npmUser":{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},"repository":{"url":"git+https://github.com/bento-platform/bento_auth_js.git","type":"git"},"_npmVersion":"10.2.5","description":"Authentication library for web applications of Bento-Platform","directories":{},"_nodeVersion":"20.10.0","dependencies":{"jose":"^4.14.6"},"_hasShrinkwrap":false,"devDependencies":{"redux":"^4.2.0","eslint":"^8.55.0","typescript":"^5.3.3","react-redux":"^7.2.9","@types/react":"18.2.42","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^5.3.4","eslint-plugin-react":"^7.33.2","@semantic-release/git":"^10.0.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^6.13.2","@typescript-eslint/eslint-plugin":"^6.13.2"},"peerDependencies":{"antd":"^3.26.20","react":">=16.0.0","redux":"^4.2.0","react-redux":"^7.2.9","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^5.3.4"},"_npmOperationalInternal":{"tmp":"tmp/bento-auth-js_2.0.0_1704903762694_0.25222739745361933","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"bento-auth-js","version":"2.0.1","keywords":["Bento","Auth"],"author":{"name":"Sanjeev Lakhwani"},"license":"MIT","_id":"bento-auth-js@2.0.1","maintainers":[{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},{"name":"c3g","email":"david.bujold@mcgill.ca"}],"homepage":"https://github.com/bento-platform/bento_auth_js#readme","bugs":{"url":"https://github.com/bento-platform/bento_auth_js/issues"},"dist":{"shasum":"0eac3a3f89369673dbc7ec5cf417aa9272d958fd","tarball":"https://registry.npmjs.org/bento-auth-js/-/bento-auth-js-2.0.1.tgz","fileCount":49,"integrity":"sha512-Vau2IahcXHcm9p1QVE3Ea7XXAq0lEVaV6RGhYDVaIOsvo7075TWELxvZWp7fSxKptZKOPSkDboAF+rVzfyHTBw==","signatures":[{"sig":"MEYCIQDe1JXgDM8TVScwv3su6xMz6iGHgQv/iMmWZJJr+c9+IwIhAIhE8iJ/y+SBH377Yy/hFPHImPriRpa++ap4z90rPP9P","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110283},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3d5823400d5e2ef84de27ab4af702e000b350e92","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["main"]},"scripts":{"lint":"npx eslint src","build":"npx tsc","buildpack":"rm -f ./packs/*.tgz && tsc && npm pack --pack-destination ./packs","prepublishOnly":"npm run build"},"_npmUser":{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},"repository":{"url":"git+https://github.com/bento-platform/bento_auth_js.git","type":"git"},"_npmVersion":"10.2.5","description":"Authentication library for web applications of Bento-Platform","directories":{},"_nodeVersion":"20.10.0","dependencies":{"jose":"^4.14.6"},"_hasShrinkwrap":false,"devDependencies":{"redux":"^4.2.0","eslint":"^8.55.0","typescript":"^5.3.3","react-redux":"^7.2.9","@types/react":"18.2.42","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^5.3.4","eslint-plugin-react":"^7.33.2","@semantic-release/git":"^10.0.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^6.13.2","@typescript-eslint/eslint-plugin":"^6.13.2"},"peerDependencies":{"antd":"^3.26.20","react":">=16.0.0","redux":"^4.2.0","react-redux":"^7.2.9","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^5.3.4"},"_npmOperationalInternal":{"tmp":"tmp/bento-auth-js_2.0.1_1705943398800_0.9539016406164591","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"bento-auth-js","version":"2.1.0","keywords":["Bento","Auth"],"author":{"name":"Sanjeev Lakhwani"},"license":"MIT","_id":"bento-auth-js@2.1.0","maintainers":[{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},{"name":"c3g","email":"david.bujold@mcgill.ca"}],"homepage":"https://github.com/bento-platform/bento_auth_js#readme","bugs":{"url":"https://github.com/bento-platform/bento_auth_js/issues"},"dist":{"shasum":"5e61c74fc3e9906511fbb10ea0fba75aa40f572b","tarball":"https://registry.npmjs.org/bento-auth-js/-/bento-auth-js-2.1.0.tgz","fileCount":49,"integrity":"sha512-ZufsrjXCVh3z7BGHstGzJnTut+D8k9Z07EqOpJPvQWL1ghMyO21a2zZ4lXhd+AawD31PXQuMfHwihJUP1/sFTw==","signatures":[{"sig":"MEUCIQDaXhOXew1u3XHnMuy4wD8cUeHXbKlxvRvQ5d3HakgYjQIgR1QwM8rP7FTr5FoDBCVuFIT6X3itaMcDoDfKTW/Jhvk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111012},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"476ac5c7cd5126a90d7964fc57790c5522e15a45","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["main"]},"scripts":{"lint":"npx eslint src","build":"npx tsc","buildpack":"rm -f ./packs/*.tgz && tsc && npm pack --pack-destination ./packs","prepublishOnly":"npm run build"},"_npmUser":{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},"repository":{"url":"git+https://github.com/bento-platform/bento_auth_js.git","type":"git"},"_npmVersion":"10.2.5","description":"Authentication library for web applications of Bento-Platform","directories":{},"_nodeVersion":"20.10.0","dependencies":{"jose":"^4.14.6"},"_hasShrinkwrap":false,"devDependencies":{"redux":"^4.2.0","eslint":"^8.55.0","typescript":"^5.3.3","react-redux":"^7.2.9","@types/react":"18.2.42","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^5.3.4","eslint-plugin-react":"^7.33.2","@semantic-release/git":"^10.0.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^6.13.2","@typescript-eslint/eslint-plugin":"^6.13.2"},"peerDependencies":{"antd":"^3.26.20","react":">=16.0.0","redux":"^4.2.0","react-redux":"^7.2.9","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^5.3.4"},"_npmOperationalInternal":{"tmp":"tmp/bento-auth-js_2.1.0_1706118829072_0.7306431121239083","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"bento-auth-js","version":"2.2.0","keywords":["Bento","Auth"],"author":{"name":"Sanjeev Lakhwani"},"license":"MIT","_id":"bento-auth-js@2.2.0","maintainers":[{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},{"name":"c3g","email":"david.bujold@mcgill.ca"}],"homepage":"https://github.com/bento-platform/bento_auth_js#readme","bugs":{"url":"https://github.com/bento-platform/bento_auth_js/issues"},"dist":{"shasum":"49bd49945240da095a8eb3d03e7c6b6b93f04949","tarball":"https://registry.npmjs.org/bento-auth-js/-/bento-auth-js-2.2.0.tgz","fileCount":49,"integrity":"sha512-3G8eAHRtHMYnX0ma2iwFxIbwVzV/kOud6IczujDPxpnQA0mTnur5J7jXXfvhfLJjSlz53By3UMWzL/odHjHtew==","signatures":[{"sig":"MEUCIQD0A+FKCROM8iqWhXleQPzZr1BYyXBXp9hYgylmwhuwoQIgV+/Oi0P/h5eR/kgb3G7U/uAfPf6x46J7BSpxlFciyT4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115312},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e9ab365aeabd4a88ab9fcc166fb06d0e7fd9f5a6","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["main"]},"scripts":{"lint":"npx eslint src","build":"npx tsc","buildpack":"rm -f ./packs/*.tgz && tsc && npm pack --pack-destination ./packs","prepublishOnly":"npm run build"},"_npmUser":{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},"repository":{"url":"git+https://github.com/bento-platform/bento_auth_js.git","type":"git"},"_npmVersion":"10.2.5","description":"Authentication library for web applications of Bento-Platform","directories":{},"_nodeVersion":"20.11.0","dependencies":{"jose":"^4.14.6"},"_hasShrinkwrap":false,"devDependencies":{"redux":"^4.2.0","eslint":"^8.55.0","typescript":"^5.3.3","react-redux":"^7.2.9","@types/react":"18.2.42","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^5.3.4","eslint-plugin-react":"^7.33.2","@semantic-release/git":"^10.0.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^6.13.2","@typescript-eslint/eslint-plugin":"^6.13.2"},"peerDependencies":{"antd":"^3.26.20","react":">=16.0.0","redux":"^4.2.0","react-redux":"^7.2.9","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^5.3.4"},"_npmOperationalInternal":{"tmp":"tmp/bento-auth-js_2.2.0_1706550841886_0.6192760615866912","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"bento-auth-js","version":"2.2.1","keywords":["Bento","Auth"],"author":{"name":"Sanjeev Lakhwani"},"license":"MIT","_id":"bento-auth-js@2.2.1","maintainers":[{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},{"name":"c3g","email":"david.bujold@mcgill.ca"}],"homepage":"https://github.com/bento-platform/bento_auth_js#readme","bugs":{"url":"https://github.com/bento-platform/bento_auth_js/issues"},"dist":{"shasum":"30ece1a83d49a6ef599f1700b6ad8a7f79c0a657","tarball":"https://registry.npmjs.org/bento-auth-js/-/bento-auth-js-2.2.1.tgz","fileCount":49,"integrity":"sha512-lBO2JZ+E1ewR0jaFkBAERBP9CQGf5bgz5a9b/PbrFE00/j2/glgMDCmgLaB1o3I/U3OhYjgnWP9bBBbgpmzgaA==","signatures":[{"sig":"MEYCIQC94jwDH6rU/FHiExkejyUaNjt7F5Ie0XXrBHvxOXUKiQIhAKoHv9HlCY2IpCCG+ijROC6g8KuR44nGBq3uw+T8Y1UN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114442},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"42b92ccab4f74783dcc322e2da8eef19cd2a3ed2","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["main"]},"scripts":{"lint":"npx eslint src","build":"npx tsc","buildpack":"rm -f ./packs/*.tgz && tsc && npm pack --pack-destination ./packs","prepublishOnly":"npm run build"},"_npmUser":{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},"repository":{"url":"git+https://github.com/bento-platform/bento_auth_js.git","type":"git"},"_npmVersion":"10.2.5","description":"Authentication library for web applications of Bento-Platform","directories":{},"_nodeVersion":"20.11.0","dependencies":{"jose":"^4.14.6"},"_hasShrinkwrap":false,"devDependencies":{"redux":"^4.2.0","eslint":"^8.55.0","typescript":"^5.3.3","react-redux":"^7.2.9","@types/react":"18.2.42","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^5.3.4","eslint-plugin-react":"^7.33.2","@semantic-release/git":"^10.0.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^6.13.2","@typescript-eslint/eslint-plugin":"^6.13.2"},"peerDependencies":{"antd":"^3.26.20","react":">=16.0.0","redux":"^4.2.0","react-redux":"^7.2.9","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^5.3.4"},"_npmOperationalInternal":{"tmp":"tmp/bento-auth-js_2.2.1_1706553223472_0.7067705768674937","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"bento-auth-js","version":"2.3.0","keywords":["Bento","Auth"],"author":{"name":"Sanjeev Lakhwani"},"license":"MIT","_id":"bento-auth-js@2.3.0","maintainers":[{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},{"name":"c3g","email":"david.bujold@mcgill.ca"}],"homepage":"https://github.com/bento-platform/bento_auth_js#readme","bugs":{"url":"https://github.com/bento-platform/bento_auth_js/issues"},"dist":{"shasum":"fbbcc88e317c0ec9c6faae581c53f28ec52c1501","tarball":"https://registry.npmjs.org/bento-auth-js/-/bento-auth-js-2.3.0.tgz","fileCount":49,"integrity":"sha512-i4b9lsvT+/krgg5v8hjnOraORews6ych4N0mY1teXEJ1DgKcYeM3ootCtaQ/6MogsI8L0/bxd6rQHUW4piw06A==","signatures":[{"sig":"MEUCIBBj6fn1Lg/CobImrMjb4D8MidA9KOBuV8TM7zTk7LVcAiEAsl8D9zj9HMFuiAaW34VPRfV2EimWBudkLN6wKgUd87w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114691},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a401bcd24db97a4be789bd4604b2577fa8c19665","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["main"]},"scripts":{"lint":"npx eslint src","build":"npx tsc","buildpack":"rm -f ./packs/*.tgz && tsc && npm pack --pack-destination ./packs","prepublishOnly":"npm run build"},"_npmUser":{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},"repository":{"url":"git+https://github.com/bento-platform/bento_auth_js.git","type":"git"},"_npmVersion":"10.2.5","description":"Authentication library for web applications of Bento-Platform","directories":{},"_nodeVersion":"20.11.0","dependencies":{"jose":"^4.14.6"},"_hasShrinkwrap":false,"devDependencies":{"redux":"^4.2.0","eslint":"^8.55.0","typescript":"^5.3.3","react-redux":"^7.2.9","@types/react":"18.2.42","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^5.3.4","eslint-plugin-react":"^7.33.2","@semantic-release/git":"^10.0.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^6.13.2","@typescript-eslint/eslint-plugin":"^6.13.2"},"peerDependencies":{"antd":"^3.26.20","react":">=16.0.0","redux":"^4.2.0","react-redux":"^7.2.9","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^5.3.4"},"_npmOperationalInternal":{"tmp":"tmp/bento-auth-js_2.3.0_1706564840481_0.7311027054166179","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"bento-auth-js","version":"2.4.0","keywords":["Bento","Auth"],"author":{"name":"Sanjeev Lakhwani"},"license":"MIT","_id":"bento-auth-js@2.4.0","maintainers":[{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},{"name":"c3g","email":"david.bujold@mcgill.ca"}],"homepage":"https://github.com/bento-platform/bento_auth_js#readme","bugs":{"url":"https://github.com/bento-platform/bento_auth_js/issues"},"dist":{"shasum":"4583ed09277d1aed03f49df398751e0f7be378ad","tarball":"https://registry.npmjs.org/bento-auth-js/-/bento-auth-js-2.4.0.tgz","fileCount":53,"integrity":"sha512-A7R/3zfIoPT1xcNRgY1IlumyviZyxb88svqEq3Nv0wu4deXY2EMRFAbHiNSGL6u7kJZpKUOV8XOSnSDQabyZ8w==","signatures":[{"sig":"MEUCIEW01f5ROc2rzlKHVHskKPzerX5eoOyLLKK8wG0Vte/aAiEAghhdXNNukUA8/sb+50DgXZ7A8gmD8a7cb92kl9+FjWM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118913},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f1df333021f53f103474a5404f903167bc116044","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["main"]},"scripts":{"lint":"npx eslint src","build":"npx tsc","buildpack":"rm -f ./packs/*.tgz && tsc && npm pack --pack-destination ./packs","prepublishOnly":"npm run build"},"_npmUser":{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},"repository":{"url":"git+https://github.com/bento-platform/bento_auth_js.git","type":"git"},"_npmVersion":"10.2.5","description":"Authentication library for web applications of Bento-Platform","directories":{},"_nodeVersion":"20.11.0","dependencies":{"jose":"^4.14.6"},"_hasShrinkwrap":false,"devDependencies":{"redux":"^4.2.0","eslint":"^8.55.0","typescript":"^5.3.3","react-redux":"^7.2.9","@types/react":"18.2.42","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^5.3.4","eslint-plugin-react":"^7.33.2","@semantic-release/git":"^10.0.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^6.13.2","@typescript-eslint/eslint-plugin":"^6.13.2"},"peerDependencies":{"antd":"^3.26.20","react":">=16.0.0","redux":"^4.2.0","react-redux":"^7.2.9","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^5.3.4"},"_npmOperationalInternal":{"tmp":"tmp/bento-auth-js_2.4.0_1706635870327_0.012447013732172163","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"bento-auth-js","version":"3.0.0","keywords":["Bento","Auth"],"author":{"name":"Sanjeev Lakhwani"},"license":"MIT","_id":"bento-auth-js@3.0.0","maintainers":[{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},{"name":"c3g","email":"david.bujold@mcgill.ca"}],"homepage":"https://github.com/bento-platform/bento_auth_js#readme","bugs":{"url":"https://github.com/bento-platform/bento_auth_js/issues"},"dist":{"shasum":"f854e75da9bb105e99b85915b45083a699014cc0","tarball":"https://registry.npmjs.org/bento-auth-js/-/bento-auth-js-3.0.0.tgz","fileCount":57,"integrity":"sha512-Y7QQY/QR21XeyHVe25JGJkpoA8JF55GZZb9t+1LM2eEge1/Ztw5TpMgSefXABoJRTzSyzO9e/EUp0vGYs4xl1w==","signatures":[{"sig":"MEYCIQDMHgqiaGQkpUu23koVqpwxQDus5z3wt0smZBb9cZxEUwIhAPPKKUevqmJfyTxkZ4SL1nBQkCJeZlNUZbw/AyKPvdSy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126131},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7e7359eb55e33d491775079c8ca29e2ff93114bd","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["main"]},"scripts":{"lint":"npx eslint src","build":"npx tsc","buildpack":"rm -f ./packs/*.tgz && tsc && npm pack --pack-destination ./packs","prepublishOnly":"npm run build"},"_npmUser":{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},"repository":{"url":"git+https://github.com/bento-platform/bento_auth_js.git","type":"git"},"_npmVersion":"10.2.5","description":"Authentication library for web applications of Bento-Platform","directories":{},"_nodeVersion":"20.11.0","dependencies":{"jose":"^4.14.6"},"_hasShrinkwrap":false,"devDependencies":{"redux":"^4.2.0","eslint":"^8.55.0","typescript":"^5.3.3","react-redux":"^7.2.9","@types/react":"18.2.42","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^5.3.4","eslint-plugin-react":"^7.33.2","@semantic-release/git":"^10.0.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^6.13.2","@typescript-eslint/eslint-plugin":"^6.13.2"},"peerDependencies":{"react":">=16.0.0","redux":"^4.2.0","react-redux":"^7.2.9","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^5.3.4"},"_npmOperationalInternal":{"tmp":"tmp/bento-auth-js_3.0.0_1707163111637_0.04860703218823881","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"bento-auth-js","version":"3.0.1","keywords":["Bento","Auth"],"author":{"name":"Sanjeev Lakhwani"},"license":"MIT","_id":"bento-auth-js@3.0.1","maintainers":[{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},{"name":"c3g","email":"david.bujold@mcgill.ca"}],"homepage":"https://github.com/bento-platform/bento_auth_js#readme","bugs":{"url":"https://github.com/bento-platform/bento_auth_js/issues"},"dist":{"shasum":"baa105a270b1217c92e673ab3099e738aaf0abef","tarball":"https://registry.npmjs.org/bento-auth-js/-/bento-auth-js-3.0.1.tgz","fileCount":57,"integrity":"sha512-Vb2fb8PuAUeMmQZJFsfXkBMB9Y8HBNj1I2KRWTvzzojW5yKSFFoBj/1y+sFZHntnIvylyPmXG3fxIIHE5fWkJA==","signatures":[{"sig":"MEQCIGcmCb1KlQGvnQBy5kpg+82R1mL7AWh/rHUj1k7TzTBwAiBOBLbPLfGIoPXlucIjhKBPLenuuiHKfw0jIxf2QpTdIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126474},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"05d53609038903adfa272167152ab294bfdda91d","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["main"]},"scripts":{"lint":"npx eslint src","build":"npx tsc","buildpack":"rm -f ./packs/*.tgz && tsc && npm pack --pack-destination ./packs","prepublishOnly":"npm run build"},"_npmUser":{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},"repository":{"url":"git+https://github.com/bento-platform/bento_auth_js.git","type":"git"},"_npmVersion":"10.2.5","description":"Authentication library for web applications of Bento-Platform","directories":{},"_nodeVersion":"20.11.0","dependencies":{"jose":"^4.14.6"},"_hasShrinkwrap":false,"devDependencies":{"redux":"^4.2.0","eslint":"^8.55.0","typescript":"^5.3.3","react-redux":"^7.2.9","@types/react":"18.2.42","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^5.3.4","eslint-plugin-react":"^7.33.2","@semantic-release/git":"^10.0.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^6.13.2","@typescript-eslint/eslint-plugin":"^6.13.2"},"peerDependencies":{"react":">=16.0.0","redux":"^4.2.0","react-redux":"^7.2.9","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^5.3.4"},"_npmOperationalInternal":{"tmp":"tmp/bento-auth-js_3.0.1_1707168010797_0.15730321346803944","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"bento-auth-js","version":"3.1.0","keywords":["Bento","Auth"],"author":{"name":"Sanjeev Lakhwani"},"license":"MIT","_id":"bento-auth-js@3.1.0","maintainers":[{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},{"name":"c3g","email":"david.bujold@mcgill.ca"}],"homepage":"https://github.com/bento-platform/bento_auth_js#readme","bugs":{"url":"https://github.com/bento-platform/bento_auth_js/issues"},"dist":{"shasum":"c5974019705a2d77a9b3157da85beba6af0efb67","tarball":"https://registry.npmjs.org/bento-auth-js/-/bento-auth-js-3.1.0.tgz","fileCount":57,"integrity":"sha512-N4GnnD7XCmPBJg0YCVofg6gEO8BXHDrvizj1vuheznMLGjILcavQnC0NBgHhqfY1tSyhwDhsxbF8RKNi/L8GIA==","signatures":[{"sig":"MEUCIGDEIMPOR5Sf6lug59Eymm6uPbz9CeEVkqZn9walQBUuAiEAr3w5CLU1i1ZJyZzVLaaeQ3AhE3h0tYtwRMc+Jht1jXI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":127540},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"93a10969f7caafab6a18cbd7ed65f7dccc3c59ce","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["main"]},"scripts":{"lint":"npx eslint src","build":"npx tsc","buildpack":"rm -f ./packs/*.tgz && tsc && npm pack --pack-destination ./packs","prepublishOnly":"npm run build"},"_npmUser":{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},"repository":{"url":"git+https://github.com/bento-platform/bento_auth_js.git","type":"git"},"_npmVersion":"10.2.5","description":"Authentication library for web applications of Bento-Platform","directories":{},"_nodeVersion":"20.11.0","dependencies":{"jose":"^4.14.6"},"_hasShrinkwrap":false,"devDependencies":{"redux":"^4.2.0","eslint":"^8.55.0","typescript":"^5.3.3","react-redux":"^7.2.9","@types/react":"18.2.42","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^5.3.4","eslint-plugin-react":"^7.33.2","@semantic-release/git":"^10.0.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^6.13.2","@typescript-eslint/eslint-plugin":"^6.13.2"},"peerDependencies":{"react":">=16.0.0","redux":"^4.2.0","react-redux":"^7.2.9","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^5.3.4"},"_npmOperationalInternal":{"tmp":"tmp/bento-auth-js_3.1.0_1707240077795_0.5504591260358587","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"bento-auth-js","version":"3.1.1","keywords":["Bento","Auth"],"author":{"name":"Sanjeev Lakhwani"},"license":"MIT","_id":"bento-auth-js@3.1.1","maintainers":[{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},{"name":"c3g","email":"david.bujold@mcgill.ca"}],"homepage":"https://github.com/bento-platform/bento_auth_js#readme","bugs":{"url":"https://github.com/bento-platform/bento_auth_js/issues"},"dist":{"shasum":"4598062479e90c7ac73580baadd8549165433a8e","tarball":"https://registry.npmjs.org/bento-auth-js/-/bento-auth-js-3.1.1.tgz","fileCount":57,"integrity":"sha512-MRdPAoWe83DcLiLtYV9tN4T70jvTFKLhOjXUe86MnYVYK62fsZAN3rrqFWTnCcB2PAXB7Xm1z+eKNxhIjiKRMg==","signatures":[{"sig":"MEUCIQCwSWXs7tgAGOcykP3ia41TF3mIV/e8dIvrg3ce12qfjwIgG0Emef6+hGfsm6de8ctb3ZL+KOujv64OSD05mEjLw5w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":127544},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a80c5a4dcd562b71ae51530b970a09381b52c9d9","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["main"]},"scripts":{"lint":"npx eslint src","build":"npx tsc","buildpack":"rm -f ./packs/*.tgz && tsc && npm pack --pack-destination ./packs","prepublishOnly":"npm run build"},"_npmUser":{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},"repository":{"url":"git+https://github.com/bento-platform/bento_auth_js.git","type":"git"},"_npmVersion":"10.2.5","description":"Authentication library for web applications of Bento-Platform","directories":{},"_nodeVersion":"20.11.0","dependencies":{"jose":"^4.14.6"},"_hasShrinkwrap":false,"devDependencies":{"redux":"^4.2.0","eslint":"^8.55.0","typescript":"^5.3.3","react-redux":"^7.2.9","@types/react":"18.2.42","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^5.3.4","eslint-plugin-react":"^7.33.2","@semantic-release/git":"^10.0.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^6.13.2","@typescript-eslint/eslint-plugin":"^6.13.2"},"peerDependencies":{"react":">=16.0.0","redux":"^4.2.0","react-redux":"^7.2.9","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^5.3.4"},"_npmOperationalInternal":{"tmp":"tmp/bento-auth-js_3.1.1_1707241200097_0.23043865536133779","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"bento-auth-js","version":"3.2.0","keywords":["Bento","Auth"],"author":{"name":"Sanjeev Lakhwani"},"license":"MIT","_id":"bento-auth-js@3.2.0","maintainers":[{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},{"name":"c3g","email":"david.bujold@mcgill.ca"}],"homepage":"https://github.com/bento-platform/bento_auth_js#readme","bugs":{"url":"https://github.com/bento-platform/bento_auth_js/issues"},"dist":{"shasum":"067354bc8feac4048b39e463e1ec951b962eb8e0","tarball":"https://registry.npmjs.org/bento-auth-js/-/bento-auth-js-3.2.0.tgz","fileCount":61,"integrity":"sha512-CBhz2DTDRpemFcI11BuaxtA/slgw+pJmnAtWpNIBdFpsIlQj0PJ8qPwri/crcOF2KYUladxnOP1Gyg/tJt6WCw==","signatures":[{"sig":"MEUCIQDbLkdyOO/Uutmvlf4C5zeFIezACRSKIgiLnYGVM0jWoAIgEQRBZ+LHRYWE+bsZ05mONFhWcdT4ArxazoPxlc4EvQM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131048},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"bc3e57d15f34b206fd534aa0c6046c6b5b18bdd8","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["main"]},"scripts":{"lint":"npx eslint src","build":"npx tsc","buildpack":"rm -f ./packs/*.tgz && tsc && npm pack --pack-destination ./packs","prepublishOnly":"npm run build"},"_npmUser":{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},"repository":{"url":"git+https://github.com/bento-platform/bento_auth_js.git","type":"git"},"_npmVersion":"10.2.5","description":"Authentication library for web applications of Bento-Platform","directories":{},"_nodeVersion":"20.11.0","dependencies":{"jose":"^4.14.6"},"_hasShrinkwrap":false,"devDependencies":{"redux":"^4.2.0","eslint":"^8.55.0","typescript":"^5.3.3","react-redux":"^7.2.9","@types/react":"18.2.42","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^5.3.4","eslint-plugin-react":"^7.33.2","@semantic-release/git":"^10.0.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^6.13.2","@typescript-eslint/eslint-plugin":"^6.13.2"},"peerDependencies":{"react":">=16.0.0","redux":"^4.2.0","react-redux":"^7.2.9","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^5.3.4"},"_npmOperationalInternal":{"tmp":"tmp/bento-auth-js_3.2.0_1707241816091_0.5867361104616271","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"bento-auth-js","version":"3.2.1","keywords":["Bento","Auth"],"author":{"name":"Sanjeev Lakhwani"},"license":"MIT","_id":"bento-auth-js@3.2.1","maintainers":[{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},{"name":"c3g","email":"david.bujold@mcgill.ca"}],"homepage":"https://github.com/bento-platform/bento_auth_js#readme","bugs":{"url":"https://github.com/bento-platform/bento_auth_js/issues"},"dist":{"shasum":"55890ac03fee26aaabd247319d9ad40a461bc136","tarball":"https://registry.npmjs.org/bento-auth-js/-/bento-auth-js-3.2.1.tgz","fileCount":61,"integrity":"sha512-Jf9FM/3CaEppvHRgvoJ0q+sTjpKppZVyIgcNU0hw07No4j5SY17l1OzFOd0lKd00xQAAiPFtNIy5fc1DBqpd7Q==","signatures":[{"sig":"MEUCIQDSb++Ke2L6AOSTm+bc1tPOpjSP/9Yc1t7sTN/6+RgqfwIgU0P5DRtuyPT2WDTERIZyIqGyUD2evYso1cyX2wUWCac=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131411},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"88d4c2592561c18529e00eda19af53dc0b7dd5e3","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["main"]},"scripts":{"lint":"npx eslint src","build":"npx tsc","buildpack":"rm -f ./packs/*.tgz && tsc && npm pack --pack-destination ./packs","prepublishOnly":"npm run build"},"_npmUser":{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},"repository":{"url":"git+https://github.com/bento-platform/bento_auth_js.git","type":"git"},"_npmVersion":"10.2.5","description":"Authentication library for web applications of Bento-Platform","directories":{},"_nodeVersion":"20.11.0","dependencies":{"jose":"^4.14.6"},"_hasShrinkwrap":false,"devDependencies":{"redux":"^4.2.0","eslint":"^8.55.0","typescript":"^5.3.3","react-redux":"^7.2.9","@types/react":"18.2.42","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^5.3.4","eslint-plugin-react":"^7.33.2","@semantic-release/git":"^10.0.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^6.13.2","@typescript-eslint/eslint-plugin":"^6.13.2"},"peerDependencies":{"react":">=16.0.0","redux":"^4.2.0","react-redux":"^7.2.9","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^5.3.4"},"_npmOperationalInternal":{"tmp":"tmp/bento-auth-js_3.2.1_1707244803638_0.12479549884398855","host":"s3://npm-registry-packages"}},"3.2.2":{"name":"bento-auth-js","version":"3.2.2","keywords":["Bento","Auth"],"author":{"name":"Sanjeev Lakhwani"},"license":"MIT","_id":"bento-auth-js@3.2.2","maintainers":[{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},{"name":"c3g","email":"david.bujold@mcgill.ca"}],"homepage":"https://github.com/bento-platform/bento_auth_js#readme","bugs":{"url":"https://github.com/bento-platform/bento_auth_js/issues"},"dist":{"shasum":"cd1ce7b74be6d0e9d74f07d4e7844128fd62422f","tarball":"https://registry.npmjs.org/bento-auth-js/-/bento-auth-js-3.2.2.tgz","fileCount":61,"integrity":"sha512-j4nxb7Ei+KvRv8a9yt9fEMeP2FoA8LsUgz1Z1bJfrMGDPJ/YaxF0HCMx+xdaWKrWAjeD0V5ahBCke6K+sudsFw==","signatures":[{"sig":"MEQCIFSTvB+nSBlysywnyat2hkZ2dvV8jIlvaHekE8hW4u+ZAiAvUzqgl+025MxnwyVW6+ZDDFF1yGY8r6EkkPe/nzpZyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131638},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5056422836d9ad74eb816797ccd99af21779f4c4","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["main"]},"scripts":{"lint":"npx eslint src","build":"npx tsc","buildpack":"rm -f ./packs/*.tgz && tsc && npm pack --pack-destination ./packs","prepublishOnly":"npm run build"},"_npmUser":{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},"repository":{"url":"git+https://github.com/bento-platform/bento_auth_js.git","type":"git"},"_npmVersion":"10.2.5","description":"Authentication library for web applications of Bento-Platform","directories":{},"_nodeVersion":"20.11.0","dependencies":{"jose":"^4.14.6"},"_hasShrinkwrap":false,"devDependencies":{"redux":"^4.2.0","eslint":"^8.55.0","typescript":"^5.3.3","react-redux":"^7.2.9","@types/react":"18.2.42","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^5.3.4","eslint-plugin-react":"^7.33.2","@semantic-release/git":"^10.0.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^6.13.2","@typescript-eslint/eslint-plugin":"^6.13.2"},"peerDependencies":{"react":">=16.0.0","redux":"^4.2.0","react-redux":"^7.2.9","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^5.3.4"},"_npmOperationalInternal":{"tmp":"tmp/bento-auth-js_3.2.2_1707494455610_0.7292910145615112","host":"s3://npm-registry-packages"}},"3.2.3":{"name":"bento-auth-js","version":"3.2.3","keywords":["Bento","Auth"],"author":{"name":"Sanjeev Lakhwani"},"license":"MIT","_id":"bento-auth-js@3.2.3","maintainers":[{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},{"name":"c3g","email":"david.bujold@mcgill.ca"}],"homepage":"https://github.com/bento-platform/bento_auth_js#readme","bugs":{"url":"https://github.com/bento-platform/bento_auth_js/issues"},"dist":{"shasum":"f7b97e6eb6569dd89858cdfc8eeed25ed89fabd3","tarball":"https://registry.npmjs.org/bento-auth-js/-/bento-auth-js-3.2.3.tgz","fileCount":61,"integrity":"sha512-1+LwfgzQNZ0zCQ+h1v+wVv2rGa+3MW1p4QgZHm6lzbiMLLZq+f3lEust3GaajTL8KBKWaKFiRXiY8kEizS3Jjw==","signatures":[{"sig":"MEYCIQC1aRO3jHx2rFV+o0H70haHqyJFIze02rHYg4Gtw9bvpAIhAM7p/OKitYkl1X/CTY83oBQIj49vaTXngkbhJCsynUwm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132108},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"cd55886cde851001c4561bff6d643f6d45a987d4","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["main"]},"scripts":{"lint":"npx eslint src","build":"npx tsc","buildpack":"rm -f ./packs/*.tgz && tsc && npm pack --pack-destination ./packs","prepublishOnly":"npm run build"},"_npmUser":{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},"repository":{"url":"git+https://github.com/bento-platform/bento_auth_js.git","type":"git"},"_npmVersion":"10.2.5","description":"Authentication library for web applications of Bento-Platform","directories":{},"_nodeVersion":"20.11.0","dependencies":{"jose":"^4.14.6"},"_hasShrinkwrap":false,"devDependencies":{"redux":"^4.2.0","eslint":"^8.55.0","typescript":"^5.3.3","react-redux":"^7.2.9","@types/react":"18.2.42","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^5.3.4","eslint-plugin-react":"^7.33.2","@semantic-release/git":"^10.0.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^6.13.2","@typescript-eslint/eslint-plugin":"^6.13.2"},"peerDependencies":{"react":">=16.0.0","redux":"^4.2.0","react-redux":"^7.2.9","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^5.3.4"},"_npmOperationalInternal":{"tmp":"tmp/bento-auth-js_3.2.3_1707505791615_0.4036681944497078","host":"s3://npm-registry-packages"}},"3.2.4":{"name":"bento-auth-js","version":"3.2.4","keywords":["Bento","Auth"],"author":{"name":"Sanjeev Lakhwani"},"license":"MIT","_id":"bento-auth-js@3.2.4","maintainers":[{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},{"name":"c3g","email":"david.bujold@mcgill.ca"}],"homepage":"https://github.com/bento-platform/bento_auth_js#readme","bugs":{"url":"https://github.com/bento-platform/bento_auth_js/issues"},"dist":{"shasum":"d05e6f44a4e4847ed3d386ff78880ebd916832cf","tarball":"https://registry.npmjs.org/bento-auth-js/-/bento-auth-js-3.2.4.tgz","fileCount":61,"integrity":"sha512-5tZ/m57pyzz7hIAowEH3dzelGYRjKw5b30xk+f3sBeXZaCFPIMRPG8LTdADlWT131s/uVGmqCCrWzHwJw17T+g==","signatures":[{"sig":"MEQCIA5h6mpTmXuwuPzWJ7oEqHXYV7nmipvac5LO84eLf+GSAiB4zEV7S3/WuEi9JYZQN4pBkRncCI3ij4dBBDwtFukIMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131940},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f6bc8eb32fb40a12ad67669b52dc1a2c87695bd6","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["main"]},"scripts":{"lint":"npx eslint src","build":"npx tsc","buildpack":"rm -f ./packs/*.tgz && tsc && npm pack --pack-destination ./packs","prepublishOnly":"npm run build"},"_npmUser":{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},"repository":{"url":"git+https://github.com/bento-platform/bento_auth_js.git","type":"git"},"_npmVersion":"10.2.5","description":"Authentication library for web applications of Bento-Platform","directories":{},"_nodeVersion":"20.11.0","dependencies":{"jose":"^4.14.6"},"_hasShrinkwrap":false,"devDependencies":{"redux":"^4.2.0","eslint":"^8.55.0","typescript":"^5.3.3","react-redux":"^7.2.9","@types/react":"18.2.42","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^5.3.4","eslint-plugin-react":"^7.33.2","@semantic-release/git":"^10.0.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^6.13.2","@typescript-eslint/eslint-plugin":"^6.13.2"},"peerDependencies":{"react":">=16.0.0","redux":"^4.2.0","react-redux":"^7.2.9","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^5.3.4"},"_npmOperationalInternal":{"tmp":"tmp/bento-auth-js_3.2.4_1707506872742_0.2770884956170667","host":"s3://npm-registry-packages"}},"3.2.5":{"name":"bento-auth-js","version":"3.2.5","keywords":["Bento","Auth"],"author":{"name":"Sanjeev Lakhwani"},"license":"MIT","_id":"bento-auth-js@3.2.5","maintainers":[{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},{"name":"c3g","email":"david.bujold@mcgill.ca"}],"homepage":"https://github.com/bento-platform/bento_auth_js#readme","bugs":{"url":"https://github.com/bento-platform/bento_auth_js/issues"},"dist":{"shasum":"29d331b0062a71ca7abe0684318801f7649c4346","tarball":"https://registry.npmjs.org/bento-auth-js/-/bento-auth-js-3.2.5.tgz","fileCount":61,"integrity":"sha512-KpwRINiW1Fj5rPR5lnZUof01Xlv1gJHnQ/Q2pYTpFUI9zihgzxcxmVGhuE/JAZ+OmsiOQQzIaiNmyqd97Pwj1Q==","signatures":[{"sig":"MEUCIGmkKqBISrrfOw4T6wWXqD3qEQDW6n/ACvdD9lmiTQw6AiEA+l+y8zMqnwaY0fOOcsD0H8F1ck+X8k6pLsVX91L74UM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131865},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c37eeb9a7053bc94c87bf694e952d1ec401a3e49","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["main"]},"scripts":{"lint":"npx eslint src","build":"npx tsc","buildpack":"rm -f ./packs/*.tgz && tsc && npm pack --pack-destination ./packs","prepublishOnly":"npm run build"},"_npmUser":{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},"repository":{"url":"git+https://github.com/bento-platform/bento_auth_js.git","type":"git"},"_npmVersion":"10.2.5","description":"Authentication library for web applications of Bento-Platform","directories":{},"_nodeVersion":"20.11.0","dependencies":{"jose":"^4.14.6"},"_hasShrinkwrap":false,"devDependencies":{"redux":"^4.2.0","eslint":"^8.55.0","typescript":"^5.3.3","react-redux":"^7.2.9","@types/react":"18.2.42","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^5.3.4","eslint-plugin-react":"^7.33.2","@semantic-release/git":"^10.0.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^6.13.2","@typescript-eslint/eslint-plugin":"^6.13.2"},"peerDependencies":{"react":">=16.0.0","redux":"^4.2.0","react-redux":"^7.2.9","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^5.3.4"},"_npmOperationalInternal":{"tmp":"tmp/bento-auth-js_3.2.5_1707506985858_0.4781864802022884","host":"s3://npm-registry-packages"}},"3.2.6":{"name":"bento-auth-js","version":"3.2.6","keywords":["Bento","Auth"],"author":{"name":"Sanjeev Lakhwani"},"license":"MIT","_id":"bento-auth-js@3.2.6","maintainers":[{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},{"name":"c3g","email":"david.bujold@mcgill.ca"}],"homepage":"https://github.com/bento-platform/bento_auth_js#readme","bugs":{"url":"https://github.com/bento-platform/bento_auth_js/issues"},"dist":{"shasum":"6221d100744dc2547489fc98e66e22660f072daa","tarball":"https://registry.npmjs.org/bento-auth-js/-/bento-auth-js-3.2.6.tgz","fileCount":61,"integrity":"sha512-St38LqqFeh5H64bPen32MF7DAHBWYMEVUZ7e3K61JUUXJHgGxdsB0rSoiDGuqnlky46amZM9PzbVuE8i0YwfGg==","signatures":[{"sig":"MEYCIQCPXt8AD+/VRc2YhSqeU/QZj8j2XjpogJR5TeMgaLcVXQIhALpHY5oDWTlOTdMndJsLFYmHOHw45cu6C2TswX/lDhzT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131919},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"caa1b427e48f08db3d8d4f81e13a2d26c95f5cc8","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["main"]},"scripts":{"lint":"npx eslint src","build":"npx tsc","buildpack":"rm -f ./packs/*.tgz && tsc && npm pack --pack-destination ./packs","prepublishOnly":"npm run build"},"_npmUser":{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},"repository":{"url":"git+https://github.com/bento-platform/bento_auth_js.git","type":"git"},"_npmVersion":"10.2.5","description":"Authentication library for web applications of Bento-Platform","directories":{},"_nodeVersion":"20.11.0","dependencies":{"jose":"^4.14.6"},"_hasShrinkwrap":false,"devDependencies":{"redux":"^4.2.0","eslint":"^8.55.0","typescript":"^5.3.3","react-redux":"^7.2.9","@types/react":"18.2.42","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^5.3.4","eslint-plugin-react":"^7.33.2","@semantic-release/git":"^10.0.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^6.13.2","@typescript-eslint/eslint-plugin":"^6.13.2"},"peerDependencies":{"react":">=16.0.0","redux":"^4.2.0","react-redux":"^7.2.9","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^5.3.4"},"_npmOperationalInternal":{"tmp":"tmp/bento-auth-js_3.2.6_1707507281321_0.26096320851625743","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"bento-auth-js","version":"4.0.0","keywords":["Bento","Auth"],"author":{"name":"Sanjeev Lakhwani"},"license":"MIT","_id":"bento-auth-js@4.0.0","maintainers":[{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},{"name":"c3g","email":"david.bujold@mcgill.ca"}],"homepage":"https://github.com/bento-platform/bento_auth_js#readme","bugs":{"url":"https://github.com/bento-platform/bento_auth_js/issues"},"dist":{"shasum":"e6fa449451d53b1593768383f21fd8f425c39501","tarball":"https://registry.npmjs.org/bento-auth-js/-/bento-auth-js-4.0.0.tgz","fileCount":61,"integrity":"sha512-u7xGV5EI2jFN95FirArjt/UThy7AZtJmMaUGKuAtEw8/R68pgTQ+699W2UexiXzrRcbMDnDeJrJMNxEqAszIdQ==","signatures":[{"sig":"MEUCIQDnYQiVl71rgMxvUX87voCNJ+Qgxn7E5rsTqCAooY87xQIgELjAOu3oXBvseuAD04eOeK/KlrkVk4xlc1ohfG2D0Qw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130258},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"621709ed9d7b79d57a9a5ebfeae8e9068653746d","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["main"]},"scripts":{"lint":"npx eslint src","build":"npx tsc","buildpack":"rm -f ./packs/*.tgz && tsc && npm pack --pack-destination ./packs","prepublishOnly":"npm run build"},"_npmUser":{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},"repository":{"url":"git+https://github.com/bento-platform/bento_auth_js.git","type":"git"},"_npmVersion":"10.2.5","description":"Authentication library for web applications of Bento-Platform","directories":{},"_nodeVersion":"20.11.1","dependencies":{"jose":"^4.14.6"},"_hasShrinkwrap":false,"devDependencies":{"redux":"^4.2.0","eslint":"^8.55.0","typescript":"^5.3.3","react-redux":"^8.1.3","@types/react":"18.2.42","react-router-dom":"^6.21.1","eslint-plugin-react":"^7.33.2","@semantic-release/git":"^10.0.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^6.13.2","@typescript-eslint/eslint-plugin":"^6.13.2"},"peerDependencies":{"react":">=18.0.0","redux":"^4.2.0","react-redux":"^8.1.3","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^6.21.1"},"_npmOperationalInternal":{"tmp":"tmp/bento-auth-js_4.0.0_1710277133846_0.24555358200517796","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"bento-auth-js","version":"4.1.0","keywords":["Bento","Auth"],"author":{"name":"Sanjeev Lakhwani"},"license":"MIT","_id":"bento-auth-js@4.1.0","maintainers":[{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},{"name":"c3g","email":"david.bujold@mcgill.ca"}],"homepage":"https://github.com/bento-platform/bento_auth_js#readme","bugs":{"url":"https://github.com/bento-platform/bento_auth_js/issues"},"dist":{"shasum":"5093c9fa4e141c5b5a75ec091580e8ae6242073c","tarball":"https://registry.npmjs.org/bento-auth-js/-/bento-auth-js-4.1.0.tgz","fileCount":61,"integrity":"sha512-Ay2+1cm5MWVe2cChovuuLWbhts/Q8xi/+9ewuCu/uGV4IVVpT7U9fMtB7JnVl9H5XKXMVWmMw8xSmwZr6PyOLA==","signatures":[{"sig":"MEYCIQDrIObp2mAtBBaC+Dv6FtgoYJck+yUGmUzSqgAFgTDv1wIhAO5WBc2Ma/I1FG2lSR+VV/ZTsPctHgkwxDkrDWRNiYOg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131116},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5a80d74daf811032239e263cccd32cd8ad16cb92","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["main"]},"scripts":{"lint":"npx eslint src","build":"npx tsc","buildpack":"rm -f ./packs/*.tgz && tsc && npm pack --pack-destination ./packs","prepublishOnly":"npm run build"},"_npmUser":{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},"repository":{"url":"git+https://github.com/bento-platform/bento_auth_js.git","type":"git"},"_npmVersion":"10.5.0","description":"Authentication library for web applications of Bento-Platform","directories":{},"_nodeVersion":"20.11.1","dependencies":{"jose":"^5.2.3"},"_hasShrinkwrap":false,"devDependencies":{"redux":"^4.2.0","eslint":"^8.57.0","typescript":"~5.4.3","react-redux":"^8.1.3","@types/react":"18.2.42","react-router-dom":"^6.21.1","eslint-plugin-react":"^7.34.1","@semantic-release/git":"^10.0.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^7.4.0","@typescript-eslint/eslint-plugin":"^7.4.0"},"peerDependencies":{"react":">=18.0.0","redux":"^4.2.0","react-redux":"^8.1.3","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^6.21.1"},"_npmOperationalInternal":{"tmp":"tmp/bento-auth-js_4.1.0_1711652622380_0.13640799202356058","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"bento-auth-js","version":"4.2.0","keywords":["Bento","Auth"],"author":{"name":"Sanjeev Lakhwani"},"license":"MIT","_id":"bento-auth-js@4.2.0","maintainers":[{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},{"name":"c3g","email":"david.bujold@mcgill.ca"}],"homepage":"https://github.com/bento-platform/bento_auth_js#readme","bugs":{"url":"https://github.com/bento-platform/bento_auth_js/issues"},"dist":{"shasum":"754bcacc56a3876a9c8325c1eb516b0e3e22e233","tarball":"https://registry.npmjs.org/bento-auth-js/-/bento-auth-js-4.2.0.tgz","fileCount":61,"integrity":"sha512-38WrhNuj6yzWovxJ8audChjcoxin4ncN4FJiNXJpSo7UIg0yRGFXVI+TBCNfJvMjiUW7uT49kUpbHv3d6icXAQ==","signatures":[{"sig":"MEYCIQDddoCsl8DuS+5VTZmwd3jhqPpLeQEic4b7C2FsSviMIQIhAJOanaqHG+POqV2R2j/Wtiv5hV1yOSHQKAfi82p13IrN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131565},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"04b657ada38086b0471fed51c4032b3c2ba2e3d5","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["main"]},"scripts":{"lint":"npx eslint src","build":"npx tsc","buildpack":"rm -f ./packs/*.tgz && tsc && npm pack --pack-destination ./packs","prepublishOnly":"npm run build"},"_npmUser":{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},"repository":{"url":"git+https://github.com/bento-platform/bento_auth_js.git","type":"git"},"_npmVersion":"10.5.0","description":"Authentication library for web applications of Bento-Platform","directories":{},"_nodeVersion":"20.12.2","dependencies":{"jose":"^5.2.3"},"_hasShrinkwrap":false,"devDependencies":{"redux":"^4.2.0","eslint":"^8.57.0","typescript":"~5.4.3","react-redux":"^8.1.3","@types/react":"18.2.42","react-router-dom":"^6.21.1","eslint-plugin-react":"^7.34.1","@semantic-release/git":"^10.0.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^7.4.0","@typescript-eslint/eslint-plugin":"^7.4.0"},"peerDependencies":{"react":">=18.0.0","redux":"^4.2.0","react-redux":"^8.1.3","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^6.21.1"},"_npmOperationalInternal":{"tmp":"tmp/bento-auth-js_4.2.0_1713378067175_0.764671534195807","host":"s3://npm-registry-packages"}},"4.2.1":{"name":"bento-auth-js","version":"4.2.1","keywords":["Bento","Auth"],"author":{"name":"Sanjeev Lakhwani"},"license":"MIT","_id":"bento-auth-js@4.2.1","maintainers":[{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},{"name":"c3g","email":"david.bujold@mcgill.ca"}],"homepage":"https://github.com/bento-platform/bento_auth_js#readme","bugs":{"url":"https://github.com/bento-platform/bento_auth_js/issues"},"dist":{"shasum":"1c2da64bb55c6c74e5dbf81ce9e95926041ca0c1","tarball":"https://registry.npmjs.org/bento-auth-js/-/bento-auth-js-4.2.1.tgz","fileCount":61,"integrity":"sha512-kBSq59eqQP8BWkxIFS9edB0MrWgF937ctzV7h/r4cVpLrd9oAMtp7FioQlSKM/aYO5iaSolCvn1bo+wzFphKnQ==","signatures":[{"sig":"MEQCIGPyOKDjOA31Y66yJ509iaae+Fk3NR1j39gagPwanHyOAiBAbUWQEbMEuJdBW4ZVN1jPqhC9Q3hfx6bGVrh8jUZBfg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131608},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"cc1dcf91b568825a3e34b635ae173307116fdb37","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["main"]},"scripts":{"lint":"npx eslint src","build":"npx tsc","buildpack":"rm -f ./packs/*.tgz && tsc && npm pack --pack-destination ./packs","prepublishOnly":"npm run build"},"_npmUser":{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},"repository":{"url":"git+https://github.com/bento-platform/bento_auth_js.git","type":"git"},"_npmVersion":"10.5.0","description":"Authentication library for web applications of Bento-Platform","directories":{},"_nodeVersion":"20.12.2","dependencies":{"jose":"^5.2.3"},"_hasShrinkwrap":false,"devDependencies":{"redux":"^4.2.0","eslint":"^8.57.0","typescript":"~5.4.3","react-redux":"^8.1.3","@types/react":"18.2.42","react-router-dom":"^6.21.1","eslint-plugin-react":"^7.34.1","@semantic-release/git":"^10.0.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^7.4.0","@typescript-eslint/eslint-plugin":"^7.4.0"},"peerDependencies":{"react":">=18.0.0","redux":"^4.2.0","react-redux":"^8.1.3","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^6.21.1"},"_npmOperationalInternal":{"tmp":"tmp/bento-auth-js_4.2.1_1713464367797_0.49803908014025877","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"bento-auth-js","version":"5.0.0","keywords":["Bento","Auth"],"author":{"name":"Sanjeev Lakhwani"},"license":"MIT","_id":"bento-auth-js@5.0.0","maintainers":[{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},{"name":"c3g","email":"david.bujold@mcgill.ca"}],"homepage":"https://github.com/bento-platform/bento_auth_js#readme","bugs":{"url":"https://github.com/bento-platform/bento_auth_js/issues"},"dist":{"shasum":"1c7f750bf9d64ea5ab22934882e493344c377775","tarball":"https://registry.npmjs.org/bento-auth-js/-/bento-auth-js-5.0.0.tgz","fileCount":61,"integrity":"sha512-kiZZm3I8oM6iGUr41LVfV6c2a0NLOW3+8YCj/H2LpPjNmkzGD21xh4kk/bJdki1L3qRSJISVC1BN8du6+QYBDQ==","signatures":[{"sig":"MEYCIQDxFiW5pLkK4o1SSyV0wbsqQhFdtOStDoGLOi6uRUfxJQIhAMXXDLy/0A5PlxkJm7unHjlAaYT6AVJna7A9ymo4UJqI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":136381},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"20f2563a54a3e9fc0ac55353e5303aabea920426","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["main"]},"scripts":{"lint":"npx eslint src","build":"npx tsc","buildpack":"rm -f ./packs/*.tgz && tsc && npm pack --pack-destination ./packs","prepublishOnly":"npm run build"},"_npmUser":{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},"repository":{"url":"git+https://github.com/bento-platform/bento_auth_js.git","type":"git"},"_npmVersion":"10.5.0","description":"Authentication library for web applications of Bento-Platform","directories":{},"_nodeVersion":"20.12.2","dependencies":{"jose":"^5.2.3"},"_hasShrinkwrap":false,"devDependencies":{"redux":"^4.2.0","eslint":"^8.57.0","typescript":"~5.4.3","react-redux":"^8.1.3","@types/react":"18.2.42","react-router-dom":"^6.21.1","eslint-plugin-react":"^7.34.1","@semantic-release/git":"^10.0.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^7.4.0","@typescript-eslint/eslint-plugin":"^7.4.0"},"peerDependencies":{"react":">=18.0.0","redux":"^4.2.0","react-redux":"^8.1.3","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^6.21.1"},"_npmOperationalInternal":{"tmp":"tmp/bento-auth-js_5.0.0_1713558945382_0.9555025405344983","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"bento-auth-js","version":"5.0.1","keywords":["Bento","Auth"],"author":{"name":"Sanjeev Lakhwani"},"license":"MIT","_id":"bento-auth-js@5.0.1","maintainers":[{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},{"name":"c3g","email":"david.bujold@mcgill.ca"}],"homepage":"https://github.com/bento-platform/bento_auth_js#readme","bugs":{"url":"https://github.com/bento-platform/bento_auth_js/issues"},"dist":{"shasum":"2127a7f1be51f27e939f00469f0a1a5411ea1bd2","tarball":"https://registry.npmjs.org/bento-auth-js/-/bento-auth-js-5.0.1.tgz","fileCount":61,"integrity":"sha512-nHsGbM+jRcXc2A6zXFzFIm8hrGvpiSvJfTUCndw4cszKv9mmjDqqDzU6s9mrTwN1tY5WWv+XWiQU/BbbH1ILog==","signatures":[{"sig":"MEQCIFx/wW9DTYRQM77d+xE5ESPlgIAkHGMOWtPUNgsEqfd2AiAx3W95R9FqX3yRGzprZp5ym1QNsWq15ctJtI+S4mz5mQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":136196},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3990ad38d056bc8a6e4266899d201f23770d644a","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["main"]},"scripts":{"lint":"npx eslint src","build":"npx tsc","buildpack":"rm -f ./packs/*.tgz && tsc && npm pack --pack-destination ./packs","prepublishOnly":"npm run build"},"_npmUser":{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},"repository":{"url":"git+https://github.com/bento-platform/bento_auth_js.git","type":"git"},"_npmVersion":"10.5.0","description":"Authentication library for web applications of Bento-Platform","directories":{},"_nodeVersion":"20.12.2","dependencies":{"jose":"^5.2.3"},"_hasShrinkwrap":false,"devDependencies":{"redux":"^4.2.0","eslint":"^8.57.0","typescript":"~5.4.3","react-redux":"^8.1.3","@types/react":"18.2.42","react-router-dom":"^6.21.1","eslint-plugin-react":"^7.34.1","@semantic-release/git":"^10.0.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^7.4.0","@typescript-eslint/eslint-plugin":"^7.4.0"},"peerDependencies":{"react":">=18.0.0","redux":"^4.2.0","react-redux":"^8.1.3","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^6.21.1"},"_npmOperationalInternal":{"tmp":"tmp/bento-auth-js_5.0.1_1713817744059_0.9700168149719544","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"bento-auth-js","version":"5.1.0","keywords":["Bento","Auth"],"author":{"name":"Sanjeev Lakhwani"},"license":"MIT","_id":"bento-auth-js@5.1.0","maintainers":[{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},{"name":"c3g","email":"david.bujold@mcgill.ca"}],"homepage":"https://github.com/bento-platform/bento_auth_js#readme","bugs":{"url":"https://github.com/bento-platform/bento_auth_js/issues"},"dist":{"shasum":"7dbe22ad1fd331de57ed8c963ad40d0b73870598","tarball":"https://registry.npmjs.org/bento-auth-js/-/bento-auth-js-5.1.0.tgz","fileCount":61,"integrity":"sha512-g2EX3ldGjVJL68VTfL1G3LW1TUdsiaNFIUBENJYIyezAgCcaNiM2MVPOG5fNu8Xd2ov/Z9EqJX8SsHL3suqycA==","signatures":[{"sig":"MEUCICkfyT/2ck8Rrq9wvsRoxr03ARgDVZECfrOteAcfxHPNAiEAttiWHsq9mx1dlIO3jqjMisfjhaLuEjHQcSDaafEOUdQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139547},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"32353e62b7c4a17d6ab6657072e41b125a7229c7","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["main"]},"scripts":{"lint":"npx eslint src","build":"npx tsc","buildpack":"rm -f ./packs/*.tgz && tsc && npm pack --pack-destination ./packs","prepublishOnly":"npm run build"},"_npmUser":{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},"repository":{"url":"git+https://github.com/bento-platform/bento_auth_js.git","type":"git"},"_npmVersion":"10.5.2","description":"Authentication library for web applications of Bento-Platform","directories":{},"_nodeVersion":"20.12.2","dependencies":{"jose":"^5.2.3"},"_hasShrinkwrap":false,"devDependencies":{"redux":"^4.2.0","eslint":"^8.57.0","typescript":"~5.4.3","react-redux":"^8.1.3","@types/react":"18.2.42","react-router-dom":"^6.21.1","eslint-plugin-react":"^7.34.1","@semantic-release/git":"^10.0.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^7.4.0","@typescript-eslint/eslint-plugin":"^7.4.0"},"peerDependencies":{"react":">=18.0.0","redux":"^4.2.0","react-redux":"^8.1.3","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^6.21.1"},"_npmOperationalInternal":{"tmp":"tmp/bento-auth-js_5.1.0_1713895261846_0.5804565870665934","host":"s3://npm-registry-packages"}},"5.1.1":{"name":"bento-auth-js","version":"5.1.1","keywords":["Bento","Auth"],"author":{"name":"Sanjeev Lakhwani"},"license":"MIT","_id":"bento-auth-js@5.1.1","maintainers":[{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},{"name":"c3g","email":"david.bujold@mcgill.ca"}],"homepage":"https://github.com/bento-platform/bento_auth_js#readme","bugs":{"url":"https://github.com/bento-platform/bento_auth_js/issues"},"dist":{"shasum":"f5d4da2b22a6a24bf2d4e3bd55cfc9bf296813a2","tarball":"https://registry.npmjs.org/bento-auth-js/-/bento-auth-js-5.1.1.tgz","fileCount":61,"integrity":"sha512-n4DRcHQIJZkMJqq07jZgCYCIaUS8mBRugNjNXTkT0cgsfKgEraEKmN0tL26MYc8HMQXMpFxEOwOh3ghS57cyxA==","signatures":[{"sig":"MEUCIAEmTn2aooP7YzyHNSZ/Ywb6lVsspJ1t566DHW8OpUp2AiEA26lsFhbl6p67totNO9AsjG6l7cZ/xp2mbetGKK0NIR4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140515},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"458dd71b2e39de28d4f7a093c7d9f37d2672348e","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["main"]},"scripts":{"lint":"npx eslint src","build":"npx tsc","buildpack":"rm -f ./packs/*.tgz && tsc && npm pack --pack-destination ./packs","prepublishOnly":"npm run build"},"_npmUser":{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},"repository":{"url":"git+https://github.com/bento-platform/bento_auth_js.git","type":"git"},"_npmVersion":"10.5.2","description":"Authentication library for web applications of Bento-Platform","directories":{},"_nodeVersion":"20.13.1","dependencies":{"jose":"^5.2.3"},"_hasShrinkwrap":false,"devDependencies":{"redux":"^4.2.0","eslint":"^8.57.0","typescript":"~5.4.3","react-redux":"^8.1.3","@types/react":"18.2.42","react-router-dom":"^6.21.1","eslint-plugin-react":"^7.34.1","@semantic-release/git":"^10.0.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^7.4.0","@typescript-eslint/eslint-plugin":"^7.4.0"},"peerDependencies":{"react":">=18.0.0","redux":"^4.2.0","react-redux":"^8.1.3","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^6.21.1"},"_npmOperationalInternal":{"tmp":"tmp/bento-auth-js_5.1.1_1716554739551_0.9329061400372138","host":"s3://npm-registry-packages"}},"5.1.2":{"name":"bento-auth-js","version":"5.1.2","keywords":["Bento","Auth"],"author":{"name":"Sanjeev Lakhwani"},"license":"MIT","_id":"bento-auth-js@5.1.2","maintainers":[{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},{"name":"c3g","email":"david.bujold@mcgill.ca"}],"homepage":"https://github.com/bento-platform/bento_auth_js#readme","bugs":{"url":"https://github.com/bento-platform/bento_auth_js/issues"},"dist":{"shasum":"97cb1144f3b00c20c5c8147c97a3aa7e8fe40d01","tarball":"https://registry.npmjs.org/bento-auth-js/-/bento-auth-js-5.1.2.tgz","fileCount":61,"integrity":"sha512-VyW1dwrUJgzyWjyzWBzz0FEGPFC0aTWHMM5iLlqoz7WMUb3Vhm1clJbo1e8i8zg0v6Sxf6OyHxi7o+MEAbN8hQ==","signatures":[{"sig":"MEUCIHSPERZAm+KUvzgVDOmuW+gIU8/BLYD7OZPkkK9uedCxAiEA7LMyzwVx06tI/u3uzNSjXjJ22yTqmUAjmmFiJmuLyJc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140492},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"71e0e4f98620af952f0eecca89b01f7b5a2c25e6","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["main"]},"scripts":{"lint":"npx eslint src","build":"npx tsc","buildpack":"rm -f ./packs/*.tgz && tsc && npm pack --pack-destination ./packs","prepublishOnly":"npm run build"},"_npmUser":{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},"repository":{"url":"git+https://github.com/bento-platform/bento_auth_js.git","type":"git"},"_npmVersion":"10.5.2","description":"Authentication library for web applications of Bento-Platform","directories":{},"_nodeVersion":"20.15.1","dependencies":{"jose":"^5.2.3"},"_hasShrinkwrap":false,"devDependencies":{"redux":"^4.2.0","eslint":"^8.57.0","typescript":"~5.4.3","react-redux":"^8.1.3","@types/react":"18.2.42","react-router-dom":"^6.21.1","eslint-plugin-react":"^7.34.1","@semantic-release/git":"^10.0.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^7.4.0","@typescript-eslint/eslint-plugin":"^7.4.0"},"peerDependencies":{"react":">=18.0.0","redux":"^4.2.0","react-redux":"^8.1.3","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^6.21.1"},"_npmOperationalInternal":{"tmp":"tmp/bento-auth-js_5.1.2_1721246735170_0.7498084624703318","host":"s3://npm-registry-packages"}},"5.1.3":{"name":"bento-auth-js","version":"5.1.3","keywords":["Bento","Auth"],"author":{"name":"Sanjeev Lakhwani"},"license":"MIT","_id":"bento-auth-js@5.1.3","maintainers":[{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},{"name":"c3g","email":"david.bujold@mcgill.ca"}],"homepage":"https://github.com/bento-platform/bento_auth_js#readme","bugs":{"url":"https://github.com/bento-platform/bento_auth_js/issues"},"dist":{"shasum":"9a82b8e23dbb647bdfb93c1602d184e4301900d7","tarball":"https://registry.npmjs.org/bento-auth-js/-/bento-auth-js-5.1.3.tgz","fileCount":61,"integrity":"sha512-jHsZuMXuqak1c4XTK3o4AQb3aE8jcBYhelwROyM2QQiEgy5IrFKIjUX1N77g/newzAcMyq2jNf5i/U5jZ7sHyA==","signatures":[{"sig":"MEYCIQDTDW335VJEJSYz6B1nHuofcTyUlpy4eH/OykzJMET7VgIhAJv7hOuqR0ThahQOgoXQOfui+8qbpyBNFEBSSvjfdRJs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142187},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"6f90155d75d4143c1cad3b7af9ff57d0b8a5a415","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["main"]},"scripts":{"lint":"npx eslint src","build":"npx tsc","buildpack":"rm -f ./packs/*.tgz && tsc && npm pack --pack-destination ./packs","prepublishOnly":"npm run build"},"_npmUser":{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},"repository":{"url":"git+https://github.com/bento-platform/bento_auth_js.git","type":"git"},"_npmVersion":"10.8.2","description":"Authentication library for web applications of Bento-Platform","directories":{},"_nodeVersion":"20.16.0","dependencies":{"jose":"^5.2.3"},"_hasShrinkwrap":false,"devDependencies":{"redux":"^4.2.0","eslint":"^8.57.0","typescript":"~5.4.3","react-redux":"^8.1.3","@types/react":"~18.3.3","react-router-dom":"^6.21.1","eslint-plugin-react":"^7.34.1","@semantic-release/git":"^10.0.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^7.4.0","eslint-plugin-react-hooks":"^4.6.2","@typescript-eslint/eslint-plugin":"^7.4.0"},"peerDependencies":{"react":">=18.0.0","redux":"^4.2.0","react-redux":"^8.1.3","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^6.21.1"},"_npmOperationalInternal":{"tmp":"tmp/bento-auth-js_5.1.3_1724100061478_0.4521098123413736","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"bento-auth-js","version":"6.0.1","keywords":["Bento","Auth"],"author":{"name":"Sanjeev Lakhwani"},"license":"MIT","_id":"bento-auth-js@6.0.1","maintainers":[{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},{"name":"c3g","email":"david.bujold@mcgill.ca"}],"homepage":"https://github.com/bento-platform/bento_auth_js#readme","bugs":{"url":"https://github.com/bento-platform/bento_auth_js/issues"},"dist":{"shasum":"28e8025d4062b18ba23afe075df02921bd8324ac","tarball":"https://registry.npmjs.org/bento-auth-js/-/bento-auth-js-6.0.1.tgz","fileCount":62,"integrity":"sha512-Z3wWYEGkRa44el/MKufgvAmGNMOPGKZ3jKjtWERmwZsjR/qadgYv5lBseISVdDWws/uR/kxjBH2FZ4JlmzZgkQ==","signatures":[{"sig":"MEQCIB6VBSJFerwLbY6V0kpftd/YnPaQ1EzmzBC0yfA0A/NBAiB9qMhnogEk8Bcn5NxxaVaPRokmx+rE157VuEAqxLpQyg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142422},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ce817736a47f5435945436f964e41dc7444f35cd","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["main"]},"scripts":{"lint":"npx eslint src","build":"npx tsc","buildpack":"rm -f ./packs/*.tgz && tsc && npm pack --pack-destination ./packs","prepublishOnly":"npm run build"},"_npmUser":{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},"repository":{"url":"git+https://github.com/bento-platform/bento_auth_js.git","type":"git"},"_npmVersion":"10.8.2","description":"Authentication library for web applications of Bento-Platform","directories":{},"_nodeVersion":"20.16.0","dependencies":{"jose":"^5.2.3"},"_hasShrinkwrap":false,"devDependencies":{"redux":"^4.2.0","eslint":"^8.57.0","typescript":"~5.5.4","react-redux":"^8.1.3","@types/react":"~18.3.3","react-router-dom":"^6.21.1","eslint-plugin-react":"^7.34.1","@semantic-release/git":"^10.0.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^7.4.0","eslint-plugin-react-hooks":"^4.6.2","@typescript-eslint/eslint-plugin":"^7.4.0"},"peerDependencies":{"react":">=18.0.0","redux":"^4.2.0","react-redux":"^8.1.3","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^6.21.1"},"_npmOperationalInternal":{"tmp":"tmp/bento-auth-js_6.0.1_1724167935299_0.24013406841424412","host":"s3://npm-registry-packages"}},"6.0.2":{"name":"bento-auth-js","version":"6.0.2","keywords":["Bento","Auth"],"author":{"name":"Sanjeev Lakhwani"},"license":"MIT","_id":"bento-auth-js@6.0.2","maintainers":[{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},{"name":"c3g","email":"david.bujold@mcgill.ca"}],"homepage":"https://github.com/bento-platform/bento_auth_js#readme","bugs":{"url":"https://github.com/bento-platform/bento_auth_js/issues"},"dist":{"shasum":"7ab8e901752248f21fe5e8f13ff53efde2ab631f","tarball":"https://registry.npmjs.org/bento-auth-js/-/bento-auth-js-6.0.2.tgz","fileCount":62,"integrity":"sha512-P4R2+MBdtwFCetQ+PyLX+VY4EF12cyaO7lf7ceRrdM54kK5YmA3zgTmI1Nim8mjR8kxTRFSuG/mkLpC6+IyAeQ==","signatures":[{"sig":"MEUCIQDQ9uDGVfGUPBi+nQhXFLO4BTcEfB/wYMtCiIUwJL1hhAIgKQVvIo5Qobc0SEnewJL1feFcJS1BjzrUKiExAiSYrlk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145520},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"92f2c0f5e97ac56a58ea232dd0f178aaf8398e5c","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["main"]},"scripts":{"lint":"npx eslint src","build":"npx tsc","buildpack":"rm -f ./packs/*.tgz && tsc && npm pack --pack-destination ./packs","prepublishOnly":"npm run build"},"_npmUser":{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},"repository":{"url":"git+https://github.com/bento-platform/bento_auth_js.git","type":"git"},"_npmVersion":"10.8.2","description":"Authentication library for web applications of Bento-Platform","directories":{},"_nodeVersion":"20.17.0","dependencies":{"jose":"^5.2.3"},"_hasShrinkwrap":false,"devDependencies":{"redux":"^4.2.0","eslint":"^8.57.0","typescript":"~5.5.4","react-redux":"^8.1.3","@types/react":"~18.3.3","react-router-dom":"^6.21.1","eslint-plugin-react":"^7.34.1","@semantic-release/git":"^10.0.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^7.4.0","eslint-plugin-react-hooks":"^4.6.2","@typescript-eslint/eslint-plugin":"^7.4.0"},"peerDependencies":{"react":">=18.0.0","redux":"^4.2.0","react-redux":"^8.1.3","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^6.21.1"},"_npmOperationalInternal":{"tmp":"tmp/bento-auth-js_6.0.2_1726236296288_0.8554615109246257","host":"s3://npm-registry-packages"}},"6.0.3":{"name":"bento-auth-js","version":"6.0.3","keywords":["Bento","Auth"],"author":{"name":"Sanjeev Lakhwani"},"license":"MIT","_id":"bento-auth-js@6.0.3","maintainers":[{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},{"name":"c3g","email":"david.bujold@mcgill.ca"}],"homepage":"https://github.com/bento-platform/bento_auth_js#readme","bugs":{"url":"https://github.com/bento-platform/bento_auth_js/issues"},"dist":{"shasum":"e24d540957640dc84a2af8aae6620d03dcadec7f","tarball":"https://registry.npmjs.org/bento-auth-js/-/bento-auth-js-6.0.3.tgz","fileCount":63,"integrity":"sha512-LXzY3AXMQBMtgV+tzJDeAxsgamK4U8EuzhGSFitE6EQfHVju6qaWXAjKTGDIh77xvDIKQOxEGhcGf7VU5th+nw==","signatures":[{"sig":"MEQCIHcJorg7pH0Bu1PmERhPmBFTszFP0kcesb3hpsDODRjeAiBFi7wS1t+qm0qAZmJXsukMyXsTC7xWa54b7qXYiQ3Wdg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":147188},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ea4acca082ecaa185764d9283197e925615f0756","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["main"]},"scripts":{"lint":"npx eslint src","build":"npx tsc","prepare":"husky","lint:fix":"npx eslint src --fix","buildpack":"rm -f ./packs/*.tgz && tsc && npm pack --pack-destination ./packs","prepublishOnly":"npm run build"},"_npmUser":{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},"repository":{"url":"git+https://github.com/bento-platform/bento_auth_js.git","type":"git"},"_npmVersion":"10.9.0","description":"Authentication library for web applications of Bento-Platform","directories":{},"_nodeVersion":"22.10.0","dependencies":{"jose":"^5.2.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.6","redux":"^4.2.0","eslint":"^9.13.0","globals":"^15.11.0","prettier":"^3.3.3","@eslint/js":"^9.13.0","typescript":"~5.5.4","react-redux":"^8.1.3","@types/react":"~18.3.3","@commitlint/cli":"^19.5.0","react-router-dom":"^6.21.1","typescript-eslint":"^8.11.0","eslint-plugin-react":"^7.37.2","@semantic-release/git":"^10.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^8.11.0","eslint-plugin-react-hooks":"^5.0.0","@commitlint/config-conventional":"^19.5.0"},"peerDependencies":{"react":">=18.0.0","redux":"^4.2.0","react-redux":"^8.1.3","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^6.21.1"},"_npmOperationalInternal":{"tmp":"tmp/bento-auth-js_6.0.3_1731079886506_0.20835362952943015","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"bento-auth-js","version":"7.0.0","keywords":["Bento","Auth"],"author":{"name":"Sanjeev Lakhwani"},"license":"MIT","_id":"bento-auth-js@7.0.0","maintainers":[{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},{"name":"c3g","email":"david.bujold@mcgill.ca"}],"homepage":"https://github.com/bento-platform/bento_auth_js#readme","bugs":{"url":"https://github.com/bento-platform/bento_auth_js/issues"},"dist":{"shasum":"5ea39565e6e8ee67027dc868f3365023be5d3eef","tarball":"https://registry.npmjs.org/bento-auth-js/-/bento-auth-js-7.0.0.tgz","fileCount":63,"integrity":"sha512-gcpk2l0HmS3BFFvNs3I45TY7FhDkbfQkbvIVe8HZU5Q8EThZGTJcxlFf5ddrEPEXjtVZJ8OFVyl6en9ANM2uOA==","signatures":[{"sig":"MEQCIELe9LqlEIgNByiGUalj5jNXcI22f5xEabAUt1B9gae3AiAK1m0QGx0yk32JUK27NYyem+q+sh0T8tgNb89ZL7DRJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":146785},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e9fa45b61b0935b74f8e8c42f3103a32e688da2f","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["main"]},"scripts":{"lint":"npx eslint src","build":"npx tsc","prepare":"husky","lint:fix":"npx eslint src --fix","buildpack":"rm -f ./packs/*.tgz && tsc && npm pack --pack-destination ./packs","prepublishOnly":"npm run build"},"_npmUser":{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},"repository":{"url":"git+https://github.com/bento-platform/bento_auth_js.git","type":"git"},"_npmVersion":"10.9.0","description":"Authentication library for web applications of Bento-Platform","directories":{},"_nodeVersion":"22.10.0","dependencies":{"jose":"^5.2.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.6","redux":"^4.2.0","eslint":"^9.13.0","globals":"^15.11.0","prettier":"^3.3.3","@eslint/js":"^9.13.0","typescript":"~5.5.4","react-redux":"^8.1.3","@types/react":"~18.3.3","@commitlint/cli":"^19.5.0","react-router-dom":"^6.21.1","typescript-eslint":"^8.11.0","eslint-plugin-react":"^7.37.2","@semantic-release/git":"^10.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^8.11.0","eslint-plugin-react-hooks":"^5.0.0","@commitlint/config-conventional":"^19.5.0"},"peerDependencies":{"react":">=18.0.0","redux":"^4.2.0","react-redux":"^8.1.3","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^6.21.1"},"_npmOperationalInternal":{"tmp":"tmp/bento-auth-js_7.0.0_1731080615278_0.005848254561461097","host":"s3://npm-registry-packages"}},"7.0.1":{"name":"bento-auth-js","version":"7.0.1","keywords":["Bento","Auth"],"author":{"name":"Sanjeev Lakhwani"},"license":"MIT","_id":"bento-auth-js@7.0.1","maintainers":[{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},{"name":"c3g","email":"david.bujold@mcgill.ca"}],"homepage":"https://github.com/bento-platform/bento_auth_js#readme","bugs":{"url":"https://github.com/bento-platform/bento_auth_js/issues"},"dist":{"shasum":"20d046dd25cf9e5d58b88f19a095ff29fe326f80","tarball":"https://registry.npmjs.org/bento-auth-js/-/bento-auth-js-7.0.1.tgz","fileCount":63,"integrity":"sha512-bVfQt3lAmb/JucU2QF4J3N86io2o5kp8TNoLAm+zO3V4tMJzKExAr58jkPHKqcNXsUlGSScmcLN/AoKgazaiKA==","signatures":[{"sig":"MEUCIFIbB2EdFX6pxKWtl6FdT7wSXEOLiQTSzCqUR7fIBH1tAiEA+LCswjstE0lOqBVUGScFNc84K9cQo1QYpZkTv5n6JAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147474},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b16780f66c7535116b16041d01aabde1e933336f","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["main"]},"scripts":{"lint":"npx eslint src","build":"npx tsc","prepare":"husky","lint:fix":"npx eslint src --fix","buildpack":"rm -f ./packs/*.tgz && tsc && npm pack --pack-destination ./packs","prepublishOnly":"npm run build"},"_npmUser":{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},"repository":{"url":"git+https://github.com/bento-platform/bento_auth_js.git","type":"git"},"_npmVersion":"10.9.0","description":"Authentication library for web applications of Bento-Platform","directories":{},"_nodeVersion":"22.13.1","dependencies":{"jose":"^5.2.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.6","redux":"^4.2.0","eslint":"^9.13.0","globals":"^15.11.0","prettier":"^3.3.3","@eslint/js":"^9.13.0","typescript":"~5.5.4","react-redux":"^8.1.3","@types/react":"~18.3.3","@commitlint/cli":"^19.5.0","react-router-dom":"^6.21.1","typescript-eslint":"^8.11.0","eslint-plugin-react":"^7.37.2","@semantic-release/git":"^10.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^8.11.0","eslint-plugin-react-hooks":"^5.0.0","@commitlint/config-conventional":"^19.5.0"},"peerDependencies":{"react":">=18.0.0","redux":"^4.2.0","react-redux":"^8.1.3","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^6.21.1"},"_npmOperationalInternal":{"tmp":"tmp/bento-auth-js_7.0.1_1739564543653_0.7596790054093352","host":"s3://npm-registry-packages-npm-production"}},"7.1.0":{"name":"bento-auth-js","version":"7.1.0","keywords":["Bento","Auth"],"author":{"name":"Sanjeev Lakhwani"},"license":"MIT","_id":"bento-auth-js@7.1.0","maintainers":[{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},{"name":"c3g","email":"david.bujold@mcgill.ca"}],"homepage":"https://github.com/bento-platform/bento_auth_js#readme","bugs":{"url":"https://github.com/bento-platform/bento_auth_js/issues"},"dist":{"shasum":"0170beec6debfe0ab0bb0524c6588054842b2f83","tarball":"https://registry.npmjs.org/bento-auth-js/-/bento-auth-js-7.1.0.tgz","fileCount":63,"integrity":"sha512-/fZiyRzFY6FHjsOgn2xOOXVnAKTuB1UMpaKVuM8OwmAe+1FpxS6oGq5k0hRoUKKYeU4QlZNEFQuj3BVCZUnRRg==","signatures":[{"sig":"MEYCIQCin1dRNTcyOMNALryCY3F9pyHYUb68VPKhi4CnMRY/RQIhAIF4H1zvHNIg6uOXhgA+bL0Xb8EYMOt1e4dDicbSOAVi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148572},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"58b5515c72c3eeb100eef23eadf23dd94289836b","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["main"]},"scripts":{"lint":"npx eslint src","build":"npx tsc","prepare":"husky","lint:fix":"npx eslint src --fix","buildpack":"rm -f ./packs/*.tgz && tsc && npm pack --pack-destination ./packs","prepublishOnly":"npm run build"},"_npmUser":{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},"repository":{"url":"git+https://github.com/bento-platform/bento_auth_js.git","type":"git"},"_npmVersion":"10.9.0","description":"Authentication library for web applications of Bento-Platform","directories":{},"_nodeVersion":"22.13.1","dependencies":{"jose":"^5.2.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.6","redux":"^4.2.0","eslint":"^9.13.0","globals":"^15.11.0","prettier":"^3.3.3","@eslint/js":"^9.13.0","typescript":"~5.5.4","react-redux":"^8.1.3","@types/react":"~18.3.3","@commitlint/cli":"^19.5.0","react-router-dom":"^6.21.1","typescript-eslint":"^8.11.0","eslint-plugin-react":"^7.37.2","@semantic-release/git":"^10.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^8.11.0","eslint-plugin-react-hooks":"^5.0.0","@commitlint/config-conventional":"^19.5.0"},"peerDependencies":{"react":">=18.0.0","redux":"^4.2.0","react-redux":"^8.1.3","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^6.21.1"},"_npmOperationalInternal":{"tmp":"tmp/bento-auth-js_7.1.0_1739567964499_0.5314227778420659","host":"s3://npm-registry-packages-npm-production"}},"7.2.0":{"name":"bento-auth-js","version":"7.2.0","keywords":["Bento","Auth"],"author":{"name":"Sanjeev Lakhwani"},"license":"MIT","_id":"bento-auth-js@7.2.0","maintainers":[{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},{"name":"c3g","email":"david.bujold@mcgill.ca"}],"homepage":"https://github.com/bento-platform/bento_auth_js#readme","bugs":{"url":"https://github.com/bento-platform/bento_auth_js/issues"},"dist":{"shasum":"4b213b187c287c6052fdf75ad079f85f5f4ad7f9","tarball":"https://registry.npmjs.org/bento-auth-js/-/bento-auth-js-7.2.0.tgz","fileCount":63,"integrity":"sha512-ivEmcxobvvbjkfb5r/z3g8rH6RLV8/DDGI01bAjDkGbcU/grv2/Ge5kR12csDjhyitgGnx/u2pAUU4u+Om4oPg==","signatures":[{"sig":"MEUCIQCckd71Bbj4HYKxi+FsILygKx83fXUivLMHnJjqkMOPXQIgNnS3MwDcAmhiJTho4f8v8P9gGppE5zZAjxdACZzWzD4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148775},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"891a7fcb14398126a7d53275c808d28a57fb657f","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["main"]},"scripts":{"lint":"npx eslint src","build":"npx tsc","prepare":"husky","lint:fix":"npx eslint src --fix","buildpack":"rm -f ./packs/*.tgz && tsc && npm pack --pack-destination ./packs","prepublishOnly":"npm run build"},"_npmUser":{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},"repository":{"url":"git+https://github.com/bento-platform/bento_auth_js.git","type":"git"},"_npmVersion":"10.9.0","description":"Authentication library for web applications of Bento-Platform","directories":{},"_nodeVersion":"22.14.0","dependencies":{"jose":"^5.2.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.6","redux":"^4.2.0","eslint":"^9.13.0","globals":"^15.11.0","prettier":"^3.3.3","@eslint/js":"^9.13.0","typescript":"~5.5.4","react-redux":"^8.1.3","@types/react":"~18.3.3","@commitlint/cli":"^19.5.0","react-router-dom":"^6.21.1","typescript-eslint":"^8.11.0","eslint-plugin-react":"^7.37.2","@semantic-release/git":"^10.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^8.11.0","eslint-plugin-react-hooks":"^5.0.0","@commitlint/config-conventional":"^19.5.0"},"peerDependencies":{"react":">=18.0.0","redux":"^4.2.0","react-redux":"^8.1.3","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^6.21.1"},"_npmOperationalInternal":{"tmp":"tmp/bento-auth-js_7.2.0_1743021154304_0.32265096984047603","host":"s3://npm-registry-packages-npm-production"}},"7.2.1":{"name":"bento-auth-js","version":"7.2.1","keywords":["Bento","Auth"],"author":{"name":"Sanjeev Lakhwani"},"license":"MIT","_id":"bento-auth-js@7.2.1","maintainers":[{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},{"name":"c3g","email":"david.bujold@mcgill.ca"}],"homepage":"https://github.com/bento-platform/bento_auth_js#readme","bugs":{"url":"https://github.com/bento-platform/bento_auth_js/issues"},"dist":{"shasum":"b580f581629ff9e99940743c11f85126059008a9","tarball":"https://registry.npmjs.org/bento-auth-js/-/bento-auth-js-7.2.1.tgz","fileCount":63,"integrity":"sha512-h9rX7CeQwZmQwJPt3vkqs4dNcMZDDRtApYBrzRCCNwQzoIz1EczNN0NLqzosYJ8seLTeVOxxgh2gImJLPXKVrQ==","signatures":[{"sig":"MEYCIQCpBnQDX2ozBPq7BeaMNN7aSMTXIsQpcLJyyHNFUWhNGwIhANYHotYFil+Lt98PkuO8capWzNCftDo53WOnp1pKthAg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148802},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c1359f31ce25d24d8f030ef12e253dde18a718a5","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["main"]},"scripts":{"lint":"npx eslint src","build":"npx tsc","prepare":"husky","lint:fix":"npx eslint src --fix","buildpack":"rm -f ./packs/*.tgz && tsc && npm pack --pack-destination ./packs","prepublishOnly":"npm run build"},"_npmUser":{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},"repository":{"url":"git+https://github.com/bento-platform/bento_auth_js.git","type":"git"},"_npmVersion":"10.9.2","description":"Authentication library for web applications of Bento-Platform","directories":{},"_nodeVersion":"22.18.0","dependencies":{"jose":"^5.2.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.6","redux":"^4.2.0","eslint":"^9.13.0","globals":"^15.11.0","prettier":"^3.3.3","@eslint/js":"^9.13.0","typescript":"~5.8.3","react-redux":"^8.1.3","@types/react":"~18.3.3","@commitlint/cli":"^19.5.0","react-router-dom":"^6.21.1","typescript-eslint":"^8.11.0","eslint-plugin-react":"^7.37.2","@semantic-release/git":"^10.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^8.11.0","eslint-plugin-react-hooks":"^5.0.0","@commitlint/config-conventional":"^19.5.0"},"peerDependencies":{"react":"^18.3.1","redux":"^4.2.0","react-dom":"^18.3.1","react-redux":"^8.1.3","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^6.21.1"},"_npmOperationalInternal":{"tmp":"tmp/bento-auth-js_7.2.1_1755618745212_0.7402386522073292","host":"s3://npm-registry-packages-npm-production"}},"7.2.2":{"name":"bento-auth-js","version":"7.2.2","keywords":["Bento","Auth"],"author":{"name":"Sanjeev Lakhwani"},"license":"MIT","_id":"bento-auth-js@7.2.2","maintainers":[{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},{"name":"c3g","email":"david.bujold@mcgill.ca"},{"name":"sanjeevlakhwani","email":"sanjeevlakhwani@gmail.com"}],"homepage":"https://github.com/bento-platform/bento_auth_js#readme","bugs":{"url":"https://github.com/bento-platform/bento_auth_js/issues"},"dist":{"shasum":"b2de2b9a4fba7f9d2e600ff37bf90e0ada90fd93","tarball":"https://registry.npmjs.org/bento-auth-js/-/bento-auth-js-7.2.2.tgz","fileCount":63,"integrity":"sha512-lccvQTAVvai0cW9cYN2rg3mTb2I0J8gl0cIS75d5+15DV9dOUxzHn7i7apftMG48rk9+iVFI0PDjugllFiftyQ==","signatures":[{"sig":"MEUCIC1vS4HUiqKWl0N8KMClOWOQkwq1wcGSApyycNb52+bBAiEA9Hl+uOPYtCwq0TMmGBVm9WHHaivr6kvtZS2nL4eVvok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/bento-auth-js@7.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149390},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"89f41114d08f230b24592ebbfdbafb490ac8b03a","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","releaseRules":[{"type":"chore","release":"patch"},{"type":"refact","release":"minor"},{"type":"refactor","release":"minor"},{"type":"style","release":"patch"}]}],"@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["main"]},"scripts":{"lint":"npx eslint src","build":"npx tsc","prepare":"husky","lint:fix":"npx eslint src --fix","buildpack":"rm -f ./packs/*.tgz && tsc && npm pack --pack-destination ./packs","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2c045405-3abb-4b26-9c49-311354ded0d5"}},"repository":{"url":"git+https://github.com/bento-platform/bento_auth_js.git","type":"git"},"_npmVersion":"11.18.0","description":"Authentication library for web applications of Bento-Platform","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jose":"^6.2.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.6","redux":"^4.2.0","eslint":"^9.13.0","globals":"^17.3.0","prettier":"^3.3.3","@eslint/js":"^9.13.0","typescript":"~5.9.3","react-redux":"^8.1.3","@types/react":"~18.3.3","@commitlint/cli":"^20.4.2","react-router-dom":"^6.21.1","typescript-eslint":"^8.11.0","eslint-plugin-react":"^7.37.2","@semantic-release/git":"^10.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^8.11.0","eslint-plugin-react-hooks":"^5.0.0","@commitlint/config-conventional":"^20.4.2"},"peerDependencies":{"react":"^18.3.1","redux":"^4.2.0","react-dom":"^18.3.1","react-redux":"^8.1.3","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^6.21.1"},"_npmOperationalInternal":{"tmp":"tmp/bento-auth-js_7.2.2_1784228564129_0.8395629613074285","host":"s3://npm-registry-packages-npm-production"}},"7.2.3":{"name":"bento-auth-js","version":"7.2.3","keywords":["Bento","Auth"],"author":{"name":"Sanjeev Lakhwani"},"license":"MIT","_id":"bento-auth-js@7.2.3","maintainers":[{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},{"name":"c3g","email":"david.bujold@mcgill.ca"},{"name":"sanjeevlakhwani","email":"sanjeevlakhwani@gmail.com"}],"homepage":"https://github.com/bento-platform/bento_auth_js#readme","bugs":{"url":"https://github.com/bento-platform/bento_auth_js/issues"},"dist":{"shasum":"6c73fc010704b7ada8cd115dedeecb6601688579","tarball":"https://registry.npmjs.org/bento-auth-js/-/bento-auth-js-7.2.3.tgz","fileCount":63,"integrity":"sha512-9uisCTz4XPndSS39hcuTAxAnsX/0tomBViZ5OtWzJzuJgqCF2fsIE/sZ+YjYwpBBiZSfdO32jVleyBzmafKB4A==","signatures":[{"sig":"MEQCIDNRAFcTVgCrJ+xHEtr/Qne8pCEZAoEPldBfheYh5VvkAiAXGRbspaosyl34SVlFEEAQndizK3tkZRAJGX/b4srlrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/bento-auth-js@7.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149390},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e2511d6e0952ad83f346d49ea92b3a692c3f1bc4","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","releaseRules":[{"type":"chore","release":"patch"},{"type":"refact","release":"minor"},{"type":"refactor","release":"minor"},{"type":"style","release":"patch"}]}],"@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["main"]},"scripts":{"lint":"npx eslint src","build":"npx tsc","prepare":"husky","lint:fix":"npx eslint src --fix","buildpack":"rm -f ./packs/*.tgz && tsc && npm pack --pack-destination ./packs","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2c045405-3abb-4b26-9c49-311354ded0d5"}},"repository":{"url":"git+https://github.com/bento-platform/bento_auth_js.git","type":"git"},"_npmVersion":"11.18.0","description":"Authentication library for web applications of Bento-Platform","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jose":"^6.2.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.6","redux":"^4.2.0","eslint":"^9.13.0","globals":"^17.3.0","prettier":"^3.3.3","@eslint/js":"^9.13.0","typescript":"~5.9.3","react-redux":"^8.1.3","@types/react":"~18.3.3","@commitlint/cli":"^20.4.2","react-router-dom":"^6.21.1","typescript-eslint":"^8.11.0","eslint-plugin-react":"^7.37.2","@semantic-release/git":"^10.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^8.11.0","eslint-plugin-react-hooks":"^5.0.0","@commitlint/config-conventional":"^20.4.2"},"peerDependencies":{"react":"^18.3.1","redux":"^4.2.0","react-dom":"^18.3.1","react-redux":"^8.1.3","@reduxjs/toolkit":"^1.9.7","react-router-dom":"^6.21.1"},"_npmOperationalInternal":{"tmp":"tmp/bento-auth-js_7.2.3_1787160176467_0.030881485798644803","host":"s3://npm-registry-packages-npm-production"}},"8.0.0":{"name":"bento-auth-js","version":"8.0.0","description":"Authentication library for web applications of Bento-Platform","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"npx tsc","prepublishOnly":"npm run build","lint":"npx eslint src","lint:fix":"npx eslint src --fix","buildpack":"rm -f ./packs/*.tgz && tsc && npm pack --pack-destination ./packs","prepare":"husky"},"release":{"branches":["main"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","releaseRules":[{"type":"chore","release":"patch"},{"type":"refact","release":"minor"},{"type":"refactor","release":"minor"},{"type":"style","release":"patch"}]}],"@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"repository":{"type":"git","url":"git+https://github.com/bento-platform/bento_auth_js.git"},"keywords":["Bento","Auth"],"author":{"name":"Sanjeev Lakhwani"},"license":"MIT","bugs":{"url":"https://github.com/bento-platform/bento_auth_js/issues"},"homepage":"https://github.com/bento-platform/bento_auth_js#readme","peerDependencies":{"@reduxjs/toolkit":"^2.5.0","react":"^18.3.1 || ^19.0.0","react-dom":"^18.3.1 || ^19.0.0","react-redux":"^9.1.0","react-router-dom":"^6.21.1","redux":"^5.0.0"},"dependencies":{"jose":"^6.2.3"},"devDependencies":{"@commitlint/cli":"^20.4.2","@commitlint/config-conventional":"^20.4.2","@eslint/js":"^9.13.0","@reduxjs/toolkit":"^2.9.1","@semantic-release/git":"^10.0.1","@types/react":"^19.2.18","@types/react-router-dom":"^5.3.3","@typescript-eslint/parser":"^8.11.0","eslint":"^9.13.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-react":"^7.37.2","eslint-plugin-react-hooks":"^5.0.0","globals":"^17.3.0","husky":"^9.1.6","prettier":"^3.3.3","react":"^19.2.0","react-redux":"^9.3.0","react-router-dom":"^6.21.1","redux":"^5.0.1","typescript":"~5.9.3","typescript-eslint":"^8.11.0"},"gitHead":"1f1104cb58e0f3ac4c720fed51bfb59b4799e397","_id":"bento-auth-js@8.0.0","_nodeVersion":"24.20.0","_npmVersion":"11.19.1","dist":{"integrity":"sha512-bZfP700yWxaBrqrMt12EdIHX2DjfMiLoVvX4AnwD17WeLlDICEP5K1jsqZBOqSAhe1ybkKRbAAO4XUuk+LD4Cg==","shasum":"174cb76e40f741f8010fd4db92df8e2cf1f9500c","tarball":"https://registry.npmjs.org/bento-auth-js/-/bento-auth-js-8.0.0.tgz","fileCount":63,"unpackedSize":149892,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/bento-auth-js@8.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDNjPZExsMVzOaVRks6XZTJ4YwFFKZInC2sjIrcNMQeHAiEA/6yQbto4BcitgSENQL/SjnpMcCZeSoTyAZBdr1sthqk="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2c045405-3abb-4b26-9c49-311354ded0d5"}},"directories":{},"maintainers":[{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},{"name":"c3g","email":"david.bujold@mcgill.ca"},{"name":"sanjeevlakhwani","email":"sanjeevlakhwani@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/bento-auth-js_8.0.0_1788534489569_0.6830296826877118"},"_hasShrinkwrap":false}},"time":{"created":"2023-12-22T16:57:32.349Z","modified":"2026-09-04T15:08:10.105Z","1.0.0":"2023-12-22T16:57:32.645Z","1.0.1":"2023-12-22T17:28:37.708Z","1.0.2":"2023-12-22T17:43:21.405Z","1.0.3":"2023-12-22T17:58:17.864Z","2.0.0":"2024-01-10T16:22:42.847Z","2.0.1":"2024-01-22T17:09:58.943Z","2.1.0":"2024-01-24T17:53:49.252Z","2.2.0":"2024-01-29T17:54:02.035Z","2.2.1":"2024-01-29T18:33:43.615Z","2.3.0":"2024-01-29T21:47:20.683Z","2.4.0":"2024-01-30T17:31:10.528Z","3.0.0":"2024-02-05T19:58:31.857Z","3.0.1":"2024-02-05T21:20:10.964Z","3.1.0":"2024-02-06T17:21:17.989Z","3.1.1":"2024-02-06T17:40:00.255Z","3.2.0":"2024-02-06T17:50:16.305Z","3.2.1":"2024-02-06T18:40:03.820Z","3.2.2":"2024-02-09T16:00:55.813Z","3.2.3":"2024-02-09T19:09:51.761Z","3.2.4":"2024-02-09T19:27:52.904Z","3.2.5":"2024-02-09T19:29:46.017Z","3.2.6":"2024-02-09T19:34:41.529Z","4.0.0":"2024-03-12T20:58:54.022Z","4.1.0":"2024-03-28T19:03:42.587Z","4.2.0":"2024-04-17T18:21:07.394Z","4.2.1":"2024-04-18T18:19:28.019Z","5.0.0":"2024-04-19T20:35:45.553Z","5.0.1":"2024-04-22T20:29:04.198Z","5.1.0":"2024-04-23T18:01:02.043Z","5.1.1":"2024-05-24T12:45:39.724Z","5.1.2":"2024-07-17T20:05:35.346Z","5.1.3":"2024-08-19T20:41:01.654Z","6.0.1":"2024-08-20T15:32:15.466Z","6.0.2":"2024-09-13T14:04:56.479Z","6.0.3":"2024-11-08T15:31:26.745Z","7.0.0":"2024-11-08T15:43:35.518Z","7.0.1":"2025-02-14T20:22:23.881Z","7.1.0":"2025-02-14T21:19:24.690Z","7.2.0":"2025-03-26T20:32:34.682Z","7.2.1":"2025-08-19T15:52:25.397Z","7.2.2":"2026-07-16T19:02:44.269Z","7.2.3":"2026-08-19T17:22:56.628Z","8.0.0":"2026-09-04T15:08:09.699Z"},"bugs":{"url":"https://github.com/bento-platform/bento_auth_js/issues"},"author":{"name":"Sanjeev Lakhwani"},"license":"MIT","homepage":"https://github.com/bento-platform/bento_auth_js#readme","keywords":["Bento","Auth"],"repository":{"type":"git","url":"git+https://github.com/bento-platform/bento_auth_js.git"},"description":"Authentication library for web applications of Bento-Platform","maintainers":[{"name":"victor-rocheleau","email":"victor.rocheleau@mcgill.ca"},{"name":"c3g","email":"david.bujold@mcgill.ca"},{"name":"sanjeevlakhwani","email":"sanjeevlakhwani@gmail.com"}],"readme":"# Bento Auth JS\nThe Bento authentication/authorization web client library, written in TypeScript for React Redux applications.\n\nThe authentication portion of this library works with OIDC providers, such as KeyCloak.\n\nThe authorization portion of this library works with applications protected by the [Bento Authorization Service](https://github.com/bento-platform/bento_authorization_service).\n\n## Installation\n\nAdd `bento-auth-js` as a dependency to another project:\n\n```bash\nnpm install bento-auth-js\n```\n\n## Usage\n\n### Redux store setup.\nImport the `bento-auth-js` reducers and add them to your application's Redux store.\n\n```typescript\nimport {AuthReducer as auth, OIDCReducer as openIdConfiguration} from \"bento-auth-js\";\n\nconst rootReducer = combineReducers({\n    auth,\n    openIdConfiguration,\n    // rest of reducers\n})\n```\n\nYou may use the `AuthReducer` alone if the application doesn't require authorization.\nIf you do need authorization, both reducers must be used by the store.\n\n\n### Authenticating a user\n\nUsually this is done in the top `App` component. The following example uses a pop-up window with PKCE flow.\n\n```tsx\nimport {\n    useHandleCallback,\n    checkIsInAuthPopup,\n    useIsAuthenticated,\n    useOpenSignInWindowCallback,\n    usePopupOpenerAuthCallback,\n    useSignInPopupTokenHandoff,\n    useSessionWorkerTokenRefresh,\n    useOpenIdConfig,\n    BentoAuthContextProvider,\n} from \"bento-auth-js\";\n\nimport YourSessionWorker as SessionWorker from \"../session.worker\";\nimport { AUTH_CALLBACK_URL, BENTO_URL_NO_TRAILING_SLASH, CLIENT_ID, OPENID_CONFIG_URL } from \"../config\";\nimport { BentoAuthContext } from \"./contexts\";\n\n// Session worker creator function must be in a constant for useSessionWorkerTokenRefresh\nconst createSessionWorker = () => new SessionWorker();\n\n// Assuming fetchUserDependentData is a thunk creator:\n// Using a thunk creator as a hook argument may lead to unwanted triggers on re-renders.\n// So we store the thunk inner function of the fetchUserDependentData thunk creator in a constant, \n// outside of the component function.\nconst onAuthSuccess = fetchUserDependentData(nop);\n\nconst App = () => {\n    const dispatch = useDispatch();\n\n    // Popup sign-in window and its message handler refs\n    const signInWindow = useRef(null);\n    const windowMessageHandler = useRef(null);\n\n    // Get the OIDC config\n    const openIdConfig = useOpenIdConfig();\n    \n    // Opens sign-in window\n    const userSignIn = useOpenSignInWindowCallback(signInWindow, SIGN_IN_WINDOW_FEATURES);\n\n    // Create the auth callback for the application's URL\n    const popupOpenerAuthCallback = usePopupOpenerAuthCallback();\n\n    const isInAuthPopup = checkIsInAuthPopup(BENTO_URL_NO_TRAILING_SLASH);\n\n    // Auth code callback handling \n    useHandleCallback(\n        CALLBACK_PATH,\n        onAuthSuccess,\n        isInAuthPopup ? popupOpenerAuthCallback : undefined,\n    );\n    \n    // Token handoff with Proof Key for Code Exchange (PKCE) from the sing-in popup\n    useSignInPopupTokenHandoff(windowMessageHandler);\n\n    // Session worker tokens refresh\n    useSessionWorkerTokenRefresh(\n        sessionWorker,\n        createSessionWorker,\n        onAuthSuccess,\n    );\n\n    // Get user auth status\n    const isAuthenticated = useIsAuthenticated();\n\n    return (\n        <>\n            {\n                isAuthenticated ? \"User is signed in!\" : <a onClick={userSignIn}>\n                    Sign in to Bento\n                </a>\n            }\n        </>\n    );\n}\n\nconst AppWithContext = () => (\n    <BentoAuthContextProvider value={{\n        applicationUrl: \"(...)\",\n        openIdConfigUrl: \"(...)\",\n        clientId: \"(...)\",\n        scope: \"openid email\",\n        postSignOutUrl: \"/\",\n        authCallbackUrl: \"(...)/callback\",\n    }}>\n        <App />\n    </BentoAuthContext>\n);\n```\n\n### Authorization for a signed-in user\n\nClient applications can evaluate user permissions with `bento-auth-js`.\nThese permissions can then be used to hide or show information, or to disable/enable features.\n\nTo evaluate a user's permissions on a resource:\n\n```typescript\nimport { \n    useHasResourcePermission,\n    useResourcePermissions,\n    RESOURCE_EVERYTHING,\n    viewDropBox,\n    deleteDropBox,\n} from \"bento-auth-js\";\n\n// Get the authz url, here we assume it is somewhere in the store.\nconst authzUrl = useSelector((state) => state.services.itemsByKind?.authorization.url)\n\n// Evaluates a single permission\nconst {isFetching, hasPermission} = useHasResourcePermission(RESOURCE_EVERYTHING, authzUrl, viewDropBox);\n\nif (hasPermission) {\n    // user can viewDropBox\n}\n\n// Returns the user's permissions on the resource\nconst {\n    permissions,\n    isFetching: isFetchingPermissions,\n    hasAttempted: hasAttemptedPermissions,\n} = useResourcePermissions(RESOURCE_EVERYTHING, authzUrl)\n\nif (permissions.includes(deleteDropBox)) {\n    // user can delete drop-box elements\n}\n```\n\n**Note on authorization:**\n\nWith authorization in client/server applications, it is the server's duty to determine if the client's requests\nshould be allowed or rejected.\n\nTherefore, client side permissions should only be used with services that implement authorization on the server side.\n\nFor example, simply disabling a delete button that performs a DELETE request to a Bento service (e.g. Drop Box)\nis not secure if the service doesn't check if the user has the correct permissions with the authorization service.\n\nYou may use client side permissions to:\n- Disable information displays that get their data from protected `GET` endpoints.\n  - No need to show an empty display resulting from a 403 response to an unauthorized user\n- Disable actions that use protected endpoints (`POST`, `PUT`, `DELETE`, ...)\n  - No need for a button to be clickable if the user lacks the permissions for the resource.\n\n## Release procedure\n\nA commit on the `main` branch will trigger a build and release of the package to the npm Registry, no need to manually \ncreate tags thanks to semantic-release.\n\n**Please follow the instructions bellow when writing your commits.**\n\n\n### Semantic release\nBento Auth JS adheres to the [semver](https://semver.org/) versioning convention (Semantic Versioning). This repository uses the \n[semantic-release](https://github.com/semantic-release/semantic-release) library to automate the release of semver compliant packages to \nthe npm Registry.\n\nSemantic-release parses the commit messages in the release branch in order to determine the versioning changes. It does \nnot rely on magic to work, but rather on specific commit message formats, which are described bellow.\n\n### Commit message guidelines\nSemantic-release uses the [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/) specification in order to parse relevant information.\n\n```\n<type>(<scope>): <short summary>\n  │       │             │\n  │       │             └─⫸ Summary in present tense. Not capitalized. No period at the end.\n  │       │\n  │       └─⫸ Commit Scope: Optional, what was changed.\n  │\n  └─⫸ Commit Type: build|ci|docs|feat|fix|perf|refactor|test\n```\n\nBoth `<type>` and `<short summary>` are mandatory, while `<scope>` is optional, but recommended for pretty release notes.\n\n**Example commit messages**\n\nAfter fixing a dependency issue:\n```\nfix(dependencies): resolve peer dependencies issues caused by React version\n```\n\nAfter adding a new resource:\n```\nfeat(resource): add support for katsu data-types\n```\n\n\n\n## Commit with `commitlint`\n\n[Commitlint](https://commitlint.js.org/#/) is a safeguard for commit message formats, which you can use to help write \nsemver-compliant commits. [Husky](https://github.com/typicode/husky) is a git hooks tool that binds commitlint to the `git commit` command.\n\n### Installation\nRun these steps once to setup commitlint + husky.\n```shell\n# Install dev dependencies (commitlint & husky)\nnpm install\n# Install husky git hook\nnpx husky\n# Add commitlint as a hook to husky\necho 'npx --no -- commitlint --edit ${1}' > .husky/commit-msg\n```\n\n### Usage\nUse the git cli as you normally would to make your commits, commitlint will intercept your commit if it is malformed.\n\nExample:\n```bash\ngit commit -m \"ci(semantic-release): add commitlint and husky as dev tools to write valid commits\"\n```\n\n\n\n## Local development\n\nFor local development in a React/Redux app that uses bento-auth-js, you can follow these steps for your setup:\n\n1. `build` and `pack` bento-auth-js\n   ```bash\n   # Builds package and creates a pack file in the \"./packs\" dir\n   npm run buildpack\n   ```\n\n2. In the project using bento-auth-js, modify the bento-auth-js dependency in package.json so that the version number is now the absolute path to the pack file.\n   ```diff\n   - \"bento-auth-js\": \"1.0.0\",\n   + \"bento-auth-js\": \"file:~/bento-auth-js/packs/bento-auth-js-2.0.0.tgz\",\n   ```\n\n3. Install the dependencies in the project\n   ```bash\n   npm install\n   ```\n\n**Note: you will need to repeat steps 1 and 3 everytime you want the changes to be applied to the app using \n`bento-auth-js`**\n","readmeFilename":"README.md"}