{"_id":"remix-auth-auth0","_rev":"31-39fd4f38cdf57e36baa551aff1987e7c","name":"remix-auth-auth0","dist-tags":{"latest":"2.2.0"},"versions":{"1.0.1":{"name":"remix-auth-auth0","version":"1.0.1","keywords":["remix","remix-auth","auth","authentication","strategy","auth0"],"license":"MIT","_id":"remix-auth-auth0@1.0.1","maintainers":[{"name":"danestves","email":"estevesd8@gmail.com"}],"dist":{"shasum":"71c57536549ba29864ab251da40c153d7af01ff6","tarball":"https://registry.npmjs.org/remix-auth-auth0/-/remix-auth-auth0-1.0.1.tgz","fileCount":5,"integrity":"sha512-ev+i8r5TdTuWv7Ez+T1g7WPCnmDtfUNXViJSQliLjJ3sxNTCSuvv6jAw69FDoyt4F0bpSC8qIcBEV7nfokR/aQ==","signatures":[{"sig":"MEUCIQDY5IQFRt3diaAHb9DtFJrtYKVcUYCOGeWZ1ZJjd5kGOQIgZlgOmlfuL/m7ft+H9LshGr8tKChHZ72cQpOOq5qax4w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8453,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhw0tYCRA9TVsSAnZWagAA1uUP/146P9I37mBK9Hd2z8sN\nbNkauq6pOMme2FRbiYckJmD13bdCegvOAV0Pff3KrtjvTv69xmN9/FmRlktw\ni+hlzCPaqug1Ols0F/rxEsJNqmlyZIxMtEfLvFPfWIcrPZZAEQTUPsnLNLam\nChpG6iFyuf8f0IcczvQiGkTXucdYebj/dnyjDhr4s+vErGCyVcdolfHeY9d3\nwX4fi9ke5lnlkSDGJcGABXqcEP2Cw3K8ddlgBHtv4br1JY8iFI8Wb1/wG4oJ\nmnIoKcLPkE8w91VpDnkgMDFKrf8rUVjME+J0s5j0/w3GBMRbkBQ6bszkzWjn\nvUKoh+dQ8VKNIubWYAwy99zCSEA9Fr3oyF5xsSvKw4kSudyeBN32LtFz7XGQ\nVPq1eqoytvlxVBejo5RXwTEjg0+WWeoZxeRiohSOa9+1OReWwHsPeTPnK/Hn\nROLPP7qYP9uyUrg63VdYlWm4IEwXnDmxm25MeElA/kzskBaa4CAenPo6vXnD\n6L9WdwD+HgFJVNhEAq3thANjd+T6PZmP5F7baumjdShFT2xyls2HEDkJnuWa\n54GME0LPYlyPqgdMUNlss7eM2vQIwPjrjqwh8H+pC9hMmyjj738/yDdmwBy3\nbjHHgGFxF4hMuqYhrUv5iVIhtyCnpOkvyTEMw82Va96Lw5wO/U+/W3pMpmYI\nMX/x\r\n=BsjO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"e654d2061c347befa07b93310568f6440ab51d5b","scripts":{"lint":"eslint --ext .ts,.tsx src/","test":"jest --config=config/jest.config.ts --passWithNoTests","build":"tsc --project tsconfig.json","coverage":"npm run test -- --coverage","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"danestves","email":"estevesd8@gmail.com"},"_npmVersion":"6.14.15","description":"The Auth0 strategy is used to authenticate users against an Auth0 account. It extends the OAuth2Strategy.","directories":{},"_nodeVersion":"14.18.2","dependencies":{"remix-auth":"^3.0.0","remix-auth-oauth2":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","react":"^17.0.2","eslint":"^8.5.0","ts-node":"^10.4.0","prettier":"^2.5.1","babel-jest":"^27.4.5","typescript":"^4.5.4","@babel/core":"^7.16.5","@types/jest":"^27.0.3","@remix-run/node":"^1.1.1","jest-fetch-mock":"^3.0.3","@remix-run/react":"^1.1.1","@babel/preset-env":"^7.16.5","eslint-plugin-jest":"^25.3.0","@babel/preset-react":"^7.16.5","eslint-plugin-unicorn":"^39.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-jest-dom":"^3.9.2","eslint-plugin-prettier":"^4.0.0","@babel/preset-typescript":"^7.16.5","@remix-run/server-runtime":"^1.1.1","@typescript-eslint/parser":"^5.8.0","@typescript-eslint/eslint-plugin":"^5.8.0"},"peerDependencies":{"@remix-run/server-runtime":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/remix-auth-auth0_1.0.1_1640188760711_0.8395244932384687","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"remix-auth-auth0","version":"1.0.2","keywords":["remix","remix-auth","auth","authentication","strategy","auth0"],"license":"MIT","_id":"remix-auth-auth0@1.0.2","maintainers":[{"name":"danestves","email":"estevesd8@gmail.com"}],"dist":{"shasum":"abd96e542a164330f5c695a9ecc9efe9ff8920f8","tarball":"https://registry.npmjs.org/remix-auth-auth0/-/remix-auth-auth0-1.0.2.tgz","fileCount":5,"integrity":"sha512-Zs+8Ob62+sGIvG5xydf8di8jaItc8/agEqTnCPPvji6T9a6t5Gyjib5sUUdnRWEJ2WUaSv2e6HP643cYumTdRg==","signatures":[{"sig":"MEYCIQDTzvKS2KpljvWzGSi8LCy3bNyCKSnbundxahGOlXjLZQIhAKtnPW1R9s8LstjWQ6GyspZDCDaycSAtemFZ/TTgn1zW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhyrVfCRA9TVsSAnZWagAAMFkP/ifWt/DDYsj6tL7YCkwf\nU+r3ZnaQ2IJxEeY0eYbQOO8Je3m8DZCtx2SebY2sLZJFc0mqw7nU8s+JZ8vB\n0f7gN6iTJih9dKCy+lV0DNjGy7wfGdTV5BjUp4Ruf+0Wn8pg/e+yh9/TtBoN\n5pxYGzLesU3NMPZai4XgYuTjweMbD6A3/E9F5ncW3Z9t/L//Tc2IHPloj96I\n1yeapUlucu606ys17yo7UYX9RjWQ/vAmGDD2wJX/AueTFLbsZbdoYLmgiaqc\nlLE8gwxjnnz+sPwn9b4+8NiIxyicWwIBRzCqHBnRJLfpngXAn9vXBaa+HZTj\nn5GkaUUv+YD/xqBs1CwcH0bJqCJhvPwiu5Cms0NOZzYZGzxc/IqDMjZoat5d\nvuOjcRU6bJEXgsQkJHFsYSqQdyF1f8ZEostqPcpVQlB2/4KqFGveqeWHIFXb\nQT17jhWeM+mPgeDDBkqZP9yVvYtX7XpRNlkCjW1yYugEdQI3kE19rrCn48cv\nVu8CLfk47Xl1dh4Ewlrpw+3GtQ8hMZjJUbNqAt0W5XusSFbfpHjFCIj+W839\nswfsoduqhXLGTlp42F5Su2taxWag47t5OMzj96qU2SVZQORkQ8cUKnq92NqR\nmA2X+sY0X9yjXJEBM9rlYUWno0UqdCFh2e1WiYSQlSazEs2gN92hzoK+uFHA\nP3ty\r\n=0oZz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"b4f44ff1be310ab8fe6569d1cd8227addb77c67d","scripts":{"lint":"eslint --ext .ts,.tsx src/","test":"jest --config=config/jest.config.ts --passWithNoTests","build":"tsc --project tsconfig.json","coverage":"npm run test -- --coverage","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"danestves","email":"estevesd8@gmail.com"},"_npmVersion":"6.14.15","description":"The Auth0 strategy is used to authenticate users against an Auth0 account. It extends the OAuth2Strategy.","directories":{},"_nodeVersion":"14.18.2","dependencies":{"remix-auth":"^3.0.1","remix-auth-oauth2":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.4.5","react":"17.0.2","eslint":"8.5.0","ts-node":"10.4.0","prettier":"2.5.1","babel-jest":"27.4.5","typescript":"4.5.4","@babel/core":"7.16.5","@types/jest":"27.0.3","@remix-run/node":"1.1.1","jest-fetch-mock":"3.0.3","@remix-run/react":"1.1.1","@babel/preset-env":"7.16.5","eslint-plugin-jest":"25.3.2","@babel/preset-react":"7.16.5","eslint-plugin-unicorn":"39.0.0","eslint-config-prettier":"8.3.0","eslint-plugin-jest-dom":"4.0.0","eslint-plugin-prettier":"4.0.0","@babel/preset-typescript":"7.16.5","@remix-run/server-runtime":"1.1.1","@typescript-eslint/parser":"5.8.1","@typescript-eslint/eslint-plugin":"5.8.1"},"peerDependencies":{"@remix-run/server-runtime":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/remix-auth-auth0_1.0.2_1640674654916_0.41176922273392247","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"remix-auth-auth0","version":"1.1.0","keywords":["remix","remix-auth","auth","authentication","strategy","auth0"],"license":"MIT","_id":"remix-auth-auth0@1.1.0","maintainers":[{"name":"danestves","email":"estevesd8@gmail.com"}],"dist":{"shasum":"5c76b27e04a4ded8e16af67daedf0d33c993040a","tarball":"https://registry.npmjs.org/remix-auth-auth0/-/remix-auth-auth0-1.1.0.tgz","fileCount":5,"integrity":"sha512-ppatY65v2nu56dKWhbZ1I+lUkdKCGA74vuMdcI0tarN4xoEZXp7x5GrX3XL2wElVypM2rC9woUvMg4nkHYSySQ==","signatures":[{"sig":"MEUCIQD7YzbnPXNoWnuRX1fF5fUxIzz44QpISGHXvSB1IAWNPwIgY6r8OELyvJ8NUHylqIQQPgfxx2YpR5XyBgiLb8gX0hk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhy/hgCRA9TVsSAnZWagAABFkP/1x+TIHDbc+FNcuQ8mwI\nY6Fe4H6YmJ+M0CzDaSOwJigPVY0DmsduSGRCDI3N5vvtu7dd4MaREqB2Ruit\nC1Uw+PgYWo8CSmsTqgh5ihUdx7RcGnQPu1N9AGEBzBHTmgNmaLXX8QImjOVj\nTHtJ81RJ9WXz2O9orkmdi2iKeXJ9CoLfMRF5u9F5JNfD8XeL61PAAyh2HHuY\n50Yzddk4Cp1fG9FoRM0SV9keNmaBBFk14IMGU7Re/7XLmNP0s48ik+MBq4/D\n01vTe7hpAHOFgbbxywnATMGBWRwOEiUBBmZBTUy/CCMtj48nlxXubBWC9eb2\nyye9a2VNCQEv4MOfenFisHMZgKLPXTkD/jiyuwHM710xNcM+kxJUvtN94sdw\nBoKcE58nyeQtiHVrLMC93/qS6R1sXWPvq7phCa7/iUFmC/z/Je56H7/ycBfw\no+LxBBO0kXIzN/G1z4lp5QVnYJ+qLHYRZgN6rvZGqLEjopkZxcwPRDCrmlkp\nLjNif8bXnZUd8XOUQKciR3w2jWrdeLl0jtSvqpNJ14046EwVO0y7BKLU/N5X\n4m2yC+0tQEMwAYIxLTJpS/FeM5Q4KSNuzc1hFBaT7vYTtWhfQoLhQ01xiQEj\nIabBZ4jKie+46/xBqUggyqQb+KLBH2I5ZoB8i4ijx9v3moeatFJ9sna+UtMI\nIGO/\r\n=ECkn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"d066954e6b6dda5e94e6ee9281c3ef0c6b7f7606","scripts":{"lint":"eslint --ext .ts,.tsx src/","test":"jest --config=config/jest.config.ts --passWithNoTests","build":"tsc --project tsconfig.json","coverage":"npm run test -- --coverage","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"danestves","email":"estevesd8@gmail.com"},"_npmVersion":"6.14.15","description":"The Auth0 strategy is used to authenticate users against an Auth0 account. It extends the OAuth2Strategy.","directories":{},"_nodeVersion":"14.18.2","dependencies":{"remix-auth-oauth2":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.4.5","react":"17.0.2","eslint":"8.5.0","ts-node":"10.4.0","prettier":"2.5.1","babel-jest":"27.4.5","typescript":"4.5.4","@babel/core":"7.16.5","@types/jest":"27.0.3","@remix-run/node":"1.1.1","jest-fetch-mock":"3.0.3","@remix-run/react":"1.1.1","@babel/preset-env":"7.16.5","eslint-plugin-jest":"25.3.2","@babel/preset-react":"7.16.5","eslint-plugin-unicorn":"39.0.0","eslint-config-prettier":"8.3.0","eslint-plugin-jest-dom":"4.0.0","eslint-plugin-prettier":"4.0.0","@babel/preset-typescript":"7.16.5","@remix-run/server-runtime":"1.1.1","@typescript-eslint/parser":"5.8.1","@typescript-eslint/eslint-plugin":"5.8.1"},"peerDependencies":{"remix-auth":"^3.1.0","@remix-run/server-runtime":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/remix-auth-auth0_1.1.0_1640757344112_0.03931874964258064","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"remix-auth-auth0","version":"1.2.0","keywords":["remix","remix-auth","auth","authentication","strategy","auth0"],"license":"MIT","_id":"remix-auth-auth0@1.2.0","maintainers":[{"name":"danestves","email":"estevesd8@gmail.com"}],"dist":{"shasum":"e78127221e9a529eb14e03855ab4114186e8c199","tarball":"https://registry.npmjs.org/remix-auth-auth0/-/remix-auth-auth0-1.2.0.tgz","fileCount":5,"integrity":"sha512-wgJ5FcMIweyJR04J9Lu+L67Phs4c1PQHfslNF4z157fs68dpNoB1P5OzGxZEerw/yh8N1OcN3MCq7m05uApOTg==","signatures":[{"sig":"MEYCIQCreJPYSbyLLAwg2lKnPU/yGPhMaR4YZ8XuQ3I6JjRMqQIhAJYCvGM4ruNjhx7TKaHUfBNS/OONLJ4ujOsItVTpsLcp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5JzsCRA9TVsSAnZWagAAGwUP/iCYuazdZNwUHLOv6ptX\nz4F2/qPW8vOh7kssFoSCtxe0QOt7/LLB+wyco5wx/IA6v8OnGVnKGQE6RX7q\nkw666CwpkI6VFcnAXaWCb5ddtzEAjPYWS6gUBajs+Qo0S7o5dLG66d/zRILd\nFCWSZy3hqlLxZOh9CKZGRYs/gAqsr+oE2J/x9Zq0S8rw4XkCi/+Gmx8YlP1H\n/jrJXsQz4mCirkNArty6SQNQIdcbQydcbTM3E5e0ddUXd/kLPdGgS2wNe6JY\nZerN3BWaMJCKGGYNB9MscScXpUq+J41056apFkYLe/TJfRBHUM+pmx2+vUSM\nbceJ7ByO02bAVV1G2+Wh8JvQT/1GgfC1hh+4T2x00gFWUshMgT+mvZVIPrE0\nmTn8b0sK4YYDBiGW8NZ58FfQ5rhW40doZ0eIGE9zxEtwqA+fOiuEpTEiQRVx\nG+B28YRbcx/LqgQVhuo68Fm9/P3DwFSfkRs8NErPjGyjl8Zi+ogbF4Xe+vlu\n1PioaZWpZm6VMBq8AKa2Xzs/o7SAXxyqrtLqosUJktCcMPqjKBS4oXHWDLUX\n3FOfSZk2ifwIJStF71T7X+lqWiayZLTdAMqKzEDIfakCKxpX16b2dqYRMtY+\nAxGt5IoqzDLZcFWEK02o2IKktbf6DFxHqTJ40kLJ+qMAnwJq2ypiTVuYHfYd\n5ycb\r\n=P7I8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"5578b4b602caa25dc021134f05901e9c5d39aa60","scripts":{"lint":"eslint --ext .ts,.tsx src/","test":"jest --config=config/jest.config.ts --passWithNoTests","build":"tsc --project tsconfig.json","coverage":"npm run test -- --coverage","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"danestves","email":"estevesd8@gmail.com"},"_npmVersion":"6.14.15","description":"The Auth0 strategy is used to authenticate users against an Auth0 account. It extends the OAuth2Strategy.","directories":{},"_nodeVersion":"14.18.3","dependencies":{"remix-auth-oauth2":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.4.7","react":"17.0.2","eslint":"8.7.0","ts-node":"10.4.0","prettier":"2.5.1","babel-jest":"27.4.6","typescript":"4.5.4","@babel/core":"7.16.7","@types/jest":"27.4.0","@remix-run/node":"1.1.1","jest-fetch-mock":"3.0.3","@remix-run/react":"1.1.1","@babel/preset-env":"7.16.8","eslint-plugin-jest":"25.7.0","@babel/preset-react":"7.16.7","eslint-plugin-unicorn":"40.1.0","eslint-config-prettier":"8.3.0","eslint-plugin-jest-dom":"4.0.1","eslint-plugin-prettier":"4.0.0","@babel/preset-typescript":"7.16.7","@remix-run/server-runtime":"1.1.1","@typescript-eslint/parser":"5.9.1","@typescript-eslint/eslint-plugin":"5.9.1"},"peerDependencies":{"remix-auth":"^3.1.0","@remix-run/server-runtime":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/remix-auth-auth0_1.2.0_1642372332685_0.30843355855038834","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"remix-auth-auth0","version":"1.3.0","keywords":["remix","remix-auth","auth","authentication","strategy","auth0"],"license":"MIT","_id":"remix-auth-auth0@1.3.0","maintainers":[{"name":"danestves","email":"estevesd8@gmail.com"}],"dist":{"shasum":"60ba4b55f5cfc315ca06dd2c6f2b22776227207b","tarball":"https://registry.npmjs.org/remix-auth-auth0/-/remix-auth-auth0-1.3.0.tgz","fileCount":5,"integrity":"sha512-pVCcSo656qAEUt/kiusLN4u6S7W8kXzhuGwCk/YlrVfEm86blxuMpYbi+AmRqiHciDOBOdVISusD3AFVZvzGPg==","signatures":[{"sig":"MEYCIQDYDjoMxRLaFfcSfI/YXo8OskBlXaf0oOn3DRTJmfo6UAIhAIXKW5k3in9EOWWjhP2e+Wdi3DzYjTCKncmIfiSa+cU/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6vLuCRA9TVsSAnZWagAACHgP/2osfaVuzr0/2VoHe5NC\nUEWLAv8pK/cC8OvN9LVJQS4hNYYjJRQJeAMzzsnVcYhIuy+X3H5LTooCVbXU\nFuYmwW96nE201fDO1lvZbqaUKJR1kcXC+pZ55ZC2ORjrIOGGL0EZ49soZTn9\nJiZT9VwmIHelQc5Bub+nkbm37AYx0UF2UERFuhsa/OR+otQgLA8Eiz5v/ik3\nhPfq5rUnlLRWU5qie2u0MN0RKnoKVfx1gq5h60feeR1aEoTzbfKhSO60EA9x\nAQry98TVsm5nfO17uK3B65lwCe3I8kqKnBu7YI4wBEVWmy6gdaDOZyjMnK9X\nKcgT0hJ10lGIIxBfzadC0ZWShpDBxoeLfNNUGR6+rEzqOtALvu/nG0m9EdDD\ngnu3YWp2oINlnq+nJYdx6aq43lx+JKdYNxS6Y94A6vXCYK8Zq8fIdVRAPEBp\nlicOMVv4qAa4tXP0o6B0qrVEo2Eo0uLnEIF9JADq4yIRB+Idsh2Vp/H1R3tR\nltl6CpQPFnx4DMA8WddFGbhshNlZZ5y8nY6gmJuWaLHe+6nLK7980UXqTt5q\nzFjOxGEMdU+Cgo8sHJ7Es32QwP+dmKhCpJIDRwcCWBNxIBx4eVdgMhjkp881\nf2g7Yvqk8uB8BIXxcDNhq7RBYGzTzQPakCANJKGhIfBvf6JXJitxhRvKUNP+\nC5RS\r\n=1gZs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"81f77cb3e966a4d9ad9a429da38110b91e538561","scripts":{"lint":"eslint --ext .ts,.tsx src/","test":"jest --config=config/jest.config.ts --passWithNoTests","build":"tsc --project tsconfig.json","coverage":"npm run test -- --coverage","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"danestves","email":"estevesd8@gmail.com"},"_npmVersion":"6.14.15","description":"The Auth0 strategy is used to authenticate users against an Auth0 account. It extends the OAuth2Strategy.","directories":{},"_nodeVersion":"14.18.3","dependencies":{"remix-auth-oauth2":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.4.7","react":"17.0.2","eslint":"8.7.0","ts-node":"10.4.0","prettier":"2.5.1","babel-jest":"27.4.6","typescript":"4.5.5","@babel/core":"7.16.10","@types/jest":"27.4.0","@remix-run/node":"1.1.3","jest-fetch-mock":"3.0.3","@remix-run/react":"1.1.3","@babel/preset-env":"7.16.11","eslint-plugin-jest":"25.7.0","@babel/preset-react":"7.16.7","eslint-plugin-unicorn":"40.1.0","eslint-config-prettier":"8.3.0","eslint-plugin-jest-dom":"4.0.1","eslint-plugin-prettier":"4.0.0","@babel/preset-typescript":"7.16.7","@remix-run/server-runtime":"1.1.3","@typescript-eslint/parser":"5.10.0","@typescript-eslint/eslint-plugin":"5.10.0"},"peerDependencies":{"remix-auth":"^3.1.0","@remix-run/server-runtime":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/remix-auth-auth0_1.3.0_1642787566537_0.8661273935674587","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"remix-auth-auth0","version":"1.3.1","keywords":["remix","remix-auth","auth","authentication","strategy","auth0"],"license":"MIT","_id":"remix-auth-auth0@1.3.1","maintainers":[{"name":"danestves","email":"estevesd8@gmail.com"}],"dist":{"shasum":"2b4156730027609d5c46d4f2efb942485b450d8c","tarball":"https://registry.npmjs.org/remix-auth-auth0/-/remix-auth-auth0-1.3.1.tgz","fileCount":5,"integrity":"sha512-SRPmX1ddCHDFW8LRYxdppv76G6olJrLnIjn9isnNy7ref+rn0DmRFj181Yo98KUsJ4fqswhK5KW3YWcuP/LslQ==","signatures":[{"sig":"MEUCIQC2sb2u5Gu1jwJqYi+GrqZjNm+iyINsx+rCiTciuUjl1AIgRjQ+CCk1A3DYtefRyNAP1CDKKxLKlAoEzsqAFUWiQuE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8383,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6zn5CRA9TVsSAnZWagAAJPcQAIPxcMbF6bGZOFAYCmrB\nw8+qOvG6KKC2b2YIDCpoBP3ZPKJrT2uixoYJ31gAdlqtnAcC4gCr38NVzf3t\nSjemTyX6/yN2savQ+4gSGLWTdYpmBBA2o0JZ99SH05vLyXu5PuUZYI2OHn+i\nMCM/e9qukXBZRzD4qzLQHKHW0hn7hnBUuzYh3F8ZE9CG1STQNS/Xi/eY2N+H\n6ecpYFPesJorO2BIzMHBKc3K+gpYgmUN+iKZSDn3pQVvO7AxUHDRs7bDmfgq\nFOaMIrojw2wDt2uC5Nes1Re+EoI66kvDSxavyYrhlv3zpYUmnnQrBVUFzoOI\nhdMQdJbAIU6KuXBbPscGmgvsz6J71F6UHImlbATovc0nSJBhHL3SIskY50zf\nNjb9IuNMpK0Ep8LrQkIlDXskCr1PE4reGnPVBWowJRC9cw/dTXXgPSpF+VzX\n9pRP4HYhXxxCcMk6+A5V9SwiuqlMPmB33BF3+A3cYIGIyihuxtEgKsn/nT9k\nln+SJgc/jooxnbIaHR5a1+kuUR5S+rwCi+P9+aDjEPw6vCDw0NTw1CP2+XGZ\nv0y7XJjEm4B9VwnsPnHmGwPmmCgD+j4KcbT5kyfydielqsTDjSklvu7YSJc9\n47jPk8v04D/vOyzREG53FLGT0WPD67jjxb6N3PEWKHGfd2p9u4RmJt6bfsI3\nYaK5\r\n=0jcX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"078634a34ad78e288e2d0c418e7322f3a2246d19","scripts":{"lint":"eslint --ext .ts,.tsx src/","test":"jest --config=config/jest.config.ts --passWithNoTests","build":"tsc --project tsconfig.json","coverage":"npm run test -- --coverage","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"danestves","email":"estevesd8@gmail.com"},"_npmVersion":"6.14.15","description":"The Auth0 strategy is used to authenticate users against an Auth0 account. It extends the OAuth2Strategy.","directories":{},"_nodeVersion":"14.18.3","dependencies":{"remix-auth-oauth2":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.4.7","react":"17.0.2","eslint":"8.7.0","ts-node":"10.4.0","prettier":"2.5.1","babel-jest":"27.4.6","typescript":"4.5.5","@babel/core":"7.16.10","@types/jest":"27.4.0","@remix-run/node":"1.1.3","jest-fetch-mock":"3.0.3","@remix-run/react":"1.1.3","@babel/preset-env":"7.16.11","eslint-plugin-jest":"25.7.0","@babel/preset-react":"7.16.7","eslint-plugin-unicorn":"40.1.0","eslint-config-prettier":"8.3.0","eslint-plugin-jest-dom":"4.0.1","eslint-plugin-prettier":"4.0.0","@babel/preset-typescript":"7.16.7","@remix-run/server-runtime":"1.1.3","@typescript-eslint/parser":"5.10.0","@typescript-eslint/eslint-plugin":"5.10.0"},"peerDependencies":{"remix-auth":"^3.1.0","@remix-run/server-runtime":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/remix-auth-auth0_1.3.1_1642805753411_0.28835081374836236","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"remix-auth-auth0","version":"1.3.2","keywords":["remix","remix-auth","auth","authentication","strategy","auth0"],"license":"MIT","_id":"remix-auth-auth0@1.3.2","maintainers":[{"name":"danestves","email":"estevesd8@gmail.com"}],"dist":{"shasum":"6157fae9404582242a91321ae2fedc0150e611d9","tarball":"https://registry.npmjs.org/remix-auth-auth0/-/remix-auth-auth0-1.3.2.tgz","fileCount":5,"integrity":"sha512-Qeq18T/CsqJEJmMl/utthAJzoXKRJZyBI9MrE0Z8DwI/UTXgk+938l791KBQleUyK8htvCzVHfY5cstidLjeBw==","signatures":[{"sig":"MEYCIQDHCTWVQRqRVvy2aAFBb0rGH1MwJuVRS3dnpPf8TeGpuwIhAOptcGbxDPdSpPd8dx3/MVEynd7af9U7qN3y3bfTlACo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDV+1CRA9TVsSAnZWagAAPaMP/RHjYSQObuckyDpLf2ie\nnrChnAFrOIb5pMezkyZvsu6Mc1ahzwsQM6nycIO+5yoG79DutfTn/qyIc91z\njz87ePjoS+lQg0ak5LkkmjPiFYJXLu17gnmBCK19ztqPBmfx7wKFMf7XWzt5\nqaqjAHlgDCYHwwC5iVEu1QMVSHd2wi9bVKkH8n40XmzE5bQe5gVCysiKbrH+\nJYBUdxbDVRahuehNcToVtOmvrAcLGPEul4xUHxj0EMpcRWC4rEqezLCMYsS9\nzhXSzy3pK0/+NDLlLy2HqPTl/TFGezV+Eb/HKPBAPHxlg+OL2E2UhOSj0U/t\nBD+qk3YEAs8QlWNQo7Yg3j0wBlLFi2djccL2WDXETGtIyreSQdoQAreAgNYo\nu6T4ppzYxsHt4v+9nqDxoQ5p12f9Rbl6eYV3HG3lOiQ5c1qHldBQ3O7l89aV\n/R3Npti5HWsHfBsW9CMeM4Sa+muttYTjVzK4XGBwxoruIWWWSvNq5tHrWPyg\nLTBREIIpsED20EZeKWZZPsVgT/zd2kM2JG1AAcjimZ73e/5cN2ROfipRprKh\nhZpDc2gL5zGKmPycaQkLMuHWDEBh75tk2odgn/VoLByiwKqV7E9Iem+1AP03\nk3yGfnAAInL5O62pDYn5o55HOpr+063SWSK0G19IPjee/k+to1M+yFUTESuo\nhYF/\r\n=ux41\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"4b0e394f2f4c8b2992048998937536add3af67c0","scripts":{"lint":"eslint --ext .ts,.tsx src/","test":"jest --config=config/jest.config.ts --passWithNoTests","build":"tsc --project tsconfig.json","coverage":"npm run test -- --coverage","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"danestves","email":"estevesd8@gmail.com"},"_npmVersion":"6.14.16","description":"The Auth0 strategy is used to authenticate users against an Auth0 account. It extends the OAuth2Strategy.","directories":{},"_nodeVersion":"14.19.0","dependencies":{"remix-auth-oauth2":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","react":"17.0.2","eslint":"8.9.0","ts-node":"10.5.0","prettier":"2.5.1","babel-jest":"27.5.1","typescript":"4.5.5","@babel/core":"7.17.4","@types/jest":"27.4.0","@remix-run/node":"1.2.0","jest-fetch-mock":"3.0.3","@remix-run/react":"1.2.0","@babel/preset-env":"7.16.11","eslint-plugin-jest":"26.1.1","@babel/preset-react":"7.16.7","eslint-plugin-unicorn":"41.0.0","eslint-config-prettier":"8.3.0","eslint-plugin-jest-dom":"4.0.1","eslint-plugin-prettier":"4.0.0","@babel/preset-typescript":"7.16.7","@remix-run/server-runtime":"1.2.0","@typescript-eslint/parser":"5.12.0","@typescript-eslint/eslint-plugin":"5.12.0"},"peerDependencies":{"remix-auth":"^3.1.0","@remix-run/server-runtime":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/remix-auth-auth0_1.3.2_1645043637155_0.7477580398031209","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"remix-auth-auth0","version":"1.3.3","keywords":["remix","remix-auth","auth","authentication","strategy","auth0"],"license":"MIT","_id":"remix-auth-auth0@1.3.3","maintainers":[{"name":"danestves","email":"estevesd8@gmail.com"}],"dist":{"shasum":"78d6f339e1463e3770a8d781561231c3d057e4bd","tarball":"https://registry.npmjs.org/remix-auth-auth0/-/remix-auth-auth0-1.3.3.tgz","fileCount":3,"integrity":"sha512-2s3oF66GIynZpXji8tS+0DdZWrEsOwnLJYAsLTXfQQKAtu1fqBUnjaFwExj+heLNcDdYqHDeIoYUe6yJmgRNwg==","signatures":[{"sig":"MEYCIQCSZ9FzGs6LH16H/8ZBCb3pzKiBk6rbVcSUmYu3TwNFkwIhAM8KDjmAIXCNpUVTIkTrhQMrmoXvzIRscEx4DVnemun2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIkg4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoScRAAnuFuSn1lqpr8cGhWxso8YAr1iZ8udIq3z1UYuJCADHhS2sNm\r\ntZ3fnU18/zFLQT+1wNTZYFuEekUJB7CobZJGqmwKVLslw9tP2bJuR8GCd6Ti\r\n4KbDrxy/+9CfTMN+PfcqMgMRgTdC6LXZZdDNL3TaaMmA5tOpLIyAg7jVimP4\r\nDI6cOIF6Bo5XeXL6DP9SQiiM37xJRouXv73gbrCg8lepF5bRAgYZx7+O3KEw\r\ngzNsSB37NQ+pD8AqSj/F1+c3Jb3GGShVagSL1ZwX2mbv9SfrsNHNoBd23pp/\r\nF+UsT0Ym6Y20XXgIsauqezTOBQ+fMVx6lOanbYDBzcAI8mH+e2mQgi2OMKSc\r\n5beK5DLgdgZ5fXlEn3TM8GLJGXuF6ZVnLof0gKGgPCxIKPDEfXVtM+AX/0WE\r\nuclJWrCwtiW7XlaGrwNY+idZWyhd5px6+UEuASEdJrGATs1nXUkfXIhn7ugz\r\nicsEHJcb56RaAfO/yYlEReskRcWp6jdoNXNaEnbrEsDQWIees3Dl8DqfoWvn\r\nHFzteh1k7zJpZHYKpzuNT9NXXJ6kiwOFPo5C/eIIYTYtrrFe+2fTmCcC7cjZ\r\npoSZvJ9u5Gt5v1gjWXuleWP6joWAk+/nV+zQDXDL+JYM76RSfJ1l8jI0JaQ7\r\nGEaa0I1Vf2TJqSO/0ZiiGS6Yfeiw0QdYTkI=\r\n=4T+C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"62578cbbb6fe32c654a488dbb7922e23a38816f7","scripts":{"lint":"eslint --ext .ts,.tsx src/","test":"jest --config=config/jest.config.ts --passWithNoTests","build":"tsc --project tsconfig.json","coverage":"npm run test -- --coverage","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"danestves","email":"estevesd8@gmail.com"},"_npmVersion":"8.1.2","description":"The Auth0 strategy is used to authenticate users against an Auth0 account. It extends the OAuth2Strategy.","directories":{},"_nodeVersion":"16.13.2","dependencies":{"remix-auth-oauth2":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","react":"17.0.2","eslint":"8.10.0","ts-node":"10.6.0","prettier":"2.5.1","babel-jest":"27.5.1","typescript":"4.6.2","@babel/core":"7.17.5","@types/jest":"27.4.1","@remix-run/node":"1.2.3","jest-fetch-mock":"3.0.3","@remix-run/react":"1.2.3","@babel/preset-env":"7.16.11","eslint-plugin-jest":"26.1.1","@babel/preset-react":"7.16.7","eslint-plugin-unicorn":"41.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-jest-dom":"4.0.1","eslint-plugin-prettier":"4.0.0","@babel/preset-typescript":"7.16.7","@remix-run/server-runtime":"1.2.3","@typescript-eslint/parser":"5.13.0","@typescript-eslint/eslint-plugin":"5.13.0"},"peerDependencies":{"remix-auth":"^3.1.0","@remix-run/server-runtime":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/remix-auth-auth0_1.3.3_1646413880615_0.438505570863964","host":"s3://npm-registry-packages"}},"1.3.4":{"name":"remix-auth-auth0","version":"1.3.4","keywords":["remix","remix-auth","auth","authentication","strategy","auth0"],"license":"MIT","_id":"remix-auth-auth0@1.3.4","maintainers":[{"name":"danestves","email":"estevesd8@gmail.com"}],"dist":{"shasum":"95771c2165242a02c08dfcd6f2ae3667147a3e87","tarball":"https://registry.npmjs.org/remix-auth-auth0/-/remix-auth-auth0-1.3.4.tgz","fileCount":5,"integrity":"sha512-Zg5NxjVYoWl1DBcWoPwG6LPn5NhFuMlSyc2zPPwEq09DQTeLvPcrjMtR4t+aTXTrvUqgV1NvwUfQTB9JoQPTsQ==","signatures":[{"sig":"MEYCIQDMmaSq2RU6evTVTE4gpdY1pGd6K/pybmjt9E770xV2HQIhAO2/Wlu0BnWe8sVq9RS4miCQzqINik/usUNKCHylVzh/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8383,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJ5x4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmriOA//UD5j7wux1FIuHXf084O/g1iiJ+Wc9SoITqQotTBybu1UTMw2\r\nMXFexr8qzPoWRL8h+Im0DCCYItf2IRHBXzt4xzP5SwFqfc9gT+ID/juhTUOH\r\ngyfDD5WtMQRBdaidVXjhOo9fjev+WTtIzQaEeLf2QV12hVarITmOCmiUh5/q\r\njR1ptdXCvy+Zj+siM21ZiSbVp++z2l8G0KD8WQ79IGBeHsbi03q1lXFQTBnd\r\ng0QujqFlZmG7AZpAuhpIuLFQLjdH6qC88KY7febQ+DpUb27ne2I6UtGliFnW\r\nHCil9qQ27JqNvtPRzX6G5uUhMtUBoKdP0D/dqwQO8wp6vusOrE5sk1dvcgMZ\r\nL+9TXeqmgcJ3NWEwDXEAtW8zy0d+2KQYWKDQlDyMRn64yzUoYyRl3fWiFTPx\r\ncsWLbplqAF4DCkigYnBZpxMy62K+q74QT8/yOd5qf2UqmhJHXh03Hau5YKWy\r\nLQkf2qPU2M6HKnM3RTJgBnMhXIifVAuK5i365RZpZ7rrTQcneKXzFbz1ik3O\r\nwRqCUU4PJbzcu0SqAwc8Xzve9ATfBca56Q3NqwlBGcQBqyOUXaPe8Usn5XjH\r\nwBMrptJR1RrhF+0QAZfWXOzuXJMc3u0GfOcTClykjpRiAHy4Yt/4/Ay6ssIk\r\nVy5YPVU0qWRBeCbNvqthsLQHA5mG5vNaJiA=\r\n=fRdG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"b419d49422c2b154988ed3d017e9f99f28da6b22","scripts":{"lint":"eslint --ext .ts,.tsx src/","test":"jest --config=config/jest.config.ts --passWithNoTests","build":"tsc --project tsconfig.json","coverage":"npm run test -- --coverage","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"danestves","email":"estevesd8@gmail.com"},"_npmVersion":"6.14.16","description":"The Auth0 strategy is used to authenticate users against an Auth0 account. It extends the OAuth2Strategy.","directories":{},"_nodeVersion":"14.19.0","dependencies":{"remix-auth-oauth2":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","react":"17.0.2","eslint":"8.10.0","ts-node":"10.7.0","prettier":"2.5.1","babel-jest":"27.5.1","typescript":"4.6.2","@babel/core":"7.17.5","@types/jest":"27.4.1","@remix-run/node":"1.2.3","jest-fetch-mock":"3.0.3","@remix-run/react":"1.2.3","@babel/preset-env":"7.16.11","eslint-plugin-jest":"26.1.1","@babel/preset-react":"7.16.7","eslint-plugin-unicorn":"41.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-jest-dom":"4.0.1","eslint-plugin-prettier":"4.0.0","@babel/preset-typescript":"7.16.7","@remix-run/server-runtime":"1.2.3","@typescript-eslint/parser":"5.14.0","@typescript-eslint/eslint-plugin":"5.14.0"},"peerDependencies":{"remix-auth":"^3.1.0","@remix-run/server-runtime":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/remix-auth-auth0_1.3.4_1646763127898_0.37119435066924433","host":"s3://npm-registry-packages"}},"1.3.5":{"name":"remix-auth-auth0","version":"1.3.5","keywords":["remix","remix-auth","auth","authentication","strategy","auth0"],"license":"MIT","_id":"remix-auth-auth0@1.3.5","maintainers":[{"name":"danestves","email":"estevesd8@gmail.com"}],"dist":{"shasum":"2ac90960d50660199ba104d480e5b172e937d452","tarball":"https://registry.npmjs.org/remix-auth-auth0/-/remix-auth-auth0-1.3.5.tgz","fileCount":5,"integrity":"sha512-Gln0m2MnurVKY+jQs0U5ihE/l+v5fL1683+niSqSqo2h+38u87EciVNC1RSdIwAOtpbjV68+APyoVsEjDB5T3Q==","signatures":[{"sig":"MEUCIFXKmUr9wQtWRcBdwlgYi4hRzSj7wCQhUztyX9PkcotrAiEA6qVBLreXgGCXx4GwlOZko2NRagzGPdIWXhAVvzjKd5s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8383,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPUrBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqzCRAAkrsC7qV/eCT5vF3hoQHXgQ1J+Si6KK9QmXCsB+IizoIyRKSF\r\nXNQRs7UQRG66JJ5V3XZHUGWP544mBEfn5x+Z14J8shKQt/svFYmdLqGXUi+/\r\nNo3YgX32Xt0T8M3RhVCgV0C+Qg+8cMzjvCHvCb1CDYK88MnX7X2wVtmA8pwn\r\nfMzpf4e9rXQ+CQ4ZQVHfX9s/ImjNTHuKJoMYMLPjCXmPnTjf8ovDZ6PPtRkT\r\nFI0gfmKExfariKZ1qZSoHtqD04sXRgsiCew0VqFqbgbnoESL5v0WMF/YGprE\r\nC1YHmDSJkVNI9yxryhl9dtiEHzHNKthQIxcQ408qvX4fwZeOyL3M7TsueHRs\r\ni2gCNo3+3wGvKdPgt2cuKwQDfJ0/3C3LaOuB+FGDlL+QrUNrmBlR1ntr/TCU\r\ns/J5O3YXoU49aj4D4viAIUUKFzDTvG4RLMiOSeol5jNSRUGhkgRbvXhfh5EZ\r\nSlIbMgpmYnZyO+E1xIyLwgWND+PpVhitX/Gl5LZc3RQKoYmd+QgnkPzb7bG1\r\nylZA21HuDRUYapTsicchjs0vuyq1oOcnddtdYIiD0pDO1NV+I4au4+zYHtul\r\nDx/iakh6pN4b123z77uOJMicGbMch/uSMJCtpf4SbPszMMUb5Bjtk5NVp36R\r\n1pG8eKriS17u5An8u9lYB+A6fMn7P8CCoLg=\r\n=mdNN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"3f05f617c1c4c85e4046cf0d25973500880b8a00","scripts":{"lint":"eslint --ext .ts,.tsx src/","test":"jest --config=config/jest.config.ts --passWithNoTests","build":"tsc --project tsconfig.json","coverage":"npm run test -- --coverage","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"danestves","email":"estevesd8@gmail.com"},"_npmVersion":"6.14.16","description":"The Auth0 strategy is used to authenticate users against an Auth0 account. It extends the OAuth2Strategy.","directories":{},"_nodeVersion":"14.19.0","dependencies":{"remix-auth-oauth2":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","react":"17.0.2","eslint":"8.11.0","ts-node":"10.7.0","prettier":"2.6.0","babel-jest":"27.5.1","typescript":"4.6.3","@babel/core":"7.17.8","@types/jest":"27.4.1","@remix-run/node":"1.3.3","jest-fetch-mock":"3.0.3","@remix-run/react":"1.3.3","@babel/preset-env":"7.16.11","eslint-plugin-jest":"26.1.3","@babel/preset-react":"7.16.7","eslint-plugin-unicorn":"41.0.1","eslint-config-prettier":"8.5.0","eslint-plugin-jest-dom":"4.0.1","eslint-plugin-prettier":"4.0.0","@babel/preset-typescript":"7.16.7","@remix-run/server-runtime":"1.3.3","@typescript-eslint/parser":"5.16.0","@typescript-eslint/eslint-plugin":"5.16.0"},"peerDependencies":{"remix-auth":"^3.1.0","@remix-run/server-runtime":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/remix-auth-auth0_1.3.5_1648184001173_0.20542827356303173","host":"s3://npm-registry-packages"}},"1.3.6":{"name":"remix-auth-auth0","version":"1.3.6","keywords":["remix","remix-auth","auth","authentication","strategy","auth0"],"license":"MIT","_id":"remix-auth-auth0@1.3.6","maintainers":[{"name":"danestves","email":"estevesd8@gmail.com"}],"dist":{"shasum":"ac1940f205403e7646e104327859dc4f8f6b842b","tarball":"https://registry.npmjs.org/remix-auth-auth0/-/remix-auth-auth0-1.3.6.tgz","fileCount":5,"integrity":"sha512-SWmWTpgL38QvtS31+vgO4WxSCmU/Bouksq7E7V+8C39zmDrv59Xjf0+/AwORJAgkyui9YBk02rPStjZ6VNOnVg==","signatures":[{"sig":"MEYCIQDTU2T+uWijqjE8mcvDFgxa46E7CTQLRQT8STZJB2Rw6wIhAPM/yXBixSOMY/BxDniDwWJ44E/IZ080+whLnBM4UTeg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8383,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiV2puACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr7/Q/+J1oAyC9pJPNHlb6WsBf2/Fk5SRc79hgfNbZ+1L36pe/cityn\r\n/5SvT6C8kwgESep91WQ/d6L/O9M7z/ydMHkGlIL+Y7oUwBo+yJGh0uTWq2M3\r\nJn0lAO4ycIX6t/tMBV9ykDAtjP2drbbN8WuBQC+blKr0EdKpgaXcmgYVIQpw\r\n4a5F3bJSXdeDL1LARGEBUgVeKTdoVjEcx/0sJZ85YH5sTzpXAG3CvGRUzNbt\r\n8wi+HeLNNm8vMmOnSmlgLcoBDY2MlRz1euMMz3x4xAwUJRBWIFowk58ro05L\r\nvvLymszedDAqRAJqRhn9r8hn9yqoeuZFuvx8H/HOpr+xxVoebS+dPMqggTOs\r\n3d+1NjxXvsi2Mz8K3jymCajvxld8ycNFux0DJSrt097XkpUFGdlJxtq7XS+R\r\njv7S28KhjOcWAhzpcR2XEW1bYrz+dbSd3sgBKQmJNeawLEsEIGyh1LPF34/S\r\nugKZS+ps3d6ORV8DvfYtyLE/pFhLrlFI3z+BROSMeoNqHCTFYiROu5fXFEmk\r\nTzVDAy9lnEMIQpPOImDTlHKSf+heX/mhdwVvaENLB7yosVSx4MF5H7zjrYuG\r\nPEvX8cfHmOEhfjPASt7G6U70hlFBxKq0ZH6yovwbSjpVPbALEW5VZB7R+CLn\r\nT1x1L/lVcFIjFaeh8RvvqHHdPA9NTu7jyYY=\r\n=jCP/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"1a6920253d94ffc6cc99b503d73e968852638c7b","scripts":{"lint":"eslint --ext .ts,.tsx src/","test":"jest --config=config/jest.config.ts --passWithNoTests","build":"tsc --project tsconfig.json","coverage":"npm run test -- --coverage","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"danestves","email":"estevesd8@gmail.com"},"_npmVersion":"6.14.16","description":"The Auth0 strategy is used to authenticate users against an Auth0 account. It extends the OAuth2Strategy.","directories":{},"_nodeVersion":"14.19.1","dependencies":{"remix-auth-oauth2":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","react":"18.0.0","eslint":"8.13.0","ts-node":"10.7.0","prettier":"2.6.2","babel-jest":"27.5.1","typescript":"4.6.3","@babel/core":"7.17.9","@types/jest":"27.4.1","@remix-run/node":"1.3.5","jest-fetch-mock":"3.0.3","@remix-run/react":"1.3.5","@babel/preset-env":"7.16.11","eslint-plugin-jest":"26.1.4","@babel/preset-react":"7.16.7","eslint-plugin-unicorn":"42.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-jest-dom":"4.0.1","eslint-plugin-prettier":"4.0.0","@babel/preset-typescript":"7.16.7","@remix-run/server-runtime":"1.3.5","@typescript-eslint/parser":"5.19.0","@typescript-eslint/eslint-plugin":"5.19.0"},"peerDependencies":{"remix-auth":"^3.2.1","@remix-run/server-runtime":"^1.3.5"},"_npmOperationalInternal":{"tmp":"tmp/remix-auth-auth0_1.3.6_1649896045965_0.6388918692839765","host":"s3://npm-registry-packages"}},"1.3.7":{"name":"remix-auth-auth0","version":"1.3.7","keywords":["remix","remix-auth","auth","authentication","strategy","auth0"],"license":"MIT","_id":"remix-auth-auth0@1.3.7","maintainers":[{"name":"danestves","email":"estevesd8@gmail.com"}],"dist":{"shasum":"25fbdb57d9479be15e05ac63ffc3c79908fa096a","tarball":"https://registry.npmjs.org/remix-auth-auth0/-/remix-auth-auth0-1.3.7.tgz","fileCount":5,"integrity":"sha512-fWlLn3Q6L6OJGxas/CmDl1GlRyiAtJNEnbWmaaTXLJZO8b/7AyQlXVrzT+sCz3q0sUvcYddM14T187AErkKV4w==","signatures":[{"sig":"MEQCIE1DnTEtoT40d1LoZFxSUqXHUqDst3pr4BQLukCRv8kFAiBakMAkeI7ziFJCnpdpLBd6CQsaRWuum0oMBWfDe+mUlQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifDm1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFLQ//Sxn1dFh8+QOfHZlfoXOlIbfSq6tCIZ0N5ml0nFSgGOTGcS0r\r\nLzaLi4r8pWisdfpa+DIviLyMjvUvZl10VATVBu1dl+tCgR44FtWNBBmQ8uKX\r\nba6qtMC5NKP/Kx/6C8OVJv6ZMJa4bQqaax1GZf0e9kQSRSfQyPkVoy8SiXJV\r\np+utiWdf6+xveI01L6vZ/ZeQj+lxAF/l957cBKkpAaWyhlakDgoUijEwEmel\r\nN7fhttCknoWnyTbzOAWWcMe5hcJZoGzQ5NtcLyldjUIYagP8fQlhIVc3X1KZ\r\nLel/eGM9ffvohPLGPlwiaAXVINn1zhQnJg/Pxaeg3e/i7S63nV4pMdAHdJvi\r\nyK6quSatJdInscHfnQ0eXAJ9umOrdkKV4inRpruB5I5wX7VaFFgPbwAXBKFf\r\nRcxT1IipdLReqCNaPCHqQddzygkvRYER8bTKeGudtSIv6nnx1oFxEnBjEHCd\r\nszjrSlgEu2Y9ESknpp9uefwybEZ5b9Lwy8d06Fhvh2SUsMrp1k0YyZ6L6JCc\r\na21NXjgeVsR1SBIgJfEJgZt3fyB2SDvTBiJ8+7tf5fCDQ3SDCbriB3YScOLC\r\n3Ap8pTD63qQrhgU8v6aQKErkXSjnSuX7UB8NOiqdVEU75V6g+OGDBHytFQ+/\r\nTP6j3XEc9C1MoUFPdARIaY0sNAA8bl1FS+8=\r\n=EfRi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"d9af13874606834b06fc998f0723b796468b18a3","scripts":{"lint":"eslint --ext .ts,.tsx src/","test":"jest --config=config/jest.config.ts --passWithNoTests","build":"tsc --project tsconfig.json","coverage":"npm run test -- --coverage","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"danestves","email":"estevesd8@gmail.com"},"_npmVersion":"6.14.17","description":"The Auth0 strategy is used to authenticate users against an Auth0 account. It extends the OAuth2Strategy.","directories":{},"_nodeVersion":"14.19.2","dependencies":{"remix-auth-oauth2":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","eslint":"^8.15.0","ts-node":"10.7.0","prettier":"2.6.2","babel-jest":"^28.1.0","typescript":"^4.6.4","@babel/core":"^7.17.10","@types/jest":"^27.5.0","@remix-run/node":"^1.4.3","jest-fetch-mock":"3.0.3","@babel/preset-env":"^7.17.10","eslint-plugin-jest":"^26.1.5","eslint-plugin-unicorn":"42.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-jest-dom":"4.0.1","eslint-plugin-prettier":"4.0.0","@babel/preset-typescript":"7.16.7","@typescript-eslint/parser":"^5.23.0","@typescript-eslint/eslint-plugin":"^5.23.0"},"peerDependencies":{"remix-auth":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/remix-auth-auth0_1.3.7_1652308405284_0.5090318191165302","host":"s3://npm-registry-packages"}},"1.3.8":{"name":"remix-auth-auth0","version":"1.3.8","keywords":["remix","remix-auth","auth","authentication","strategy","auth0"],"license":"MIT","_id":"remix-auth-auth0@1.3.8","maintainers":[{"name":"danestves","email":"estevesd8@gmail.com"}],"dist":{"shasum":"ff413a4b0f4766e0c9b4e5d116bf48a210c6e990","tarball":"https://registry.npmjs.org/remix-auth-auth0/-/remix-auth-auth0-1.3.8.tgz","fileCount":5,"integrity":"sha512-XFzr3coeq2+LFetBLTyseqaqsKD6PTWSfv8YHYCb3QCrMMW+q/FHOWOUT9CIpebMJhnxJHzzouuvEMNXOuu+Ow==","signatures":[{"sig":"MEUCIQCmAMKckUx/lUOc/jHvnpW6GT0kQD36LzyMJlO0sqXFmgIga8TgGC6rXBVkUQh5a2oYLf2YyHsSp7Ytm+XRKj4u//E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4WpbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo28Q/+NHplS1lKLbM6OaH4sO5JBQvMbhujqvlVafnws6dcevOS/92t\r\nC7/HyxGAVaBqHRxS1WqBbhah3+GARYFcis8MiYr0AIqW/62Pac9xTbgE6uiC\r\nGMhyHFP2EyPhBAZkmlAxOiY6eUuBBPuoOtyh395pQkwNWBurLE9LVosX2ZII\r\nzZW3cq55cdgvt8IgFK7G8UHB2yaAndJwmM9GlQnPmVBsteVuU6ZdjFkxhELs\r\ntl8gRc1A6PpljFB6Ty4K10jsxAsm6joPtzd7uf8rBDGSMiCFcZDdIJldrTAm\r\nxFDCELHcpvRRdUJ+doDlbC+q/vps7HCduChf+S6MHjH+TNca+QwriZgshdMN\r\nuBbzQy6ms9J0CZjsdFKe+zPpJBp6roICQTTnXPO9OlgRbnauTJO1G8xjQJos\r\nJ956l5R92VO1wbSENbX73/4GEyk8MZ3S2Lsl1HT8Sy2DBxYPRPx7RKrJ+rHg\r\nFtcYN8Wih9agdQQGiz8vWLgLoWLz7iwAJ3Wh3jdflzwS9w7euvyV6sf4sDvK\r\neUyR6lM8QQ7IKcO/aYiRFwyVdsmH0C7HGNOvP4ZRrvM291BZBT1EhWvsearV\r\n5NnfqkH8IZ71P463HRfff1dfBJPT3ABcedXa3w+DCjxsL2ZndDCnLRFd55QP\r\n2uiIGY6dQ4gU5GdsvcXgd2kmAxCTe8j0Ehs=\r\n=GVMP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"612f7da0835c63370726246ef773bc645b03dbf0","scripts":{"lint":"eslint --ext .ts,.tsx src/","test":"jest --config=config/jest.config.ts --passWithNoTests","build":"tsc --project tsconfig.json","coverage":"npm run test -- --coverage","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"danestves","email":"estevesd8@gmail.com"},"_npmVersion":"6.14.17","description":"The Auth0 strategy is used to authenticate users against an Auth0 account. It extends the OAuth2Strategy.","directories":{},"_nodeVersion":"14.20.0","dependencies":{"remix-auth-oauth2":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.3","react":"18.2.0","eslint":"8.20.0","ts-node":"10.9.1","prettier":"2.7.1","babel-jest":"28.1.3","typescript":"4.7.4","@babel/core":"7.18.9","@types/jest":"28.1.6","@remix-run/node":"1.6.5","jest-fetch-mock":"3.0.3","@remix-run/react":"1.6.5","@babel/preset-env":"7.18.9","eslint-plugin-jest":"26.6.0","@babel/preset-react":"7.18.6","eslint-plugin-unicorn":"43.0.2","eslint-config-prettier":"8.5.0","eslint-plugin-jest-dom":"4.0.2","eslint-plugin-prettier":"4.2.1","@babel/preset-typescript":"7.18.6","@remix-run/server-runtime":"1.6.5","@typescript-eslint/parser":"5.31.0","@typescript-eslint/eslint-plugin":"5.31.0"},"peerDependencies":{"remix-auth":"^3.x"},"_npmOperationalInternal":{"tmp":"tmp/remix-auth-auth0_1.3.8_1658939995513_0.6839474659992306","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"remix-auth-auth0","version":"1.4.0","keywords":["remix","remix-auth","auth","authentication","strategy","auth0"],"license":"MIT","_id":"remix-auth-auth0@1.4.0","maintainers":[{"name":"danestves","email":"estevesd8@gmail.com"}],"dist":{"shasum":"17c883647d09455f91027623424da7111fc08ef3","tarball":"https://registry.npmjs.org/remix-auth-auth0/-/remix-auth-auth0-1.4.0.tgz","fileCount":5,"integrity":"sha512-+/A84R+3NxytDgq1fxsKOzhEQ3lUuy1/TDzERyjCu1YFhRTrdcHwyadQvrCRJ6d6TZB5yj9ZpO64x2fAS7P9Ww==","signatures":[{"sig":"MEQCIEcdx+0/Ax69CJ/YJcKYhb6obpgtKZX7MRMJuFHrhLnWAiBSvI4uBjN2CdrFciZWigMRJqop8U4fhe3sDByjR2OIAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjH6aHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmra7Q//Zrlb+Ms9icnkSOQN5usaIQdgpHmk7hxVf4DZKl/BXl9/IYKz\r\nWsyTicG5YDJf7YslenRQLfLPtEHuWK3uLwwQEX+ioO7XdKvYF1hvazdG7nHX\r\n2u0uyVoRj1mb+Ni6YgUyA7Kx/zRltHobniSclgTpsb83oFXolFhXGblBly+y\r\n3fI4tDJnJunE5eykJgjOZ2Ss+dwijBbzXCPYSPxwFmh4ickJ3AjB9L4CE46v\r\nc5Mjq4FuOzfaCFDY3w8d0Cz2aC5gYfujzMm94ginCrINjvfHhpxApB2REGG6\r\nWjzoukSQHB+h4dKDpBCvifuD29W4MyoyA0cVdJa29UDEYVOKZrmC9/MHNETh\r\nPcVODSA9364TtCeJKHWtzR5m32zcH1oxHUeL5+m/SVy3rgM2rQ2KQ2iazn5p\r\nvYOH68C3ULqTUqj34qYHW16DDjWNxNQexIpjy3cOt4HvJ+ypzv46JLozaQfZ\r\nVBlIPRv6AvBv0+hXjpt6x0A/KwSCSe/Nb4D1s7cWTkdexmpOlf9yr7w4zcei\r\nZZCnIZxFHbKSExXAJQVS+0WZOLc1lkuhFbPcDQO3tzQZJiEG/C6SuUdi0SlK\r\nXYzLNDlozYnkIlKW3C6Bmk4oRMogfk9ApqMlXI3FsnEaf5XT18ZaR6vf4bRT\r\n1rl0Fv6aQ45Vzu/umThlsmEhwE5/aas1nlE=\r\n=trSo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"c25992a3f75eb0b6443cb8cd18ac9cf93a344f26","scripts":{"lint":"eslint --ext .ts,.tsx src/","test":"jest --config=config/jest.config.ts --passWithNoTests","build":"tsc --project tsconfig.json","coverage":"npm run test -- --coverage","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"danestves","email":"estevesd8@gmail.com"},"_npmVersion":"6.14.17","description":"The Auth0 strategy is used to authenticate users against an Auth0 account. It extends the OAuth2Strategy.","directories":{},"_nodeVersion":"14.20.0","dependencies":{"remix-auth-oauth2":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.3","react":"18.2.0","eslint":"8.20.0","ts-node":"10.9.1","prettier":"2.7.1","babel-jest":"28.1.3","typescript":"4.7.4","@babel/core":"7.18.9","@types/jest":"28.1.6","@remix-run/node":"1.6.5","jest-fetch-mock":"3.0.3","@remix-run/react":"1.6.5","@babel/preset-env":"7.18.9","eslint-plugin-jest":"26.6.0","@babel/preset-react":"7.18.6","eslint-plugin-unicorn":"43.0.2","eslint-config-prettier":"8.5.0","eslint-plugin-jest-dom":"4.0.2","eslint-plugin-prettier":"4.2.1","@babel/preset-typescript":"7.18.6","@remix-run/server-runtime":"1.6.5","@typescript-eslint/parser":"5.31.0","@typescript-eslint/eslint-plugin":"5.31.0"},"peerDependencies":{"remix-auth":"^3.x"},"_npmOperationalInternal":{"tmp":"tmp/remix-auth-auth0_1.4.0_1663018630835_0.6139104095887002","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"remix-auth-auth0","version":"1.4.1","keywords":["remix","remix-auth","auth","authentication","strategy","auth0"],"license":"MIT","_id":"remix-auth-auth0@1.4.1","maintainers":[{"name":"danestves","email":"estevesd8@gmail.com"}],"dist":{"shasum":"67f0c64881f3b9b3eb45704a64d261a2cf38a0f0","tarball":"https://registry.npmjs.org/remix-auth-auth0/-/remix-auth-auth0-1.4.1.tgz","fileCount":5,"integrity":"sha512-V0tSkWTTtza6NvtIf4Pb4K6XaDh+h1/scqklHAzbv+p6PozaC8IoPRkIuQuJohcqFOQ8zNcMWIb6Oqd7I4JZiQ==","signatures":[{"sig":"MEYCIQDZJr5yePxifKgQOJLQVJRU+KJUbjSJN8Xb7P0CLDlDfQIhAIzgEoIuN+q4FGKeStNdZ+yOGxkpahopO6FRV44j6T7m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVWGQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFNQ/9F18JmEByJdOlbqu/yvta5BDirFNgbynkKlk6d9p5W6wVorDy\r\n+Nd1+56WqFbv0+MAvB4CIWXDFEaaDEREfgF2ohgb7yKzIwYlO1JgN0UPIr4y\r\nBdYqSgvx1FJTuTOy8pD1FP3luuyVoOVJCvqwJgMg3RY+fT4LgLPijsOg3CHx\r\nNlfQG5/iS0DvlezngkkQEAtjmO8GFMiK8vAvv712mRViSnYEhOaeo/J1jp90\r\n0u9Ab79o05vgiEzernw72xOR4gXCE6w+Lc8Pk+9SXs70ZwanBD1NUi5gUFQf\r\nWm5KRKL14OLZssosqaUGQR0RogtteiTWAt8nzMsAO33mVnQaUgisY5PUB8iY\r\nUCWTdcUyVx9SnUxF3GaKss9zhm6U2lfBHa8Pb7lsAx5gn8OQ0dhFbwWc7TdV\r\nTh1tLrKyExcXmrOK2ICeOz/bl4+k67i1mnzz5KmYDmBuz7436gOAtRMAQSgH\r\nH3OKd0THVVfLXfOyvlVK02CTbBvSo8JOdwAxcWYWv16jfFYfY4yHVQV11tON\r\n2EKCEFsM1OQwhRpMhwCzAYQP19lsEBaAQFEx+6vAtsUyCGybQKx0cKKJ434M\r\nozEAraQyqSi13H9N931FrkCHplCuoQyffi/bvs1PFkszDsmqKyfjQu3wuFdR\r\ntKRRsTUFs2WtbDXZ1INmzrUjZlEAHTNjuK8=\r\n=kRhn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"ceb7c29903a677b33a6dd42d44b6c8394dfec27f","scripts":{"lint":"eslint --ext .ts,.tsx src/","test":"jest --config=config/jest.config.ts --passWithNoTests","build":"tsc --project tsconfig.json","coverage":"npm run test -- --coverage","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"danestves","email":"estevesd8@gmail.com"},"_npmVersion":"6.14.17","description":"The Auth0 strategy is used to authenticate users against an Auth0 account. It extends the OAuth2Strategy.","directories":{},"_nodeVersion":"14.20.1","dependencies":{"remix-auth-oauth2":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.2.1","react":"18.2.0","eslint":"8.26.0","ts-node":"10.9.1","prettier":"2.7.1","babel-jest":"29.2.1","typescript":"4.8.4","@babel/core":"7.19.6","@types/jest":"29.2.0","@remix-run/node":"1.7.3","jest-fetch-mock":"3.0.3","@remix-run/react":"1.7.3","@babel/preset-env":"7.19.4","eslint-plugin-jest":"27.1.3","@babel/preset-react":"7.18.6","eslint-plugin-unicorn":"44.0.2","eslint-config-prettier":"8.5.0","eslint-plugin-jest-dom":"4.0.2","eslint-plugin-prettier":"4.2.1","@babel/preset-typescript":"7.18.6","@remix-run/server-runtime":"1.7.3","@typescript-eslint/parser":"5.40.1","@typescript-eslint/eslint-plugin":"5.40.1"},"peerDependencies":{"remix-auth":"^3.x"},"_npmOperationalInternal":{"tmp":"tmp/remix-auth-auth0_1.4.1_1666539919945_0.28932311559902724","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"remix-auth-auth0","version":"1.5.0","keywords":["remix","remix-auth","auth","authentication","strategy","auth0"],"license":"MIT","_id":"remix-auth-auth0@1.5.0","maintainers":[{"name":"danestves","email":"estevesd8@gmail.com"}],"dist":{"shasum":"0aefbc3d9e78f999eb46fa486469952596b57007","tarball":"https://registry.npmjs.org/remix-auth-auth0/-/remix-auth-auth0-1.5.0.tgz","fileCount":5,"integrity":"sha512-hGNQ+IO/h6WZamqjRS8mF4pYXLsbqhNCg/RuF7L3jXOgAs6TZAJwy3fXFVmn5IiAIteSGAJSMGiQZOz97hxI7A==","signatures":[{"sig":"MEUCICz1SZfAw8EBC967/GB7bK1gamR5BUSlAwBCXwWbi23PAiEAzwR4p5dDwBnO3S2zB7M3dmn+5NTo9E3Orq1qc4/mEn4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9898,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjk/CeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVFw/+IaPTS0iCKeugV07q6hdkKmoxqL4bcTZX5qa2o3wQfwjo7+o5\r\nLFe+WkOTXLLxVZZgLU0zN0VluORNcv2Id7MGUQwolod8yGRLScLYirG1646s\r\nsSjPsks5nyvIPgxf3VlSH/W7BEapmXNF0NtD/WnewX1iSibjae0QNou7DhW1\r\nNRuGou5H7LccUug7dIpaJa6fze/0ThYg/dTmKwm2DYKl4qHYAi2fqyxnxA0a\r\n1MQcIrXVDBscY6s4bzVgW+ovorleSZSF4lAaPvloX6iyAkmtu07Oy801Ixj4\r\nMF37CPj6ReJHtu23MMBsYU1K8gstocp1NDCfLIfD+0m+AoD7iUDE0rma2zIB\r\nb3HIUBLEhja0nbbyWScauWfUM1I41d63/S/1+/4l4/XHPX/BAkIKTFkeI9go\r\nY5FL3s3ahdqBGw6YNWe1SX9hjUb+JOJ4+gruVif/bgUH03NJ3qbJsGa2PNHd\r\nvAAnwym3L5+Zpq/RFomFR/DHpknKCnV5EG4RcXjLMHx0AGdpALeCfSlL1sIR\r\nLjialRkOJgz2cMJDI2Ud4K4TOysQTtQzk7EtADhbUnKgfZoHJ5DKpPkez3fH\r\nBM5SadsD9FWxmy5ESOcXO2FlQdG1vkX0XcDGbRbLZbH5zV/Ig3Yaz1Qe4kUh\r\nKulG53ZHRnaTdwBPYFN57Kiv8GVm5VEMuu8=\r\n=RHqX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"7ba134ef15c59721435c8bbd6e8af2ef347b7386","scripts":{"lint":"eslint --ext .ts,.tsx src/","test":"jest --config=config/jest.config.ts --passWithNoTests","build":"tsc --project tsconfig.json","coverage":"npm run test -- --coverage","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"danestves","email":"estevesd8@gmail.com"},"_npmVersion":"6.14.17","description":"The Auth0 strategy is used to authenticate users against an Auth0 account. It extends the OAuth2Strategy.","directories":{},"_nodeVersion":"14.21.1","dependencies":{"remix-auth-oauth2":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.2.1","react":"18.2.0","eslint":"8.26.0","ts-node":"10.9.1","prettier":"2.7.1","babel-jest":"29.2.1","typescript":"4.8.4","@babel/core":"7.19.6","@types/jest":"29.2.0","@remix-run/node":"1.7.3","jest-fetch-mock":"3.0.3","@remix-run/react":"1.7.3","@babel/preset-env":"7.19.4","eslint-plugin-jest":"27.1.3","@babel/preset-react":"7.18.6","eslint-plugin-unicorn":"44.0.2","eslint-config-prettier":"8.5.0","eslint-plugin-jest-dom":"4.0.2","eslint-plugin-prettier":"4.2.1","@babel/preset-typescript":"7.18.6","@remix-run/server-runtime":"1.7.3","@typescript-eslint/parser":"5.40.1","@typescript-eslint/eslint-plugin":"5.40.1"},"peerDependencies":{"remix-auth":"^3.x"},"_npmOperationalInternal":{"tmp":"tmp/remix-auth-auth0_1.5.0_1670639774316_0.29615040734108056","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"remix-auth-auth0","version":"1.5.1","keywords":["remix","remix-auth","auth","authentication","strategy","auth0"],"license":"MIT","_id":"remix-auth-auth0@1.5.1","maintainers":[{"name":"danestves","email":"estevesd8@gmail.com"}],"dist":{"shasum":"887aeb66035ad52c69ca4de3de24eda25da431cc","tarball":"https://registry.npmjs.org/remix-auth-auth0/-/remix-auth-auth0-1.5.1.tgz","fileCount":5,"integrity":"sha512-p1Fub0vPrgVSenGibm8q6gmm6MSsHWvBrtUE2UM/U1snSMClvBUgOh6lGAhw9hlxLV1A0xA20iMsLAHgPK3pPQ==","signatures":[{"sig":"MEQCIEZnYE61UPPAVgxgUD/qfDcPOKyWO0uKhrfeQw0LzrI4AiAmrwhmvUJQCziLb6JsTsWHN1gKasE9hWynLDY3jTfGxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9898,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlOFaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmroBQ/7BcbgPg+s2CIZAWgBueHgjd4b85PwlaryIhZeULzC+7X5Lcp6\r\nTKNJhudeAZwRPVNqG0I95fdxUTYBQ0JjcewFmNqOsJqSmMrATNxX4koiLU9t\r\ntmzG4uf3sSVeFRLnGCzRn9kihTqXuf+j9B8bhBpx26RLe98aJyxvNU+b9LAj\r\nEMcHbHeaddK0BNQBh4IwYmvBoRTmLOAwgdo8fxlBeljc08G4VfA5jvI7X3TK\r\nRKeFX3yXY+EmShnaCzILqqlNXkw78wguTk1FEaAi8sSedHfPmfMyxz0NiVb4\r\npGaPfzyjzgDB9nVLp47co5RLUeNQuD1/Bd4QyyY7tOKxx5NcEo0BfVs3lOKl\r\nzVJLTC9KJS67IKewDBLirMDVcrWYNMsWsYBcVznv/Ty1mn7ysxs5uwPvtOFx\r\npbHj9JZxeWl81mFUvAWnlTa2MIv1PUr6YFBTsr4dwTW8hlACsso9NEdYq7BF\r\nY8+kPaNhMRBJcHdeCu6udy3r2107x3D73b6ETojjl6ApGkujLbPe8QgUZKt5\r\nja7vjsR1W8bI8DcQmwOvt3Lr5OCGYZE3RPggNQlvezZ4gbLXer6pvtDWrQyW\r\nI5QUYoqPEDhCQbdbr9Xmd055vy5juhMw4lkphxGi7R3zcyqRGbNMmkewtZhj\r\nOMKO6pvCZlaWJMtCZUnyzuN6x0JlO4CiFSQ=\r\n=klnR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"8d1d7255258cecba2371474b7df4bbceaa23fe30","scripts":{"lint":"eslint --ext .ts,.tsx src/","test":"jest --config=config/jest.config.ts --passWithNoTests","build":"tsc --project tsconfig.json","coverage":"npm run test -- --coverage","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"danestves","email":"estevesd8@gmail.com"},"_npmVersion":"6.14.17","description":"The Auth0 strategy is used to authenticate users against an Auth0 account. It extends the OAuth2Strategy.","directories":{},"_nodeVersion":"14.21.1","dependencies":{"remix-auth-oauth2":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.3.1","react":"18.2.0","eslint":"8.29.0","ts-node":"10.9.1","prettier":"2.8.1","babel-jest":"29.3.1","typescript":"4.9.4","@babel/core":"7.20.5","@types/jest":"29.2.4","@remix-run/node":"1.8.2","jest-fetch-mock":"3.0.3","@remix-run/react":"1.8.2","@babel/preset-env":"7.20.2","eslint-plugin-jest":"27.1.6","@babel/preset-react":"7.18.6","eslint-plugin-unicorn":"45.0.1","eslint-config-prettier":"8.5.0","eslint-plugin-jest-dom":"4.0.3","eslint-plugin-prettier":"4.2.1","@babel/preset-typescript":"7.18.6","@remix-run/server-runtime":"1.8.2","@typescript-eslint/parser":"5.46.0","@typescript-eslint/eslint-plugin":"5.46.0"},"peerDependencies":{"remix-auth":"^3.x"},"_npmOperationalInternal":{"tmp":"tmp/remix-auth-auth0_1.5.1_1670701402206_0.9181347637030008","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"remix-auth-auth0","version":"1.6.0","keywords":["remix","remix-auth","auth","authentication","strategy","auth0"],"license":"MIT","_id":"remix-auth-auth0@1.6.0","maintainers":[{"name":"danestves","email":"estevesd8@gmail.com"}],"dist":{"shasum":"3d7d2c12406542b174f68fed5ba9d4b5b1954ed6","tarball":"https://registry.npmjs.org/remix-auth-auth0/-/remix-auth-auth0-1.6.0.tgz","fileCount":5,"integrity":"sha512-GzFz6nm4Fg0J5e4i6xOR8vfqhwhqRKRNjoCA4Bvg3+MmCAUcrpyjgAMvJkVmYjfqcSverx9Ikd2zxNDRdn4wtg==","signatures":[{"sig":"MEQCIF29bFvMf7MtlG351+KLi+hWU/AB6521dCfOHxwje71oAiBI28vXNbiunxnO4ri4hD09TaYxaeagDqpb0fX7EJXyPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10006,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9ND2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqnLg/+IOQeGbbzoGhNZVivKtIv1yKHuGmKhJFLB+RlOWGv3MMot64v\r\nfsdSP/1/gS7fMCOCf9mx9ylJsxvhpEn/5DD3sZ2eyPwKPv2SUvtVZCXDvIpZ\r\nxLScLYqqtt+SUmUqo6xt2S536qWj/ztzJs340Ko5I/OZw1AwJjEZhsZpR/RQ\r\nITXHW2+FhllzANlEs49a2ewArGwQKP3/00LqQuX2eRmq5KKOaL601UsBDpQi\r\nrLEeL9JT8uNTaPNZQ02RwwaT0ihCZsLYfmm6XUCaT/OffyyqQS/KNNRrz/wt\r\nRYzr52YxVEhRP9xEGcbPtrxQh5RrSSpGFYOV4TZ1OyOtT/zTmOIwremh98Rh\r\nCBtkAk7zQ/cF5MiRAN1HA5LwbGJaTHQob6lRh47pOsnp1caUkHryBp9L4POU\r\ndp3PcmPW4tlbDLDvQpT8xy03huNGZ4v/LKUYpOCKb85mCvj6r7w9BCm4Q8+g\r\nUKTVxoFp4g8DmprUhoNx12syNrGdPqLIYBrkP+0Ax4F7wS0AHWZVLvLbn/gE\r\n0FjT1o/WIfeTjCwakfFcU2PtFXimrgvMniWecx0TMj24iolKMgL3VsECMjmt\r\nacjpF0Wx9tEJW+kO93oPV+K6jLMxqrwHY1Ow535RuhX2DSWBKOT8WNBx/AFV\r\nvYZvcRO967d0CBr2PFktGXO14eSD+NpvTlQ=\r\n=iwYq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"413fb08bebd8e49d7694a1d68005a461b38a995d","scripts":{"lint":"eslint --ext .ts,.tsx src/","test":"jest --config=config/jest.config.ts --passWithNoTests","build":"tsc --project tsconfig.json","coverage":"npm run test -- --coverage","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"danestves","email":"estevesd8@gmail.com"},"_npmVersion":"6.14.17","description":"The Auth0 strategy is used to authenticate users against an Auth0 account. It extends the OAuth2Strategy.","directories":{},"_nodeVersion":"14.21.2","dependencies":{"remix-auth-oauth2":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.3.1","react":"18.2.0","eslint":"8.29.0","ts-node":"10.9.1","prettier":"2.8.1","babel-jest":"29.3.1","typescript":"4.9.4","@babel/core":"7.20.5","@types/jest":"29.2.4","@remix-run/node":"1.8.2","jest-fetch-mock":"3.0.3","@remix-run/react":"1.8.2","@babel/preset-env":"7.20.2","eslint-plugin-jest":"27.1.6","@babel/preset-react":"7.18.6","eslint-plugin-unicorn":"45.0.1","eslint-config-prettier":"8.5.0","eslint-plugin-jest-dom":"4.0.3","eslint-plugin-prettier":"4.2.1","@babel/preset-typescript":"7.18.6","@remix-run/server-runtime":"1.8.2","@typescript-eslint/parser":"5.46.0","@typescript-eslint/eslint-plugin":"5.46.0"},"peerDependencies":{"remix-auth":"^3.x"},"_npmOperationalInternal":{"tmp":"tmp/remix-auth-auth0_1.6.0_1676988662343_0.7473819157276389","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"remix-auth-auth0","version":"1.7.0","keywords":["remix","remix-auth","auth","authentication","strategy","auth0"],"license":"MIT","_id":"remix-auth-auth0@1.7.0","maintainers":[{"name":"danestves","email":"estevesd8@gmail.com"}],"dist":{"shasum":"4152ab60554e30297018c79937fff75a2b84cec5","tarball":"https://registry.npmjs.org/remix-auth-auth0/-/remix-auth-auth0-1.7.0.tgz","fileCount":5,"integrity":"sha512-I6Au+6Witb6Ae1JmQEaOcKfaYCxayL5lsNJAQs4skuh0PRi2xZpB1oSH5NL9WN1+xZ29GnD56JDvSw0N/m3Qiw==","signatures":[{"sig":"MEUCIQDeCO1bt98dA3iLENKUX8pITJCV4W1fJF/J0GBSRAY8MQIgC+TzdriC4+zFJTm1HBOFpNTLJAKLimwUrRGZpp6sys4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGJDeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohwA//eYAboWQrFd3uAk5m/6De8H7Su6JbPHpHz61EiGzswfKPOR5+\r\nHT7AAkdeFe4yG6DFTS9BisUk5FqG/O6Jb1k2FCmHb0YkdA/4OTq7r6JZ60A9\r\n3gTQyCAzq8CUUoKPWwfdJV7UDeSnwbwj7s/pAYnqHt8lG+b8I9/QhNgRgd0K\r\nFtTDvHv/63j+5x1D34WIrvDNBORIf8cxp+VUFIEiILwLBvkGrLqLOogQvUqp\r\neIMifXkwGyTrbRnm2uki9B8TStMPq/KH0CGmcM8M4xi8VD4M+8+7/s7lkZ1H\r\nFOuV8kBsLKm23GIxakG0ht/Upf6ha2c4a7eBC+z/MKQDZnbcX9VJKituty8O\r\nR4mSXbWXzfe4lxeRYk4NQp9cR7ugAhDfekYXU37McNk8YX5cdpwSlPB7OajS\r\nKqUgPrpHGIEL4MDO7ySQ0E+qp5kiTg1+fG/fBe/wSUgWbR/rhprF8ZLuJQ5j\r\n+vN4TDhRxjQ6PM6R/mb/jpBnTMe/6V5G3Y/T64JNp4B/VoGmWRAoWMW/Jjic\r\nkRkCJLD8Tg9CDCc5Gkaa2dR4J54aXKLuu8mHkG3r0fJ8OeM9lM1cGvPsQiho\r\nhbtZu8+F73UwlSnQRH5Fx9nrKaMielP+x9YaCu8pjocaIy8W/ExYH3yZjdsH\r\nUvUSRLl0QF6ZIo6kVHuHtTAbOPaYb9zNRiA=\r\n=vLvQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"d0527fc6ce04a50870fa4eb2493e1799c91a631f","scripts":{"lint":"eslint --ext .ts,.tsx src/","test":"jest --config=config/jest.config.ts --passWithNoTests","build":"tsc --project tsconfig.json","coverage":"npm run test -- --coverage","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"danestves","email":"estevesd8@gmail.com"},"_npmVersion":"6.14.18","description":"The Auth0 strategy is used to authenticate users against an Auth0 account. It extends the OAuth2Strategy.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"remix-auth-oauth2":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.3.1","react":"18.2.0","eslint":"8.29.0","ts-node":"10.9.1","prettier":"2.8.1","babel-jest":"29.3.1","typescript":"4.9.4","@babel/core":"7.20.5","@types/jest":"29.2.4","@remix-run/node":"1.8.2","jest-fetch-mock":"3.0.3","@remix-run/react":"1.8.2","@babel/preset-env":"7.20.2","eslint-plugin-jest":"27.1.6","@babel/preset-react":"7.18.6","eslint-plugin-unicorn":"45.0.1","eslint-config-prettier":"8.5.0","eslint-plugin-jest-dom":"4.0.3","eslint-plugin-prettier":"4.2.1","@babel/preset-typescript":"7.18.6","@remix-run/server-runtime":"1.8.2","@typescript-eslint/parser":"5.46.0","@typescript-eslint/eslint-plugin":"5.46.0"},"peerDependencies":{"remix-auth":"^3.x"},"_npmOperationalInternal":{"tmp":"tmp/remix-auth-auth0_1.7.0_1679331549967_0.7686386008678072","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"remix-auth-auth0","version":"1.8.0","keywords":["remix","remix-auth","auth","authentication","strategy","auth0"],"license":"MIT","_id":"remix-auth-auth0@1.8.0","maintainers":[{"name":"danestves","email":"estevesd8@gmail.com"}],"dist":{"shasum":"d710f0e33baef217a15c03db1762134aae37962b","tarball":"https://registry.npmjs.org/remix-auth-auth0/-/remix-auth-auth0-1.8.0.tgz","fileCount":3,"integrity":"sha512-JGl2lNtCHVU2aNCN1Tf+69NjGicf1A0KqMGM4zG2WPLCdFNNUB+8Zwi9YnAimQedu2vwMd3TYP7tKMchWOd0rA==","signatures":[{"sig":"MEUCIB6UKDFWHF4WNH55OZnFxofYHLnPrGJzDKd3VkFZCpfXAiEA3U1JNMlleNFRiGezbYpLc4jGq9Ia3IInefhKlN74SYo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5852},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"502ca25666d179b355ed2c27048319630a687ec6","scripts":{"lint":"eslint --ext .ts,.tsx src/","test":"jest --config=config/jest.config.ts --passWithNoTests","build":"tsc --project tsconfig.json","coverage":"npm run test -- --coverage","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"danestves","email":"estevesd8@gmail.com"},"_npmVersion":"9.8.1","description":"The Auth0 strategy is used to authenticate users against an Auth0 account. It extends the OAuth2Strategy.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"remix-auth-oauth2":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","react":"18.2.0","eslint":"8.51.0","ts-node":"10.9.1","prettier":"3.0.3","babel-jest":"29.7.0","typescript":"5.2.2","@babel/core":"7.23.2","@types/jest":"29.5.5","@remix-run/node":"2.1.0","jest-fetch-mock":"3.0.3","@remix-run/react":"2.1.0","@babel/preset-env":"7.23.2","eslint-plugin-jest":"27.4.2","@babel/preset-react":"7.22.15","eslint-plugin-unicorn":"48.0.1","eslint-config-prettier":"9.0.0","eslint-plugin-jest-dom":"5.1.0","eslint-plugin-prettier":"5.0.1","@babel/preset-typescript":"7.23.2","@remix-run/server-runtime":"2.1.0","@typescript-eslint/parser":"6.8.0","@typescript-eslint/eslint-plugin":"6.8.0"},"peerDependencies":{"remix-auth":"3.x","@remix-run/server-runtime":"1.x"},"_npmOperationalInternal":{"tmp":"tmp/remix-auth-auth0_1.8.0_1697557609199_0.08528188476518328","host":"s3://npm-registry-packages"}},"1.8.1":{"name":"remix-auth-auth0","version":"1.8.1","keywords":["remix","remix-auth","auth","authentication","strategy","auth0"],"license":"MIT","_id":"remix-auth-auth0@1.8.1","maintainers":[{"name":"danestves","email":"estevesd8@gmail.com"}],"dist":{"shasum":"4833b6d3a79d9ef27fc87336277aae0874e4aa90","tarball":"https://registry.npmjs.org/remix-auth-auth0/-/remix-auth-auth0-1.8.1.tgz","fileCount":5,"integrity":"sha512-ywExvz8RwOAG8S3Ah7WhOTmdoJlJLbNvlrzL8ssf9O0gwXBD16IFVIy2Vt2fl7RnPi67EoAYK1Nt7GbX2/D7yg==","signatures":[{"sig":"MEUCIQC+9yB3nGqGTqYpb0WClIC5rXw/Rpv1g1clQxvAPQFgXgIgRbNbB1Qpm6IEujt6YC2UCSfIyTK+u4wbraVYTlu5EYE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11441},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"d1ab599816ebda1dd8db17c7ffeda8b2447dd249","scripts":{"lint":"eslint --ext .ts,.tsx src/","test":"jest --config=config/jest.config.ts --passWithNoTests","build":"tsc --project tsconfig.json","coverage":"npm run test -- --coverage","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"danestves","email":"estevesd8@gmail.com"},"_npmVersion":"9.8.1","description":"The Auth0 strategy is used to authenticate users against an Auth0 account. It extends the OAuth2Strategy.","directories":{},"_nodeVersion":"18.18.1","dependencies":{"remix-auth-oauth2":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","react":"18.2.0","eslint":"8.51.0","ts-node":"10.9.1","prettier":"3.0.3","babel-jest":"29.7.0","typescript":"5.2.2","@babel/core":"7.23.2","@types/jest":"29.5.5","@remix-run/node":"2.1.0","jest-fetch-mock":"3.0.3","@remix-run/react":"2.1.0","@babel/preset-env":"7.23.2","eslint-plugin-jest":"27.4.2","@babel/preset-react":"7.22.15","eslint-plugin-unicorn":"48.0.1","eslint-config-prettier":"9.0.0","eslint-plugin-jest-dom":"5.1.0","eslint-plugin-prettier":"5.0.1","@babel/preset-typescript":"7.23.2","@remix-run/server-runtime":"2.1.0","@typescript-eslint/parser":"6.8.0","@typescript-eslint/eslint-plugin":"6.8.0"},"peerDependencies":{"remix-auth":"3.x","@remix-run/server-runtime":"1.x"},"_npmOperationalInternal":{"tmp":"tmp/remix-auth-auth0_1.8.1_1697557865423_0.8973349767144043","host":"s3://npm-registry-packages"}},"1.8.2":{"name":"remix-auth-auth0","version":"1.8.2","keywords":["remix","remix-auth","auth","authentication","strategy","auth0"],"license":"MIT","_id":"remix-auth-auth0@1.8.2","maintainers":[{"name":"danestves","email":"estevesd8@gmail.com"}],"dist":{"shasum":"39a6954ef594789295da66532a0a00d0e7ecd581","tarball":"https://registry.npmjs.org/remix-auth-auth0/-/remix-auth-auth0-1.8.2.tgz","fileCount":5,"integrity":"sha512-cMzMigXBiPnRVNOZr0P37IgrWV3JNjOTrC+0FtrjNXu+T70x1Mx/EURGb02CIP1praFZ9aETIV16okuzpJ6cPA==","signatures":[{"sig":"MEQCIGDufqRHVEPVQ7RKwUDEaxUh9vShlKTnqdcV5QxUKekJAiBLETl/B2ibkBoPVv9ldaHb+In42LyoXqCSGlAVJljehQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11473},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"5132f4bd91ab76d917f7e1ac2037bb9ed99503ef","scripts":{"lint":"eslint --ext .ts,.tsx src/","test":"jest --config=config/jest.config.ts --passWithNoTests","build":"tsc --project tsconfig.json","prepare":"npm run build","coverage":"npm run test -- --coverage","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"danestves","email":"estevesd8@gmail.com"},"_npmVersion":"9.8.1","description":"The Auth0 strategy is used to authenticate users against an Auth0 account. It extends the OAuth2Strategy.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"remix-auth-oauth2":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","react":"18.2.0","eslint":"8.51.0","ts-node":"10.9.1","prettier":"3.0.3","babel-jest":"29.7.0","typescript":"5.2.2","@babel/core":"7.23.2","@types/jest":"29.5.5","@remix-run/node":"2.1.0","jest-fetch-mock":"3.0.3","@remix-run/react":"2.1.0","@babel/preset-env":"7.23.2","eslint-plugin-jest":"27.4.2","@babel/preset-react":"7.22.15","eslint-plugin-unicorn":"48.0.1","eslint-config-prettier":"9.0.0","eslint-plugin-jest-dom":"5.1.0","eslint-plugin-prettier":"5.0.1","@babel/preset-typescript":"7.23.2","@remix-run/server-runtime":"2.1.0","@typescript-eslint/parser":"6.8.0","@typescript-eslint/eslint-plugin":"6.8.0"},"peerDependencies":{"remix-auth":"3.x","@remix-run/server-runtime":"2.x"},"_npmOperationalInternal":{"tmp":"tmp/remix-auth-auth0_1.8.2_1697731447428_0.7944197876931602","host":"s3://npm-registry-packages"}},"1.9.0":{"name":"remix-auth-auth0","version":"1.9.0","keywords":["remix","remix-auth","auth","authentication","strategy","auth0"],"license":"MIT","_id":"remix-auth-auth0@1.9.0","maintainers":[{"name":"danestves","email":"estevesd8@gmail.com"}],"dist":{"shasum":"e28ddbdd3f83424004d384d0bc2688d9c30ff2d4","tarball":"https://registry.npmjs.org/remix-auth-auth0/-/remix-auth-auth0-1.9.0.tgz","fileCount":5,"integrity":"sha512-W119Fhju2m/EnGzB4eiSrPsBBk71STSRa8IE49KpqrZ2xYmOqXAgqbronRw/xEYbw3ZR99Sty/iSypYWxcRsdg==","signatures":[{"sig":"MEUCIQCmH8ey24vH1TZ0VR+hsLM+oaauve2Q1ZS8LfpDYjcIIAIgNhDsy8cWWRd1W4kvPjfYqBGrca6mfygL+VL1oVWu9Yk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11574},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"46b58fa49ab4952876a8f276af133c9270845260","scripts":{"lint":"eslint --ext .ts,.tsx src/","test":"jest --config=config/jest.config.ts --passWithNoTests","build":"tsc --project tsconfig.json","prepare":"npm run build","coverage":"npm run test -- --coverage","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"danestves","email":"estevesd8@gmail.com"},"_npmVersion":"9.8.1","description":"The Auth0 strategy is used to authenticate users against an Auth0 account. It extends the OAuth2Strategy.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"remix-auth-oauth2":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","react":"18.2.0","eslint":"8.51.0","ts-node":"10.9.1","prettier":"3.0.3","babel-jest":"29.7.0","typescript":"5.2.2","@babel/core":"7.23.2","@types/jest":"29.5.5","@remix-run/node":"2.1.0","jest-fetch-mock":"3.0.3","@remix-run/react":"2.1.0","@babel/preset-env":"7.23.2","eslint-plugin-jest":"27.4.2","@babel/preset-react":"7.22.15","eslint-plugin-unicorn":"48.0.1","eslint-config-prettier":"9.0.0","eslint-plugin-jest-dom":"5.1.0","eslint-plugin-prettier":"5.0.1","@babel/preset-typescript":"7.23.2","@remix-run/server-runtime":"2.1.0","@typescript-eslint/parser":"6.8.0","@typescript-eslint/eslint-plugin":"6.8.0"},"peerDependencies":{"remix-auth":"3.x","@remix-run/server-runtime":"1.x || 2.x"},"_npmOperationalInternal":{"tmp":"tmp/remix-auth-auth0_1.9.0_1698184608096_0.5465000641882845","host":"s3://npm-registry-packages"}},"1.10.0":{"name":"remix-auth-auth0","version":"1.10.0","keywords":["remix","remix-auth","auth","authentication","strategy","auth0"],"license":"MIT","_id":"remix-auth-auth0@1.10.0","maintainers":[{"name":"danestves","email":"estevesd8@gmail.com"}],"dist":{"shasum":"5823f2cd9213da57c3fd5a1a3baf25594394e207","tarball":"https://registry.npmjs.org/remix-auth-auth0/-/remix-auth-auth0-1.10.0.tgz","fileCount":5,"integrity":"sha512-QwGXsWtfnGAp1Ig6pBWDEranNouT5irbo2Xp694hzsdpuKHy/UKvjjOzeY3Jbt76RJ+rWX1vC0yPWo1Ni2NmSw==","signatures":[{"sig":"MEQCIEhTljfsvUU6U49tM0A5anmOF8Eb/wqVjdUMGjrhnMbcAiAr7qYHIBwAcLd1vZkkqrgoRKGB2VSCdRbEfiXbJs67BA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11767},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"2d440cc442583840312fd9eb38de5a92bc743abe","scripts":{"lint":"eslint --ext .ts,.tsx src/","test":"jest --config=config/jest.config.ts --passWithNoTests","build":"tsc --project tsconfig.json","prepare":"npm run build","coverage":"npm run test -- --coverage","typecheck":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"danestves","email":"estevesd8@gmail.com"},"_npmVersion":"10.2.4","description":"The Auth0 strategy is used to authenticate users against an Auth0 account. It extends the OAuth2Strategy.","directories":{},"_nodeVersion":"20.11.0","dependencies":{"remix-auth-oauth2":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","react":"18.2.0","eslint":"8.51.0","ts-node":"10.9.1","prettier":"3.0.3","babel-jest":"29.7.0","typescript":"5.2.2","@babel/core":"7.23.2","@types/jest":"29.5.5","@remix-run/node":"2.1.0","jest-fetch-mock":"3.0.3","@remix-run/react":"2.1.0","@babel/preset-env":"7.23.2","eslint-plugin-jest":"27.4.2","@babel/preset-react":"7.22.15","eslint-plugin-unicorn":"48.0.1","eslint-config-prettier":"9.0.0","eslint-plugin-jest-dom":"5.1.0","eslint-plugin-prettier":"5.0.1","@babel/preset-typescript":"7.23.2","@remix-run/server-runtime":"2.1.0","@typescript-eslint/parser":"6.8.0","@typescript-eslint/eslint-plugin":"6.8.0"},"peerDependencies":{"remix-auth":"3.x","@remix-run/server-runtime":"1.x || 2.x"},"_npmOperationalInternal":{"tmp":"tmp/remix-auth-auth0_1.10.0_1707946972467_0.7958012046366751","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"remix-auth-auth0","version":"2.0.0","keywords":["remix","remix-auth","auth","authentication","strategy","auth0"],"license":"MIT","_id":"remix-auth-auth0@2.0.0","maintainers":[{"name":"danestves","email":"estevesd8@gmail.com"}],"homepage":"https://github.com/danestves/remix-auth-auth0#readme","bugs":{"url":"https://github.com/danestves/remix-auth-auth0/issues"},"dist":{"shasum":"5a770d466f4ffd7f7e1ef40a3a718cb5f76e9326","tarball":"https://registry.npmjs.org/remix-auth-auth0/-/remix-auth-auth0-2.0.0.tgz","fileCount":12,"integrity":"sha512-saCcmR7nzKr+pp4SzJ+ErKLLJLhJhi5bVz/i3HotnlgpDJ9IXAV3/5oZrEO7RLhvNQlb2hx8QSEGOXg3S9nNHw==","signatures":[{"sig":"MEQCIDgxuiBYtjfJaiMQK8cFGP8GUe8w8uVT8F2iLA8qc9JgAiAbhARa2keYGUI44lWIRjryKQ1F1C2cdhKdcRfjA+2gLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30424},"type":"module","engines":{"node":"^18.0.0 || ^20.0.0 || >=20.0.0"},"exports":{".":"./build/index.js","./package.json":"./package.json"},"gitHead":"dded61d589e99901d7ec213c455a03efa1ef76af","scripts":{"build":"tsc","exports":"bun run ./scripts/exports.ts","quality":"biome check .","typecheck":"tsc --noEmit","quality:fix":"biome check . --write --unsafe"},"_npmUser":{"name":"danestves","email":"estevesd8@gmail.com"},"repository":{"url":"git+https://github.com/danestves/remix-auth-auth0.git","type":"git"},"_npmVersion":"10.9.2","description":"The Auth0 strategy is used to authenticate users against an Auth0 account. It extends the OAuth2Strategy.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"arctic":"3.5.0","@mjackson/headers":"0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.7.3","debug":"4.4.0","typedoc":"0.28.1","@types/bun":"1.2.5","typescript":"5.8.2","@types/debug":"4.1.12","@biomejs/biome":"1.9.4","typedoc-plugin-mdn-links":"5.0.1","@total-typescript/tsconfig":"1.0.4"},"peerDependencies":{"remix-auth":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remix-auth-auth0_2.0.0_1742496422486_0.7121636016658102","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"remix-auth-auth0","version":"2.1.0","keywords":["remix","remix-auth","auth","authentication","strategy","auth0"],"license":"MIT","_id":"remix-auth-auth0@2.1.0","maintainers":[{"name":"danestves","email":"estevesd8@gmail.com"}],"homepage":"https://github.com/danestves/remix-auth-auth0#readme","bugs":{"url":"https://github.com/danestves/remix-auth-auth0/issues"},"dist":{"shasum":"bde4018fac47d191d77dd7bbd3c00f1df6b8a35d","tarball":"https://registry.npmjs.org/remix-auth-auth0/-/remix-auth-auth0-2.1.0.tgz","fileCount":12,"integrity":"sha512-YKDkOvMmcDiMtmoxwm0/UHAX7PcR5i1s5cImHUKZooTPlZrLVBC4wwGqPgdSLfv6ReNLZLkSUrhpvJXuGybnGg==","signatures":[{"sig":"MEYCIQDqiM9CHM2ZeEmCEOt2r4rsv4OgI7B3lE74ZG66ad3ktQIhAIOUKcOiuP/Q04pvUCRCGGN6e0zRLJhk+cT7RiQWWN72","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31345},"type":"module","engines":{"node":"^18.0.0 || ^20.0.0 || >=20.0.0"},"exports":{".":"./build/index.js","./package.json":"./package.json"},"gitHead":"d3fa2e1efffa86782a7cdaca274afb59ccfc4579","scripts":{"build":"tsc","exports":"bun run ./scripts/exports.ts","quality":"biome check .","typecheck":"tsc --noEmit","quality:fix":"biome check . --write --unsafe"},"_npmUser":{"name":"danestves","email":"estevesd8@gmail.com"},"repository":{"url":"git+https://github.com/danestves/remix-auth-auth0.git","type":"git"},"_npmVersion":"10.9.2","description":"The Auth0 strategy is used to authenticate users against an Auth0 account. It extends the OAuth2Strategy.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"debug":"4.4.0","arctic":"3.6.0","@mjackson/headers":"0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.7.3","typedoc":"0.28.1","@types/bun":"1.2.8","typescript":"5.8.2","@types/debug":"4.1.12","@biomejs/biome":"1.9.4","typedoc-plugin-mdn-links":"5.0.1","@total-typescript/tsconfig":"1.0.4"},"peerDependencies":{"remix-auth":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remix-auth-auth0_2.1.0_1743516376623_0.5264656754327877","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"remix-auth-auth0","version":"2.2.0","keywords":["remix","remix-auth","auth","authentication","strategy","auth0"],"homepage":"https://github.com/danestves/remix-auth-auth0#readme","repository":{"type":"git","url":"git+https://github.com/danestves/remix-auth-auth0.git"},"license":"MIT","sideEffects":false,"type":"module","exports":{".":"./build/index.js","./package.json":"./package.json"},"scripts":{"build":"tsc","exports":"bun run ./scripts/exports.ts","quality":"biome check .","quality:fix":"biome check . --write --unsafe","typecheck":"tsc --noEmit"},"dependencies":{"@mjackson/headers":"0.10.0","arctic":"3.6.0","debug":"4.4.0"},"devDependencies":{"@biomejs/biome":"1.9.4","@total-typescript/tsconfig":"1.0.4","@types/bun":"1.2.8","@types/debug":"4.1.12","msw":"2.7.3","typedoc":"0.28.1","typedoc-plugin-mdn-links":"5.0.1","typescript":"5.8.2"},"peerDependencies":{"remix-auth":"^4.0.0"},"engines":{"node":"^18.0.0 || ^20.0.0 || >=20.0.0"},"_id":"remix-auth-auth0@2.2.0","gitHead":"46a851e4c7f71af3278ca16143694f8150374401","description":"The Auth0 strategy is used to authenticate users against an Auth0 account. It extends the OAuth2Strategy.","bugs":{"url":"https://github.com/danestves/remix-auth-auth0/issues"},"_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-2cAhMRRPLPB2lKxlDTvuJANnUlkK3jBFAHC4scmuajb4pwHENHPw+iB+O7QwB9nZAZD8ied8By+wb4JFPS7fhg==","shasum":"8006d1d6d190430e7bd98af09351cf169c2f0fad","tarball":"https://registry.npmjs.org/remix-auth-auth0/-/remix-auth-auth0-2.2.0.tgz","fileCount":12,"unpackedSize":33387,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIE7iT2R/Pt6iFB3+OVAzgO9CBoFOQ4It8nEyozTRVZSCAiEA4YpaEmDU2DVDfA8eFlGNt6XQnpjZD04j93mm+HjJ/TY="}]},"_npmUser":{"name":"danestves","email":"estevesd8@gmail.com"},"directories":{},"maintainers":[{"name":"danestves","email":"estevesd8@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/remix-auth-auth0_2.2.0_1743701324792_0.39711203533098427"},"_hasShrinkwrap":false}},"time":{"created":"2021-12-22T15:59:20.639Z","modified":"2025-04-03T17:28:45.111Z","1.0.0":"2021-12-21T14:50:28.091Z","1.0.1":"2021-12-22T15:59:20.849Z","1.0.2":"2021-12-28T06:57:35.066Z","1.1.0":"2021-12-29T05:55:44.246Z","1.2.0":"2022-01-16T22:32:12.853Z","1.3.0":"2022-01-21T17:52:46.672Z","1.3.1":"2022-01-21T22:55:53.603Z","1.3.2":"2022-02-16T20:33:57.290Z","1.3.3":"2022-03-04T17:11:20.755Z","1.3.4":"2022-03-08T18:12:08.061Z","1.3.5":"2022-03-25T04:53:21.314Z","1.3.6":"2022-04-14T00:27:26.174Z","1.3.7":"2022-05-11T22:33:25.487Z","1.3.8":"2022-07-27T16:39:55.669Z","1.4.0":"2022-09-12T21:37:11.017Z","1.4.1":"2022-10-23T15:45:20.139Z","1.5.0":"2022-12-10T02:36:14.500Z","1.5.1":"2022-12-10T19:43:22.332Z","1.6.0":"2023-02-21T14:11:02.546Z","1.7.0":"2023-03-20T16:59:10.152Z","1.8.0":"2023-10-17T15:46:49.402Z","1.8.1":"2023-10-17T15:51:05.655Z","1.8.2":"2023-10-19T16:04:07.680Z","1.9.0":"2023-10-24T21:56:48.349Z","1.10.0":"2024-02-14T21:42:52.656Z","2.0.0":"2025-03-20T18:47:02.718Z","2.1.0":"2025-04-01T14:06:16.910Z","2.2.0":"2025-04-03T17:28:44.967Z"},"bugs":{"url":"https://github.com/danestves/remix-auth-auth0/issues"},"license":"MIT","homepage":"https://github.com/danestves/remix-auth-auth0#readme","keywords":["remix","remix-auth","auth","authentication","strategy","auth0"],"repository":{"type":"git","url":"git+https://github.com/danestves/remix-auth-auth0.git"},"description":"The Auth0 strategy is used to authenticate users against an Auth0 account. It extends the OAuth2Strategy.","maintainers":[{"name":"danestves","email":"estevesd8@gmail.com"}],"readme":"# Auth0Strategy\n\nThe Auth0 strategy is used to authenticate users against an Auth0 account. It extends the OAuth2Strategy.\n\n## Supported runtimes\n\n| Runtime    | Has Support |\n| ---------- | ----------- |\n| Node.js    | ✅          |\n| Cloudflare | ✅          |\n\n## How to use\n\n### Installation\n\n```bash\nnpm add remix-auth remix-auth-auth0\n```\n\n## Usage\n\n### Create an Auth0 tenant\n\nFollow the steps on [the Auth0 documentation](https://auth0.com/docs/get-started/create-tenants) to create a tenant and get a client ID, client secret and domain.\n\n### Create the strategy instance\n\n```tsx\nimport { Auth0Strategy } from \"remix-auth-auth0\";\n\nexport let authenticator = new Authenticator<User>();\n\nauthenticator.use(\n  new Auth0Strategy(\n    {\n      domain: \"xxx.auth0.com\",\n      clientId: CLIENT_ID,\n      clientSecret: CLIENT_SECRET,\n      redirectURI: \"https://example.app/auth/callback\",\n      scopes: [\"openid\", \"email\"], // optional\n    },\n    async ({ tokens, request }) => {\n      // here you can use the params above to get the user and return it\n      // what you do inside this and how you find the user is up to you\n      return await getUser(tokens, request);\n    }\n  ),\n  // this is optional, but if you setup more than one Auth0 instance you will\n  // need to set a custom name to each one, by default is \"auth0\"\n  \"provider-name\"\n);\n```\n\nThen you will need to setup your routes, for the OAuth2 flows you will need to call the `authenticate` method twice.\n\nFirst, you will call the `authenticate` method with the provider name you set in the authenticator.\n\n```ts\nexport async function action({ request }: Route.ActionArgs) {\n  await authenticator.authenticate(\"provider-name\", request);\n}\n```\n\n> [!NOTE]\n> This route can be an `action` or a `loader`, it depends if you trigger the flow doing a POST or GET request.\n\nThis will start the OAuth2 flow and redirect the user to the provider's login page. Once the user logs in and authorizes your application, the provider will redirect the user back to your application redirect URI.\n\nYou will now need a route on that URI to handle the callback from the provider.\n\n```ts\nexport async function loader({ request }: Route.LoaderArgs) {\n  let user = await authenticator.authenticate(\"provider-name\", request);\n  // now you have the user object with the data you returned in the verify function\n}\n```\n\n> [!NOTE]\n> This route must be a `loader` as the redirect will trigger a `GET` request.\n\nOnce you have the `user` object returned by your strategy verify function, you can do whatever you want with that information. This can be storing the user in a session, creating a new user in your database, link the account to an existing user in your database, etc.\n\n### Using the Refresh Token\n\nThe strategy exposes a public `refreshToken` method that you can use to refresh the access token.\n\n```ts\nlet strategy = new Auth0Strategy<User>(options, verify);\nlet tokens = await strategy.refreshToken(refreshToken);\n```\n\nThe refresh token is part of the `tokens` object the verify function receives. How you store it to call `strategy.refreshToken` and what you do with the `tokens` object after it is up to you.\n\nThe most common approach would be to store the refresh token in the user data and then update the session after refreshing the token.\n\n```ts\nauthenticator.use(\n  new Auth0Strategy<User>(\n    options,\n    async ({ tokens, request }) => {\n      let user = await getUser(tokens, request);\n      return {\n        ...user,\n        accessToken: tokens.accessToken()\n        refreshToken: tokens.hasRefreshToken() ? tokens.refreshToken() : null,\n      }\n    }\n  )\n);\n\n// later in your code you can use it to get new tokens object\nlet tokens = await strategy.refreshToken(user.refreshToken);\n```\n\n### Revoking Tokens\n\nYou can revoke the access token the user has with the provider.\n\n```ts\nawait strategy.revokeToken(user.accessToken);\n```\n\n### Customizing the Cookie\n\nYou can customize the cookie options by passing an object to the `cookie` option.\n\n```ts\nauthenticator.use(\n  new Auth0Strategy<User>(\n    {\n      cookie: {\n        name: \"auth0\",\n        maxAge: 60 * 60 * 24 * 7, // 1 week\n        path: \"/auth\",\n        httpOnly: true,\n        sameSite: \"lax\",\n        secure: process.env.NODE_ENV === \"production\",\n      },\n      ...otherOptions,\n    },\n    async ({ tokens, request }) => {\n      return await getUser(tokens, request);\n    }\n  )\n);\n```\n\nThis will set the cookie with the name `auth0`, with a max age of 1 week, only accessible on the `/auth` path, http only, same site lax and secure if the application is running in production.\n\n### Scopes\n\nThe `Auth0Strategy` constructor accepts a `scopes` option that is an array of strings with the scopes you want to request from Auth0.\n\nThe scopes are the permissions you are requesting from the user. The strategy providers a type with all the supported scopes by Polar to the date of the package release.\n\n```ts\nimport { Auth0Strategy } from \"remix-auth-auth0\";\n\nconst scopes: Array<Auth0Strategy.Scope> = [\n  \"openid\",\n  \"email\",\n  \"profile\",\n  // ...more scopes\n];\n```\n\n## Testing\n\n```bash\nbun test\n```\n\n## Contributing\n\nPlease see [CONTRIBUTING](CONTRIBUTING.md) for details.\n\n## License\n\nThe MIT License (MIT). Please see [License File](LICENSE.md) for more information.\n","readmeFilename":"README.md"}