From 94b1b640d3380a01ccbdebd5982d11de19bd8eda Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 5 Aug 2022 09:51:40 -0300 Subject: [PATCH 001/105] build(deps-dev): bump next from 12.2.3 to 12.2.4 (#776) Bumps [next](https://github.com/vercel/next.js) from 12.2.3 to 12.2.4. - [Release notes](https://github.com/vercel/next.js/releases) - [Changelog](https://github.com/vercel/next.js/blob/canary/release.js) - [Commits](https://github.com/vercel/next.js/compare/v12.2.3...v12.2.4) --- updated-dependencies: - dependency-name: next dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 240 +++++++++++++++++++++++----------------------- 1 file changed, 120 insertions(+), 120 deletions(-) diff --git a/package-lock.json b/package-lock.json index b2bb142e3..e2db720fa 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1547,15 +1547,15 @@ } }, "node_modules/@next/env": { - "version": "12.2.3", - "resolved": "https://registry.npmjs.org/@next/env/-/env-12.2.3.tgz", - "integrity": "sha512-2lWKP5Xcvnor70NaaROZXBvU8z9mFReePCG8NhZw6NyNGnPvC+8s+Cre/63LAB1LKzWw/e9bZJnQUg0gYFRb2Q==", + "version": "12.2.4", + "resolved": "https://registry.npmjs.org/@next/env/-/env-12.2.4.tgz", + "integrity": "sha512-/gApFXWk5CCLFQJL5IYJXxPQuG5tz5nPX4l27A9Zm/+wJxiwFrRSP54AopDxIv4JRp/rGwcgk/lZS/0Clw8jYA==", "dev": true }, "node_modules/@next/swc-android-arm-eabi": { - "version": "12.2.3", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.2.3.tgz", - "integrity": "sha512-JxmCW9XB5PYnkGE67BdnBTdqW0SW6oMCiPMHLdjeRi4T3U4JJKJGnjQld99+6TPOfPWigtw3W7Cijp5gc+vJ/w==", + "version": "12.2.4", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.2.4.tgz", + "integrity": "sha512-P4YSFNpmXXSnn3P1qsOAqz+MX3On9fHrlc8ovb/CFJJoU+YLCR53iCEwfw39e0IZEgDA7ttgr108plF8mxaX0g==", "cpu": [ "arm" ], @@ -1569,9 +1569,9 @@ } }, "node_modules/@next/swc-android-arm64": { - "version": "12.2.3", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.2.3.tgz", - "integrity": "sha512-3l4zXpWnzy0fqoedsFRxzMy/eGlMMqn6IwPEuBmtEQ4h7srmQFHyT+Bk+eVHb0o1RQ7/TloAa+mu8JX5tz/5tA==", + "version": "12.2.4", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.2.4.tgz", + "integrity": "sha512-4o2n14E18O+8xHlf6dgJsWPXN9gmSmfIe2Z0EqKDIPBBkFt/2CyrH0+vwHnL2l7xkDHhOGfZYcYIWVUR5aNu0A==", "cpu": [ "arm64" ], @@ -1585,9 +1585,9 @@ } }, "node_modules/@next/swc-darwin-arm64": { - "version": "12.2.3", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.2.3.tgz", - "integrity": "sha512-eutDO/RH6pf7+8zHo3i2GKLhF0qaMtxWpY8k3Oa1k+CyrcJ0IxwkfH/x3f75jTMeCrThn6Uu8j3WeZOxvhto1Q==", + "version": "12.2.4", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.2.4.tgz", + "integrity": "sha512-DcUO6MGBL9E3jj5o86MUnTOy4WawIJJhyCcFYO4f51sbl7+uPIYIx40eo98A6NwJEXazCqq1hLeqOaNTAIvDiQ==", "cpu": [ "arm64" ], @@ -1601,9 +1601,9 @@ } }, "node_modules/@next/swc-darwin-x64": { - "version": "12.2.3", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.2.3.tgz", - "integrity": "sha512-lve+lnTiddXbcT3Lh2ujOFywQSEycTYQhuf6j6JrPu9oLQGS01kjIqqSj3/KMmSoppEnXo3BxkgYu+g2+ecHkA==", + "version": "12.2.4", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.2.4.tgz", + "integrity": "sha512-IUlFMqeLjdIzDorrGC2Dt+2Ae3DbKQbRzCzmDq4/CP1+jJGeDXo/2AHnlE+WYnwQAC4KtAz6pbVnd3KstZWsVA==", "cpu": [ "x64" ], @@ -1617,9 +1617,9 @@ } }, "node_modules/@next/swc-freebsd-x64": { - "version": "12.2.3", - "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.2.3.tgz", - "integrity": "sha512-V4bZU1qBFkULTPW53phY8ypioh3EERzHu9YKAasm9RxU4dj+8c/4s60y+kbFkFEEpIUgEU6yNuYZRR4lHHbUGA==", + "version": "12.2.4", + "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.2.4.tgz", + "integrity": "sha512-475vwyWcjnyDVDWLgAATP0HI8W1rwByc+uXk1B6KkAVFhkoDgH387LW0uNqxavK+VxCzj3avQXX/58XDvxtSlg==", "cpu": [ "x64" ], @@ -1633,9 +1633,9 @@ } }, "node_modules/@next/swc-linux-arm-gnueabihf": { - "version": "12.2.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.2.3.tgz", - "integrity": "sha512-MWxS/i+XSEKdQE0ZmdYkPPrWKBi4JwMVaXdOW9J/T/sZJsHsLlSC9ErBcNolKAJEVka+tnw9oPRyRCKOj+q0sw==", + "version": "12.2.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.2.4.tgz", + "integrity": "sha512-qZW+L3iG3XSGtlOPmD5RRWXyk6ZNdscLV0BQjuDvP+exTg+uixqHXOHz0/GVATIJEBQOF0Kew7jAXVXEP+iRTQ==", "cpu": [ "arm" ], @@ -1649,9 +1649,9 @@ } }, "node_modules/@next/swc-linux-arm64-gnu": { - "version": "12.2.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.2.3.tgz", - "integrity": "sha512-ikXkqAmvEcWTzIQFDdmrUHLWzdDAF5s2pVsSpQn9rk/gK1i9webH1GRQd2bSM7JLuPBZSaYrNGvDTyHZdSEYlg==", + "version": "12.2.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.2.4.tgz", + "integrity": "sha512-fEPRjItWYaKyyG9N+2HIA59OBHIhk7WC+Rh+LwXsh0pQe870Ykpek3KQs0umjsrEGe57NyMomq3f80/N8taDvA==", "cpu": [ "arm64" ], @@ -1665,9 +1665,9 @@ } }, "node_modules/@next/swc-linux-arm64-musl": { - "version": "12.2.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.2.3.tgz", - "integrity": "sha512-wE45gGFkeLLLnCoveKaBrdpYkkypl3qwNF2YhnfvfVK7etuu1O679LwClhCWinDVBr+KOkmyHok00Z+0uI1ycg==", + "version": "12.2.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.2.4.tgz", + "integrity": "sha512-rnCTzXII0EBCcFn9P5s/Dho2kPUMSX/bP0iOAj8wEI/IxUEfEElbin89zJoNW30cycHu19xY8YP4K2+hzciPzQ==", "cpu": [ "arm64" ], @@ -1681,9 +1681,9 @@ } }, "node_modules/@next/swc-linux-x64-gnu": { - "version": "12.2.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.2.3.tgz", - "integrity": "sha512-MbFI6413VSXiREzHwYD8YAJLTknBaC+bmjXgdHEEdloeOuBFQGE3NWn3izOCTy8kV+s98VDQO8au7EKKs+bW0g==", + "version": "12.2.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.2.4.tgz", + "integrity": "sha512-PhXX6NSuIuhHInxPY2VkG2Bl7VllsD3Cjx+pQcS1wTym7Zt7UoLvn05PkRrkiyIkvR+UXnqPUM3TYiSbnemXEw==", "cpu": [ "x64" ], @@ -1697,9 +1697,9 @@ } }, "node_modules/@next/swc-linux-x64-musl": { - "version": "12.2.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.2.3.tgz", - "integrity": "sha512-jMBD0Va6fInbPih/dNySlNY2RpjkK6MXS+UGVEvuTswl1MZr+iahvurmshwGKpjaRwVU4DSFMD8+gfWxsTFs1Q==", + "version": "12.2.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.2.4.tgz", + "integrity": "sha512-GmC/QROiUZpFirHRfPQqMyCXZ+5+ndbBZrMvL74HtQB/CKXB8K1VM+rvy9Gp/5OaU8Rxp48IcX79NOfI2LiXlA==", "cpu": [ "x64" ], @@ -1713,9 +1713,9 @@ } }, "node_modules/@next/swc-win32-arm64-msvc": { - "version": "12.2.3", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.2.3.tgz", - "integrity": "sha512-Cq8ToPdc0jQP2C7pjChYctAsEe7+lO/B826ZCK5xFzobuHPiCyJ2Mzx/nEQwCY4SpYkeJQtCbwlCz5iyGW5zGg==", + "version": "12.2.4", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.2.4.tgz", + "integrity": "sha512-9XKoCXbNZuaMRPtcKQz3+hgVpkMosaLlcxHFXT8/j4w61k7/qvEbrkMDS9WHNrD/xVcLycwhPRgXcns2K1BdBQ==", "cpu": [ "arm64" ], @@ -1729,9 +1729,9 @@ } }, "node_modules/@next/swc-win32-ia32-msvc": { - "version": "12.2.3", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.2.3.tgz", - "integrity": "sha512-BtFq4c8IpeB0sDhJMHJFgm86rPkOvmYI8k3De8Y2kgNVWSeLQ0Q929PWf7e+GqcX1015ei/gEB41ZH8Iw49NzA==", + "version": "12.2.4", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.2.4.tgz", + "integrity": "sha512-hEyRieZKH9iw4AzvXaQ+Fyb98k0G/o9QcRGxA1/O/O/elf1+Qvuwb15phT8GbVtIeNziy66XTPOhKKfdr8KyUg==", "cpu": [ "ia32" ], @@ -1745,9 +1745,9 @@ } }, "node_modules/@next/swc-win32-x64-msvc": { - "version": "12.2.3", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.2.3.tgz", - "integrity": "sha512-huSNb98KSG77Kl96CoPgCwom28aamuUsPpRmn/4s9L0RNbbHVSkp9E6HA4yOAykZCEuWcdNsRLbVVuAbt8rtIw==", + "version": "12.2.4", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.2.4.tgz", + "integrity": "sha512-5Pl1tdMJWLy4rvzU1ecx0nHWgDPqoYuvYoXE/5X0Clu9si/yOuBIj573F2kOTY7mu0LX2wgCJVSnyK0abHBxIw==", "cpu": [ "x64" ], @@ -10045,12 +10045,12 @@ } }, "node_modules/next": { - "version": "12.2.3", - "resolved": "https://registry.npmjs.org/next/-/next-12.2.3.tgz", - "integrity": "sha512-TA0tmSA6Dk6S6kfvCNbF7CWYW8468gZUxr/3/30z4KvAQbXnl2ASYZElVe7q/hBW/1F1ee0tSBlHa4/sn+ZIBw==", + "version": "12.2.4", + "resolved": "https://registry.npmjs.org/next/-/next-12.2.4.tgz", + "integrity": "sha512-b1xlxEozmAWokAXzXsi5vlmU/IfJcFNIJA8dpU5UdkFbyDPio8wwb8mAQ/Y7rGtfTgG/t/u49BiyEA+xAgFvow==", "dev": true, "dependencies": { - "@next/env": "12.2.3", + "@next/env": "12.2.4", "@swc/helpers": "0.4.3", "caniuse-lite": "^1.0.30001332", "postcss": "8.4.14", @@ -10064,19 +10064,19 @@ "node": ">=12.22.0" }, "optionalDependencies": { - "@next/swc-android-arm-eabi": "12.2.3", - "@next/swc-android-arm64": "12.2.3", - "@next/swc-darwin-arm64": "12.2.3", - "@next/swc-darwin-x64": "12.2.3", - "@next/swc-freebsd-x64": "12.2.3", - "@next/swc-linux-arm-gnueabihf": "12.2.3", - "@next/swc-linux-arm64-gnu": "12.2.3", - "@next/swc-linux-arm64-musl": "12.2.3", - "@next/swc-linux-x64-gnu": "12.2.3", - "@next/swc-linux-x64-musl": "12.2.3", - "@next/swc-win32-arm64-msvc": "12.2.3", - "@next/swc-win32-ia32-msvc": "12.2.3", - "@next/swc-win32-x64-msvc": "12.2.3" + "@next/swc-android-arm-eabi": "12.2.4", + "@next/swc-android-arm64": "12.2.4", + "@next/swc-darwin-arm64": "12.2.4", + "@next/swc-darwin-x64": "12.2.4", + "@next/swc-freebsd-x64": "12.2.4", + "@next/swc-linux-arm-gnueabihf": "12.2.4", + "@next/swc-linux-arm64-gnu": "12.2.4", + "@next/swc-linux-arm64-musl": "12.2.4", + "@next/swc-linux-x64-gnu": "12.2.4", + "@next/swc-linux-x64-musl": "12.2.4", + "@next/swc-win32-arm64-msvc": "12.2.4", + "@next/swc-win32-ia32-msvc": "12.2.4", + "@next/swc-win32-x64-msvc": "12.2.4" }, "peerDependencies": { "fibers": ">= 3.1.0", @@ -14614,99 +14614,99 @@ } }, "@next/env": { - "version": "12.2.3", - "resolved": "https://registry.npmjs.org/@next/env/-/env-12.2.3.tgz", - "integrity": "sha512-2lWKP5Xcvnor70NaaROZXBvU8z9mFReePCG8NhZw6NyNGnPvC+8s+Cre/63LAB1LKzWw/e9bZJnQUg0gYFRb2Q==", + "version": "12.2.4", + "resolved": "https://registry.npmjs.org/@next/env/-/env-12.2.4.tgz", + "integrity": "sha512-/gApFXWk5CCLFQJL5IYJXxPQuG5tz5nPX4l27A9Zm/+wJxiwFrRSP54AopDxIv4JRp/rGwcgk/lZS/0Clw8jYA==", "dev": true }, "@next/swc-android-arm-eabi": { - "version": "12.2.3", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.2.3.tgz", - "integrity": "sha512-JxmCW9XB5PYnkGE67BdnBTdqW0SW6oMCiPMHLdjeRi4T3U4JJKJGnjQld99+6TPOfPWigtw3W7Cijp5gc+vJ/w==", + "version": "12.2.4", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.2.4.tgz", + "integrity": "sha512-P4YSFNpmXXSnn3P1qsOAqz+MX3On9fHrlc8ovb/CFJJoU+YLCR53iCEwfw39e0IZEgDA7ttgr108plF8mxaX0g==", "dev": true, "optional": true }, "@next/swc-android-arm64": { - "version": "12.2.3", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.2.3.tgz", - "integrity": "sha512-3l4zXpWnzy0fqoedsFRxzMy/eGlMMqn6IwPEuBmtEQ4h7srmQFHyT+Bk+eVHb0o1RQ7/TloAa+mu8JX5tz/5tA==", + "version": "12.2.4", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.2.4.tgz", + "integrity": "sha512-4o2n14E18O+8xHlf6dgJsWPXN9gmSmfIe2Z0EqKDIPBBkFt/2CyrH0+vwHnL2l7xkDHhOGfZYcYIWVUR5aNu0A==", "dev": true, "optional": true }, "@next/swc-darwin-arm64": { - "version": "12.2.3", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.2.3.tgz", - "integrity": "sha512-eutDO/RH6pf7+8zHo3i2GKLhF0qaMtxWpY8k3Oa1k+CyrcJ0IxwkfH/x3f75jTMeCrThn6Uu8j3WeZOxvhto1Q==", + "version": "12.2.4", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.2.4.tgz", + "integrity": "sha512-DcUO6MGBL9E3jj5o86MUnTOy4WawIJJhyCcFYO4f51sbl7+uPIYIx40eo98A6NwJEXazCqq1hLeqOaNTAIvDiQ==", "dev": true, "optional": true }, "@next/swc-darwin-x64": { - "version": "12.2.3", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.2.3.tgz", - "integrity": "sha512-lve+lnTiddXbcT3Lh2ujOFywQSEycTYQhuf6j6JrPu9oLQGS01kjIqqSj3/KMmSoppEnXo3BxkgYu+g2+ecHkA==", + "version": "12.2.4", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.2.4.tgz", + "integrity": "sha512-IUlFMqeLjdIzDorrGC2Dt+2Ae3DbKQbRzCzmDq4/CP1+jJGeDXo/2AHnlE+WYnwQAC4KtAz6pbVnd3KstZWsVA==", "dev": true, "optional": true }, "@next/swc-freebsd-x64": { - "version": "12.2.3", - "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.2.3.tgz", - "integrity": "sha512-V4bZU1qBFkULTPW53phY8ypioh3EERzHu9YKAasm9RxU4dj+8c/4s60y+kbFkFEEpIUgEU6yNuYZRR4lHHbUGA==", + "version": "12.2.4", + "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.2.4.tgz", + "integrity": "sha512-475vwyWcjnyDVDWLgAATP0HI8W1rwByc+uXk1B6KkAVFhkoDgH387LW0uNqxavK+VxCzj3avQXX/58XDvxtSlg==", "dev": true, "optional": true }, "@next/swc-linux-arm-gnueabihf": { - "version": "12.2.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.2.3.tgz", - "integrity": "sha512-MWxS/i+XSEKdQE0ZmdYkPPrWKBi4JwMVaXdOW9J/T/sZJsHsLlSC9ErBcNolKAJEVka+tnw9oPRyRCKOj+q0sw==", + "version": "12.2.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.2.4.tgz", + "integrity": "sha512-qZW+L3iG3XSGtlOPmD5RRWXyk6ZNdscLV0BQjuDvP+exTg+uixqHXOHz0/GVATIJEBQOF0Kew7jAXVXEP+iRTQ==", "dev": true, "optional": true }, "@next/swc-linux-arm64-gnu": { - "version": "12.2.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.2.3.tgz", - "integrity": "sha512-ikXkqAmvEcWTzIQFDdmrUHLWzdDAF5s2pVsSpQn9rk/gK1i9webH1GRQd2bSM7JLuPBZSaYrNGvDTyHZdSEYlg==", + "version": "12.2.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.2.4.tgz", + "integrity": "sha512-fEPRjItWYaKyyG9N+2HIA59OBHIhk7WC+Rh+LwXsh0pQe870Ykpek3KQs0umjsrEGe57NyMomq3f80/N8taDvA==", "dev": true, "optional": true }, "@next/swc-linux-arm64-musl": { - "version": "12.2.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.2.3.tgz", - "integrity": "sha512-wE45gGFkeLLLnCoveKaBrdpYkkypl3qwNF2YhnfvfVK7etuu1O679LwClhCWinDVBr+KOkmyHok00Z+0uI1ycg==", + "version": "12.2.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.2.4.tgz", + "integrity": "sha512-rnCTzXII0EBCcFn9P5s/Dho2kPUMSX/bP0iOAj8wEI/IxUEfEElbin89zJoNW30cycHu19xY8YP4K2+hzciPzQ==", "dev": true, "optional": true }, "@next/swc-linux-x64-gnu": { - "version": "12.2.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.2.3.tgz", - "integrity": "sha512-MbFI6413VSXiREzHwYD8YAJLTknBaC+bmjXgdHEEdloeOuBFQGE3NWn3izOCTy8kV+s98VDQO8au7EKKs+bW0g==", + "version": "12.2.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.2.4.tgz", + "integrity": "sha512-PhXX6NSuIuhHInxPY2VkG2Bl7VllsD3Cjx+pQcS1wTym7Zt7UoLvn05PkRrkiyIkvR+UXnqPUM3TYiSbnemXEw==", "dev": true, "optional": true }, "@next/swc-linux-x64-musl": { - "version": "12.2.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.2.3.tgz", - "integrity": "sha512-jMBD0Va6fInbPih/dNySlNY2RpjkK6MXS+UGVEvuTswl1MZr+iahvurmshwGKpjaRwVU4DSFMD8+gfWxsTFs1Q==", + "version": "12.2.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.2.4.tgz", + "integrity": "sha512-GmC/QROiUZpFirHRfPQqMyCXZ+5+ndbBZrMvL74HtQB/CKXB8K1VM+rvy9Gp/5OaU8Rxp48IcX79NOfI2LiXlA==", "dev": true, "optional": true }, "@next/swc-win32-arm64-msvc": { - "version": "12.2.3", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.2.3.tgz", - "integrity": "sha512-Cq8ToPdc0jQP2C7pjChYctAsEe7+lO/B826ZCK5xFzobuHPiCyJ2Mzx/nEQwCY4SpYkeJQtCbwlCz5iyGW5zGg==", + "version": "12.2.4", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.2.4.tgz", + "integrity": "sha512-9XKoCXbNZuaMRPtcKQz3+hgVpkMosaLlcxHFXT8/j4w61k7/qvEbrkMDS9WHNrD/xVcLycwhPRgXcns2K1BdBQ==", "dev": true, "optional": true }, "@next/swc-win32-ia32-msvc": { - "version": "12.2.3", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.2.3.tgz", - "integrity": "sha512-BtFq4c8IpeB0sDhJMHJFgm86rPkOvmYI8k3De8Y2kgNVWSeLQ0Q929PWf7e+GqcX1015ei/gEB41ZH8Iw49NzA==", + "version": "12.2.4", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.2.4.tgz", + "integrity": "sha512-hEyRieZKH9iw4AzvXaQ+Fyb98k0G/o9QcRGxA1/O/O/elf1+Qvuwb15phT8GbVtIeNziy66XTPOhKKfdr8KyUg==", "dev": true, "optional": true }, "@next/swc-win32-x64-msvc": { - "version": "12.2.3", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.2.3.tgz", - "integrity": "sha512-huSNb98KSG77Kl96CoPgCwom28aamuUsPpRmn/4s9L0RNbbHVSkp9E6HA4yOAykZCEuWcdNsRLbVVuAbt8rtIw==", + "version": "12.2.4", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.2.4.tgz", + "integrity": "sha512-5Pl1tdMJWLy4rvzU1ecx0nHWgDPqoYuvYoXE/5X0Clu9si/yOuBIj573F2kOTY7mu0LX2wgCJVSnyK0abHBxIw==", "dev": true, "optional": true }, @@ -21134,25 +21134,25 @@ "dev": true }, "next": { - "version": "12.2.3", - "resolved": "https://registry.npmjs.org/next/-/next-12.2.3.tgz", - "integrity": "sha512-TA0tmSA6Dk6S6kfvCNbF7CWYW8468gZUxr/3/30z4KvAQbXnl2ASYZElVe7q/hBW/1F1ee0tSBlHa4/sn+ZIBw==", - "dev": true, - "requires": { - "@next/env": "12.2.3", - "@next/swc-android-arm-eabi": "12.2.3", - "@next/swc-android-arm64": "12.2.3", - "@next/swc-darwin-arm64": "12.2.3", - "@next/swc-darwin-x64": "12.2.3", - "@next/swc-freebsd-x64": "12.2.3", - "@next/swc-linux-arm-gnueabihf": "12.2.3", - "@next/swc-linux-arm64-gnu": "12.2.3", - "@next/swc-linux-arm64-musl": "12.2.3", - "@next/swc-linux-x64-gnu": "12.2.3", - "@next/swc-linux-x64-musl": "12.2.3", - "@next/swc-win32-arm64-msvc": "12.2.3", - "@next/swc-win32-ia32-msvc": "12.2.3", - "@next/swc-win32-x64-msvc": "12.2.3", + "version": "12.2.4", + "resolved": "https://registry.npmjs.org/next/-/next-12.2.4.tgz", + "integrity": "sha512-b1xlxEozmAWokAXzXsi5vlmU/IfJcFNIJA8dpU5UdkFbyDPio8wwb8mAQ/Y7rGtfTgG/t/u49BiyEA+xAgFvow==", + "dev": true, + "requires": { + "@next/env": "12.2.4", + "@next/swc-android-arm-eabi": "12.2.4", + "@next/swc-android-arm64": "12.2.4", + "@next/swc-darwin-arm64": "12.2.4", + "@next/swc-darwin-x64": "12.2.4", + "@next/swc-freebsd-x64": "12.2.4", + "@next/swc-linux-arm-gnueabihf": "12.2.4", + "@next/swc-linux-arm64-gnu": "12.2.4", + "@next/swc-linux-arm64-musl": "12.2.4", + "@next/swc-linux-x64-gnu": "12.2.4", + "@next/swc-linux-x64-musl": "12.2.4", + "@next/swc-win32-arm64-msvc": "12.2.4", + "@next/swc-win32-ia32-msvc": "12.2.4", + "@next/swc-win32-x64-msvc": "12.2.4", "@swc/helpers": "0.4.3", "caniuse-lite": "^1.0.30001332", "postcss": "8.4.14", From 02c32127909b229e0083c7b2253d01cd9e031181 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 5 Aug 2022 10:45:10 -0300 Subject: [PATCH 002/105] build(deps-dev): bump @testing-library/jest-dom from 5.16.4 to 5.16.5 (#777) Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) from 5.16.4 to 5.16.5. - [Release notes](https://github.com/testing-library/jest-dom/releases) - [Changelog](https://github.com/testing-library/jest-dom/blob/main/CHANGELOG.md) - [Commits](https://github.com/testing-library/jest-dom/compare/v5.16.4...v5.16.5) --- updated-dependencies: - dependency-name: "@testing-library/jest-dom" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Rita Zerrizuela --- package-lock.json | 104 +++++++++------------------------------------- 1 file changed, 20 insertions(+), 84 deletions(-) diff --git a/package-lock.json b/package-lock.json index e2db720fa..3a90ef672 100644 --- a/package-lock.json +++ b/package-lock.json @@ -75,6 +75,12 @@ "next": ">=10" } }, + "node_modules/@adobe/css-tools": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.0.1.tgz", + "integrity": "sha512-+u76oB43nOHrF4DDWRLWDCtci7f3QJoEBigemIdIeTi1ODqjx6Tad9NCVnPRwewWlKkVab5PlK8DCtPTyX7S8g==", + "dev": true + }, "node_modules/@babel/code-frame": { "version": "7.12.11", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", @@ -1906,16 +1912,16 @@ } }, "node_modules/@testing-library/jest-dom": { - "version": "5.16.4", - "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.4.tgz", - "integrity": "sha512-Gy+IoFutbMQcky0k+bqqumXZ1cTGswLsFqmNLzNdSKkU9KGV2u9oXhukCbbJ9/LRPKiqwxEE8VpV/+YZlfkPUA==", + "version": "5.16.5", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.5.tgz", + "integrity": "sha512-N5ixQ2qKpi5OLYfwQmUb/5mSV9LneAcaUfp32pn4yCnpb8r/Yz0pXFPck21dIicKmi+ta5WRAknkZCfA8refMA==", "dev": true, "dependencies": { + "@adobe/css-tools": "^4.0.1", "@babel/runtime": "^7.9.2", "@types/testing-library__jest-dom": "^5.9.1", "aria-query": "^5.0.0", "chalk": "^3.0.0", - "css": "^3.0.0", "css.escape": "^1.5.1", "dom-accessibility-api": "^0.5.6", "lodash": "^4.17.15", @@ -1936,28 +1942,6 @@ "node": ">=6.0" } }, - "node_modules/@testing-library/jest-dom/node_modules/css": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", - "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", - "dev": true, - "dependencies": { - "inherits": "^2.0.4", - "source-map": "^0.6.1", - "source-map-resolve": "^0.6.0" - } - }, - "node_modules/@testing-library/jest-dom/node_modules/source-map-resolve": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", - "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", - "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", - "dev": true, - "dependencies": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0" - } - }, "node_modules/@testing-library/react": { "version": "11.2.7", "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-11.2.7.tgz", @@ -3113,18 +3097,6 @@ "node": ">= 4.0.0" } }, - "node_modules/atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "dev": true, - "bin": { - "atob": "bin/atob.js" - }, - "engines": { - "node": ">= 4.5.0" - } - }, "node_modules/aws-sign2": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", @@ -4780,15 +4752,6 @@ "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==", "dev": true }, - "node_modules/decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", - "dev": true, - "engines": { - "node": ">=0.10" - } - }, "node_modules/decompress-response": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", @@ -13443,6 +13406,12 @@ } }, "dependencies": { + "@adobe/css-tools": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.0.1.tgz", + "integrity": "sha512-+u76oB43nOHrF4DDWRLWDCtci7f3QJoEBigemIdIeTi1ODqjx6Tad9NCVnPRwewWlKkVab5PlK8DCtPTyX7S8g==", + "dev": true + }, "@babel/code-frame": { "version": "7.12.11", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", @@ -14828,16 +14797,16 @@ } }, "@testing-library/jest-dom": { - "version": "5.16.4", - "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.4.tgz", - "integrity": "sha512-Gy+IoFutbMQcky0k+bqqumXZ1cTGswLsFqmNLzNdSKkU9KGV2u9oXhukCbbJ9/LRPKiqwxEE8VpV/+YZlfkPUA==", + "version": "5.16.5", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.5.tgz", + "integrity": "sha512-N5ixQ2qKpi5OLYfwQmUb/5mSV9LneAcaUfp32pn4yCnpb8r/Yz0pXFPck21dIicKmi+ta5WRAknkZCfA8refMA==", "dev": true, "requires": { + "@adobe/css-tools": "^4.0.1", "@babel/runtime": "^7.9.2", "@types/testing-library__jest-dom": "^5.9.1", "aria-query": "^5.0.0", "chalk": "^3.0.0", - "css": "^3.0.0", "css.escape": "^1.5.1", "dom-accessibility-api": "^0.5.6", "lodash": "^4.17.15", @@ -14849,27 +14818,6 @@ "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.0.tgz", "integrity": "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==", "dev": true - }, - "css": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", - "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", - "dev": true, - "requires": { - "inherits": "^2.0.4", - "source-map": "^0.6.1", - "source-map-resolve": "^0.6.0" - } - }, - "source-map-resolve": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", - "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", - "dev": true, - "requires": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0" - } } } }, @@ -15785,12 +15733,6 @@ "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", "dev": true }, - "atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "dev": true - }, "aws-sign2": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", @@ -17085,12 +17027,6 @@ "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==", "dev": true }, - "decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", - "dev": true - }, "decompress-response": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", From 5c9ed758a700dee04b68b7e1729f2b7350c9fac9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 9 Aug 2022 22:18:06 +0000 Subject: [PATCH 003/105] build(deps-dev): bump browserstack-cypress-cli from 1.16.0 to 1.17.0 (#773) Bumps [browserstack-cypress-cli](https://github.com/browserstack/browserstack-cypress-cli) from 1.16.0 to 1.17.0. - [Release notes](https://github.com/browserstack/browserstack-cypress-cli/releases) - [Commits](https://github.com/browserstack/browserstack-cypress-cli/compare/v1.16.0...v1.17.0) --- updated-dependencies: - dependency-name: browserstack-cypress-cli dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Rita Zerrizuela --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3a90ef672..634d37474 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3546,9 +3546,9 @@ } }, "node_modules/browserstack-cypress-cli": { - "version": "1.16.0", - "resolved": "https://registry.npmjs.org/browserstack-cypress-cli/-/browserstack-cypress-cli-1.16.0.tgz", - "integrity": "sha512-EmtFknc5rw+kVY3e2EgVIxOKIA6irMVReJEKQKqyqXj4NmyA/5kMZ3tKP4s2tTXNvPsBK9wQ6o7grqSF5Aa2Lw==", + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/browserstack-cypress-cli/-/browserstack-cypress-cli-1.17.0.tgz", + "integrity": "sha512-UQfKPug7ZoTHZrudpw7P/ZGZa79ZwR7LSub7JXjcxCHoQ0/QNJuXX67yobVcA6hOm71VwiUAby9un/iPQuIodA==", "dev": true, "dependencies": { "archiver": "5.3.0", @@ -16088,9 +16088,9 @@ } }, "browserstack-cypress-cli": { - "version": "1.16.0", - "resolved": "https://registry.npmjs.org/browserstack-cypress-cli/-/browserstack-cypress-cli-1.16.0.tgz", - "integrity": "sha512-EmtFknc5rw+kVY3e2EgVIxOKIA6irMVReJEKQKqyqXj4NmyA/5kMZ3tKP4s2tTXNvPsBK9wQ6o7grqSF5Aa2Lw==", + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/browserstack-cypress-cli/-/browserstack-cypress-cli-1.17.0.tgz", + "integrity": "sha512-UQfKPug7ZoTHZrudpw7P/ZGZa79ZwR7LSub7JXjcxCHoQ0/QNJuXX67yobVcA6hOm71VwiUAby9un/iPQuIodA==", "dev": true, "requires": { "archiver": "5.3.0", From 7ff48a79e62b9c71b05f84e0f4c01b5d3dda446b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 12 Aug 2022 18:08:28 -0300 Subject: [PATCH 004/105] build(deps-dev): bump browserstack-cypress-cli from 1.17.0 to 1.18.0 (#780) Bumps [browserstack-cypress-cli](https://github.com/browserstack/browserstack-cypress-cli) from 1.17.0 to 1.18.0. - [Release notes](https://github.com/browserstack/browserstack-cypress-cli/releases) - [Commits](https://github.com/browserstack/browserstack-cypress-cli/compare/v1.17.0...v1.18.0) --- updated-dependencies: - dependency-name: browserstack-cypress-cli dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 634d37474..dde5537cc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3546,9 +3546,9 @@ } }, "node_modules/browserstack-cypress-cli": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/browserstack-cypress-cli/-/browserstack-cypress-cli-1.17.0.tgz", - "integrity": "sha512-UQfKPug7ZoTHZrudpw7P/ZGZa79ZwR7LSub7JXjcxCHoQ0/QNJuXX67yobVcA6hOm71VwiUAby9un/iPQuIodA==", + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/browserstack-cypress-cli/-/browserstack-cypress-cli-1.18.0.tgz", + "integrity": "sha512-71yChXnXPImegMQYyv5pdUhOGahHVjvlBl5poNrcLrMcpUiiUDdamgRnHnPS2VcbEdpTLadCrqa6y6VDuJt81w==", "dev": true, "dependencies": { "archiver": "5.3.0", @@ -16088,9 +16088,9 @@ } }, "browserstack-cypress-cli": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/browserstack-cypress-cli/-/browserstack-cypress-cli-1.17.0.tgz", - "integrity": "sha512-UQfKPug7ZoTHZrudpw7P/ZGZa79ZwR7LSub7JXjcxCHoQ0/QNJuXX67yobVcA6hOm71VwiUAby9un/iPQuIodA==", + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/browserstack-cypress-cli/-/browserstack-cypress-cli-1.18.0.tgz", + "integrity": "sha512-71yChXnXPImegMQYyv5pdUhOGahHVjvlBl5poNrcLrMcpUiiUDdamgRnHnPS2VcbEdpTLadCrqa6y6VDuJt81w==", "dev": true, "requires": { "archiver": "5.3.0", From b90ec0028f38fcb80bde91be7f83c1069cdd2eb5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 12 Aug 2022 18:13:31 -0300 Subject: [PATCH 005/105] build(deps-dev): bump next from 12.2.4 to 12.2.5 (#779) Bumps [next](https://github.com/vercel/next.js) from 12.2.4 to 12.2.5. - [Release notes](https://github.com/vercel/next.js/releases) - [Changelog](https://github.com/vercel/next.js/blob/canary/release.js) - [Commits](https://github.com/vercel/next.js/compare/v12.2.4...v12.2.5) --- updated-dependencies: - dependency-name: next dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Rita Zerrizuela --- package-lock.json | 256 +++++++++++++++++++++++----------------------- 1 file changed, 128 insertions(+), 128 deletions(-) diff --git a/package-lock.json b/package-lock.json index dde5537cc..3b55e48e8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1553,15 +1553,15 @@ } }, "node_modules/@next/env": { - "version": "12.2.4", - "resolved": "https://registry.npmjs.org/@next/env/-/env-12.2.4.tgz", - "integrity": "sha512-/gApFXWk5CCLFQJL5IYJXxPQuG5tz5nPX4l27A9Zm/+wJxiwFrRSP54AopDxIv4JRp/rGwcgk/lZS/0Clw8jYA==", + "version": "12.2.5", + "resolved": "https://registry.npmjs.org/@next/env/-/env-12.2.5.tgz", + "integrity": "sha512-vLPLV3cpPGjUPT3PjgRj7e3nio9t6USkuew3JE/jMeon/9Mvp1WyR18v3iwnCuX7eUAm1HmAbJHHLAbcu/EJcw==", "dev": true }, "node_modules/@next/swc-android-arm-eabi": { - "version": "12.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.2.4.tgz", - "integrity": "sha512-P4YSFNpmXXSnn3P1qsOAqz+MX3On9fHrlc8ovb/CFJJoU+YLCR53iCEwfw39e0IZEgDA7ttgr108plF8mxaX0g==", + "version": "12.2.5", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.2.5.tgz", + "integrity": "sha512-cPWClKxGhgn2dLWnspW+7psl3MoLQUcNqJqOHk2BhNcou9ARDtC0IjQkKe5qcn9qg7I7U83Gp1yh2aesZfZJMA==", "cpu": [ "arm" ], @@ -1575,9 +1575,9 @@ } }, "node_modules/@next/swc-android-arm64": { - "version": "12.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.2.4.tgz", - "integrity": "sha512-4o2n14E18O+8xHlf6dgJsWPXN9gmSmfIe2Z0EqKDIPBBkFt/2CyrH0+vwHnL2l7xkDHhOGfZYcYIWVUR5aNu0A==", + "version": "12.2.5", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.2.5.tgz", + "integrity": "sha512-vMj0efliXmC5b7p+wfcQCX0AfU8IypjkzT64GiKJD9PgiA3IILNiGJr1fw2lyUDHkjeWx/5HMlMEpLnTsQslwg==", "cpu": [ "arm64" ], @@ -1591,9 +1591,9 @@ } }, "node_modules/@next/swc-darwin-arm64": { - "version": "12.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.2.4.tgz", - "integrity": "sha512-DcUO6MGBL9E3jj5o86MUnTOy4WawIJJhyCcFYO4f51sbl7+uPIYIx40eo98A6NwJEXazCqq1hLeqOaNTAIvDiQ==", + "version": "12.2.5", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.2.5.tgz", + "integrity": "sha512-VOPWbO5EFr6snla/WcxUKtvzGVShfs302TEMOtzYyWni6f9zuOetijJvVh9CCTzInnXAZMtHyNhefijA4HMYLg==", "cpu": [ "arm64" ], @@ -1607,9 +1607,9 @@ } }, "node_modules/@next/swc-darwin-x64": { - "version": "12.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.2.4.tgz", - "integrity": "sha512-IUlFMqeLjdIzDorrGC2Dt+2Ae3DbKQbRzCzmDq4/CP1+jJGeDXo/2AHnlE+WYnwQAC4KtAz6pbVnd3KstZWsVA==", + "version": "12.2.5", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.2.5.tgz", + "integrity": "sha512-5o8bTCgAmtYOgauO/Xd27vW52G2/m3i5PX7MUYePquxXAnX73AAtqA3WgPXBRitEB60plSKZgOTkcpqrsh546A==", "cpu": [ "x64" ], @@ -1623,9 +1623,9 @@ } }, "node_modules/@next/swc-freebsd-x64": { - "version": "12.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.2.4.tgz", - "integrity": "sha512-475vwyWcjnyDVDWLgAATP0HI8W1rwByc+uXk1B6KkAVFhkoDgH387LW0uNqxavK+VxCzj3avQXX/58XDvxtSlg==", + "version": "12.2.5", + "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.2.5.tgz", + "integrity": "sha512-yYUbyup1JnznMtEBRkK4LT56N0lfK5qNTzr6/DEyDw5TbFVwnuy2hhLBzwCBkScFVjpFdfiC6SQAX3FrAZzuuw==", "cpu": [ "x64" ], @@ -1639,9 +1639,9 @@ } }, "node_modules/@next/swc-linux-arm-gnueabihf": { - "version": "12.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.2.4.tgz", - "integrity": "sha512-qZW+L3iG3XSGtlOPmD5RRWXyk6ZNdscLV0BQjuDvP+exTg+uixqHXOHz0/GVATIJEBQOF0Kew7jAXVXEP+iRTQ==", + "version": "12.2.5", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.2.5.tgz", + "integrity": "sha512-2ZE2/G921Acks7UopJZVMgKLdm4vN4U0yuzvAMJ6KBavPzqESA2yHJlm85TV/K9gIjKhSk5BVtauIUntFRP8cg==", "cpu": [ "arm" ], @@ -1655,9 +1655,9 @@ } }, "node_modules/@next/swc-linux-arm64-gnu": { - "version": "12.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.2.4.tgz", - "integrity": "sha512-fEPRjItWYaKyyG9N+2HIA59OBHIhk7WC+Rh+LwXsh0pQe870Ykpek3KQs0umjsrEGe57NyMomq3f80/N8taDvA==", + "version": "12.2.5", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.2.5.tgz", + "integrity": "sha512-/I6+PWVlz2wkTdWqhlSYYJ1pWWgUVva6SgX353oqTh8njNQp1SdFQuWDqk8LnM6ulheVfSsgkDzxrDaAQZnzjQ==", "cpu": [ "arm64" ], @@ -1671,9 +1671,9 @@ } }, "node_modules/@next/swc-linux-arm64-musl": { - "version": "12.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.2.4.tgz", - "integrity": "sha512-rnCTzXII0EBCcFn9P5s/Dho2kPUMSX/bP0iOAj8wEI/IxUEfEElbin89zJoNW30cycHu19xY8YP4K2+hzciPzQ==", + "version": "12.2.5", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.2.5.tgz", + "integrity": "sha512-LPQRelfX6asXyVr59p5sTpx5l+0yh2Vjp/R8Wi4X9pnqcayqT4CUJLiHqCvZuLin3IsFdisJL0rKHMoaZLRfmg==", "cpu": [ "arm64" ], @@ -1687,9 +1687,9 @@ } }, "node_modules/@next/swc-linux-x64-gnu": { - "version": "12.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.2.4.tgz", - "integrity": "sha512-PhXX6NSuIuhHInxPY2VkG2Bl7VllsD3Cjx+pQcS1wTym7Zt7UoLvn05PkRrkiyIkvR+UXnqPUM3TYiSbnemXEw==", + "version": "12.2.5", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.2.5.tgz", + "integrity": "sha512-0szyAo8jMCClkjNK0hknjhmAngUppoRekW6OAezbEYwHXN/VNtsXbfzgYOqjKWxEx3OoAzrT3jLwAF0HdX2MEw==", "cpu": [ "x64" ], @@ -1703,9 +1703,9 @@ } }, "node_modules/@next/swc-linux-x64-musl": { - "version": "12.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.2.4.tgz", - "integrity": "sha512-GmC/QROiUZpFirHRfPQqMyCXZ+5+ndbBZrMvL74HtQB/CKXB8K1VM+rvy9Gp/5OaU8Rxp48IcX79NOfI2LiXlA==", + "version": "12.2.5", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.2.5.tgz", + "integrity": "sha512-zg/Y6oBar1yVnW6Il1I/08/2ukWtOG6s3acdJdEyIdsCzyQi4RLxbbhkD/EGQyhqBvd3QrC6ZXQEXighQUAZ0g==", "cpu": [ "x64" ], @@ -1719,9 +1719,9 @@ } }, "node_modules/@next/swc-win32-arm64-msvc": { - "version": "12.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.2.4.tgz", - "integrity": "sha512-9XKoCXbNZuaMRPtcKQz3+hgVpkMosaLlcxHFXT8/j4w61k7/qvEbrkMDS9WHNrD/xVcLycwhPRgXcns2K1BdBQ==", + "version": "12.2.5", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.2.5.tgz", + "integrity": "sha512-3/90DRNSqeeSRMMEhj4gHHQlLhhKg5SCCoYfE3kBjGpE63EfnblYUqsszGGZ9ekpKL/R4/SGB40iCQr8tR5Jiw==", "cpu": [ "arm64" ], @@ -1735,9 +1735,9 @@ } }, "node_modules/@next/swc-win32-ia32-msvc": { - "version": "12.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.2.4.tgz", - "integrity": "sha512-hEyRieZKH9iw4AzvXaQ+Fyb98k0G/o9QcRGxA1/O/O/elf1+Qvuwb15phT8GbVtIeNziy66XTPOhKKfdr8KyUg==", + "version": "12.2.5", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.2.5.tgz", + "integrity": "sha512-hGLc0ZRAwnaPL4ulwpp4D2RxmkHQLuI8CFOEEHdzZpS63/hMVzv81g8jzYA0UXbb9pus/iTc3VRbVbAM03SRrw==", "cpu": [ "ia32" ], @@ -1751,9 +1751,9 @@ } }, "node_modules/@next/swc-win32-x64-msvc": { - "version": "12.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.2.4.tgz", - "integrity": "sha512-5Pl1tdMJWLy4rvzU1ecx0nHWgDPqoYuvYoXE/5X0Clu9si/yOuBIj573F2kOTY7mu0LX2wgCJVSnyK0abHBxIw==", + "version": "12.2.5", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.2.5.tgz", + "integrity": "sha512-7h5/ahY7NeaO2xygqVrSG/Y8Vs4cdjxIjowTZ5W6CKoTKn7tmnuxlUc2h74x06FKmbhAd9agOjr/AOKyxYYm9Q==", "cpu": [ "x64" ], @@ -10008,16 +10008,16 @@ } }, "node_modules/next": { - "version": "12.2.4", - "resolved": "https://registry.npmjs.org/next/-/next-12.2.4.tgz", - "integrity": "sha512-b1xlxEozmAWokAXzXsi5vlmU/IfJcFNIJA8dpU5UdkFbyDPio8wwb8mAQ/Y7rGtfTgG/t/u49BiyEA+xAgFvow==", + "version": "12.2.5", + "resolved": "https://registry.npmjs.org/next/-/next-12.2.5.tgz", + "integrity": "sha512-tBdjqX5XC/oFs/6gxrZhjmiq90YWizUYU6qOWAfat7zJwrwapJ+BYgX2PmiacunXMaRpeVT4vz5MSPSLgNkrpA==", "dev": true, "dependencies": { - "@next/env": "12.2.4", + "@next/env": "12.2.5", "@swc/helpers": "0.4.3", "caniuse-lite": "^1.0.30001332", "postcss": "8.4.14", - "styled-jsx": "5.0.2", + "styled-jsx": "5.0.4", "use-sync-external-store": "1.2.0" }, "bin": { @@ -10027,19 +10027,19 @@ "node": ">=12.22.0" }, "optionalDependencies": { - "@next/swc-android-arm-eabi": "12.2.4", - "@next/swc-android-arm64": "12.2.4", - "@next/swc-darwin-arm64": "12.2.4", - "@next/swc-darwin-x64": "12.2.4", - "@next/swc-freebsd-x64": "12.2.4", - "@next/swc-linux-arm-gnueabihf": "12.2.4", - "@next/swc-linux-arm64-gnu": "12.2.4", - "@next/swc-linux-arm64-musl": "12.2.4", - "@next/swc-linux-x64-gnu": "12.2.4", - "@next/swc-linux-x64-musl": "12.2.4", - "@next/swc-win32-arm64-msvc": "12.2.4", - "@next/swc-win32-ia32-msvc": "12.2.4", - "@next/swc-win32-x64-msvc": "12.2.4" + "@next/swc-android-arm-eabi": "12.2.5", + "@next/swc-android-arm64": "12.2.5", + "@next/swc-darwin-arm64": "12.2.5", + "@next/swc-darwin-x64": "12.2.5", + "@next/swc-freebsd-x64": "12.2.5", + "@next/swc-linux-arm-gnueabihf": "12.2.5", + "@next/swc-linux-arm64-gnu": "12.2.5", + "@next/swc-linux-arm64-musl": "12.2.5", + "@next/swc-linux-x64-gnu": "12.2.5", + "@next/swc-linux-x64-musl": "12.2.5", + "@next/swc-win32-arm64-msvc": "12.2.5", + "@next/swc-win32-ia32-msvc": "12.2.5", + "@next/swc-win32-x64-msvc": "12.2.5" }, "peerDependencies": { "fibers": ">= 3.1.0", @@ -12172,9 +12172,9 @@ } }, "node_modules/styled-jsx": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.0.2.tgz", - "integrity": "sha512-LqPQrbBh3egD57NBcHET4qcgshPks+yblyhPlH2GY8oaDgKs8SK4C3dBh3oSJjgzJ3G5t1SYEZGHkP+QEpX9EQ==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.0.4.tgz", + "integrity": "sha512-sDFWLbg4zR+UkNzfk5lPilyIgtpddfxXEULxhujorr5jtePTUqiPDc5BC0v1NRqTr/WaFBGQQUoYToGlF4B2KQ==", "dev": true, "engines": { "node": ">= 12.0.0" @@ -14583,99 +14583,99 @@ } }, "@next/env": { - "version": "12.2.4", - "resolved": "https://registry.npmjs.org/@next/env/-/env-12.2.4.tgz", - "integrity": "sha512-/gApFXWk5CCLFQJL5IYJXxPQuG5tz5nPX4l27A9Zm/+wJxiwFrRSP54AopDxIv4JRp/rGwcgk/lZS/0Clw8jYA==", + "version": "12.2.5", + "resolved": "https://registry.npmjs.org/@next/env/-/env-12.2.5.tgz", + "integrity": "sha512-vLPLV3cpPGjUPT3PjgRj7e3nio9t6USkuew3JE/jMeon/9Mvp1WyR18v3iwnCuX7eUAm1HmAbJHHLAbcu/EJcw==", "dev": true }, "@next/swc-android-arm-eabi": { - "version": "12.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.2.4.tgz", - "integrity": "sha512-P4YSFNpmXXSnn3P1qsOAqz+MX3On9fHrlc8ovb/CFJJoU+YLCR53iCEwfw39e0IZEgDA7ttgr108plF8mxaX0g==", + "version": "12.2.5", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.2.5.tgz", + "integrity": "sha512-cPWClKxGhgn2dLWnspW+7psl3MoLQUcNqJqOHk2BhNcou9ARDtC0IjQkKe5qcn9qg7I7U83Gp1yh2aesZfZJMA==", "dev": true, "optional": true }, "@next/swc-android-arm64": { - "version": "12.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.2.4.tgz", - "integrity": "sha512-4o2n14E18O+8xHlf6dgJsWPXN9gmSmfIe2Z0EqKDIPBBkFt/2CyrH0+vwHnL2l7xkDHhOGfZYcYIWVUR5aNu0A==", + "version": "12.2.5", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.2.5.tgz", + "integrity": "sha512-vMj0efliXmC5b7p+wfcQCX0AfU8IypjkzT64GiKJD9PgiA3IILNiGJr1fw2lyUDHkjeWx/5HMlMEpLnTsQslwg==", "dev": true, "optional": true }, "@next/swc-darwin-arm64": { - "version": "12.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.2.4.tgz", - "integrity": "sha512-DcUO6MGBL9E3jj5o86MUnTOy4WawIJJhyCcFYO4f51sbl7+uPIYIx40eo98A6NwJEXazCqq1hLeqOaNTAIvDiQ==", + "version": "12.2.5", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.2.5.tgz", + "integrity": "sha512-VOPWbO5EFr6snla/WcxUKtvzGVShfs302TEMOtzYyWni6f9zuOetijJvVh9CCTzInnXAZMtHyNhefijA4HMYLg==", "dev": true, "optional": true }, "@next/swc-darwin-x64": { - "version": "12.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.2.4.tgz", - "integrity": "sha512-IUlFMqeLjdIzDorrGC2Dt+2Ae3DbKQbRzCzmDq4/CP1+jJGeDXo/2AHnlE+WYnwQAC4KtAz6pbVnd3KstZWsVA==", + "version": "12.2.5", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.2.5.tgz", + "integrity": "sha512-5o8bTCgAmtYOgauO/Xd27vW52G2/m3i5PX7MUYePquxXAnX73AAtqA3WgPXBRitEB60plSKZgOTkcpqrsh546A==", "dev": true, "optional": true }, "@next/swc-freebsd-x64": { - "version": "12.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.2.4.tgz", - "integrity": "sha512-475vwyWcjnyDVDWLgAATP0HI8W1rwByc+uXk1B6KkAVFhkoDgH387LW0uNqxavK+VxCzj3avQXX/58XDvxtSlg==", + "version": "12.2.5", + "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.2.5.tgz", + "integrity": "sha512-yYUbyup1JnznMtEBRkK4LT56N0lfK5qNTzr6/DEyDw5TbFVwnuy2hhLBzwCBkScFVjpFdfiC6SQAX3FrAZzuuw==", "dev": true, "optional": true }, "@next/swc-linux-arm-gnueabihf": { - "version": "12.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.2.4.tgz", - "integrity": "sha512-qZW+L3iG3XSGtlOPmD5RRWXyk6ZNdscLV0BQjuDvP+exTg+uixqHXOHz0/GVATIJEBQOF0Kew7jAXVXEP+iRTQ==", + "version": "12.2.5", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.2.5.tgz", + "integrity": "sha512-2ZE2/G921Acks7UopJZVMgKLdm4vN4U0yuzvAMJ6KBavPzqESA2yHJlm85TV/K9gIjKhSk5BVtauIUntFRP8cg==", "dev": true, "optional": true }, "@next/swc-linux-arm64-gnu": { - "version": "12.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.2.4.tgz", - "integrity": "sha512-fEPRjItWYaKyyG9N+2HIA59OBHIhk7WC+Rh+LwXsh0pQe870Ykpek3KQs0umjsrEGe57NyMomq3f80/N8taDvA==", + "version": "12.2.5", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.2.5.tgz", + "integrity": "sha512-/I6+PWVlz2wkTdWqhlSYYJ1pWWgUVva6SgX353oqTh8njNQp1SdFQuWDqk8LnM6ulheVfSsgkDzxrDaAQZnzjQ==", "dev": true, "optional": true }, "@next/swc-linux-arm64-musl": { - "version": "12.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.2.4.tgz", - "integrity": "sha512-rnCTzXII0EBCcFn9P5s/Dho2kPUMSX/bP0iOAj8wEI/IxUEfEElbin89zJoNW30cycHu19xY8YP4K2+hzciPzQ==", + "version": "12.2.5", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.2.5.tgz", + "integrity": "sha512-LPQRelfX6asXyVr59p5sTpx5l+0yh2Vjp/R8Wi4X9pnqcayqT4CUJLiHqCvZuLin3IsFdisJL0rKHMoaZLRfmg==", "dev": true, "optional": true }, "@next/swc-linux-x64-gnu": { - "version": "12.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.2.4.tgz", - "integrity": "sha512-PhXX6NSuIuhHInxPY2VkG2Bl7VllsD3Cjx+pQcS1wTym7Zt7UoLvn05PkRrkiyIkvR+UXnqPUM3TYiSbnemXEw==", + "version": "12.2.5", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.2.5.tgz", + "integrity": "sha512-0szyAo8jMCClkjNK0hknjhmAngUppoRekW6OAezbEYwHXN/VNtsXbfzgYOqjKWxEx3OoAzrT3jLwAF0HdX2MEw==", "dev": true, "optional": true }, "@next/swc-linux-x64-musl": { - "version": "12.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.2.4.tgz", - "integrity": "sha512-GmC/QROiUZpFirHRfPQqMyCXZ+5+ndbBZrMvL74HtQB/CKXB8K1VM+rvy9Gp/5OaU8Rxp48IcX79NOfI2LiXlA==", + "version": "12.2.5", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.2.5.tgz", + "integrity": "sha512-zg/Y6oBar1yVnW6Il1I/08/2ukWtOG6s3acdJdEyIdsCzyQi4RLxbbhkD/EGQyhqBvd3QrC6ZXQEXighQUAZ0g==", "dev": true, "optional": true }, "@next/swc-win32-arm64-msvc": { - "version": "12.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.2.4.tgz", - "integrity": "sha512-9XKoCXbNZuaMRPtcKQz3+hgVpkMosaLlcxHFXT8/j4w61k7/qvEbrkMDS9WHNrD/xVcLycwhPRgXcns2K1BdBQ==", + "version": "12.2.5", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.2.5.tgz", + "integrity": "sha512-3/90DRNSqeeSRMMEhj4gHHQlLhhKg5SCCoYfE3kBjGpE63EfnblYUqsszGGZ9ekpKL/R4/SGB40iCQr8tR5Jiw==", "dev": true, "optional": true }, "@next/swc-win32-ia32-msvc": { - "version": "12.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.2.4.tgz", - "integrity": "sha512-hEyRieZKH9iw4AzvXaQ+Fyb98k0G/o9QcRGxA1/O/O/elf1+Qvuwb15phT8GbVtIeNziy66XTPOhKKfdr8KyUg==", + "version": "12.2.5", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.2.5.tgz", + "integrity": "sha512-hGLc0ZRAwnaPL4ulwpp4D2RxmkHQLuI8CFOEEHdzZpS63/hMVzv81g8jzYA0UXbb9pus/iTc3VRbVbAM03SRrw==", "dev": true, "optional": true }, "@next/swc-win32-x64-msvc": { - "version": "12.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.2.4.tgz", - "integrity": "sha512-5Pl1tdMJWLy4rvzU1ecx0nHWgDPqoYuvYoXE/5X0Clu9si/yOuBIj573F2kOTY7mu0LX2wgCJVSnyK0abHBxIw==", + "version": "12.2.5", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.2.5.tgz", + "integrity": "sha512-7h5/ahY7NeaO2xygqVrSG/Y8Vs4cdjxIjowTZ5W6CKoTKn7tmnuxlUc2h74x06FKmbhAd9agOjr/AOKyxYYm9Q==", "dev": true, "optional": true }, @@ -21070,29 +21070,29 @@ "dev": true }, "next": { - "version": "12.2.4", - "resolved": "https://registry.npmjs.org/next/-/next-12.2.4.tgz", - "integrity": "sha512-b1xlxEozmAWokAXzXsi5vlmU/IfJcFNIJA8dpU5UdkFbyDPio8wwb8mAQ/Y7rGtfTgG/t/u49BiyEA+xAgFvow==", - "dev": true, - "requires": { - "@next/env": "12.2.4", - "@next/swc-android-arm-eabi": "12.2.4", - "@next/swc-android-arm64": "12.2.4", - "@next/swc-darwin-arm64": "12.2.4", - "@next/swc-darwin-x64": "12.2.4", - "@next/swc-freebsd-x64": "12.2.4", - "@next/swc-linux-arm-gnueabihf": "12.2.4", - "@next/swc-linux-arm64-gnu": "12.2.4", - "@next/swc-linux-arm64-musl": "12.2.4", - "@next/swc-linux-x64-gnu": "12.2.4", - "@next/swc-linux-x64-musl": "12.2.4", - "@next/swc-win32-arm64-msvc": "12.2.4", - "@next/swc-win32-ia32-msvc": "12.2.4", - "@next/swc-win32-x64-msvc": "12.2.4", + "version": "12.2.5", + "resolved": "https://registry.npmjs.org/next/-/next-12.2.5.tgz", + "integrity": "sha512-tBdjqX5XC/oFs/6gxrZhjmiq90YWizUYU6qOWAfat7zJwrwapJ+BYgX2PmiacunXMaRpeVT4vz5MSPSLgNkrpA==", + "dev": true, + "requires": { + "@next/env": "12.2.5", + "@next/swc-android-arm-eabi": "12.2.5", + "@next/swc-android-arm64": "12.2.5", + "@next/swc-darwin-arm64": "12.2.5", + "@next/swc-darwin-x64": "12.2.5", + "@next/swc-freebsd-x64": "12.2.5", + "@next/swc-linux-arm-gnueabihf": "12.2.5", + "@next/swc-linux-arm64-gnu": "12.2.5", + "@next/swc-linux-arm64-musl": "12.2.5", + "@next/swc-linux-x64-gnu": "12.2.5", + "@next/swc-linux-x64-musl": "12.2.5", + "@next/swc-win32-arm64-msvc": "12.2.5", + "@next/swc-win32-ia32-msvc": "12.2.5", + "@next/swc-win32-x64-msvc": "12.2.5", "@swc/helpers": "0.4.3", "caniuse-lite": "^1.0.30001332", "postcss": "8.4.14", - "styled-jsx": "5.0.2", + "styled-jsx": "5.0.4", "use-sync-external-store": "1.2.0" } }, @@ -22689,9 +22689,9 @@ "dev": true }, "styled-jsx": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.0.2.tgz", - "integrity": "sha512-LqPQrbBh3egD57NBcHET4qcgshPks+yblyhPlH2GY8oaDgKs8SK4C3dBh3oSJjgzJ3G5t1SYEZGHkP+QEpX9EQ==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.0.4.tgz", + "integrity": "sha512-sDFWLbg4zR+UkNzfk5lPilyIgtpddfxXEULxhujorr5jtePTUqiPDc5BC0v1NRqTr/WaFBGQQUoYToGlF4B2KQ==", "dev": true, "requires": {} }, From 5394687fb6b57a5a98d644d2827b10d664dcd926 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 16 Aug 2022 08:01:10 +0000 Subject: [PATCH 006/105] build(deps-dev): bump @types/node from 14.18.23 to 14.18.24 Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.18.23 to 14.18.24. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3b55e48e8..d669773b2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2283,9 +2283,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "14.18.23", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.23.tgz", - "integrity": "sha512-MhbCWN18R4GhO8ewQWAFK4TGQdBpXWByukz7cWyJmXhvRuCIaM/oWytGPqVmDzgEnnaIc9ss6HbU5mUi+vyZPA==" + "version": "14.18.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.24.tgz", + "integrity": "sha512-aJdn8XErcSrfr7k8ZDDfU6/2OgjZcB2Fu9d+ESK8D7Oa5mtsv8Fa8GpcwTA0v60kuZBaalKPzuzun4Ov1YWO/w==" }, "node_modules/@types/on-headers": { "version": "1.0.0", @@ -15119,9 +15119,9 @@ "dev": true }, "@types/node": { - "version": "14.18.23", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.23.tgz", - "integrity": "sha512-MhbCWN18R4GhO8ewQWAFK4TGQdBpXWByukz7cWyJmXhvRuCIaM/oWytGPqVmDzgEnnaIc9ss6HbU5mUi+vyZPA==" + "version": "14.18.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.24.tgz", + "integrity": "sha512-aJdn8XErcSrfr7k8ZDDfU6/2OgjZcB2Fu9d+ESK8D7Oa5mtsv8Fa8GpcwTA0v60kuZBaalKPzuzun4Ov1YWO/w==" }, "@types/on-headers": { "version": "1.0.0", From c3ab6243dd8495f42627e0783a618fef0297bb2d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 22 Aug 2022 08:09:11 -0300 Subject: [PATCH 007/105] build(deps-dev): bump @types/node from 14.18.24 to 14.18.25 (#783) Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.18.24 to 14.18.25. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index d669773b2..025545288 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2283,9 +2283,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "14.18.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.24.tgz", - "integrity": "sha512-aJdn8XErcSrfr7k8ZDDfU6/2OgjZcB2Fu9d+ESK8D7Oa5mtsv8Fa8GpcwTA0v60kuZBaalKPzuzun4Ov1YWO/w==" + "version": "14.18.25", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.25.tgz", + "integrity": "sha512-9pLfceRSrKIsv/MISN6RoFWTIzka36Uk2Uuf5a8cHyDYhEgl5Hm5dXoe621KULeBjt+cFsY18mILsWWtJeG80w==" }, "node_modules/@types/on-headers": { "version": "1.0.0", @@ -15119,9 +15119,9 @@ "dev": true }, "@types/node": { - "version": "14.18.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.24.tgz", - "integrity": "sha512-aJdn8XErcSrfr7k8ZDDfU6/2OgjZcB2Fu9d+ESK8D7Oa5mtsv8Fa8GpcwTA0v60kuZBaalKPzuzun4Ov1YWO/w==" + "version": "14.18.25", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.25.tgz", + "integrity": "sha512-9pLfceRSrKIsv/MISN6RoFWTIzka36Uk2Uuf5a8cHyDYhEgl5Hm5dXoe621KULeBjt+cFsY18mILsWWtJeG80w==" }, "@types/on-headers": { "version": "1.0.0", From c3aade2feec05016340600f4335da6390e73d559 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 23 Aug 2022 09:29:52 -0300 Subject: [PATCH 008/105] build(deps-dev): bump @types/node from 14.18.25 to 14.18.26 (#784) Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.18.25 to 14.18.26. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 025545288..e9c51bf63 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2283,9 +2283,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "14.18.25", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.25.tgz", - "integrity": "sha512-9pLfceRSrKIsv/MISN6RoFWTIzka36Uk2Uuf5a8cHyDYhEgl5Hm5dXoe621KULeBjt+cFsY18mILsWWtJeG80w==" + "version": "14.18.26", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.26.tgz", + "integrity": "sha512-0b+utRBSYj8L7XAp0d+DX7lI4cSmowNaaTkk6/1SKzbKkG+doLuPusB9EOvzLJ8ahJSk03bTLIL6cWaEd4dBKA==" }, "node_modules/@types/on-headers": { "version": "1.0.0", @@ -15119,9 +15119,9 @@ "dev": true }, "@types/node": { - "version": "14.18.25", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.25.tgz", - "integrity": "sha512-9pLfceRSrKIsv/MISN6RoFWTIzka36Uk2Uuf5a8cHyDYhEgl5Hm5dXoe621KULeBjt+cFsY18mILsWWtJeG80w==" + "version": "14.18.26", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.26.tgz", + "integrity": "sha512-0b+utRBSYj8L7XAp0d+DX7lI4cSmowNaaTkk6/1SKzbKkG+doLuPusB9EOvzLJ8ahJSk03bTLIL6cWaEd4dBKA==" }, "@types/on-headers": { "version": "1.0.0", From 8eb6702e69b726823aa3bf9bb84f036d7f9275b6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 25 Aug 2022 09:41:26 -0300 Subject: [PATCH 009/105] build(deps-dev): bump @types/jsonwebtoken from 8.5.8 to 8.5.9 (#790) Bumps [@types/jsonwebtoken](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jsonwebtoken) from 8.5.8 to 8.5.9. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jsonwebtoken) --- updated-dependencies: - dependency-name: "@types/jsonwebtoken" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index e9c51bf63..0c58b873b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2260,9 +2260,9 @@ "dev": true }, "node_modules/@types/jsonwebtoken": { - "version": "8.5.8", - "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-8.5.8.tgz", - "integrity": "sha512-zm6xBQpFDIDM6o9r6HSgDeIcLy82TKWctCXEPbJJcXb5AKmi5BNNdLXneixK4lplX3PqIVcwLBCGE/kAGnlD4A==", + "version": "8.5.9", + "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-8.5.9.tgz", + "integrity": "sha512-272FMnFGzAVMGtu9tkr29hRL6bZj4Zs1KZNeHLnKqAvp06tAIcarTMwOh8/8bz4FmKRcMxZhZNeUAQsNLoiPhg==", "dev": true, "dependencies": { "@types/node": "*" @@ -15096,9 +15096,9 @@ "dev": true }, "@types/jsonwebtoken": { - "version": "8.5.8", - "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-8.5.8.tgz", - "integrity": "sha512-zm6xBQpFDIDM6o9r6HSgDeIcLy82TKWctCXEPbJJcXb5AKmi5BNNdLXneixK4lplX3PqIVcwLBCGE/kAGnlD4A==", + "version": "8.5.9", + "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-8.5.9.tgz", + "integrity": "sha512-272FMnFGzAVMGtu9tkr29hRL6bZj4Zs1KZNeHLnKqAvp06tAIcarTMwOh8/8bz4FmKRcMxZhZNeUAQsNLoiPhg==", "dev": true, "requires": { "@types/node": "*" From 82fbb2295ed43f4b63a061cd9d0438338a2e6e5a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 25 Aug 2022 11:29:05 -0300 Subject: [PATCH 010/105] build(deps-dev): bump eslint-plugin-react from 7.30.1 to 7.31.0 (#788) Bumps [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) from 7.30.1 to 7.31.0. - [Release notes](https://github.com/jsx-eslint/eslint-plugin-react/releases) - [Changelog](https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md) - [Commits](https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.30.1...v7.31.0) --- updated-dependencies: - dependency-name: eslint-plugin-react dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Rita Zerrizuela --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 0c58b873b..efc17211c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5485,9 +5485,9 @@ } }, "node_modules/eslint-plugin-react": { - "version": "7.30.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.30.1.tgz", - "integrity": "sha512-NbEvI9jtqO46yJA3wcRF9Mo0lF9T/jhdHqhCHXiXtD+Zcb98812wvokjWpU7Q4QH5edo6dmqrukxVvWWXHlsUg==", + "version": "7.31.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.0.tgz", + "integrity": "sha512-BWriBttYYCnfb4RO9SB91Og8uA9CPcBMl5UlCOCtuYW1UjhN3QypzEcEHky4ZIRZDKjbO2Blh9BjP8E7W/b1SA==", "dev": true, "dependencies": { "array-includes": "^3.1.5", @@ -17632,9 +17632,9 @@ } }, "eslint-plugin-react": { - "version": "7.30.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.30.1.tgz", - "integrity": "sha512-NbEvI9jtqO46yJA3wcRF9Mo0lF9T/jhdHqhCHXiXtD+Zcb98812wvokjWpU7Q4QH5edo6dmqrukxVvWWXHlsUg==", + "version": "7.31.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.0.tgz", + "integrity": "sha512-BWriBttYYCnfb4RO9SB91Og8uA9CPcBMl5UlCOCtuYW1UjhN3QypzEcEHky4ZIRZDKjbO2Blh9BjP8E7W/b1SA==", "dev": true, "requires": { "array-includes": "^3.1.5", From 90778bdbdb5ada4a81775fccc9ec34674f8ba081 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 29 Aug 2022 08:01:04 -0300 Subject: [PATCH 011/105] build(deps-dev): bump eslint-plugin-react from 7.31.0 to 7.31.1 (#795) --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index efc17211c..f5d3fc736 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5485,9 +5485,9 @@ } }, "node_modules/eslint-plugin-react": { - "version": "7.31.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.0.tgz", - "integrity": "sha512-BWriBttYYCnfb4RO9SB91Og8uA9CPcBMl5UlCOCtuYW1UjhN3QypzEcEHky4ZIRZDKjbO2Blh9BjP8E7W/b1SA==", + "version": "7.31.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.1.tgz", + "integrity": "sha512-j4/2xWqt/R7AZzG8CakGHA6Xa/u7iR8Q3xCxY+AUghdT92bnIDOBEefV456OeH0QvBcroVc0eyvrrLSyQGYIfg==", "dev": true, "dependencies": { "array-includes": "^3.1.5", @@ -17632,9 +17632,9 @@ } }, "eslint-plugin-react": { - "version": "7.31.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.0.tgz", - "integrity": "sha512-BWriBttYYCnfb4RO9SB91Og8uA9CPcBMl5UlCOCtuYW1UjhN3QypzEcEHky4ZIRZDKjbO2Blh9BjP8E7W/b1SA==", + "version": "7.31.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.1.tgz", + "integrity": "sha512-j4/2xWqt/R7AZzG8CakGHA6Xa/u7iR8Q3xCxY+AUghdT92bnIDOBEefV456OeH0QvBcroVc0eyvrrLSyQGYIfg==", "dev": true, "requires": { "array-includes": "^3.1.5", From 0e5139f0bbc54668c6d17bba9561a06ba1375863 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 2 Sep 2022 21:08:54 +0000 Subject: [PATCH 012/105] build(deps): bump jose from 2.0.5 to 2.0.6 (#802) Bumps [jose](https://github.com/panva/jose) from 2.0.5 to 2.0.6. - [Release notes](https://github.com/panva/jose/releases) - [Changelog](https://github.com/panva/jose/blob/v2.0.6/CHANGELOG.md) - [Commits](https://github.com/panva/jose/compare/v2.0.5...v2.0.6) --- updated-dependencies: - dependency-name: jose dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index f5d3fc736..7c2590de0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9186,9 +9186,9 @@ } }, "node_modules/jose": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/jose/-/jose-2.0.5.tgz", - "integrity": "sha512-BAiDNeDKTMgk4tvD0BbxJ8xHEHBZgpeRZ1zGPPsitSyMgjoMWiLGYAE7H7NpP5h0lPppQajQs871E8NHUrzVPA==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/jose/-/jose-2.0.6.tgz", + "integrity": "sha512-FVoPY7SflDodE4lknJmbAHSUjLCzE2H1F6MS0RYKMQ8SR+lNccpMf8R4eqkNYyyUjR5qZReOzZo5C5YiHOCjjg==", "dependencies": { "@panva/asn1.js": "^1.0.0" }, @@ -20416,9 +20416,9 @@ } }, "jose": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/jose/-/jose-2.0.5.tgz", - "integrity": "sha512-BAiDNeDKTMgk4tvD0BbxJ8xHEHBZgpeRZ1zGPPsitSyMgjoMWiLGYAE7H7NpP5h0lPppQajQs871E8NHUrzVPA==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/jose/-/jose-2.0.6.tgz", + "integrity": "sha512-FVoPY7SflDodE4lknJmbAHSUjLCzE2H1F6MS0RYKMQ8SR+lNccpMf8R4eqkNYyyUjR5qZReOzZo5C5YiHOCjjg==", "requires": { "@panva/asn1.js": "^1.0.0" } From 20631fc8eb791e49b977c6fa878047716babc624 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 2 Sep 2022 19:52:15 -0300 Subject: [PATCH 013/105] build(deps-dev): bump eslint-plugin-react from 7.31.1 to 7.31.2 (#803) --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7c2590de0..dfc481cfc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5485,9 +5485,9 @@ } }, "node_modules/eslint-plugin-react": { - "version": "7.31.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.1.tgz", - "integrity": "sha512-j4/2xWqt/R7AZzG8CakGHA6Xa/u7iR8Q3xCxY+AUghdT92bnIDOBEefV456OeH0QvBcroVc0eyvrrLSyQGYIfg==", + "version": "7.31.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.2.tgz", + "integrity": "sha512-l8uMqMohh0YnM4bhUThmEgSx7sr7xTMPRRAHD0CBNRZvtwJ9/LVVML6LfoYzSFQgJYW/ZkjLTyYvNOAo8oKRNw==", "dev": true, "dependencies": { "array-includes": "^3.1.5", @@ -17632,9 +17632,9 @@ } }, "eslint-plugin-react": { - "version": "7.31.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.1.tgz", - "integrity": "sha512-j4/2xWqt/R7AZzG8CakGHA6Xa/u7iR8Q3xCxY+AUghdT92bnIDOBEefV456OeH0QvBcroVc0eyvrrLSyQGYIfg==", + "version": "7.31.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.2.tgz", + "integrity": "sha512-l8uMqMohh0YnM4bhUThmEgSx7sr7xTMPRRAHD0CBNRZvtwJ9/LVVML6LfoYzSFQgJYW/ZkjLTyYvNOAo8oKRNw==", "dev": true, "requires": { "array-includes": "^3.1.5", From 425cc3735b9c8681faa1ee8cf1c986bbc6536708 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 5 Sep 2022 12:35:01 -0300 Subject: [PATCH 014/105] build(deps-dev): bump eslint-plugin-react from 7.31.2 to 7.31.6 (#806) Bumps [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) from 7.31.2 to 7.31.6. - [Release notes](https://github.com/jsx-eslint/eslint-plugin-react/releases) - [Changelog](https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md) - [Commits](https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.31.2...v7.31.6) --- updated-dependencies: - dependency-name: eslint-plugin-react dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index dfc481cfc..6a6e38f88 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5485,9 +5485,9 @@ } }, "node_modules/eslint-plugin-react": { - "version": "7.31.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.2.tgz", - "integrity": "sha512-l8uMqMohh0YnM4bhUThmEgSx7sr7xTMPRRAHD0CBNRZvtwJ9/LVVML6LfoYzSFQgJYW/ZkjLTyYvNOAo8oKRNw==", + "version": "7.31.6", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.6.tgz", + "integrity": "sha512-CXu4eu28sb8Sd2+cyUYsJVyDvpTlaXPG+bOzzpS9IzZKtye96AYX3ZmHQ6ayn/OAIQ/ufDJP8ElPWd63Pepn9w==", "dev": true, "dependencies": { "array-includes": "^3.1.5", @@ -17632,9 +17632,9 @@ } }, "eslint-plugin-react": { - "version": "7.31.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.2.tgz", - "integrity": "sha512-l8uMqMohh0YnM4bhUThmEgSx7sr7xTMPRRAHD0CBNRZvtwJ9/LVVML6LfoYzSFQgJYW/ZkjLTyYvNOAo8oKRNw==", + "version": "7.31.6", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.6.tgz", + "integrity": "sha512-CXu4eu28sb8Sd2+cyUYsJVyDvpTlaXPG+bOzzpS9IzZKtye96AYX3ZmHQ6ayn/OAIQ/ufDJP8ElPWd63Pepn9w==", "dev": true, "requires": { "array-includes": "^3.1.5", From 053767b99d92b7fc195b5c5b203e185ac7ca0cfb Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 5 Sep 2022 23:52:19 +0000 Subject: [PATCH 015/105] build(deps-dev): bump @types/node from 14.18.26 to 14.18.27 (#805) Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.18.26 to 14.18.27. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Rita Zerrizuela --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6a6e38f88..3de7fe48a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2283,9 +2283,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "14.18.26", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.26.tgz", - "integrity": "sha512-0b+utRBSYj8L7XAp0d+DX7lI4cSmowNaaTkk6/1SKzbKkG+doLuPusB9EOvzLJ8ahJSk03bTLIL6cWaEd4dBKA==" + "version": "14.18.27", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.27.tgz", + "integrity": "sha512-DcTUcwT9xEcf4rp2UHyGAcmlqG4Mhe7acozl5vY2xzSrwP1z19ZVyjzQ6DsNUrvIadpiyZoQCTHFt4t2omYIZQ==" }, "node_modules/@types/on-headers": { "version": "1.0.0", @@ -15119,9 +15119,9 @@ "dev": true }, "@types/node": { - "version": "14.18.26", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.26.tgz", - "integrity": "sha512-0b+utRBSYj8L7XAp0d+DX7lI4cSmowNaaTkk6/1SKzbKkG+doLuPusB9EOvzLJ8ahJSk03bTLIL6cWaEd4dBKA==" + "version": "14.18.27", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.27.tgz", + "integrity": "sha512-DcTUcwT9xEcf4rp2UHyGAcmlqG4Mhe7acozl5vY2xzSrwP1z19ZVyjzQ6DsNUrvIadpiyZoQCTHFt4t2omYIZQ==" }, "@types/on-headers": { "version": "1.0.0", From ac21af8a9f54d01d47992640671f4873944f7da7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 6 Sep 2022 12:28:28 -0300 Subject: [PATCH 016/105] build(deps-dev): bump eslint-plugin-react from 7.31.6 to 7.31.7 (#807) Bumps [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) from 7.31.6 to 7.31.7. - [Release notes](https://github.com/jsx-eslint/eslint-plugin-react/releases) - [Changelog](https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md) - [Commits](https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.31.6...v7.31.7) --- updated-dependencies: - dependency-name: eslint-plugin-react dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3de7fe48a..0e62158a7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5485,9 +5485,9 @@ } }, "node_modules/eslint-plugin-react": { - "version": "7.31.6", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.6.tgz", - "integrity": "sha512-CXu4eu28sb8Sd2+cyUYsJVyDvpTlaXPG+bOzzpS9IzZKtye96AYX3ZmHQ6ayn/OAIQ/ufDJP8ElPWd63Pepn9w==", + "version": "7.31.7", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.7.tgz", + "integrity": "sha512-8NldBTeYp/kQoTV1uT0XF6HcmDqbgZ0lNPkN0wlRw8DJKXEnaWu+oh/6gt3xIhzvQ35wB2Y545fJhIbJSZ2NNw==", "dev": true, "dependencies": { "array-includes": "^3.1.5", @@ -17632,9 +17632,9 @@ } }, "eslint-plugin-react": { - "version": "7.31.6", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.6.tgz", - "integrity": "sha512-CXu4eu28sb8Sd2+cyUYsJVyDvpTlaXPG+bOzzpS9IzZKtye96AYX3ZmHQ6ayn/OAIQ/ufDJP8ElPWd63Pepn9w==", + "version": "7.31.7", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.7.tgz", + "integrity": "sha512-8NldBTeYp/kQoTV1uT0XF6HcmDqbgZ0lNPkN0wlRw8DJKXEnaWu+oh/6gt3xIhzvQ35wB2Y545fJhIbJSZ2NNw==", "dev": true, "requires": { "array-includes": "^3.1.5", From 14a132af8d38d55f8c3d31ac8752b307f7efe89d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 9 Sep 2022 10:47:53 -0300 Subject: [PATCH 017/105] build(deps-dev): bump eslint-plugin-react from 7.31.7 to 7.31.8 (#812) Bumps [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) from 7.31.7 to 7.31.8. - [Release notes](https://github.com/jsx-eslint/eslint-plugin-react/releases) - [Changelog](https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md) - [Commits](https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.31.7...v7.31.8) --- updated-dependencies: - dependency-name: eslint-plugin-react dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 0e62158a7..89a5a38d8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5485,9 +5485,9 @@ } }, "node_modules/eslint-plugin-react": { - "version": "7.31.7", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.7.tgz", - "integrity": "sha512-8NldBTeYp/kQoTV1uT0XF6HcmDqbgZ0lNPkN0wlRw8DJKXEnaWu+oh/6gt3xIhzvQ35wB2Y545fJhIbJSZ2NNw==", + "version": "7.31.8", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.8.tgz", + "integrity": "sha512-5lBTZmgQmARLLSYiwI71tiGVTLUuqXantZM6vlSY39OaDSV0M7+32K5DnLkmFrwTe+Ksz0ffuLUC91RUviVZfw==", "dev": true, "dependencies": { "array-includes": "^3.1.5", @@ -17632,9 +17632,9 @@ } }, "eslint-plugin-react": { - "version": "7.31.7", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.7.tgz", - "integrity": "sha512-8NldBTeYp/kQoTV1uT0XF6HcmDqbgZ0lNPkN0wlRw8DJKXEnaWu+oh/6gt3xIhzvQ35wB2Y545fJhIbJSZ2NNw==", + "version": "7.31.8", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.8.tgz", + "integrity": "sha512-5lBTZmgQmARLLSYiwI71tiGVTLUuqXantZM6vlSY39OaDSV0M7+32K5DnLkmFrwTe+Ksz0ffuLUC91RUviVZfw==", "dev": true, "requires": { "array-includes": "^3.1.5", From 8c6bdb7270d19618a1037338f257d8d24defa8e4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 9 Sep 2022 10:57:24 -0300 Subject: [PATCH 018/105] build(deps-dev): bump next from 12.2.5 to 12.3.0 (#814) Bumps [next](https://github.com/vercel/next.js) from 12.2.5 to 12.3.0. - [Release notes](https://github.com/vercel/next.js/releases) - [Changelog](https://github.com/vercel/next.js/blob/canary/release.js) - [Commits](https://github.com/vercel/next.js/compare/v12.2.5...v12.3.0) --- updated-dependencies: - dependency-name: next dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Rita Zerrizuela --- package-lock.json | 272 +++++++++++++++++++++++----------------------- 1 file changed, 136 insertions(+), 136 deletions(-) diff --git a/package-lock.json b/package-lock.json index 89a5a38d8..72133c300 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1553,15 +1553,15 @@ } }, "node_modules/@next/env": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/env/-/env-12.2.5.tgz", - "integrity": "sha512-vLPLV3cpPGjUPT3PjgRj7e3nio9t6USkuew3JE/jMeon/9Mvp1WyR18v3iwnCuX7eUAm1HmAbJHHLAbcu/EJcw==", + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@next/env/-/env-12.3.0.tgz", + "integrity": "sha512-PTJpjAFVbzBQ9xXpzMTroShvD5YDIIy46jQ7d4LrWpY+/5a8H90Tm8hE3Hvkc5RBRspVo7kvEOnqQms0A+2Q6w==", "dev": true }, "node_modules/@next/swc-android-arm-eabi": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.2.5.tgz", - "integrity": "sha512-cPWClKxGhgn2dLWnspW+7psl3MoLQUcNqJqOHk2BhNcou9ARDtC0IjQkKe5qcn9qg7I7U83Gp1yh2aesZfZJMA==", + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.3.0.tgz", + "integrity": "sha512-/PuirPnAKsYBw93w/7Q9hqy+KGOU9mjYprZ/faxMUJh/dc6v3rYLxkZKNG9nFPIW4QKNTCnhP40xF9hLnxO+xg==", "cpu": [ "arm" ], @@ -1575,9 +1575,9 @@ } }, "node_modules/@next/swc-android-arm64": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.2.5.tgz", - "integrity": "sha512-vMj0efliXmC5b7p+wfcQCX0AfU8IypjkzT64GiKJD9PgiA3IILNiGJr1fw2lyUDHkjeWx/5HMlMEpLnTsQslwg==", + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.3.0.tgz", + "integrity": "sha512-OaI+FhAM6P9B6Ybwbn0Zl8YwWido0lLwhDBi9WiYCh4RQmIXAyVIoIJPHo4fP05+mXaJ/k1trvDvuURvHOq2qw==", "cpu": [ "arm64" ], @@ -1591,9 +1591,9 @@ } }, "node_modules/@next/swc-darwin-arm64": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.2.5.tgz", - "integrity": "sha512-VOPWbO5EFr6snla/WcxUKtvzGVShfs302TEMOtzYyWni6f9zuOetijJvVh9CCTzInnXAZMtHyNhefijA4HMYLg==", + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.3.0.tgz", + "integrity": "sha512-9s4d3Mhii+WFce8o8Jok7WC3Bawkr9wEUU++SJRptjU1L5tsfYJMrSYCACHLhZujziNDLyExe4Hwwsccps1sfg==", "cpu": [ "arm64" ], @@ -1607,9 +1607,9 @@ } }, "node_modules/@next/swc-darwin-x64": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.2.5.tgz", - "integrity": "sha512-5o8bTCgAmtYOgauO/Xd27vW52G2/m3i5PX7MUYePquxXAnX73AAtqA3WgPXBRitEB60plSKZgOTkcpqrsh546A==", + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.3.0.tgz", + "integrity": "sha512-2scC4MqUTwGwok+wpVxP+zWp7WcCAVOtutki2E1n99rBOTnUOX6qXkgxSy083yBN6GqwuC/dzHeN7hIKjavfRA==", "cpu": [ "x64" ], @@ -1623,9 +1623,9 @@ } }, "node_modules/@next/swc-freebsd-x64": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.2.5.tgz", - "integrity": "sha512-yYUbyup1JnznMtEBRkK4LT56N0lfK5qNTzr6/DEyDw5TbFVwnuy2hhLBzwCBkScFVjpFdfiC6SQAX3FrAZzuuw==", + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.3.0.tgz", + "integrity": "sha512-xAlruUREij/bFa+qsE1tmsP28t7vz02N4ZDHt2lh3uJUniE0Ne9idyIDLc1Ed0IF2RjfgOp4ZVunuS3OM0sngw==", "cpu": [ "x64" ], @@ -1639,9 +1639,9 @@ } }, "node_modules/@next/swc-linux-arm-gnueabihf": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.2.5.tgz", - "integrity": "sha512-2ZE2/G921Acks7UopJZVMgKLdm4vN4U0yuzvAMJ6KBavPzqESA2yHJlm85TV/K9gIjKhSk5BVtauIUntFRP8cg==", + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.3.0.tgz", + "integrity": "sha512-jin2S4VT/cugc2dSZEUIabhYDJNgrUh7fufbdsaAezgcQzqfdfJqfxl4E9GuafzB4cbRPTaqA0V5uqbp0IyGkQ==", "cpu": [ "arm" ], @@ -1655,9 +1655,9 @@ } }, "node_modules/@next/swc-linux-arm64-gnu": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.2.5.tgz", - "integrity": "sha512-/I6+PWVlz2wkTdWqhlSYYJ1pWWgUVva6SgX353oqTh8njNQp1SdFQuWDqk8LnM6ulheVfSsgkDzxrDaAQZnzjQ==", + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.3.0.tgz", + "integrity": "sha512-RqJHDKe0WImeUrdR0kayTkRWgp4vD/MS7g0r6Xuf8+ellOFH7JAAJffDW3ayuVZeMYOa7RvgNFcOoWnrTUl9Nw==", "cpu": [ "arm64" ], @@ -1671,9 +1671,9 @@ } }, "node_modules/@next/swc-linux-arm64-musl": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.2.5.tgz", - "integrity": "sha512-LPQRelfX6asXyVr59p5sTpx5l+0yh2Vjp/R8Wi4X9pnqcayqT4CUJLiHqCvZuLin3IsFdisJL0rKHMoaZLRfmg==", + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.3.0.tgz", + "integrity": "sha512-nvNWoUieMjvDjpYJ/4SQe9lQs2xMj6ZRs8N+bmTrVu9leY2Fg3WD6W9p/1uU9hGO8u+OdF13wc4iRShu/WYIHg==", "cpu": [ "arm64" ], @@ -1687,9 +1687,9 @@ } }, "node_modules/@next/swc-linux-x64-gnu": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.2.5.tgz", - "integrity": "sha512-0szyAo8jMCClkjNK0hknjhmAngUppoRekW6OAezbEYwHXN/VNtsXbfzgYOqjKWxEx3OoAzrT3jLwAF0HdX2MEw==", + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.3.0.tgz", + "integrity": "sha512-4ajhIuVU9PeQCMMhdDgZTLrHmjbOUFuIyg6J19hZqwEwDTSqQyrSLkbJs2Nd7IRiM6Ul/XyrtEFCpk4k+xD2+w==", "cpu": [ "x64" ], @@ -1703,9 +1703,9 @@ } }, "node_modules/@next/swc-linux-x64-musl": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.2.5.tgz", - "integrity": "sha512-zg/Y6oBar1yVnW6Il1I/08/2ukWtOG6s3acdJdEyIdsCzyQi4RLxbbhkD/EGQyhqBvd3QrC6ZXQEXighQUAZ0g==", + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.3.0.tgz", + "integrity": "sha512-U092RBYbaGxoMAwpauePJEu2PuZSEoUCGJBvsptQr2/2XIMwAJDYM4c/M5NfYEsBr+yjvsYNsOpYfeQ88D82Yg==", "cpu": [ "x64" ], @@ -1719,9 +1719,9 @@ } }, "node_modules/@next/swc-win32-arm64-msvc": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.2.5.tgz", - "integrity": "sha512-3/90DRNSqeeSRMMEhj4gHHQlLhhKg5SCCoYfE3kBjGpE63EfnblYUqsszGGZ9ekpKL/R4/SGB40iCQr8tR5Jiw==", + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.3.0.tgz", + "integrity": "sha512-pzSzaxjDEJe67bUok9Nxf9rykbJfHXW0owICFsPBsqHyc+cr8vpF7g9e2APTCddtVhvjkga9ILoZJ9NxWS7Yiw==", "cpu": [ "arm64" ], @@ -1735,9 +1735,9 @@ } }, "node_modules/@next/swc-win32-ia32-msvc": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.2.5.tgz", - "integrity": "sha512-hGLc0ZRAwnaPL4ulwpp4D2RxmkHQLuI8CFOEEHdzZpS63/hMVzv81g8jzYA0UXbb9pus/iTc3VRbVbAM03SRrw==", + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.3.0.tgz", + "integrity": "sha512-MQGUpMbYhQmTZ06a9e0hPQJnxFMwETo2WtyAotY3GEzbNCQVbCGhsvqEKcl+ZEHgShlHXUWvSffq1ZscY6gK7A==", "cpu": [ "ia32" ], @@ -1751,9 +1751,9 @@ } }, "node_modules/@next/swc-win32-x64-msvc": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.2.5.tgz", - "integrity": "sha512-7h5/ahY7NeaO2xygqVrSG/Y8Vs4cdjxIjowTZ5W6CKoTKn7tmnuxlUc2h74x06FKmbhAd9agOjr/AOKyxYYm9Q==", + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.3.0.tgz", + "integrity": "sha512-C/nw6OgQpEULWqs+wgMHXGvlJLguPRFFGqR2TAqWBerQ8J+Sg3z1ZTqwelkSi4FoqStGuZ2UdFHIDN1ySmR1xA==", "cpu": [ "x64" ], @@ -1857,9 +1857,9 @@ } }, "node_modules/@swc/helpers": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.3.tgz", - "integrity": "sha512-6JrF+fdUK2zbGpJIlN7G3v966PQjyx/dPt1T9km2wj+EUBqgrxCk3uX4Kct16MIm9gGxfKRcfax2hVf5jvlTzA==", + "version": "0.4.11", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.11.tgz", + "integrity": "sha512-rEUrBSGIoSFuYxwBYtlUFMlE2CwGhmW+w9355/5oduSw8e5h2+Tj4UrAGNNgP9915++wj5vkQo0UuOBqOAq4nw==", "dev": true, "dependencies": { "tslib": "^2.4.0" @@ -10008,16 +10008,16 @@ } }, "node_modules/next": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/next/-/next-12.2.5.tgz", - "integrity": "sha512-tBdjqX5XC/oFs/6gxrZhjmiq90YWizUYU6qOWAfat7zJwrwapJ+BYgX2PmiacunXMaRpeVT4vz5MSPSLgNkrpA==", + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/next/-/next-12.3.0.tgz", + "integrity": "sha512-GpzI6me9V1+XYtfK0Ae9WD0mKqHyzQlGq1xH1rzNIYMASo4Tkl4rTe9jSqtBpXFhOS33KohXs9ZY38Akkhdciw==", "dev": true, "dependencies": { - "@next/env": "12.2.5", - "@swc/helpers": "0.4.3", + "@next/env": "12.3.0", + "@swc/helpers": "0.4.11", "caniuse-lite": "^1.0.30001332", "postcss": "8.4.14", - "styled-jsx": "5.0.4", + "styled-jsx": "5.0.6", "use-sync-external-store": "1.2.0" }, "bin": { @@ -10027,19 +10027,19 @@ "node": ">=12.22.0" }, "optionalDependencies": { - "@next/swc-android-arm-eabi": "12.2.5", - "@next/swc-android-arm64": "12.2.5", - "@next/swc-darwin-arm64": "12.2.5", - "@next/swc-darwin-x64": "12.2.5", - "@next/swc-freebsd-x64": "12.2.5", - "@next/swc-linux-arm-gnueabihf": "12.2.5", - "@next/swc-linux-arm64-gnu": "12.2.5", - "@next/swc-linux-arm64-musl": "12.2.5", - "@next/swc-linux-x64-gnu": "12.2.5", - "@next/swc-linux-x64-musl": "12.2.5", - "@next/swc-win32-arm64-msvc": "12.2.5", - "@next/swc-win32-ia32-msvc": "12.2.5", - "@next/swc-win32-x64-msvc": "12.2.5" + "@next/swc-android-arm-eabi": "12.3.0", + "@next/swc-android-arm64": "12.3.0", + "@next/swc-darwin-arm64": "12.3.0", + "@next/swc-darwin-x64": "12.3.0", + "@next/swc-freebsd-x64": "12.3.0", + "@next/swc-linux-arm-gnueabihf": "12.3.0", + "@next/swc-linux-arm64-gnu": "12.3.0", + "@next/swc-linux-arm64-musl": "12.3.0", + "@next/swc-linux-x64-gnu": "12.3.0", + "@next/swc-linux-x64-musl": "12.3.0", + "@next/swc-win32-arm64-msvc": "12.3.0", + "@next/swc-win32-ia32-msvc": "12.3.0", + "@next/swc-win32-x64-msvc": "12.3.0" }, "peerDependencies": { "fibers": ">= 3.1.0", @@ -12172,9 +12172,9 @@ } }, "node_modules/styled-jsx": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.0.4.tgz", - "integrity": "sha512-sDFWLbg4zR+UkNzfk5lPilyIgtpddfxXEULxhujorr5jtePTUqiPDc5BC0v1NRqTr/WaFBGQQUoYToGlF4B2KQ==", + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.0.6.tgz", + "integrity": "sha512-xOeROtkK5MGMDimBQ3J6iPId8q0t/BDoG5XN6oKkZClVz9ISF/hihN8OCn2LggMU6N32aXnrXBdn3auSqNS9fA==", "dev": true, "engines": { "node": ">= 12.0.0" @@ -14583,99 +14583,99 @@ } }, "@next/env": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/env/-/env-12.2.5.tgz", - "integrity": "sha512-vLPLV3cpPGjUPT3PjgRj7e3nio9t6USkuew3JE/jMeon/9Mvp1WyR18v3iwnCuX7eUAm1HmAbJHHLAbcu/EJcw==", + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@next/env/-/env-12.3.0.tgz", + "integrity": "sha512-PTJpjAFVbzBQ9xXpzMTroShvD5YDIIy46jQ7d4LrWpY+/5a8H90Tm8hE3Hvkc5RBRspVo7kvEOnqQms0A+2Q6w==", "dev": true }, "@next/swc-android-arm-eabi": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.2.5.tgz", - "integrity": "sha512-cPWClKxGhgn2dLWnspW+7psl3MoLQUcNqJqOHk2BhNcou9ARDtC0IjQkKe5qcn9qg7I7U83Gp1yh2aesZfZJMA==", + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.3.0.tgz", + "integrity": "sha512-/PuirPnAKsYBw93w/7Q9hqy+KGOU9mjYprZ/faxMUJh/dc6v3rYLxkZKNG9nFPIW4QKNTCnhP40xF9hLnxO+xg==", "dev": true, "optional": true }, "@next/swc-android-arm64": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.2.5.tgz", - "integrity": "sha512-vMj0efliXmC5b7p+wfcQCX0AfU8IypjkzT64GiKJD9PgiA3IILNiGJr1fw2lyUDHkjeWx/5HMlMEpLnTsQslwg==", + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.3.0.tgz", + "integrity": "sha512-OaI+FhAM6P9B6Ybwbn0Zl8YwWido0lLwhDBi9WiYCh4RQmIXAyVIoIJPHo4fP05+mXaJ/k1trvDvuURvHOq2qw==", "dev": true, "optional": true }, "@next/swc-darwin-arm64": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.2.5.tgz", - "integrity": "sha512-VOPWbO5EFr6snla/WcxUKtvzGVShfs302TEMOtzYyWni6f9zuOetijJvVh9CCTzInnXAZMtHyNhefijA4HMYLg==", + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.3.0.tgz", + "integrity": "sha512-9s4d3Mhii+WFce8o8Jok7WC3Bawkr9wEUU++SJRptjU1L5tsfYJMrSYCACHLhZujziNDLyExe4Hwwsccps1sfg==", "dev": true, "optional": true }, "@next/swc-darwin-x64": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.2.5.tgz", - "integrity": "sha512-5o8bTCgAmtYOgauO/Xd27vW52G2/m3i5PX7MUYePquxXAnX73AAtqA3WgPXBRitEB60plSKZgOTkcpqrsh546A==", + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.3.0.tgz", + "integrity": "sha512-2scC4MqUTwGwok+wpVxP+zWp7WcCAVOtutki2E1n99rBOTnUOX6qXkgxSy083yBN6GqwuC/dzHeN7hIKjavfRA==", "dev": true, "optional": true }, "@next/swc-freebsd-x64": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.2.5.tgz", - "integrity": "sha512-yYUbyup1JnznMtEBRkK4LT56N0lfK5qNTzr6/DEyDw5TbFVwnuy2hhLBzwCBkScFVjpFdfiC6SQAX3FrAZzuuw==", + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.3.0.tgz", + "integrity": "sha512-xAlruUREij/bFa+qsE1tmsP28t7vz02N4ZDHt2lh3uJUniE0Ne9idyIDLc1Ed0IF2RjfgOp4ZVunuS3OM0sngw==", "dev": true, "optional": true }, "@next/swc-linux-arm-gnueabihf": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.2.5.tgz", - "integrity": "sha512-2ZE2/G921Acks7UopJZVMgKLdm4vN4U0yuzvAMJ6KBavPzqESA2yHJlm85TV/K9gIjKhSk5BVtauIUntFRP8cg==", + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.3.0.tgz", + "integrity": "sha512-jin2S4VT/cugc2dSZEUIabhYDJNgrUh7fufbdsaAezgcQzqfdfJqfxl4E9GuafzB4cbRPTaqA0V5uqbp0IyGkQ==", "dev": true, "optional": true }, "@next/swc-linux-arm64-gnu": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.2.5.tgz", - "integrity": "sha512-/I6+PWVlz2wkTdWqhlSYYJ1pWWgUVva6SgX353oqTh8njNQp1SdFQuWDqk8LnM6ulheVfSsgkDzxrDaAQZnzjQ==", + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.3.0.tgz", + "integrity": "sha512-RqJHDKe0WImeUrdR0kayTkRWgp4vD/MS7g0r6Xuf8+ellOFH7JAAJffDW3ayuVZeMYOa7RvgNFcOoWnrTUl9Nw==", "dev": true, "optional": true }, "@next/swc-linux-arm64-musl": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.2.5.tgz", - "integrity": "sha512-LPQRelfX6asXyVr59p5sTpx5l+0yh2Vjp/R8Wi4X9pnqcayqT4CUJLiHqCvZuLin3IsFdisJL0rKHMoaZLRfmg==", + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.3.0.tgz", + "integrity": "sha512-nvNWoUieMjvDjpYJ/4SQe9lQs2xMj6ZRs8N+bmTrVu9leY2Fg3WD6W9p/1uU9hGO8u+OdF13wc4iRShu/WYIHg==", "dev": true, "optional": true }, "@next/swc-linux-x64-gnu": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.2.5.tgz", - "integrity": "sha512-0szyAo8jMCClkjNK0hknjhmAngUppoRekW6OAezbEYwHXN/VNtsXbfzgYOqjKWxEx3OoAzrT3jLwAF0HdX2MEw==", + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.3.0.tgz", + "integrity": "sha512-4ajhIuVU9PeQCMMhdDgZTLrHmjbOUFuIyg6J19hZqwEwDTSqQyrSLkbJs2Nd7IRiM6Ul/XyrtEFCpk4k+xD2+w==", "dev": true, "optional": true }, "@next/swc-linux-x64-musl": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.2.5.tgz", - "integrity": "sha512-zg/Y6oBar1yVnW6Il1I/08/2ukWtOG6s3acdJdEyIdsCzyQi4RLxbbhkD/EGQyhqBvd3QrC6ZXQEXighQUAZ0g==", + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.3.0.tgz", + "integrity": "sha512-U092RBYbaGxoMAwpauePJEu2PuZSEoUCGJBvsptQr2/2XIMwAJDYM4c/M5NfYEsBr+yjvsYNsOpYfeQ88D82Yg==", "dev": true, "optional": true }, "@next/swc-win32-arm64-msvc": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.2.5.tgz", - "integrity": "sha512-3/90DRNSqeeSRMMEhj4gHHQlLhhKg5SCCoYfE3kBjGpE63EfnblYUqsszGGZ9ekpKL/R4/SGB40iCQr8tR5Jiw==", + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.3.0.tgz", + "integrity": "sha512-pzSzaxjDEJe67bUok9Nxf9rykbJfHXW0owICFsPBsqHyc+cr8vpF7g9e2APTCddtVhvjkga9ILoZJ9NxWS7Yiw==", "dev": true, "optional": true }, "@next/swc-win32-ia32-msvc": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.2.5.tgz", - "integrity": "sha512-hGLc0ZRAwnaPL4ulwpp4D2RxmkHQLuI8CFOEEHdzZpS63/hMVzv81g8jzYA0UXbb9pus/iTc3VRbVbAM03SRrw==", + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.3.0.tgz", + "integrity": "sha512-MQGUpMbYhQmTZ06a9e0hPQJnxFMwETo2WtyAotY3GEzbNCQVbCGhsvqEKcl+ZEHgShlHXUWvSffq1ZscY6gK7A==", "dev": true, "optional": true }, "@next/swc-win32-x64-msvc": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.2.5.tgz", - "integrity": "sha512-7h5/ahY7NeaO2xygqVrSG/Y8Vs4cdjxIjowTZ5W6CKoTKn7tmnuxlUc2h74x06FKmbhAd9agOjr/AOKyxYYm9Q==", + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.3.0.tgz", + "integrity": "sha512-C/nw6OgQpEULWqs+wgMHXGvlJLguPRFFGqR2TAqWBerQ8J+Sg3z1ZTqwelkSi4FoqStGuZ2UdFHIDN1ySmR1xA==", "dev": true, "optional": true }, @@ -14752,9 +14752,9 @@ } }, "@swc/helpers": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.3.tgz", - "integrity": "sha512-6JrF+fdUK2zbGpJIlN7G3v966PQjyx/dPt1T9km2wj+EUBqgrxCk3uX4Kct16MIm9gGxfKRcfax2hVf5jvlTzA==", + "version": "0.4.11", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.11.tgz", + "integrity": "sha512-rEUrBSGIoSFuYxwBYtlUFMlE2CwGhmW+w9355/5oduSw8e5h2+Tj4UrAGNNgP9915++wj5vkQo0UuOBqOAq4nw==", "dev": true, "requires": { "tslib": "^2.4.0" @@ -21070,29 +21070,29 @@ "dev": true }, "next": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/next/-/next-12.2.5.tgz", - "integrity": "sha512-tBdjqX5XC/oFs/6gxrZhjmiq90YWizUYU6qOWAfat7zJwrwapJ+BYgX2PmiacunXMaRpeVT4vz5MSPSLgNkrpA==", - "dev": true, - "requires": { - "@next/env": "12.2.5", - "@next/swc-android-arm-eabi": "12.2.5", - "@next/swc-android-arm64": "12.2.5", - "@next/swc-darwin-arm64": "12.2.5", - "@next/swc-darwin-x64": "12.2.5", - "@next/swc-freebsd-x64": "12.2.5", - "@next/swc-linux-arm-gnueabihf": "12.2.5", - "@next/swc-linux-arm64-gnu": "12.2.5", - "@next/swc-linux-arm64-musl": "12.2.5", - "@next/swc-linux-x64-gnu": "12.2.5", - "@next/swc-linux-x64-musl": "12.2.5", - "@next/swc-win32-arm64-msvc": "12.2.5", - "@next/swc-win32-ia32-msvc": "12.2.5", - "@next/swc-win32-x64-msvc": "12.2.5", - "@swc/helpers": "0.4.3", + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/next/-/next-12.3.0.tgz", + "integrity": "sha512-GpzI6me9V1+XYtfK0Ae9WD0mKqHyzQlGq1xH1rzNIYMASo4Tkl4rTe9jSqtBpXFhOS33KohXs9ZY38Akkhdciw==", + "dev": true, + "requires": { + "@next/env": "12.3.0", + "@next/swc-android-arm-eabi": "12.3.0", + "@next/swc-android-arm64": "12.3.0", + "@next/swc-darwin-arm64": "12.3.0", + "@next/swc-darwin-x64": "12.3.0", + "@next/swc-freebsd-x64": "12.3.0", + "@next/swc-linux-arm-gnueabihf": "12.3.0", + "@next/swc-linux-arm64-gnu": "12.3.0", + "@next/swc-linux-arm64-musl": "12.3.0", + "@next/swc-linux-x64-gnu": "12.3.0", + "@next/swc-linux-x64-musl": "12.3.0", + "@next/swc-win32-arm64-msvc": "12.3.0", + "@next/swc-win32-ia32-msvc": "12.3.0", + "@next/swc-win32-x64-msvc": "12.3.0", + "@swc/helpers": "0.4.11", "caniuse-lite": "^1.0.30001332", "postcss": "8.4.14", - "styled-jsx": "5.0.4", + "styled-jsx": "5.0.6", "use-sync-external-store": "1.2.0" } }, @@ -22689,9 +22689,9 @@ "dev": true }, "styled-jsx": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.0.4.tgz", - "integrity": "sha512-sDFWLbg4zR+UkNzfk5lPilyIgtpddfxXEULxhujorr5jtePTUqiPDc5BC0v1NRqTr/WaFBGQQUoYToGlF4B2KQ==", + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.0.6.tgz", + "integrity": "sha512-xOeROtkK5MGMDimBQ3J6iPId8q0t/BDoG5XN6oKkZClVz9ISF/hihN8OCn2LggMU6N32aXnrXBdn3auSqNS9fA==", "dev": true, "requires": {} }, From 293bfa823746d1c3e0c599e99c7904aed60a0458 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 14 Sep 2022 10:36:17 -0300 Subject: [PATCH 019/105] build(deps-dev): bump oidc-provider from 7.11.5 to 7.12.0 (#820) Bumps [oidc-provider](https://github.com/panva/node-oidc-provider) from 7.11.5 to 7.12.0. - [Release notes](https://github.com/panva/node-oidc-provider/releases) - [Changelog](https://github.com/panva/node-oidc-provider/blob/main/CHANGELOG.md) - [Commits](https://github.com/panva/node-oidc-provider/compare/v7.11.5...v7.12.0) --- updated-dependencies: - dependency-name: oidc-provider dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 224 ++++++++++++++++++++++++++++------------------ 1 file changed, 136 insertions(+), 88 deletions(-) diff --git a/package-lock.json b/package-lock.json index 72133c300..4e80b71a4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1541,9 +1541,9 @@ } }, "node_modules/@koa/cors": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@koa/cors/-/cors-3.1.0.tgz", - "integrity": "sha512-7ulRC1da/rBa6kj6P4g2aJfnET3z8Uf3SWu60cjbtxTA5g8lxRdX/Bd2P92EagGwwAhANeNw8T8if99rJliR6Q==", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/@koa/cors/-/cors-3.4.1.tgz", + "integrity": "sha512-/sG9NlpGZ/aBpnRamIlGs+wX+C/IJ5DodNK7iPQIVCG4eUQdGeshGhWQ6JCi7tpnD9sCtFXcS04iTimuaJfh4Q==", "dev": true, "dependencies": { "vary": "^1.1.2" @@ -4998,9 +4998,9 @@ "dev": true }, "node_modules/ejs": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.7.tgz", - "integrity": "sha512-BIar7R6abbUxDA3bfXrO4DSgwo8I+fB5/1zgujl3HLLjwd6+9iOnrT+t3grn2qbk9vOgBubXOFwX2m9axoFaGw==", + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz", + "integrity": "sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==", "dev": true, "dependencies": { "jake": "^10.8.5" @@ -6003,9 +6003,9 @@ } }, "node_modules/filelist": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.3.tgz", - "integrity": "sha512-LwjCsruLWQULGYKy7TX0OPtrL9kLpojOFKc5VCTxdFTV7w5zbsgqVKfnkKG7Qgjtq50gKfO56hJv88OfcGb70Q==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", "dev": true, "dependencies": { "minimatch": "^5.0.1" @@ -6021,9 +6021,9 @@ } }, "node_modules/filelist/node_modules/minimatch": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz", - "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", "dev": true, "dependencies": { "brace-expansion": "^2.0.1" @@ -10249,26 +10249,26 @@ } }, "node_modules/oidc-provider": { - "version": "7.11.5", - "resolved": "https://registry.npmjs.org/oidc-provider/-/oidc-provider-7.11.5.tgz", - "integrity": "sha512-vx7EGT0ErXxPNZFv04JSt3wR7ZrHljNAOk2NIH/DsOkKLB7yOSdp1wgFtQ+0XX+oTg9RjIFuq7T/Disay37ALA==", + "version": "7.12.0", + "resolved": "https://registry.npmjs.org/oidc-provider/-/oidc-provider-7.12.0.tgz", + "integrity": "sha512-VyyKV9Axkni3riZzrwppxQ4kcP59m1PXEgQ2aGPs2jagON4ejyu5vmH2A3BhYFgT50IdvHxxN3VI9vW3DF68ig==", "dev": true, "dependencies": { - "@koa/cors": "^3.1.0", - "cacheable-lookup": "^6.0.1", - "debug": "^4.3.2", - "ejs": "^3.1.6", - "got": "^11.8.2", - "jose": "^4.1.4", + "@koa/cors": "^3.3.0", + "cacheable-lookup": "^6.0.4", + "debug": "^4.3.4", + "ejs": "^3.1.8", + "got": "^11.8.5", + "jose": "^4.8.3", "jsesc": "^3.0.2", - "koa": "^2.13.3", + "koa": "^2.13.4", "koa-compose": "^4.1.0", - "nanoid": "^3.1.28", + "nanoid": "^3.3.4", "object-hash": "^2.2.0", "oidc-token-hash": "^5.0.1", "paseto": "^2.1.3", "quick-lru": "^5.1.1", - "raw-body": "^2.4.1" + "raw-body": "^2.5.1" }, "engines": { "node": "^12.19.0 || ^14.15.0 || ^16.13.0" @@ -10280,6 +10280,15 @@ "paseto3": "npm:paseto@^3.1.0" } }, + "node_modules/oidc-provider/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, "node_modules/oidc-provider/node_modules/cacheable-lookup": { "version": "6.0.4", "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-6.0.4.tgz", @@ -10289,26 +10298,35 @@ "node": ">=10.6.0" } }, + "node_modules/oidc-provider/node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, "node_modules/oidc-provider/node_modules/http-errors": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz", - "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", "dev": true, "dependencies": { - "depd": "~1.1.2", + "depd": "2.0.0", "inherits": "2.0.4", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" }, "engines": { - "node": ">= 0.6" + "node": ">= 0.8" } }, "node_modules/oidc-provider/node_modules/jose": { - "version": "4.8.1", - "resolved": "https://registry.npmjs.org/jose/-/jose-4.8.1.tgz", - "integrity": "sha512-+/hpTbRcCw9YC0TOfN1W47pej4a9lRmltdOVdRLz5FP5UvUq3CenhXjQK7u/8NdMIIShMXYAh9VLPhc7TjhvFw==", + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/jose/-/jose-4.9.2.tgz", + "integrity": "sha512-EqKvu2PqJCD3Jrg3PvcYZVS7D21qMVLSYMDAFcOdGUEOpJSLNtJO7NjLANvu3SYHVl6pdP2ff7ve6EZW2nX7Nw==", "dev": true, "funding": { "url": "https://github.com/sponsors/panva" @@ -10327,13 +10345,13 @@ } }, "node_modules/oidc-provider/node_modules/raw-body": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.1.tgz", - "integrity": "sha512-9WmIKF6mkvA0SLmA2Knm9+qj89e+j1zqgyn8aXGd7+nAduPoqgI9lO57SAZNn/Byzo5P7JhXTyg9PzaJbH73bA==", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", "dev": true, "dependencies": { - "bytes": "3.1.0", - "http-errors": "1.7.3", + "bytes": "3.1.2", + "http-errors": "2.0.0", "iconv-lite": "0.4.24", "unpipe": "1.0.0" }, @@ -10341,11 +10359,23 @@ "node": ">= 0.8" } }, - "node_modules/oidc-provider/node_modules/setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", - "dev": true + "node_modules/oidc-provider/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/oidc-provider/node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "dev": true, + "engines": { + "node": ">=0.6" + } }, "node_modules/oidc-token-hash": { "version": "5.0.1", @@ -14574,9 +14604,9 @@ } }, "@koa/cors": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@koa/cors/-/cors-3.1.0.tgz", - "integrity": "sha512-7ulRC1da/rBa6kj6P4g2aJfnET3z8Uf3SWu60cjbtxTA5g8lxRdX/Bd2P92EagGwwAhANeNw8T8if99rJliR6Q==", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/@koa/cors/-/cors-3.4.1.tgz", + "integrity": "sha512-/sG9NlpGZ/aBpnRamIlGs+wX+C/IJ5DodNK7iPQIVCG4eUQdGeshGhWQ6JCi7tpnD9sCtFXcS04iTimuaJfh4Q==", "dev": true, "requires": { "vary": "^1.1.2" @@ -17218,9 +17248,9 @@ "dev": true }, "ejs": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.7.tgz", - "integrity": "sha512-BIar7R6abbUxDA3bfXrO4DSgwo8I+fB5/1zgujl3HLLjwd6+9iOnrT+t3grn2qbk9vOgBubXOFwX2m9axoFaGw==", + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz", + "integrity": "sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==", "dev": true, "requires": { "jake": "^10.8.5" @@ -17995,9 +18025,9 @@ } }, "filelist": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.3.tgz", - "integrity": "sha512-LwjCsruLWQULGYKy7TX0OPtrL9kLpojOFKc5VCTxdFTV7w5zbsgqVKfnkKG7Qgjtq50gKfO56hJv88OfcGb70Q==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", "dev": true, "requires": { "minimatch": "^5.0.1" @@ -18013,9 +18043,9 @@ } }, "minimatch": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz", - "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", "dev": true, "requires": { "brace-expansion": "^2.0.1" @@ -21231,52 +21261,64 @@ } }, "oidc-provider": { - "version": "7.11.5", - "resolved": "https://registry.npmjs.org/oidc-provider/-/oidc-provider-7.11.5.tgz", - "integrity": "sha512-vx7EGT0ErXxPNZFv04JSt3wR7ZrHljNAOk2NIH/DsOkKLB7yOSdp1wgFtQ+0XX+oTg9RjIFuq7T/Disay37ALA==", + "version": "7.12.0", + "resolved": "https://registry.npmjs.org/oidc-provider/-/oidc-provider-7.12.0.tgz", + "integrity": "sha512-VyyKV9Axkni3riZzrwppxQ4kcP59m1PXEgQ2aGPs2jagON4ejyu5vmH2A3BhYFgT50IdvHxxN3VI9vW3DF68ig==", "dev": true, "requires": { - "@koa/cors": "^3.1.0", - "cacheable-lookup": "^6.0.1", - "debug": "^4.3.2", - "ejs": "^3.1.6", - "got": "^11.8.2", - "jose": "^4.1.4", + "@koa/cors": "^3.3.0", + "cacheable-lookup": "^6.0.4", + "debug": "^4.3.4", + "ejs": "^3.1.8", + "got": "^11.8.5", + "jose": "^4.8.3", "jsesc": "^3.0.2", - "koa": "^2.13.3", + "koa": "^2.13.4", "koa-compose": "^4.1.0", - "nanoid": "^3.1.28", + "nanoid": "^3.3.4", "object-hash": "^2.2.0", "oidc-token-hash": "^5.0.1", "paseto": "^2.1.3", "paseto3": "npm:paseto@^3.1.0", "quick-lru": "^5.1.1", - "raw-body": "^2.4.1" + "raw-body": "^2.5.1" }, "dependencies": { + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true + }, "cacheable-lookup": { "version": "6.0.4", "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-6.0.4.tgz", "integrity": "sha512-mbcDEZCkv2CZF4G01kr8eBd/5agkt9oCqz75tJMSIsquvRZ2sL6Hi5zGVKi/0OSC9oO1GHfJ2AV0ZIOY9vye0A==", "dev": true }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true + }, "http-errors": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz", - "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", "dev": true, "requires": { - "depd": "~1.1.2", + "depd": "2.0.0", "inherits": "2.0.4", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" } }, "jose": { - "version": "4.8.1", - "resolved": "https://registry.npmjs.org/jose/-/jose-4.8.1.tgz", - "integrity": "sha512-+/hpTbRcCw9YC0TOfN1W47pej4a9lRmltdOVdRLz5FP5UvUq3CenhXjQK7u/8NdMIIShMXYAh9VLPhc7TjhvFw==", + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/jose/-/jose-4.9.2.tgz", + "integrity": "sha512-EqKvu2PqJCD3Jrg3PvcYZVS7D21qMVLSYMDAFcOdGUEOpJSLNtJO7NjLANvu3SYHVl6pdP2ff7ve6EZW2nX7Nw==", "dev": true }, "jsesc": { @@ -21286,21 +21328,27 @@ "dev": true }, "raw-body": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.1.tgz", - "integrity": "sha512-9WmIKF6mkvA0SLmA2Knm9+qj89e+j1zqgyn8aXGd7+nAduPoqgI9lO57SAZNn/Byzo5P7JhXTyg9PzaJbH73bA==", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", "dev": true, "requires": { - "bytes": "3.1.0", - "http-errors": "1.7.3", + "bytes": "3.1.2", + "http-errors": "2.0.0", "iconv-lite": "0.4.24", "unpipe": "1.0.0" } }, - "setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true + }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", "dev": true } } From c3a1ed0a280b57fd2898d66a08533afe7a71fcc9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 20 Sep 2022 10:07:49 -0300 Subject: [PATCH 020/105] build(deps-dev): bump next from 12.3.0 to 12.3.1 (#822) Bumps [next](https://github.com/vercel/next.js) from 12.3.0 to 12.3.1. - [Release notes](https://github.com/vercel/next.js/releases) - [Changelog](https://github.com/vercel/next.js/blob/canary/release.js) - [Commits](https://github.com/vercel/next.js/compare/v12.3.0...v12.3.1) --- updated-dependencies: - dependency-name: next dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 272 +++++++++++++++++++++++----------------------- 1 file changed, 136 insertions(+), 136 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4e80b71a4..760d06427 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1553,15 +1553,15 @@ } }, "node_modules/@next/env": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/@next/env/-/env-12.3.0.tgz", - "integrity": "sha512-PTJpjAFVbzBQ9xXpzMTroShvD5YDIIy46jQ7d4LrWpY+/5a8H90Tm8hE3Hvkc5RBRspVo7kvEOnqQms0A+2Q6w==", + "version": "12.3.1", + "resolved": "https://registry.npmjs.org/@next/env/-/env-12.3.1.tgz", + "integrity": "sha512-9P9THmRFVKGKt9DYqeC2aKIxm8rlvkK38V1P1sRE7qyoPBIs8l9oo79QoSdPtOWfzkbDAVUqvbQGgTMsb8BtJg==", "dev": true }, "node_modules/@next/swc-android-arm-eabi": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.3.0.tgz", - "integrity": "sha512-/PuirPnAKsYBw93w/7Q9hqy+KGOU9mjYprZ/faxMUJh/dc6v3rYLxkZKNG9nFPIW4QKNTCnhP40xF9hLnxO+xg==", + "version": "12.3.1", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.3.1.tgz", + "integrity": "sha512-i+BvKA8tB//srVPPQxIQN5lvfROcfv4OB23/L1nXznP+N/TyKL8lql3l7oo2LNhnH66zWhfoemg3Q4VJZSruzQ==", "cpu": [ "arm" ], @@ -1575,9 +1575,9 @@ } }, "node_modules/@next/swc-android-arm64": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.3.0.tgz", - "integrity": "sha512-OaI+FhAM6P9B6Ybwbn0Zl8YwWido0lLwhDBi9WiYCh4RQmIXAyVIoIJPHo4fP05+mXaJ/k1trvDvuURvHOq2qw==", + "version": "12.3.1", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.3.1.tgz", + "integrity": "sha512-CmgU2ZNyBP0rkugOOqLnjl3+eRpXBzB/I2sjwcGZ7/Z6RcUJXK5Evz+N0ucOxqE4cZ3gkTeXtSzRrMK2mGYV8Q==", "cpu": [ "arm64" ], @@ -1591,9 +1591,9 @@ } }, "node_modules/@next/swc-darwin-arm64": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.3.0.tgz", - "integrity": "sha512-9s4d3Mhii+WFce8o8Jok7WC3Bawkr9wEUU++SJRptjU1L5tsfYJMrSYCACHLhZujziNDLyExe4Hwwsccps1sfg==", + "version": "12.3.1", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.3.1.tgz", + "integrity": "sha512-hT/EBGNcu0ITiuWDYU9ur57Oa4LybD5DOQp4f22T6zLfpoBMfBibPtR8XktXmOyFHrL/6FC2p9ojdLZhWhvBHg==", "cpu": [ "arm64" ], @@ -1607,9 +1607,9 @@ } }, "node_modules/@next/swc-darwin-x64": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.3.0.tgz", - "integrity": "sha512-2scC4MqUTwGwok+wpVxP+zWp7WcCAVOtutki2E1n99rBOTnUOX6qXkgxSy083yBN6GqwuC/dzHeN7hIKjavfRA==", + "version": "12.3.1", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.3.1.tgz", + "integrity": "sha512-9S6EVueCVCyGf2vuiLiGEHZCJcPAxglyckTZcEwLdJwozLqN0gtS0Eq0bQlGS3dH49Py/rQYpZ3KVWZ9BUf/WA==", "cpu": [ "x64" ], @@ -1623,9 +1623,9 @@ } }, "node_modules/@next/swc-freebsd-x64": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.3.0.tgz", - "integrity": "sha512-xAlruUREij/bFa+qsE1tmsP28t7vz02N4ZDHt2lh3uJUniE0Ne9idyIDLc1Ed0IF2RjfgOp4ZVunuS3OM0sngw==", + "version": "12.3.1", + "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.3.1.tgz", + "integrity": "sha512-qcuUQkaBZWqzM0F1N4AkAh88lLzzpfE6ImOcI1P6YeyJSsBmpBIV8o70zV+Wxpc26yV9vpzb+e5gCyxNjKJg5Q==", "cpu": [ "x64" ], @@ -1639,9 +1639,9 @@ } }, "node_modules/@next/swc-linux-arm-gnueabihf": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.3.0.tgz", - "integrity": "sha512-jin2S4VT/cugc2dSZEUIabhYDJNgrUh7fufbdsaAezgcQzqfdfJqfxl4E9GuafzB4cbRPTaqA0V5uqbp0IyGkQ==", + "version": "12.3.1", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.3.1.tgz", + "integrity": "sha512-diL9MSYrEI5nY2wc/h/DBewEDUzr/DqBjIgHJ3RUNtETAOB3spMNHvJk2XKUDjnQuluLmFMloet9tpEqU2TT9w==", "cpu": [ "arm" ], @@ -1655,9 +1655,9 @@ } }, "node_modules/@next/swc-linux-arm64-gnu": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.3.0.tgz", - "integrity": "sha512-RqJHDKe0WImeUrdR0kayTkRWgp4vD/MS7g0r6Xuf8+ellOFH7JAAJffDW3ayuVZeMYOa7RvgNFcOoWnrTUl9Nw==", + "version": "12.3.1", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.3.1.tgz", + "integrity": "sha512-o/xB2nztoaC7jnXU3Q36vGgOolJpsGG8ETNjxM1VAPxRwM7FyGCPHOMk1XavG88QZSQf+1r+POBW0tLxQOJ9DQ==", "cpu": [ "arm64" ], @@ -1671,9 +1671,9 @@ } }, "node_modules/@next/swc-linux-arm64-musl": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.3.0.tgz", - "integrity": "sha512-nvNWoUieMjvDjpYJ/4SQe9lQs2xMj6ZRs8N+bmTrVu9leY2Fg3WD6W9p/1uU9hGO8u+OdF13wc4iRShu/WYIHg==", + "version": "12.3.1", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.3.1.tgz", + "integrity": "sha512-2WEasRxJzgAmP43glFNhADpe8zB7kJofhEAVNbDJZANp+H4+wq+/cW1CdDi8DqjkShPEA6/ejJw+xnEyDID2jg==", "cpu": [ "arm64" ], @@ -1687,9 +1687,9 @@ } }, "node_modules/@next/swc-linux-x64-gnu": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.3.0.tgz", - "integrity": "sha512-4ajhIuVU9PeQCMMhdDgZTLrHmjbOUFuIyg6J19hZqwEwDTSqQyrSLkbJs2Nd7IRiM6Ul/XyrtEFCpk4k+xD2+w==", + "version": "12.3.1", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.3.1.tgz", + "integrity": "sha512-JWEaMyvNrXuM3dyy9Pp5cFPuSSvG82+yABqsWugjWlvfmnlnx9HOQZY23bFq3cNghy5V/t0iPb6cffzRWylgsA==", "cpu": [ "x64" ], @@ -1703,9 +1703,9 @@ } }, "node_modules/@next/swc-linux-x64-musl": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.3.0.tgz", - "integrity": "sha512-U092RBYbaGxoMAwpauePJEu2PuZSEoUCGJBvsptQr2/2XIMwAJDYM4c/M5NfYEsBr+yjvsYNsOpYfeQ88D82Yg==", + "version": "12.3.1", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.3.1.tgz", + "integrity": "sha512-xoEWQQ71waWc4BZcOjmatuvPUXKTv6MbIFzpm4LFeCHsg2iwai0ILmNXf81rJR+L1Wb9ifEke2sQpZSPNz1Iyg==", "cpu": [ "x64" ], @@ -1719,9 +1719,9 @@ } }, "node_modules/@next/swc-win32-arm64-msvc": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.3.0.tgz", - "integrity": "sha512-pzSzaxjDEJe67bUok9Nxf9rykbJfHXW0owICFsPBsqHyc+cr8vpF7g9e2APTCddtVhvjkga9ILoZJ9NxWS7Yiw==", + "version": "12.3.1", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.3.1.tgz", + "integrity": "sha512-hswVFYQYIeGHE2JYaBVtvqmBQ1CppplQbZJS/JgrVI3x2CurNhEkmds/yqvDONfwfbttTtH4+q9Dzf/WVl3Opw==", "cpu": [ "arm64" ], @@ -1735,9 +1735,9 @@ } }, "node_modules/@next/swc-win32-ia32-msvc": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.3.0.tgz", - "integrity": "sha512-MQGUpMbYhQmTZ06a9e0hPQJnxFMwETo2WtyAotY3GEzbNCQVbCGhsvqEKcl+ZEHgShlHXUWvSffq1ZscY6gK7A==", + "version": "12.3.1", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.3.1.tgz", + "integrity": "sha512-Kny5JBehkTbKPmqulr5i+iKntO5YMP+bVM8Hf8UAmjSMVo3wehyLVc9IZkNmcbxi+vwETnQvJaT5ynYBkJ9dWA==", "cpu": [ "ia32" ], @@ -1751,9 +1751,9 @@ } }, "node_modules/@next/swc-win32-x64-msvc": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.3.0.tgz", - "integrity": "sha512-C/nw6OgQpEULWqs+wgMHXGvlJLguPRFFGqR2TAqWBerQ8J+Sg3z1ZTqwelkSi4FoqStGuZ2UdFHIDN1ySmR1xA==", + "version": "12.3.1", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.3.1.tgz", + "integrity": "sha512-W1ijvzzg+kPEX6LAc+50EYYSEo0FVu7dmTE+t+DM4iOLqgGHoW9uYSz9wCVdkXOEEMP9xhXfGpcSxsfDucyPkA==", "cpu": [ "x64" ], @@ -4060,9 +4060,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001335", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001335.tgz", - "integrity": "sha512-ddP1Tgm7z2iIxu6QTtbZUv6HJxSaV/PZeSrWFZtbY4JZ69tOeNhBCl3HyRQgeNZKE5AOn1kpV7fhljigy0Ty3w==", + "version": "1.0.30001407", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001407.tgz", + "integrity": "sha512-4ydV+t4P7X3zH83fQWNDX/mQEzYomossfpViCOx9zHBSMV+rIe3LFqglHHtVyvNl1FhTNxPxs3jei82iqOW04w==", "dev": true, "funding": [ { @@ -10008,16 +10008,16 @@ } }, "node_modules/next": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/next/-/next-12.3.0.tgz", - "integrity": "sha512-GpzI6me9V1+XYtfK0Ae9WD0mKqHyzQlGq1xH1rzNIYMASo4Tkl4rTe9jSqtBpXFhOS33KohXs9ZY38Akkhdciw==", + "version": "12.3.1", + "resolved": "https://registry.npmjs.org/next/-/next-12.3.1.tgz", + "integrity": "sha512-l7bvmSeIwX5lp07WtIiP9u2ytZMv7jIeB8iacR28PuUEFG5j0HGAPnMqyG5kbZNBG2H7tRsrQ4HCjuMOPnANZw==", "dev": true, "dependencies": { - "@next/env": "12.3.0", + "@next/env": "12.3.1", "@swc/helpers": "0.4.11", - "caniuse-lite": "^1.0.30001332", + "caniuse-lite": "^1.0.30001406", "postcss": "8.4.14", - "styled-jsx": "5.0.6", + "styled-jsx": "5.0.7", "use-sync-external-store": "1.2.0" }, "bin": { @@ -10027,19 +10027,19 @@ "node": ">=12.22.0" }, "optionalDependencies": { - "@next/swc-android-arm-eabi": "12.3.0", - "@next/swc-android-arm64": "12.3.0", - "@next/swc-darwin-arm64": "12.3.0", - "@next/swc-darwin-x64": "12.3.0", - "@next/swc-freebsd-x64": "12.3.0", - "@next/swc-linux-arm-gnueabihf": "12.3.0", - "@next/swc-linux-arm64-gnu": "12.3.0", - "@next/swc-linux-arm64-musl": "12.3.0", - "@next/swc-linux-x64-gnu": "12.3.0", - "@next/swc-linux-x64-musl": "12.3.0", - "@next/swc-win32-arm64-msvc": "12.3.0", - "@next/swc-win32-ia32-msvc": "12.3.0", - "@next/swc-win32-x64-msvc": "12.3.0" + "@next/swc-android-arm-eabi": "12.3.1", + "@next/swc-android-arm64": "12.3.1", + "@next/swc-darwin-arm64": "12.3.1", + "@next/swc-darwin-x64": "12.3.1", + "@next/swc-freebsd-x64": "12.3.1", + "@next/swc-linux-arm-gnueabihf": "12.3.1", + "@next/swc-linux-arm64-gnu": "12.3.1", + "@next/swc-linux-arm64-musl": "12.3.1", + "@next/swc-linux-x64-gnu": "12.3.1", + "@next/swc-linux-x64-musl": "12.3.1", + "@next/swc-win32-arm64-msvc": "12.3.1", + "@next/swc-win32-ia32-msvc": "12.3.1", + "@next/swc-win32-x64-msvc": "12.3.1" }, "peerDependencies": { "fibers": ">= 3.1.0", @@ -12202,9 +12202,9 @@ } }, "node_modules/styled-jsx": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.0.6.tgz", - "integrity": "sha512-xOeROtkK5MGMDimBQ3J6iPId8q0t/BDoG5XN6oKkZClVz9ISF/hihN8OCn2LggMU6N32aXnrXBdn3auSqNS9fA==", + "version": "5.0.7", + "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.0.7.tgz", + "integrity": "sha512-b3sUzamS086YLRuvnaDigdAewz1/EFYlHpYBP5mZovKEdQQOIIYq8lApylub3HHZ6xFjV051kkGU7cudJmrXEA==", "dev": true, "engines": { "node": ">= 12.0.0" @@ -14613,99 +14613,99 @@ } }, "@next/env": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/@next/env/-/env-12.3.0.tgz", - "integrity": "sha512-PTJpjAFVbzBQ9xXpzMTroShvD5YDIIy46jQ7d4LrWpY+/5a8H90Tm8hE3Hvkc5RBRspVo7kvEOnqQms0A+2Q6w==", + "version": "12.3.1", + "resolved": "https://registry.npmjs.org/@next/env/-/env-12.3.1.tgz", + "integrity": "sha512-9P9THmRFVKGKt9DYqeC2aKIxm8rlvkK38V1P1sRE7qyoPBIs8l9oo79QoSdPtOWfzkbDAVUqvbQGgTMsb8BtJg==", "dev": true }, "@next/swc-android-arm-eabi": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.3.0.tgz", - "integrity": "sha512-/PuirPnAKsYBw93w/7Q9hqy+KGOU9mjYprZ/faxMUJh/dc6v3rYLxkZKNG9nFPIW4QKNTCnhP40xF9hLnxO+xg==", + "version": "12.3.1", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.3.1.tgz", + "integrity": "sha512-i+BvKA8tB//srVPPQxIQN5lvfROcfv4OB23/L1nXznP+N/TyKL8lql3l7oo2LNhnH66zWhfoemg3Q4VJZSruzQ==", "dev": true, "optional": true }, "@next/swc-android-arm64": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.3.0.tgz", - "integrity": "sha512-OaI+FhAM6P9B6Ybwbn0Zl8YwWido0lLwhDBi9WiYCh4RQmIXAyVIoIJPHo4fP05+mXaJ/k1trvDvuURvHOq2qw==", + "version": "12.3.1", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.3.1.tgz", + "integrity": "sha512-CmgU2ZNyBP0rkugOOqLnjl3+eRpXBzB/I2sjwcGZ7/Z6RcUJXK5Evz+N0ucOxqE4cZ3gkTeXtSzRrMK2mGYV8Q==", "dev": true, "optional": true }, "@next/swc-darwin-arm64": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.3.0.tgz", - "integrity": "sha512-9s4d3Mhii+WFce8o8Jok7WC3Bawkr9wEUU++SJRptjU1L5tsfYJMrSYCACHLhZujziNDLyExe4Hwwsccps1sfg==", + "version": "12.3.1", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.3.1.tgz", + "integrity": "sha512-hT/EBGNcu0ITiuWDYU9ur57Oa4LybD5DOQp4f22T6zLfpoBMfBibPtR8XktXmOyFHrL/6FC2p9ojdLZhWhvBHg==", "dev": true, "optional": true }, "@next/swc-darwin-x64": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.3.0.tgz", - "integrity": "sha512-2scC4MqUTwGwok+wpVxP+zWp7WcCAVOtutki2E1n99rBOTnUOX6qXkgxSy083yBN6GqwuC/dzHeN7hIKjavfRA==", + "version": "12.3.1", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.3.1.tgz", + "integrity": "sha512-9S6EVueCVCyGf2vuiLiGEHZCJcPAxglyckTZcEwLdJwozLqN0gtS0Eq0bQlGS3dH49Py/rQYpZ3KVWZ9BUf/WA==", "dev": true, "optional": true }, "@next/swc-freebsd-x64": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.3.0.tgz", - "integrity": "sha512-xAlruUREij/bFa+qsE1tmsP28t7vz02N4ZDHt2lh3uJUniE0Ne9idyIDLc1Ed0IF2RjfgOp4ZVunuS3OM0sngw==", + "version": "12.3.1", + "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.3.1.tgz", + "integrity": "sha512-qcuUQkaBZWqzM0F1N4AkAh88lLzzpfE6ImOcI1P6YeyJSsBmpBIV8o70zV+Wxpc26yV9vpzb+e5gCyxNjKJg5Q==", "dev": true, "optional": true }, "@next/swc-linux-arm-gnueabihf": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.3.0.tgz", - "integrity": "sha512-jin2S4VT/cugc2dSZEUIabhYDJNgrUh7fufbdsaAezgcQzqfdfJqfxl4E9GuafzB4cbRPTaqA0V5uqbp0IyGkQ==", + "version": "12.3.1", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.3.1.tgz", + "integrity": "sha512-diL9MSYrEI5nY2wc/h/DBewEDUzr/DqBjIgHJ3RUNtETAOB3spMNHvJk2XKUDjnQuluLmFMloet9tpEqU2TT9w==", "dev": true, "optional": true }, "@next/swc-linux-arm64-gnu": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.3.0.tgz", - "integrity": "sha512-RqJHDKe0WImeUrdR0kayTkRWgp4vD/MS7g0r6Xuf8+ellOFH7JAAJffDW3ayuVZeMYOa7RvgNFcOoWnrTUl9Nw==", + "version": "12.3.1", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.3.1.tgz", + "integrity": "sha512-o/xB2nztoaC7jnXU3Q36vGgOolJpsGG8ETNjxM1VAPxRwM7FyGCPHOMk1XavG88QZSQf+1r+POBW0tLxQOJ9DQ==", "dev": true, "optional": true }, "@next/swc-linux-arm64-musl": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.3.0.tgz", - "integrity": "sha512-nvNWoUieMjvDjpYJ/4SQe9lQs2xMj6ZRs8N+bmTrVu9leY2Fg3WD6W9p/1uU9hGO8u+OdF13wc4iRShu/WYIHg==", + "version": "12.3.1", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.3.1.tgz", + "integrity": "sha512-2WEasRxJzgAmP43glFNhADpe8zB7kJofhEAVNbDJZANp+H4+wq+/cW1CdDi8DqjkShPEA6/ejJw+xnEyDID2jg==", "dev": true, "optional": true }, "@next/swc-linux-x64-gnu": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.3.0.tgz", - "integrity": "sha512-4ajhIuVU9PeQCMMhdDgZTLrHmjbOUFuIyg6J19hZqwEwDTSqQyrSLkbJs2Nd7IRiM6Ul/XyrtEFCpk4k+xD2+w==", + "version": "12.3.1", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.3.1.tgz", + "integrity": "sha512-JWEaMyvNrXuM3dyy9Pp5cFPuSSvG82+yABqsWugjWlvfmnlnx9HOQZY23bFq3cNghy5V/t0iPb6cffzRWylgsA==", "dev": true, "optional": true }, "@next/swc-linux-x64-musl": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.3.0.tgz", - "integrity": "sha512-U092RBYbaGxoMAwpauePJEu2PuZSEoUCGJBvsptQr2/2XIMwAJDYM4c/M5NfYEsBr+yjvsYNsOpYfeQ88D82Yg==", + "version": "12.3.1", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.3.1.tgz", + "integrity": "sha512-xoEWQQ71waWc4BZcOjmatuvPUXKTv6MbIFzpm4LFeCHsg2iwai0ILmNXf81rJR+L1Wb9ifEke2sQpZSPNz1Iyg==", "dev": true, "optional": true }, "@next/swc-win32-arm64-msvc": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.3.0.tgz", - "integrity": "sha512-pzSzaxjDEJe67bUok9Nxf9rykbJfHXW0owICFsPBsqHyc+cr8vpF7g9e2APTCddtVhvjkga9ILoZJ9NxWS7Yiw==", + "version": "12.3.1", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.3.1.tgz", + "integrity": "sha512-hswVFYQYIeGHE2JYaBVtvqmBQ1CppplQbZJS/JgrVI3x2CurNhEkmds/yqvDONfwfbttTtH4+q9Dzf/WVl3Opw==", "dev": true, "optional": true }, "@next/swc-win32-ia32-msvc": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.3.0.tgz", - "integrity": "sha512-MQGUpMbYhQmTZ06a9e0hPQJnxFMwETo2WtyAotY3GEzbNCQVbCGhsvqEKcl+ZEHgShlHXUWvSffq1ZscY6gK7A==", + "version": "12.3.1", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.3.1.tgz", + "integrity": "sha512-Kny5JBehkTbKPmqulr5i+iKntO5YMP+bVM8Hf8UAmjSMVo3wehyLVc9IZkNmcbxi+vwETnQvJaT5ynYBkJ9dWA==", "dev": true, "optional": true }, "@next/swc-win32-x64-msvc": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.3.0.tgz", - "integrity": "sha512-C/nw6OgQpEULWqs+wgMHXGvlJLguPRFFGqR2TAqWBerQ8J+Sg3z1ZTqwelkSi4FoqStGuZ2UdFHIDN1ySmR1xA==", + "version": "12.3.1", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.3.1.tgz", + "integrity": "sha512-W1ijvzzg+kPEX6LAc+50EYYSEo0FVu7dmTE+t+DM4iOLqgGHoW9uYSz9wCVdkXOEEMP9xhXfGpcSxsfDucyPkA==", "dev": true, "optional": true }, @@ -16527,9 +16527,9 @@ "dev": true }, "caniuse-lite": { - "version": "1.0.30001335", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001335.tgz", - "integrity": "sha512-ddP1Tgm7z2iIxu6QTtbZUv6HJxSaV/PZeSrWFZtbY4JZ69tOeNhBCl3HyRQgeNZKE5AOn1kpV7fhljigy0Ty3w==", + "version": "1.0.30001407", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001407.tgz", + "integrity": "sha512-4ydV+t4P7X3zH83fQWNDX/mQEzYomossfpViCOx9zHBSMV+rIe3LFqglHHtVyvNl1FhTNxPxs3jei82iqOW04w==", "dev": true }, "caseless": { @@ -21100,29 +21100,29 @@ "dev": true }, "next": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/next/-/next-12.3.0.tgz", - "integrity": "sha512-GpzI6me9V1+XYtfK0Ae9WD0mKqHyzQlGq1xH1rzNIYMASo4Tkl4rTe9jSqtBpXFhOS33KohXs9ZY38Akkhdciw==", - "dev": true, - "requires": { - "@next/env": "12.3.0", - "@next/swc-android-arm-eabi": "12.3.0", - "@next/swc-android-arm64": "12.3.0", - "@next/swc-darwin-arm64": "12.3.0", - "@next/swc-darwin-x64": "12.3.0", - "@next/swc-freebsd-x64": "12.3.0", - "@next/swc-linux-arm-gnueabihf": "12.3.0", - "@next/swc-linux-arm64-gnu": "12.3.0", - "@next/swc-linux-arm64-musl": "12.3.0", - "@next/swc-linux-x64-gnu": "12.3.0", - "@next/swc-linux-x64-musl": "12.3.0", - "@next/swc-win32-arm64-msvc": "12.3.0", - "@next/swc-win32-ia32-msvc": "12.3.0", - "@next/swc-win32-x64-msvc": "12.3.0", + "version": "12.3.1", + "resolved": "https://registry.npmjs.org/next/-/next-12.3.1.tgz", + "integrity": "sha512-l7bvmSeIwX5lp07WtIiP9u2ytZMv7jIeB8iacR28PuUEFG5j0HGAPnMqyG5kbZNBG2H7tRsrQ4HCjuMOPnANZw==", + "dev": true, + "requires": { + "@next/env": "12.3.1", + "@next/swc-android-arm-eabi": "12.3.1", + "@next/swc-android-arm64": "12.3.1", + "@next/swc-darwin-arm64": "12.3.1", + "@next/swc-darwin-x64": "12.3.1", + "@next/swc-freebsd-x64": "12.3.1", + "@next/swc-linux-arm-gnueabihf": "12.3.1", + "@next/swc-linux-arm64-gnu": "12.3.1", + "@next/swc-linux-arm64-musl": "12.3.1", + "@next/swc-linux-x64-gnu": "12.3.1", + "@next/swc-linux-x64-musl": "12.3.1", + "@next/swc-win32-arm64-msvc": "12.3.1", + "@next/swc-win32-ia32-msvc": "12.3.1", + "@next/swc-win32-x64-msvc": "12.3.1", "@swc/helpers": "0.4.11", - "caniuse-lite": "^1.0.30001332", + "caniuse-lite": "^1.0.30001406", "postcss": "8.4.14", - "styled-jsx": "5.0.6", + "styled-jsx": "5.0.7", "use-sync-external-store": "1.2.0" } }, @@ -22737,9 +22737,9 @@ "dev": true }, "styled-jsx": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.0.6.tgz", - "integrity": "sha512-xOeROtkK5MGMDimBQ3J6iPId8q0t/BDoG5XN6oKkZClVz9ISF/hihN8OCn2LggMU6N32aXnrXBdn3auSqNS9fA==", + "version": "5.0.7", + "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.0.7.tgz", + "integrity": "sha512-b3sUzamS086YLRuvnaDigdAewz1/EFYlHpYBP5mZovKEdQQOIIYq8lApylub3HHZ6xFjV051kkGU7cudJmrXEA==", "dev": true, "requires": {} }, From 579626bff0d1c84bfd60db5849101215aff2684e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 20 Sep 2022 13:08:39 +0000 Subject: [PATCH 021/105] build(deps): bump json-schema from 0.2.3 to 0.4.0 Bumps [json-schema](https://github.com/kriszyp/json-schema) from 0.2.3 to 0.4.0. - [Release notes](https://github.com/kriszyp/json-schema/releases) - [Commits](https://github.com/kriszyp/json-schema/compare/v0.2.3...v0.4.0) --- updated-dependencies: - dependency-name: json-schema dependency-type: indirect ... Signed-off-by: dependabot[bot] --- package-lock.json | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/package-lock.json b/package-lock.json index 760d06427..f79e9f8df 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9320,9 +9320,9 @@ "dev": true }, "node_modules/json-schema": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", "dev": true }, "node_modules/json-schema-traverse": { @@ -9374,18 +9374,18 @@ } }, "node_modules/jsprim": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", - "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", "dev": true, - "engines": [ - "node >=0.6.0" - ], "dependencies": { "assert-plus": "1.0.0", "extsprintf": "1.3.0", - "json-schema": "0.2.3", + "json-schema": "0.4.0", "verror": "1.10.0" + }, + "engines": { + "node": ">=0.6.0" } }, "node_modules/jsx-ast-utils": { @@ -20547,9 +20547,9 @@ "dev": true }, "json-schema": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", "dev": true }, "json-schema-traverse": { @@ -20596,14 +20596,14 @@ } }, "jsprim": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", - "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", "dev": true, "requires": { "assert-plus": "1.0.0", "extsprintf": "1.3.0", - "json-schema": "0.2.3", + "json-schema": "0.4.0", "verror": "1.10.0" } }, From 0bbd21df3333eb924ce9142c2082e8070334454b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 3 Oct 2022 20:24:55 +0000 Subject: [PATCH 022/105] build(deps): bump joi from 17.6.0 to 17.6.2 (#834) Bumps [joi](https://github.com/hapijs/joi) from 17.6.0 to 17.6.2. - [Release notes](https://github.com/hapijs/joi/releases) - [Commits](https://github.com/hapijs/joi/compare/v17.6.0...v17.6.2) --- updated-dependencies: - dependency-name: joi dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Rita Zerrizuela --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index f79e9f8df..3067705f1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9174,9 +9174,9 @@ } }, "node_modules/joi": { - "version": "17.6.0", - "resolved": "https://registry.npmjs.org/joi/-/joi-17.6.0.tgz", - "integrity": "sha512-OX5dG6DTbcr/kbMFj0KGYxuew69HPcAE3K/sZpEV2nP6e/j/C0HV+HNiBPCASxdx5T7DMoa0s8UeHWMnb6n2zw==", + "version": "17.6.2", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.6.2.tgz", + "integrity": "sha512-+gqqdh1xc1wb+Lor0J9toqgeReyDOCqOdG8QSdRcEvwrcRiFQZneUCGKjFjuyBWUb3uaFOgY56yMaZ5FIc+H4w==", "dependencies": { "@hapi/hoek": "^9.0.0", "@hapi/topo": "^5.0.0", @@ -20434,9 +20434,9 @@ } }, "joi": { - "version": "17.6.0", - "resolved": "https://registry.npmjs.org/joi/-/joi-17.6.0.tgz", - "integrity": "sha512-OX5dG6DTbcr/kbMFj0KGYxuew69HPcAE3K/sZpEV2nP6e/j/C0HV+HNiBPCASxdx5T7DMoa0s8UeHWMnb6n2zw==", + "version": "17.6.2", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.6.2.tgz", + "integrity": "sha512-+gqqdh1xc1wb+Lor0J9toqgeReyDOCqOdG8QSdRcEvwrcRiFQZneUCGKjFjuyBWUb3uaFOgY56yMaZ5FIc+H4w==", "requires": { "@hapi/hoek": "^9.0.0", "@hapi/topo": "^5.0.0", From 4bf96923a00b580fd7dbe0190c88e12a627cbb40 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 4 Oct 2022 08:02:49 +0000 Subject: [PATCH 023/105] build(deps-dev): bump body-parser from 1.19.0 to 1.20.0 Bumps [body-parser](https://github.com/expressjs/body-parser) from 1.19.0 to 1.20.0. - [Release notes](https://github.com/expressjs/body-parser/releases) - [Changelog](https://github.com/expressjs/body-parser/blob/master/HISTORY.md) - [Commits](https://github.com/expressjs/body-parser/compare/1.19.0...1.20.0) --- updated-dependencies: - dependency-name: body-parser dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package-lock.json | 435 +++++++++++++++++----------------------------- 1 file changed, 164 insertions(+), 271 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3067705f1..3d00dc569 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2043,9 +2043,9 @@ } }, "node_modules/@types/body-parser": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.0.tgz", - "integrity": "sha512-W98JrE0j2K78swW4ukqMleo8R7h/pFETjM2DQ90MF6XK2i4LO4W3gQ71Lt4w3bfm2EvVSyWHplECvB5sK22yFQ==", + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", "dev": true, "dependencies": { "@types/connect": "*", @@ -3372,24 +3372,27 @@ "dev": true }, "node_modules/body-parser": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", - "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", "dev": true, "dependencies": { - "bytes": "3.1.0", + "bytes": "3.1.2", "content-type": "~1.0.4", "debug": "2.6.9", - "depd": "~1.1.2", - "http-errors": "1.7.2", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", "iconv-lite": "0.4.24", - "on-finished": "~2.3.0", - "qs": "6.7.0", - "raw-body": "2.4.0", - "type-is": "~1.6.17" + "on-finished": "2.4.1", + "qs": "6.10.3", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" }, "engines": { - "node": ">= 0.8" + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" } }, "node_modules/body-parser/node_modules/debug": { @@ -3401,28 +3404,31 @@ "ms": "2.0.0" } }, + "node_modules/body-parser/node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, "node_modules/body-parser/node_modules/http-errors": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", - "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", "dev": true, "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" }, "engines": { - "node": ">= 0.6" + "node": ">= 0.8" } }, - "node_modules/body-parser/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true - }, "node_modules/body-parser/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", @@ -3430,19 +3436,28 @@ "dev": true }, "node_modules/body-parser/node_modules/qs": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", - "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", "dev": true, + "dependencies": { + "side-channel": "^1.0.4" + }, "engines": { "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/body-parser/node_modules/setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", - "dev": true + "node_modules/body-parser/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } }, "node_modules/boxen": { "version": "5.1.2", @@ -3973,9 +3988,9 @@ } }, "node_modules/bytes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", - "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", "dev": true, "engines": { "node": ">= 0.8" @@ -6640,14 +6655,6 @@ "node": ">= 0.6" } }, - "node_modules/http-errors/node_modules/toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - "engines": { - "node": ">=0.6" - } - }, "node_modules/http-proxy-agent": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", @@ -10280,15 +10287,6 @@ "paseto3": "npm:paseto@^3.1.0" } }, - "node_modules/oidc-provider/node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, "node_modules/oidc-provider/node_modules/cacheable-lookup": { "version": "6.0.4", "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-6.0.4.tgz", @@ -10298,31 +10296,6 @@ "node": ">=10.6.0" } }, - "node_modules/oidc-provider/node_modules/depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/oidc-provider/node_modules/http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "dev": true, - "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - }, - "engines": { - "node": ">= 0.8" - } - }, "node_modules/oidc-provider/node_modules/jose": { "version": "4.9.2", "resolved": "https://registry.npmjs.org/jose/-/jose-4.9.2.tgz", @@ -10344,39 +10317,6 @@ "node": ">=6" } }, - "node_modules/oidc-provider/node_modules/raw-body": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", - "dev": true, - "dependencies": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/oidc-provider/node_modules/statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/oidc-provider/node_modules/toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - "dev": true, - "engines": { - "node": ">=0.6" - } - }, "node_modules/oidc-token-hash": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/oidc-token-hash/-/oidc-token-hash-5.0.1.tgz", @@ -10386,9 +10326,9 @@ } }, "node_modules/on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", "dev": true, "dependencies": { "ee-first": "1.1.1" @@ -11212,13 +11152,13 @@ "dev": true }, "node_modules/raw-body": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", - "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", "dev": true, "dependencies": { - "bytes": "3.1.0", - "http-errors": "1.7.2", + "bytes": "3.1.2", + "http-errors": "2.0.0", "iconv-lite": "0.4.24", "unpipe": "1.0.0" }, @@ -11226,33 +11166,39 @@ "node": ">= 0.8" } }, + "node_modules/raw-body/node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, "node_modules/raw-body/node_modules/http-errors": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", - "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", "dev": true, "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" }, "engines": { - "node": ">= 0.6" + "node": ">= 0.8" } }, - "node_modules/raw-body/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true - }, - "node_modules/raw-body/node_modules/setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", - "dev": true + "node_modules/raw-body/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } }, "node_modules/rc": { "version": "1.2.8", @@ -12482,10 +12428,9 @@ } }, "node_modules/toidentifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", - "dev": true, + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", "engines": { "node": ">=0.6" } @@ -14929,9 +14874,9 @@ } }, "@types/body-parser": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.0.tgz", - "integrity": "sha512-W98JrE0j2K78swW4ukqMleo8R7h/pFETjM2DQ90MF6XK2i4LO4W3gQ71Lt4w3bfm2EvVSyWHplECvB5sK22yFQ==", + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", "dev": true, "requires": { "@types/connect": "*", @@ -15980,21 +15925,23 @@ "dev": true }, "body-parser": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", - "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", "dev": true, "requires": { - "bytes": "3.1.0", + "bytes": "3.1.2", "content-type": "~1.0.4", "debug": "2.6.9", - "depd": "~1.1.2", - "http-errors": "1.7.2", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", "iconv-lite": "0.4.24", - "on-finished": "~2.3.0", - "qs": "6.7.0", - "raw-body": "2.4.0", - "type-is": "~1.6.17" + "on-finished": "2.4.1", + "qs": "6.10.3", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" }, "dependencies": { "debug": { @@ -16006,25 +15953,25 @@ "ms": "2.0.0" } }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true + }, "http-errors": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", - "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", "dev": true, "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" } }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true - }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", @@ -16032,15 +15979,18 @@ "dev": true }, "qs": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", - "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", - "dev": true + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "dev": true, + "requires": { + "side-channel": "^1.0.4" + } }, - "setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", "dev": true } } @@ -16464,9 +16414,9 @@ "dev": true }, "bytes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", - "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", "dev": true }, "cache-content-type": { @@ -18493,13 +18443,6 @@ "setprototypeof": "1.2.0", "statuses": ">= 1.5.0 < 2", "toidentifier": "1.0.1" - }, - "dependencies": { - "toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" - } } }, "http-proxy-agent": { @@ -21284,37 +21227,12 @@ "raw-body": "^2.5.1" }, "dependencies": { - "bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "dev": true - }, "cacheable-lookup": { "version": "6.0.4", "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-6.0.4.tgz", "integrity": "sha512-mbcDEZCkv2CZF4G01kr8eBd/5agkt9oCqz75tJMSIsquvRZ2sL6Hi5zGVKi/0OSC9oO1GHfJ2AV0ZIOY9vye0A==", "dev": true }, - "depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "dev": true - }, - "http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "dev": true, - "requires": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - } - }, "jose": { "version": "4.9.2", "resolved": "https://registry.npmjs.org/jose/-/jose-4.9.2.tgz", @@ -21326,30 +21244,6 @@ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", "dev": true - }, - "raw-body": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", - "dev": true, - "requires": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - } - }, - "statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "dev": true - }, - "toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - "dev": true } } }, @@ -21359,9 +21253,9 @@ "integrity": "sha512-EvoOtz6FIEBzE+9q253HsLCVRiK/0doEJ2HCvvqMQb3dHZrP3WlJKYtJ55CRTw4jmYomzH4wkPuCj/I3ZvpKxQ==" }, "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", "dev": true, "requires": { "ee-first": "1.1.1" @@ -21965,40 +21859,40 @@ "dev": true }, "raw-body": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", - "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", "dev": true, "requires": { - "bytes": "3.1.0", - "http-errors": "1.7.2", + "bytes": "3.1.2", + "http-errors": "2.0.0", "iconv-lite": "0.4.24", "unpipe": "1.0.0" }, "dependencies": { + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true + }, "http-errors": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", - "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", "dev": true, "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" } }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true - }, - "setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", "dev": true } } @@ -22952,10 +22846,9 @@ } }, "toidentifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", - "dev": true + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" }, "tough-cookie": { "version": "4.0.0", From 75f04d53477c0f82b3eb964572e0fda5a852d801 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 5 Oct 2022 11:32:46 -0300 Subject: [PATCH 024/105] build(deps-dev): bump browserstack-cypress-cli from 1.18.0 to 1.19.0 (#839) Bumps [browserstack-cypress-cli](https://github.com/browserstack/browserstack-cypress-cli) from 1.18.0 to 1.19.0. - [Release notes](https://github.com/browserstack/browserstack-cypress-cli/releases) - [Commits](https://github.com/browserstack/browserstack-cypress-cli/compare/v1.18.0...v1.19.0) --- updated-dependencies: - dependency-name: browserstack-cypress-cli dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3d00dc569..c61895d11 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3561,9 +3561,9 @@ } }, "node_modules/browserstack-cypress-cli": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/browserstack-cypress-cli/-/browserstack-cypress-cli-1.18.0.tgz", - "integrity": "sha512-71yChXnXPImegMQYyv5pdUhOGahHVjvlBl5poNrcLrMcpUiiUDdamgRnHnPS2VcbEdpTLadCrqa6y6VDuJt81w==", + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/browserstack-cypress-cli/-/browserstack-cypress-cli-1.19.0.tgz", + "integrity": "sha512-m0RlcZx82mLR6mYmdlwj2DPgEnR5vLAaXTiIePjcTTiHsPdRpgPdQfKNvupXY1iH1nbZjOsjKZdFUp+wM7jrCg==", "dev": true, "dependencies": { "archiver": "5.3.0", @@ -16068,9 +16068,9 @@ } }, "browserstack-cypress-cli": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/browserstack-cypress-cli/-/browserstack-cypress-cli-1.18.0.tgz", - "integrity": "sha512-71yChXnXPImegMQYyv5pdUhOGahHVjvlBl5poNrcLrMcpUiiUDdamgRnHnPS2VcbEdpTLadCrqa6y6VDuJt81w==", + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/browserstack-cypress-cli/-/browserstack-cypress-cli-1.19.0.tgz", + "integrity": "sha512-m0RlcZx82mLR6mYmdlwj2DPgEnR5vLAaXTiIePjcTTiHsPdRpgPdQfKNvupXY1iH1nbZjOsjKZdFUp+wM7jrCg==", "dev": true, "requires": { "archiver": "5.3.0", From dcb8036b1d20707e8b765d30de04b64a7767d742 Mon Sep 17 00:00:00 2001 From: adamjmcgrath Date: Thu, 6 Oct 2022 14:05:02 +0100 Subject: [PATCH 025/105] Test #841 --- examples/basic-example/pages/api/test.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 examples/basic-example/pages/api/test.js diff --git a/examples/basic-example/pages/api/test.js b/examples/basic-example/pages/api/test.js new file mode 100644 index 000000000..a324f1aa1 --- /dev/null +++ b/examples/basic-example/pages/api/test.js @@ -0,0 +1,13 @@ +import { getAccessToken, getSession } from '@auth0/nextjs-auth0'; + +export default async (req, res) => { + const session = getSession(req, res); + await getAccessToken(req, res, { + refresh: true, + afterRefresh(req, res, session) { + session.foo = Math.random(); + return session; + } + }); + res.json(session); +}; From 39c565b5c6f34534030b39ad634637807b8430ba Mon Sep 17 00:00:00 2001 From: adamjmcgrath Date: Thu, 6 Oct 2022 14:53:44 +0100 Subject: [PATCH 026/105] Changes to session aren't persisted in async getServerSideProps --- src/helpers/get-server-side-props-wrapper.ts | 4 ++-- tests/helpers/with-page-auth-required.test.ts | 21 +++++++++++++++++++ 2 files changed, 23 insertions(+), 2 deletions(-) diff --git a/src/helpers/get-server-side-props-wrapper.ts b/src/helpers/get-server-side-props-wrapper.ts index 9d3ab298c..0420b6fb3 100644 --- a/src/helpers/get-server-side-props-wrapper.ts +++ b/src/helpers/get-server-side-props-wrapper.ts @@ -40,11 +40,11 @@ export type GetServerSidePropsWrapper

SessionCache) { return function getServerSidePropsWrapper(getServerSideProps: GetServerSideProps): GetServerSideProps { - return function wrappedGetServerSideProps(...args) { + return async function wrappedGetServerSideProps(...args) { const sessionCache = getSessionCache(); const [ctx] = args; sessionCache.init(ctx.req, ctx.res, false); - const ret = getServerSideProps(...args); + const ret = await getServerSideProps(...args); sessionCache.save(ctx.req, ctx.res); return ret; }; diff --git a/tests/helpers/with-page-auth-required.test.ts b/tests/helpers/with-page-auth-required.test.ts index 4dee56cfd..049f749a0 100644 --- a/tests/helpers/with-page-auth-required.test.ts +++ b/tests/helpers/with-page-auth-required.test.ts @@ -100,4 +100,25 @@ describe('with-page-auth-required ssr', () => { const [cookie] = headers['set-cookie']; expect(cookie).toMatch(/^appSession=/); }); + + test('save session when getServerSideProps completes async', async () => { + const baseUrl = await setup(withoutApi, { + withPageAuthRequiredOptions: { + async getServerSideProps(ctx) { + await Promise.resolve(); + const session = (global as any).getSession(ctx.req, ctx.res); + session.test = 'Hello World!'; + return { props: {} }; + } + } + }); + const cookieJar = await login(baseUrl); + + const { + res: { statusCode } + } = await get(baseUrl, '/protected', { cookieJar, fullResponse: true }); + expect(statusCode).toBe(200); + const session = await get(baseUrl, '/api/session', { cookieJar }); + expect(session.test).toBe('Hello World!'); + }); }); From 1be3ed8eb94378c971393935b5228f9074f1f230 Mon Sep 17 00:00:00 2001 From: adamjmcgrath Date: Thu, 6 Oct 2022 14:54:27 +0100 Subject: [PATCH 027/105] remove test --- examples/basic-example/pages/api/test.js | 13 ------------- 1 file changed, 13 deletions(-) delete mode 100644 examples/basic-example/pages/api/test.js diff --git a/examples/basic-example/pages/api/test.js b/examples/basic-example/pages/api/test.js deleted file mode 100644 index a324f1aa1..000000000 --- a/examples/basic-example/pages/api/test.js +++ /dev/null @@ -1,13 +0,0 @@ -import { getAccessToken, getSession } from '@auth0/nextjs-auth0'; - -export default async (req, res) => { - const session = getSession(req, res); - await getAccessToken(req, res, { - refresh: true, - afterRefresh(req, res, session) { - session.foo = Math.random(); - return session; - } - }); - res.json(session); -}; From a05ef825a9e078e51497eb169375df264a0b8491 Mon Sep 17 00:00:00 2001 From: adamjmcgrath Date: Fri, 7 Oct 2022 08:53:53 +0100 Subject: [PATCH 028/105] Add some instructions to the API example for getting an RT --- EXAMPLES.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/EXAMPLES.md b/EXAMPLES.md index eda182785..d04a5d57f 100644 --- a/EXAMPLES.md +++ b/EXAMPLES.md @@ -256,6 +256,12 @@ export default withApiAuthRequired(async function products(req, res) { See a running example of the [API route acting as a proxy to an External API](./examples/kitchen-sink-example/pages/api/shows.ts) in the kitchen-sink example app. +### Getting a Refresh Token + +- Include the `offline_access` scope your configuration (or `AUTH0_SCOPE`) +- Check "Allow Offline Access" in your [API Settings](https://auth0.com/docs/get-started/apis/api-settings#access-settings) +- Make sure the "Refresh Token" grant is enabled in your [Application Settings](https://auth0.com/docs/get-started/applications/application-settings#grant-types) (this is the default) + ## Create your own instance of the SDK When you use the named exports, the SDK creates an instance of the SDK for you and configures it with the provided environmental variables, eg: From 8a2b546c6156f1a4e8ae6cd5a67a0c019b70417b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 7 Oct 2022 08:02:06 +0000 Subject: [PATCH 029/105] build(deps-dev): bump body-parser from 1.20.0 to 1.20.1 Bumps [body-parser](https://github.com/expressjs/body-parser) from 1.20.0 to 1.20.1. - [Release notes](https://github.com/expressjs/body-parser/releases) - [Changelog](https://github.com/expressjs/body-parser/blob/master/HISTORY.md) - [Commits](https://github.com/expressjs/body-parser/compare/1.20.0...1.20.1) --- updated-dependencies: - dependency-name: body-parser dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- package-lock.json | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/package-lock.json b/package-lock.json index c61895d11..16b4500b9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3372,9 +3372,9 @@ "dev": true }, "node_modules/body-parser": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", - "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", "dev": true, "dependencies": { "bytes": "3.1.2", @@ -3385,7 +3385,7 @@ "http-errors": "2.0.0", "iconv-lite": "0.4.24", "on-finished": "2.4.1", - "qs": "6.10.3", + "qs": "6.11.0", "raw-body": "2.5.1", "type-is": "~1.6.18", "unpipe": "1.0.0" @@ -3436,9 +3436,9 @@ "dev": true }, "node_modules/body-parser/node_modules/qs": { - "version": "6.10.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", - "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", "dev": true, "dependencies": { "side-channel": "^1.0.4" @@ -15925,9 +15925,9 @@ "dev": true }, "body-parser": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", - "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", "dev": true, "requires": { "bytes": "3.1.2", @@ -15938,7 +15938,7 @@ "http-errors": "2.0.0", "iconv-lite": "0.4.24", "on-finished": "2.4.1", - "qs": "6.10.3", + "qs": "6.11.0", "raw-body": "2.5.1", "type-is": "~1.6.18", "unpipe": "1.0.0" @@ -15979,9 +15979,9 @@ "dev": true }, "qs": { - "version": "6.10.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", - "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", "dev": true, "requires": { "side-channel": "^1.0.4" From d3dab516c45a197f030e2726578a620dbadee5e2 Mon Sep 17 00:00:00 2001 From: adamjmcgrath Date: Fri, 7 Oct 2022 09:05:40 +0100 Subject: [PATCH 030/105] Add extra note about named exports for frontend components --- package-lock.json | 312 ++++++++++++++++++++++++++++++---------------- package.json | 2 +- src/config.ts | 3 +- 3 files changed, 206 insertions(+), 111 deletions(-) diff --git a/package-lock.json b/package-lock.json index c61895d11..8dec75c48 100644 --- a/package-lock.json +++ b/package-lock.json @@ -65,7 +65,7 @@ "timekeeper": "^2.2.0", "tough-cookie": "^4.0.0", "ts-jest": "^27.0.5", - "typedoc": "^0.22.15", + "typedoc": "^0.20.37", "typescript": "^4.1.3" }, "engines": { @@ -4291,7 +4291,6 @@ "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", "dev": true, - "optional": true, "engines": { "node": ">=0.1.90" } @@ -6503,6 +6502,27 @@ "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", "dev": true }, + "node_modules/handlebars": { + "version": "4.7.7", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz", + "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5", + "neo-async": "^2.6.0", + "source-map": "^0.6.1", + "wordwrap": "^1.0.0" + }, + "bin": { + "handlebars": "bin/handlebars" + }, + "engines": { + "node": ">=0.4.7" + }, + "optionalDependencies": { + "uglify-js": "^3.1.4" + } + }, "node_modules/har-schema": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", @@ -6858,6 +6878,15 @@ "node": ">= 0.4" } }, + "node_modules/interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, "node_modules/is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", @@ -9363,9 +9392,9 @@ } }, "node_modules/jsonc-parser": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", - "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", + "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", "dev": true }, "node_modules/jsonfile": { @@ -9857,15 +9886,15 @@ "dev": true }, "node_modules/marked": { - "version": "4.0.16", - "resolved": "https://registry.npmjs.org/marked/-/marked-4.0.16.tgz", - "integrity": "sha512-wahonIQ5Jnyatt2fn8KqF/nIqZM8mh3oRu2+l5EANGMhu6RFjiSG52QNE2eWzFMI94HqYSgN184NurgNG6CztA==", + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/marked/-/marked-2.0.7.tgz", + "integrity": "sha512-BJXxkuIfJchcXOJWTT2DOL+yFWifFv2yGYOUzvXg8Qz610QKw+sHCvTMYwA+qWGhlA2uivBezChZ/pBy1tWdkQ==", "dev": true, "bin": { - "marked": "bin/marked.js" + "marked": "bin/marked" }, "engines": { - "node": ">= 12" + "node": ">= 8.16.2" } }, "node_modules/media-typer": { @@ -10014,6 +10043,12 @@ "node": ">= 0.6" } }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, "node_modules/next": { "version": "12.3.1", "resolved": "https://registry.npmjs.org/next/-/next-12.3.1.tgz", @@ -11337,6 +11372,18 @@ "minimatch": "^3.0.4" } }, + "node_modules/rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", + "dev": true, + "dependencies": { + "resolve": "^1.1.6" + }, + "engines": { + "node": ">= 0.10" + } + }, "node_modules/redent": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", @@ -11742,10 +11789,27 @@ "node": ">=8" } }, + "node_modules/shelljs": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz", + "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==", + "dev": true, + "dependencies": { + "glob": "^7.0.0", + "interpret": "^1.0.0", + "rechoir": "^0.6.2" + }, + "bin": { + "shjs": "bin/shjs" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/shiki": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.10.1.tgz", - "integrity": "sha512-VsY7QJVzU51j5o1+DguUd+6vmCmZ5v/6gYu4vyYAhzjuNQU6P/vmSy4uQaOhvje031qQMiW0d2BwgMH52vqMng==", + "version": "0.9.15", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.9.15.tgz", + "integrity": "sha512-/Y0z9IzhJ8nD9nbceORCqu6NgT9X6I8Fk8c3SICHI5NbZRLdZYFaB233gwct9sU0vvSypyaL/qaKvzyQGJBZSw==", "dev": true, "dependencies": { "jsonc-parser": "^3.0.0", @@ -12673,65 +12737,40 @@ } }, "node_modules/typedoc": { - "version": "0.22.17", - "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.22.17.tgz", - "integrity": "sha512-h6+uXHVVCPDaANzjwzdsj9aePBjZiBTpiMpBBeyh1zcN2odVsDCNajz8zyKnixF93HJeGpl34j/70yoEE5BfNg==", + "version": "0.20.37", + "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.20.37.tgz", + "integrity": "sha512-9+qDhdc4X00qTNOtii6QX2z7ndAeWVOso7w3MPSoSJdXlVhpwPfm1yEp4ooKuWA9fiQILR8FKkyjmeqa13hBbw==", "dev": true, "dependencies": { - "glob": "^8.0.3", + "colors": "^1.4.0", + "fs-extra": "^9.1.0", + "handlebars": "^4.7.7", + "lodash": "^4.17.21", "lunr": "^2.3.9", - "marked": "^4.0.16", - "minimatch": "^5.1.0", - "shiki": "^0.10.1" + "marked": "~2.0.3", + "minimatch": "^3.0.0", + "progress": "^2.0.3", + "shelljs": "^0.8.4", + "shiki": "^0.9.3", + "typedoc-default-themes": "^0.12.10" }, "bin": { "typedoc": "bin/typedoc" }, "engines": { - "node": ">= 12.10.0" + "node": ">= 10.8.0" }, "peerDependencies": { - "typescript": "4.0.x || 4.1.x || 4.2.x || 4.3.x || 4.4.x || 4.5.x || 4.6.x || 4.7.x" - } - }, - "node_modules/typedoc/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/typedoc/node_modules/glob": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", - "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "typescript": "3.9.x || 4.0.x || 4.1.x || 4.2.x" } }, - "node_modules/typedoc/node_modules/minimatch": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", - "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", + "node_modules/typedoc-default-themes": { + "version": "0.12.10", + "resolved": "https://registry.npmjs.org/typedoc-default-themes/-/typedoc-default-themes-0.12.10.tgz", + "integrity": "sha512-fIS001cAYHkyQPidWXmHuhs8usjP5XVJjWB8oZGqkTowZaz3v7g3KDZeeqE82FBrmkAnIBOY3jgy7lnPnqATbA==", "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, "engines": { - "node": ">=10" + "node": ">= 8" } }, "node_modules/typescript": { @@ -12747,6 +12786,19 @@ "node": ">=4.2.0" } }, + "node_modules/uglify-js": { + "version": "3.17.3", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.3.tgz", + "integrity": "sha512-JmMFDME3iufZnBpyKL+uS78LRiC+mK55zWfM5f/pWBJfpOttXAqYfdDGRukYhJuyRinvPVAtUhvy7rlDybNtFg==", + "dev": true, + "optional": true, + "bin": { + "uglifyjs": "bin/uglifyjs" + }, + "engines": { + "node": ">=0.8.0" + } + }, "node_modules/unbox-primitive": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", @@ -13209,6 +13261,12 @@ "node": ">=0.10.0" } }, + "node_modules/wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", + "dev": true + }, "node_modules/wrap-ansi": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", @@ -16637,8 +16695,7 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", - "dev": true, - "optional": true + "dev": true }, "combined-stream": { "version": "1.0.8", @@ -18336,6 +18393,19 @@ "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", "dev": true }, + "handlebars": { + "version": "4.7.7", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz", + "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==", + "dev": true, + "requires": { + "minimist": "^1.2.5", + "neo-async": "^2.6.0", + "source-map": "^0.6.1", + "uglify-js": "^3.1.4", + "wordwrap": "^1.0.0" + } + }, "har-schema": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", @@ -18582,6 +18652,12 @@ "side-channel": "^1.0.4" } }, + "interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "dev": true + }, "is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", @@ -20523,9 +20599,9 @@ } }, "jsonc-parser": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", - "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", + "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", "dev": true }, "jsonfile": { @@ -20930,9 +21006,9 @@ "dev": true }, "marked": { - "version": "4.0.16", - "resolved": "https://registry.npmjs.org/marked/-/marked-4.0.16.tgz", - "integrity": "sha512-wahonIQ5Jnyatt2fn8KqF/nIqZM8mh3oRu2+l5EANGMhu6RFjiSG52QNE2eWzFMI94HqYSgN184NurgNG6CztA==", + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/marked/-/marked-2.0.7.tgz", + "integrity": "sha512-BJXxkuIfJchcXOJWTT2DOL+yFWifFv2yGYOUzvXg8Qz610QKw+sHCvTMYwA+qWGhlA2uivBezChZ/pBy1tWdkQ==", "dev": true }, "media-typer": { @@ -21042,6 +21118,12 @@ "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", "dev": true }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, "next": { "version": "12.3.1", "resolved": "https://registry.npmjs.org/next/-/next-12.3.1.tgz", @@ -22013,6 +22095,15 @@ "minimatch": "^3.0.4" } }, + "rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", + "dev": true, + "requires": { + "resolve": "^1.1.6" + } + }, "redent": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", @@ -22321,10 +22412,21 @@ "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", "dev": true }, + "shelljs": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz", + "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==", + "dev": true, + "requires": { + "glob": "^7.0.0", + "interpret": "^1.0.0", + "rechoir": "^0.6.2" + } + }, "shiki": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.10.1.tgz", - "integrity": "sha512-VsY7QJVzU51j5o1+DguUd+6vmCmZ5v/6gYu4vyYAhzjuNQU6P/vmSy4uQaOhvje031qQMiW0d2BwgMH52vqMng==", + "version": "0.9.15", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.9.15.tgz", + "integrity": "sha512-/Y0z9IzhJ8nD9nbceORCqu6NgT9X6I8Fk8c3SICHI5NbZRLdZYFaB233gwct9sU0vvSypyaL/qaKvzyQGJBZSw==", "dev": true, "requires": { "jsonc-parser": "^3.0.0", @@ -23016,57 +23118,43 @@ } }, "typedoc": { - "version": "0.22.17", - "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.22.17.tgz", - "integrity": "sha512-h6+uXHVVCPDaANzjwzdsj9aePBjZiBTpiMpBBeyh1zcN2odVsDCNajz8zyKnixF93HJeGpl34j/70yoEE5BfNg==", + "version": "0.20.37", + "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.20.37.tgz", + "integrity": "sha512-9+qDhdc4X00qTNOtii6QX2z7ndAeWVOso7w3MPSoSJdXlVhpwPfm1yEp4ooKuWA9fiQILR8FKkyjmeqa13hBbw==", "dev": true, "requires": { - "glob": "^8.0.3", + "colors": "^1.4.0", + "fs-extra": "^9.1.0", + "handlebars": "^4.7.7", + "lodash": "^4.17.21", "lunr": "^2.3.9", - "marked": "^4.0.16", - "minimatch": "^5.1.0", - "shiki": "^0.10.1" - }, - "dependencies": { - "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0" - } - }, - "glob": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", - "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" - } - }, - "minimatch": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", - "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", - "dev": true, - "requires": { - "brace-expansion": "^2.0.1" - } - } + "marked": "~2.0.3", + "minimatch": "^3.0.0", + "progress": "^2.0.3", + "shelljs": "^0.8.4", + "shiki": "^0.9.3", + "typedoc-default-themes": "^0.12.10" } }, + "typedoc-default-themes": { + "version": "0.12.10", + "resolved": "https://registry.npmjs.org/typedoc-default-themes/-/typedoc-default-themes-0.12.10.tgz", + "integrity": "sha512-fIS001cAYHkyQPidWXmHuhs8usjP5XVJjWB8oZGqkTowZaz3v7g3KDZeeqE82FBrmkAnIBOY3jgy7lnPnqATbA==", + "dev": true + }, "typescript": { "version": "4.1.5", "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.1.5.tgz", "integrity": "sha512-6OSu9PTIzmn9TCDiovULTnET6BgXtDYL4Gg4szY+cGsc3JP1dQL8qvE8kShTRx1NIw4Q9IBHlwODjkjWEtMUyA==", "dev": true }, + "uglify-js": { + "version": "3.17.3", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.3.tgz", + "integrity": "sha512-JmMFDME3iufZnBpyKL+uS78LRiC+mK55zWfM5f/pWBJfpOttXAqYfdDGRukYhJuyRinvPVAtUhvy7rlDybNtFg==", + "dev": true, + "optional": true + }, "unbox-primitive": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", @@ -23447,6 +23535,12 @@ "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", "dev": true }, + "wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", + "dev": true + }, "wrap-ansi": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", diff --git a/package.json b/package.json index 65071e9f5..2f55224ff 100644 --- a/package.json +++ b/package.json @@ -102,7 +102,7 @@ "timekeeper": "^2.2.0", "tough-cookie": "^4.0.0", "ts-jest": "^27.0.5", - "typedoc": "^0.22.15", + "typedoc": "^0.20.37", "typescript": "^4.1.3" }, "dependencies": { diff --git a/src/config.ts b/src/config.ts index 6134d9002..0b7aa1b5b 100644 --- a/src/config.ts +++ b/src/config.ts @@ -374,7 +374,8 @@ export interface NextConfig extends Pick { * ``` * * **Note** If you use {@link InitAuth0}, you should *not* use the other named exports as they will use a different - * instance of the SDK. + * instance of the SDK. Also note - this is for the server side part of the SDK - you will always use named exports for + * the front end components: {@Link UserProvider}, {@Link UseUser} and the front end version of {@Link WithPageAuthRequired} * * @category Server */ From f2c50d52480f0ff0bfae8970daeef545ab823b61 Mon Sep 17 00:00:00 2001 From: adamjmcgrath Date: Fri, 7 Oct 2022 10:42:28 +0100 Subject: [PATCH 031/105] Fix lint --- src/config.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/config.ts b/src/config.ts index 0b7aa1b5b..ed7f14cdc 100644 --- a/src/config.ts +++ b/src/config.ts @@ -375,7 +375,8 @@ export interface NextConfig extends Pick { * * **Note** If you use {@link InitAuth0}, you should *not* use the other named exports as they will use a different * instance of the SDK. Also note - this is for the server side part of the SDK - you will always use named exports for - * the front end components: {@Link UserProvider}, {@Link UseUser} and the front end version of {@Link WithPageAuthRequired} + * the front end components: {@Link UserProvider}, {@Link UseUser} and the + * front end version of {@Link WithPageAuthRequired} * * @category Server */ From cbb9d9a789ef1a2df62c1c076499dffebbaaa557 Mon Sep 17 00:00:00 2001 From: adamjmcgrath Date: Fri, 7 Oct 2022 14:28:00 +0100 Subject: [PATCH 032/105] Release v1.9.2 --- CHANGELOG.md | 6 + docs/assets/css/main.css | 142 ++++++++++-------- docs/assets/js/main.js | 2 +- docs/assets/js/search.js | 2 +- .../frontend_use_user.requesterror.html | 13 +- docs/classes/session.sessioncache.html | 25 +-- docs/classes/session_session.default.html | 24 +-- .../utils_errors.accesstokenerror.html | 13 +- docs/classes/utils_errors.handlererror.html | 15 +- .../config.authorizationparameters.html | 27 ++-- docs/interfaces/config.baseconfig.html | 36 ++--- docs/interfaces/config.cookieconfig.html | 18 +-- docs/interfaces/config.nextconfig.html | 15 +- docs/interfaces/config.sessionconfig.html | 10 +- .../frontend_use_user.userprofile.html | 32 ++-- ...end_with_page_auth_required.userprops.html | 2 +- ..._required.withpageauthrequiredoptions.html | 48 +++++- docs/interfaces/handlers_auth.handlers.html | 8 +- .../handlers_callback.callbackoptions.html | 16 +- .../handlers_login.authorizationparams.html | 45 +++--- .../handlers_login.loginoptions.html | 12 +- .../handlers_logout.logoutoptions.html | 4 +- docs/interfaces/instance.signinwithauth0.html | 20 +-- ...n_get_access_token.accesstokenrequest.html | 16 +- ...get_access_token.getaccesstokenresult.html | 4 +- docs/modules/config.html | 6 +- docs/modules/frontend.html | 10 +- docs/modules/frontend_use_user.html | 16 +- .../frontend_with_page_auth_required.html | 2 +- docs/modules/handlers_auth.html | 2 +- docs/modules/handlers_callback.html | 4 +- docs/modules/handlers_login.html | 4 +- docs/modules/handlers_logout.html | 2 +- docs/modules/handlers_profile.html | 6 +- ...helpers_get_server_side_props_wrapper.html | 2 +- .../helpers_with_api_auth_required.html | 2 +- .../helpers_with_page_auth_required.html | 8 +- docs/modules/instance.html | 2 +- docs/modules/session_get_access_token.html | 4 +- docs/modules/session_get_session.html | 2 +- docs/modules/utils_errors.html | 2 +- docs/modules/version.html | 2 +- package-lock.json | 4 +- package.json | 2 +- src/version.ts | 2 +- 45 files changed, 360 insertions(+), 279 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 15ca65020..9a005e206 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Change Log +## [v1.9.2](https://github.com/auth0/nextjs-auth0/tree/v1.9.2) (2022-10-07) +[Full Changelog](https://github.com/auth0/nextjs-auth0/compare/v1.9.1...v1.9.2) + +**Added** +- Fix updates to session not reflected in async `getServerSideProps` [\#843](https://github.com/auth0/nextjs-auth0/pull/843) ([adamjmcgrath](https://github.com/adamjmcgrath)) + ## [v1.9.1](https://github.com/auth0/nextjs-auth0/tree/v1.9.1) (2022-06-16) [Full Changelog](https://github.com/auth0/nextjs-auth0/compare/v1.9.0...v1.9.1) diff --git a/docs/assets/css/main.css b/docs/assets/css/main.css index ca83efe46..46571c27c 100644 --- a/docs/assets/css/main.css +++ b/docs/assets/css/main.css @@ -1,3 +1,25 @@ +:root { + --color-background: #fdfdfd; + --color-text: #222; + --color-text-aside: #707070; + --color-link: #4da6ff; + --color-menu-divider: #eee; + --color-menu-divider-focus: #000; + --color-menu-label: #707070; + --color-panel: #fff; + --color-panel-divider: #eee; + --color-comment-tag: #707070; + --color-comment-tag-text: #fff; + --color-code-background: rgba(0, 0, 0, 0.04); + --color-ts: #9600ff; + --color-ts-interface: #647f1b; + --color-ts-enum: #937210; + --color-ts-class: #0672de; + --color-ts-private: #707070; + --color-toolbar: #fff; + --color-toolbar-text: #333; +} + /*! normalize.css v1.1.3 | MIT License | git.io/normalize */ /* ========================================================================== * * HTML5 display definitions @@ -1585,14 +1607,14 @@ ul.tsd-descriptions > li > :last-child > :last-child > :last-child, } } body { - background: #fdfdfd; + background: var(--color-background); font-family: "Segoe UI", sans-serif; font-size: 16px; - color: #222; + color: var(--color-text); } a { - color: #4da6ff; + color: var(--color-link); text-decoration: none; } a:hover { @@ -1604,7 +1626,7 @@ code, pre { padding: 0.2em; margin: 0; font-size: 14px; - background-color: rgba(0, 0, 0, 0.04); + background-color: var(--color-code-background); } pre { @@ -1670,7 +1692,7 @@ blockquote { padding: 20px 20px 0 0; max-width: 450px; visibility: hidden; - background-color: #fff; + background-color: var(--color-panel); transform: translate(100%, 0); } html.default .col-menu > *:last-child { @@ -1730,7 +1752,7 @@ html.default.has-menu .col-content { .tsd-page-title { padding: 70px 0 20px 0; margin: 0 0 40px 0; - background: #fff; + background: var(--color-panel); box-shadow: 0 0 5px rgba(0, 0, 0, 0.35); } .tsd-page-title h1 { @@ -1740,10 +1762,10 @@ html.default.has-menu .col-content { .tsd-breadcrumb { margin: 0; padding: 0; - color: #707070; + color: var(--color-text-aside); } .tsd-breadcrumb a { - color: #707070; + color: var(--color-text-aside); text-decoration: none; } .tsd-breadcrumb a:hover { @@ -1816,8 +1838,8 @@ dl.tsd-comment-tags dt { padding: 1px 5px; margin: 0 10px 0 0; border-radius: 4px; - border: 1px solid #707070; - color: #707070; + border: 1px solid var(--color-comment-tag); + color: var(--color-comment-tag); font-size: 0.8em; font-weight: normal; } @@ -1887,7 +1909,7 @@ dl.tsd-comment-tags p { top: 40px; right: 20px; height: auto; - background-color: #fff; + background-color: var(--color-panel); visibility: hidden; transform: translate(50%, 0); box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); @@ -1909,11 +1931,11 @@ dl.tsd-comment-tags p { } footer { - border-top: 1px solid #eee; - background-color: #fff; + border-top: 1px solid var(--color-panel-divider); + background-color: var(--color-panel); } footer.with-border-bottom { - border-bottom: 1px solid #eee; + border-bottom: 1px solid var(--color-panel-divider); } footer .tsd-legend-group { font-size: 0; @@ -1951,7 +1973,7 @@ footer .tsd-legend { .tsd-index-panel h3 { margin: 0 -20px 10px -20px; padding: 0 20px 10px 20px; - border-bottom: 1px solid #eee; + border-bottom: 1px solid var(--color-panel-divider); } .tsd-index-panel ul.tsd-index-list { -webkit-column-count: 3; @@ -1995,39 +2017,39 @@ footer .tsd-legend { } .tsd-index-panel a, .tsd-index-panel .tsd-parent-kind-module a { - color: #9600ff; + color: var(--color-ts); } .tsd-index-panel .tsd-parent-kind-interface a { - color: #647F1B; + color: var(--color-ts-interface); } .tsd-index-panel .tsd-parent-kind-enum a { - color: #937210; + color: var(--color-ts-enum); } .tsd-index-panel .tsd-parent-kind-class a { - color: #0672DE; + color: var(--color-ts-class); } .tsd-index-panel .tsd-kind-module a { - color: #9600ff; + color: var(--color-ts); } .tsd-index-panel .tsd-kind-interface a { - color: #647F1B; + color: var(--color-ts-interface); } .tsd-index-panel .tsd-kind-enum a { - color: #937210; + color: var(--color-ts-enum); } .tsd-index-panel .tsd-kind-class a { - color: #0672DE; + color: var(--color-ts-class); } .tsd-index-panel .tsd-is-private a { - color: #707070; + color: var(--color-ts-private); } .tsd-flag { display: inline-block; padding: 1px 5px; border-radius: 4px; - color: #fff; - background-color: #707070; + color: var(--color-comment-tag-text); + background-color: var(--color-comment-tag); text-indent: 0; font-size: 14px; font-weight: normal; @@ -2047,19 +2069,19 @@ footer .tsd-legend { border-bottom: none; } .tsd-member a[data-tsd-kind] { - color: #9600ff; + color: var(--color-ts); } .tsd-member a[data-tsd-kind=Interface] { - color: #647F1B; + color: var(--color-ts-interface); } .tsd-member a[data-tsd-kind=Enum] { - color: #937210; + color: var(--color-ts-enum); } .tsd-member a[data-tsd-kind=Class] { - color: #0672DE; + color: var(--color-ts-class); } .tsd-member a[data-tsd-kind=Private] { - color: #707070; + color: var(--color-ts-private); } .tsd-navigation { @@ -2070,7 +2092,7 @@ footer .tsd-legend { padding-top: 2px; padding-bottom: 2px; border-left: 2px solid transparent; - color: #222; + color: var(--color-text); text-decoration: none; transition: border-left-color 0.1s; } @@ -2113,10 +2135,10 @@ footer .tsd-legend { padding-left: 105px; } .tsd-navigation.primary > ul { - border-bottom: 1px solid #eee; + border-bottom: 1px solid var(--color-panel-divider); } .tsd-navigation.primary li { - border-top: 1px solid #eee; + border-top: 1px solid var(--color-panel-divider); } .tsd-navigation.primary li.current > a { font-weight: bold; @@ -2124,7 +2146,7 @@ footer .tsd-legend { .tsd-navigation.primary li.label span { display: block; padding: 20px 0 6px 5px; - color: #707070; + color: var(--color-menu-label); } .tsd-navigation.primary li.globals + li > span, .tsd-navigation.primary li.globals + li > a { padding-top: 20px; @@ -2164,16 +2186,16 @@ footer .tsd-legend { padding-left: 125px; } .tsd-navigation.secondary ul.current a { - border-left-color: #eee; + border-left-color: var(--color-panel-divider); } .tsd-navigation.secondary li.focus > a, .tsd-navigation.secondary ul.current li.focus > a { - border-left-color: #000; + border-left-color: var(--color-menu-divider-focus); } .tsd-navigation.secondary li.current { margin-top: 20px; margin-bottom: 20px; - border-left-color: #eee; + border-left-color: var(--color-panel-divider); } .tsd-navigation.secondary li.current > a { font-weight: bold; @@ -2188,7 +2210,7 @@ footer .tsd-legend { .tsd-panel { margin: 20px 0; padding: 20px; - background-color: #fff; + background-color: var(--color-panel); box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); } .tsd-panel:empty { @@ -2197,7 +2219,7 @@ footer .tsd-legend { .tsd-panel > h1, .tsd-panel > h2, .tsd-panel > h3 { margin: 1.5em -20px 10px -20px; padding: 0 20px 10px 20px; - border-bottom: 1px solid #eee; + border-bottom: 1px solid var(--color-panel-divider); } .tsd-panel > h1.tsd-before-signature, .tsd-panel > h2.tsd-before-signature, .tsd-panel > h3.tsd-before-signature { margin-bottom: 0; @@ -2259,7 +2281,7 @@ footer .tsd-legend { outline: 0; border: 0; background: transparent; - color: #222; + color: var(--color-text); } #tsd-search .field label { position: absolute; @@ -2282,17 +2304,17 @@ footer .tsd-legend { } #tsd-search .results li { padding: 0 10px; - background-color: #fdfdfd; + background-color: var(--color-background); } #tsd-search .results li:nth-child(even) { - background-color: #fff; + background-color: var(--color-panel); } #tsd-search .results li.state { display: none; } #tsd-search .results li.current, #tsd-search .results li:hover { - background-color: #eee; + background-color: var(--color-panel-divider); } #tsd-search .results a { display: block; @@ -2301,11 +2323,11 @@ footer .tsd-legend { top: 10px; } #tsd-search .results span.parent { - color: #707070; + color: var(--color-text-aside); font-weight: normal; } #tsd-search.has-focus { - background-color: #eee; + background-color: var(--color-panel-divider); } #tsd-search.has-focus .field input { top: 0; @@ -2328,7 +2350,7 @@ footer .tsd-legend { .tsd-signature { margin: 0 0 1em 0; padding: 10px; - border: 1px solid #eee; + border: 1px solid var(--color-panel-divider); font-family: Menlo, Monaco, Consolas, "Courier New", monospace; font-size: 14px; overflow-x: auto; @@ -2353,7 +2375,7 @@ footer .tsd-legend { } .tsd-signature-symbol { - color: #707070; + color: var(--color-text-aside); font-weight: normal; } @@ -2365,7 +2387,7 @@ footer .tsd-legend { .tsd-signatures { padding: 0; margin: 0 0 1em 0; - border: 1px solid #eee; + border: 1px solid var(--color-panel-divider); } .tsd-signatures .tsd-signature { margin: 0; @@ -2376,7 +2398,7 @@ footer .tsd-legend { border-top-width: 0; } .tsd-signatures .tsd-signature.current { - background-color: #eee; + background-color: var(--color-panel-divider); } .tsd-signatures.active > .tsd-signature { cursor: pointer; @@ -2450,11 +2472,11 @@ ul.tsd-type-parameters .tsd-comment { .tsd-sources { font-size: 14px; - color: #707070; + color: var(--color-text-aside); margin: 0 0 1em 0; } .tsd-sources a { - color: #707070; + color: var(--color-text-aside); text-decoration: underline; } .tsd-sources ul, .tsd-sources p { @@ -2472,13 +2494,13 @@ ul.tsd-type-parameters .tsd-comment { left: 0; width: 100%; height: 40px; - color: #333; - background: #fff; - border-bottom: 1px solid #eee; + color: var(--color-toolbar-text); + background: var(--color-toolbar); + border-bottom: 1px solid var(--color-panel-divider); transition: transform 0.3s linear; } .tsd-page-toolbar a { - color: #333; + color: var(--color-toolbar-text); text-decoration: none; } .tsd-page-toolbar a.title { @@ -2538,7 +2560,7 @@ ul.tsd-type-parameters .tsd-comment { } .tsd-widget.active { opacity: 1; - background-color: #eee; + background-color: var(--color-panel-divider); } .tsd-widget.no-caption { width: 40px; @@ -2607,16 +2629,16 @@ input[type=checkbox]:checked + .tsd-widget:before { } .tsd-select .tsd-select-list li { padding: 0 20px 0 0; - background-color: #fdfdfd; + background-color: var(--color-background); } .tsd-select .tsd-select-list li:before { background-position: 40px 0; } .tsd-select .tsd-select-list li:nth-child(even) { - background-color: #fff; + background-color: var(--color-panel); } .tsd-select .tsd-select-list li:hover { - background-color: #eee; + background-color: var(--color-panel-divider); } .tsd-select .tsd-select-list li.selected:before { background-position: -200px 0; diff --git a/docs/assets/js/main.js b/docs/assets/js/main.js index 715fdab07..dc257a868 100644 --- a/docs/assets/js/main.js +++ b/docs/assets/js/main.js @@ -136,7 +136,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"Viewport\": () => /* binding */ Viewport\n/* harmony export */ });\n/* harmony import */ var _EventTarget__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../EventTarget */ \"./default/assets/js/src/typedoc/EventTarget.ts\");\n/* harmony import */ var _utils_trottle__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../utils/trottle */ \"./default/assets/js/src/typedoc/utils/trottle.ts\");\nvar __extends = (undefined && undefined.__extends) || (function () {\n var extendStatics = function (d, b) {\n extendStatics = Object.setPrototypeOf ||\n ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\n function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };\n return extendStatics(d, b);\n };\n return function (d, b) {\n extendStatics(d, b);\n function __() { this.constructor = d; }\n d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\n };\n})();\n\n\n/**\n * A global service that monitors the window size and scroll position.\n */\nvar Viewport = /** @class */ (function (_super) {\n __extends(Viewport, _super);\n /**\n * Create new Viewport instance.\n */\n function Viewport() {\n var _this = _super.call(this) || this;\n /**\n * The current scroll position.\n */\n _this.scrollTop = 0;\n /**\n * The previous scrollTop.\n */\n _this.lastY = 0;\n /**\n * The width of the window.\n */\n _this.width = 0;\n /**\n * The height of the window.\n */\n _this.height = 0;\n /**\n * Boolean indicating whether the toolbar is shown.\n */\n _this.showToolbar = true;\n _this.toolbar = (document.querySelector(\".tsd-page-toolbar\"));\n _this.secondaryNav = (document.querySelector(\".tsd-navigation.secondary\"));\n window.addEventListener(\"scroll\", (0,_utils_trottle__WEBPACK_IMPORTED_MODULE_1__.throttle)(function () { return _this.onScroll(); }, 10));\n window.addEventListener(\"resize\", (0,_utils_trottle__WEBPACK_IMPORTED_MODULE_1__.throttle)(function () { return _this.onResize(); }, 10));\n _this.onResize();\n _this.onScroll();\n return _this;\n }\n /**\n * Trigger a resize event.\n */\n Viewport.prototype.triggerResize = function () {\n var event = new CustomEvent(\"resize\", {\n detail: {\n width: this.width,\n height: this.height,\n },\n });\n this.dispatchEvent(event);\n };\n /**\n * Triggered when the size of the window has changed.\n */\n Viewport.prototype.onResize = function () {\n this.width = window.innerWidth || 0;\n this.height = window.innerHeight || 0;\n var event = new CustomEvent(\"resize\", {\n detail: {\n width: this.width,\n height: this.height,\n },\n });\n this.dispatchEvent(event);\n };\n /**\n * Triggered when the user scrolled the viewport.\n */\n Viewport.prototype.onScroll = function () {\n this.scrollTop = window.scrollY || 0;\n var event = new CustomEvent(\"scroll\", {\n detail: {\n scrollTop: this.scrollTop,\n },\n });\n this.dispatchEvent(event);\n this.hideShowToolbar();\n };\n /**\n * Handle hiding/showing of the toolbar.\n */\n Viewport.prototype.hideShowToolbar = function () {\n var isShown = this.showToolbar;\n this.showToolbar = this.lastY >= this.scrollTop || this.scrollTop === 0;\n if (isShown !== this.showToolbar) {\n this.toolbar.classList.toggle(\"tsd-page-toolbar--hide\");\n this.secondaryNav.classList.toggle(\"tsd-navigation--toolbar-hide\");\n }\n this.lastY = this.scrollTop;\n };\n Viewport.instance = new Viewport();\n return Viewport;\n}(_EventTarget__WEBPACK_IMPORTED_MODULE_0__.EventTarget));\n\n\n\n//# sourceURL=webpack:///./default/assets/js/src/typedoc/services/Viewport.ts?"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"Viewport\": () => /* binding */ Viewport\n/* harmony export */ });\n/* harmony import */ var _EventTarget__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../EventTarget */ \"./default/assets/js/src/typedoc/EventTarget.ts\");\n/* harmony import */ var _utils_trottle__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../utils/trottle */ \"./default/assets/js/src/typedoc/utils/trottle.ts\");\nvar __extends = (undefined && undefined.__extends) || (function () {\n var extendStatics = function (d, b) {\n extendStatics = Object.setPrototypeOf ||\n ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\n function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };\n return extendStatics(d, b);\n };\n return function (d, b) {\n extendStatics(d, b);\n function __() { this.constructor = d; }\n d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\n };\n})();\n\n\n/**\n * A global service that monitors the window size and scroll position.\n */\nvar Viewport = /** @class */ (function (_super) {\n __extends(Viewport, _super);\n /**\n * Create new Viewport instance.\n */\n function Viewport() {\n var _this = _super.call(this) || this;\n /**\n * The current scroll position.\n */\n _this.scrollTop = 0;\n /**\n * The previous scrollTop.\n */\n _this.lastY = 0;\n /**\n * The width of the window.\n */\n _this.width = 0;\n /**\n * The height of the window.\n */\n _this.height = 0;\n /**\n * Boolean indicating whether the toolbar is shown.\n */\n _this.showToolbar = true;\n _this.toolbar = (document.querySelector(\".tsd-page-toolbar\"));\n _this.secondaryNav = (document.querySelector(\".tsd-navigation.secondary\"));\n window.addEventListener(\"scroll\", (0,_utils_trottle__WEBPACK_IMPORTED_MODULE_1__.throttle)(function () { return _this.onScroll(); }, 10));\n window.addEventListener(\"resize\", (0,_utils_trottle__WEBPACK_IMPORTED_MODULE_1__.throttle)(function () { return _this.onResize(); }, 10));\n _this.onResize();\n _this.onScroll();\n return _this;\n }\n /**\n * Trigger a resize event.\n */\n Viewport.prototype.triggerResize = function () {\n var event = new CustomEvent(\"resize\", {\n detail: {\n width: this.width,\n height: this.height,\n },\n });\n this.dispatchEvent(event);\n };\n /**\n * Triggered when the size of the window has changed.\n */\n Viewport.prototype.onResize = function () {\n this.width = window.innerWidth || 0;\n this.height = window.innerHeight || 0;\n var event = new CustomEvent(\"resize\", {\n detail: {\n width: this.width,\n height: this.height,\n },\n });\n this.dispatchEvent(event);\n };\n /**\n * Triggered when the user scrolled the viewport.\n */\n Viewport.prototype.onScroll = function () {\n this.scrollTop = window.scrollY || 0;\n var event = new CustomEvent(\"scroll\", {\n detail: {\n scrollTop: this.scrollTop,\n },\n });\n this.dispatchEvent(event);\n this.hideShowToolbar();\n };\n /**\n * Handle hiding/showing of the toolbar.\n */\n Viewport.prototype.hideShowToolbar = function () {\n var isShown = this.showToolbar;\n this.showToolbar = this.lastY >= this.scrollTop || this.scrollTop <= 0;\n if (isShown !== this.showToolbar) {\n this.toolbar.classList.toggle(\"tsd-page-toolbar--hide\");\n this.secondaryNav.classList.toggle(\"tsd-navigation--toolbar-hide\");\n }\n this.lastY = this.scrollTop;\n };\n Viewport.instance = new Viewport();\n return Viewport;\n}(_EventTarget__WEBPACK_IMPORTED_MODULE_0__.EventTarget));\n\n\n\n//# sourceURL=webpack:///./default/assets/js/src/typedoc/services/Viewport.ts?"); /***/ }), diff --git a/docs/assets/js/search.js b/docs/assets/js/search.js index 150de5da4..d9924cbbc 100644 --- a/docs/assets/js/search.js +++ b/docs/assets/js/search.js @@ -1 +1 @@ -window.searchData = {"kinds":{"1":"Module","64":"Function","128":"Class","256":"Interface","512":"Constructor","1024":"Property","2048":"Method","65536":"Type literal","4194304":"Type alias","16777216":"Reference"},"rows":[{"id":0,"kind":1,"name":"config","url":"modules/config.html","classes":"tsd-kind-module"},{"id":1,"kind":256,"name":"BaseConfig","url":"interfaces/config.baseconfig.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"config"},{"id":2,"kind":1024,"name":"secret","url":"interfaces/config.baseconfig.html#secret","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":3,"kind":1024,"name":"session","url":"interfaces/config.baseconfig.html#session","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":4,"kind":1024,"name":"auth0Logout","url":"interfaces/config.baseconfig.html#auth0logout","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":5,"kind":1024,"name":"authorizationParams","url":"interfaces/config.baseconfig.html#authorizationparams","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":6,"kind":1024,"name":"baseURL","url":"interfaces/config.baseconfig.html#baseurl","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":7,"kind":1024,"name":"clientID","url":"interfaces/config.baseconfig.html#clientid","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":8,"kind":1024,"name":"clientSecret","url":"interfaces/config.baseconfig.html#clientsecret","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":9,"kind":1024,"name":"clockTolerance","url":"interfaces/config.baseconfig.html#clocktolerance","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":10,"kind":1024,"name":"httpTimeout","url":"interfaces/config.baseconfig.html#httptimeout","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":11,"kind":1024,"name":"enableTelemetry","url":"interfaces/config.baseconfig.html#enabletelemetry","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":12,"kind":1024,"name":"getLoginState","url":"interfaces/config.baseconfig.html#getloginstate","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":13,"kind":65536,"name":"__type","url":"interfaces/config.baseconfig.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":14,"kind":1024,"name":"identityClaimFilter","url":"interfaces/config.baseconfig.html#identityclaimfilter","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":15,"kind":1024,"name":"idpLogout","url":"interfaces/config.baseconfig.html#idplogout","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":16,"kind":1024,"name":"idTokenSigningAlg","url":"interfaces/config.baseconfig.html#idtokensigningalg","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":17,"kind":1024,"name":"issuerBaseURL","url":"interfaces/config.baseconfig.html#issuerbaseurl","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":18,"kind":1024,"name":"legacySameSiteCookie","url":"interfaces/config.baseconfig.html#legacysamesitecookie","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":19,"kind":1024,"name":"routes","url":"interfaces/config.baseconfig.html#routes","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":20,"kind":65536,"name":"__type","url":"interfaces/config.baseconfig.html#__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":21,"kind":1024,"name":"postLogoutRedirect","url":"interfaces/config.baseconfig.html#__type-1.postlogoutredirect","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"config.BaseConfig.__type"},{"id":22,"kind":1024,"name":"callback","url":"interfaces/config.baseconfig.html#__type-1.callback","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"config.BaseConfig.__type"},{"id":23,"kind":256,"name":"SessionConfig","url":"interfaces/config.sessionconfig.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"config"},{"id":24,"kind":1024,"name":"name","url":"interfaces/config.sessionconfig.html#name","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.SessionConfig"},{"id":25,"kind":1024,"name":"rolling","url":"interfaces/config.sessionconfig.html#rolling","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.SessionConfig"},{"id":26,"kind":1024,"name":"rollingDuration","url":"interfaces/config.sessionconfig.html#rollingduration","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.SessionConfig"},{"id":27,"kind":1024,"name":"absoluteDuration","url":"interfaces/config.sessionconfig.html#absoluteduration","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.SessionConfig"},{"id":28,"kind":1024,"name":"cookie","url":"interfaces/config.sessionconfig.html#cookie","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.SessionConfig"},{"id":29,"kind":256,"name":"CookieConfig","url":"interfaces/config.cookieconfig.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"config"},{"id":30,"kind":1024,"name":"domain","url":"interfaces/config.cookieconfig.html#domain","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.CookieConfig"},{"id":31,"kind":1024,"name":"path","url":"interfaces/config.cookieconfig.html#path","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.CookieConfig"},{"id":32,"kind":1024,"name":"transient","url":"interfaces/config.cookieconfig.html#transient","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.CookieConfig"},{"id":33,"kind":1024,"name":"httpOnly","url":"interfaces/config.cookieconfig.html#httponly","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.CookieConfig"},{"id":34,"kind":1024,"name":"secure","url":"interfaces/config.cookieconfig.html#secure","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.CookieConfig"},{"id":35,"kind":1024,"name":"sameSite","url":"interfaces/config.cookieconfig.html#samesite","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.CookieConfig"},{"id":36,"kind":256,"name":"AuthorizationParameters","url":"interfaces/config.authorizationparameters.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"config"},{"id":37,"kind":1024,"name":"scope","url":"interfaces/config.authorizationparameters.html#scope","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.AuthorizationParameters"},{"id":38,"kind":1024,"name":"response_mode","url":"interfaces/config.authorizationparameters.html#response_mode","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.AuthorizationParameters"},{"id":39,"kind":1024,"name":"response_type","url":"interfaces/config.authorizationparameters.html#response_type","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.AuthorizationParameters"},{"id":40,"kind":256,"name":"NextConfig","url":"interfaces/config.nextconfig.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"config"},{"id":41,"kind":1024,"name":"organization","url":"interfaces/config.nextconfig.html#organization","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.NextConfig"},{"id":42,"kind":1024,"name":"routes","url":"interfaces/config.nextconfig.html#routes","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.NextConfig"},{"id":43,"kind":65536,"name":"__type","url":"interfaces/config.nextconfig.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-interface","parent":"config.NextConfig"},{"id":44,"kind":1024,"name":"login","url":"interfaces/config.nextconfig.html#__type.login","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"config.NextConfig.__type"},{"id":45,"kind":1024,"name":"identityClaimFilter","url":"interfaces/config.nextconfig.html#identityclaimfilter","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.NextConfig"},{"id":46,"kind":4194304,"name":"ConfigParameters","url":"modules/config.html#configparameters","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"config"},{"id":47,"kind":1,"name":"frontend","url":"modules/frontend.html","classes":"tsd-kind-module"},{"id":48,"kind":1,"name":"frontend/use-user","url":"modules/frontend_use_user.html","classes":"tsd-kind-module"},{"id":49,"kind":256,"name":"UserProfile","url":"interfaces/frontend_use_user.userprofile.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"frontend/use-user"},{"id":50,"kind":1024,"name":"email","url":"interfaces/frontend_use_user.userprofile.html#email","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"frontend/use-user.UserProfile"},{"id":51,"kind":1024,"name":"email_verified","url":"interfaces/frontend_use_user.userprofile.html#email_verified","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"frontend/use-user.UserProfile"},{"id":52,"kind":1024,"name":"name","url":"interfaces/frontend_use_user.userprofile.html#name","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"frontend/use-user.UserProfile"},{"id":53,"kind":1024,"name":"nickname","url":"interfaces/frontend_use_user.userprofile.html#nickname","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"frontend/use-user.UserProfile"},{"id":54,"kind":1024,"name":"picture","url":"interfaces/frontend_use_user.userprofile.html#picture","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"frontend/use-user.UserProfile"},{"id":55,"kind":1024,"name":"sub","url":"interfaces/frontend_use_user.userprofile.html#sub","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"frontend/use-user.UserProfile"},{"id":56,"kind":1024,"name":"updated_at","url":"interfaces/frontend_use_user.userprofile.html#updated_at","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"frontend/use-user.UserProfile"},{"id":57,"kind":1024,"name":"org_id","url":"interfaces/frontend_use_user.userprofile.html#org_id","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"frontend/use-user.UserProfile"},{"id":58,"kind":4194304,"name":"UserContext","url":"modules/frontend_use_user.html#usercontext","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"frontend/use-user"},{"id":59,"kind":65536,"name":"__type","url":"modules/frontend_use_user.html#usercontext.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"frontend/use-user.UserContext"},{"id":60,"kind":1024,"name":"user","url":"modules/frontend_use_user.html#usercontext.__type-1.user","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"frontend/use-user.UserContext.__type"},{"id":61,"kind":1024,"name":"error","url":"modules/frontend_use_user.html#usercontext.__type-1.error","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"frontend/use-user.UserContext.__type"},{"id":62,"kind":1024,"name":"isLoading","url":"modules/frontend_use_user.html#usercontext.__type-1.isloading","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"frontend/use-user.UserContext.__type"},{"id":63,"kind":1024,"name":"checkSession","url":"modules/frontend_use_user.html#usercontext.__type-1.checksession","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"frontend/use-user.UserContext.__type"},{"id":64,"kind":65536,"name":"__type","url":"modules/frontend_use_user.html#usercontext.__type-1.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-type-literal","parent":"frontend/use-user.UserContext.__type"},{"id":65,"kind":128,"name":"RequestError","url":"classes/frontend_use_user.requesterror.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"frontend/use-user"},{"id":66,"kind":512,"name":"constructor","url":"classes/frontend_use_user.requesterror.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"frontend/use-user.RequestError"},{"id":67,"kind":1024,"name":"status","url":"classes/frontend_use_user.requesterror.html#status","classes":"tsd-kind-property tsd-parent-kind-class","parent":"frontend/use-user.RequestError"},{"id":68,"kind":4194304,"name":"UserProviderProps","url":"modules/frontend_use_user.html#userproviderprops","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"frontend/use-user"},{"id":69,"kind":4194304,"name":"UseUser","url":"modules/frontend_use_user.html#useuser","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"frontend/use-user"},{"id":70,"kind":65536,"name":"__type","url":"modules/frontend_use_user.html#useuser.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"frontend/use-user.UseUser"},{"id":71,"kind":4194304,"name":"UserProvider","url":"modules/frontend_use_user.html#userprovider","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"frontend/use-user"},{"id":72,"kind":65536,"name":"__type","url":"modules/frontend_use_user.html#userprovider.__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"frontend/use-user.UserProvider"},{"id":73,"kind":1024,"name":"default","url":"modules/frontend_use_user.html#default","classes":"tsd-kind-property tsd-parent-kind-module","parent":"frontend/use-user"},{"id":74,"kind":65536,"name":"__type","url":"modules/frontend_use_user.html#__type-4","classes":"tsd-kind-type-literal tsd-parent-kind-module","parent":"frontend/use-user"},{"id":75,"kind":1,"name":"frontend/with-page-auth-required","url":"modules/frontend_with_page_auth_required.html","classes":"tsd-kind-module"},{"id":76,"kind":256,"name":"WithPageAuthRequiredOptions","url":"interfaces/frontend_with_page_auth_required.withpageauthrequiredoptions.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"frontend/with-page-auth-required"},{"id":77,"kind":1024,"name":"returnTo","url":"interfaces/frontend_with_page_auth_required.withpageauthrequiredoptions.html#returnto","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"frontend/with-page-auth-required.WithPageAuthRequiredOptions"},{"id":78,"kind":1024,"name":"onRedirecting","url":"interfaces/frontend_with_page_auth_required.withpageauthrequiredoptions.html#onredirecting","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"frontend/with-page-auth-required.WithPageAuthRequiredOptions"},{"id":79,"kind":1024,"name":"onError","url":"interfaces/frontend_with_page_auth_required.withpageauthrequiredoptions.html#onerror","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"frontend/with-page-auth-required.WithPageAuthRequiredOptions"},{"id":80,"kind":256,"name":"UserProps","url":"interfaces/frontend_with_page_auth_required.userprops.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"frontend/with-page-auth-required"},{"id":81,"kind":1024,"name":"user","url":"interfaces/frontend_with_page_auth_required.userprops.html#user","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"frontend/with-page-auth-required.UserProps"},{"id":82,"kind":4194304,"name":"WithPageAuthRequired","url":"modules/frontend_with_page_auth_required.html#withpageauthrequired","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"frontend/with-page-auth-required"},{"id":83,"kind":65536,"name":"__type","url":"modules/frontend_with_page_auth_required.html#withpageauthrequired.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-has-type-parameter","parent":"frontend/with-page-auth-required.WithPageAuthRequired"},{"id":84,"kind":1,"name":"handlers/auth","url":"modules/handlers_auth.html","classes":"tsd-kind-module"},{"id":85,"kind":256,"name":"Handlers","url":"interfaces/handlers_auth.handlers.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"handlers/auth"},{"id":86,"kind":1024,"name":"login","url":"interfaces/handlers_auth.handlers.html#login","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/auth.Handlers"},{"id":87,"kind":1024,"name":"logout","url":"interfaces/handlers_auth.handlers.html#logout","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/auth.Handlers"},{"id":88,"kind":1024,"name":"callback","url":"interfaces/handlers_auth.handlers.html#callback","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/auth.Handlers"},{"id":89,"kind":1024,"name":"profile","url":"interfaces/handlers_auth.handlers.html#profile","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/auth.Handlers"},{"id":90,"kind":4194304,"name":"HandleAuth","url":"modules/handlers_auth.html#handleauth","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/auth"},{"id":91,"kind":65536,"name":"__type","url":"modules/handlers_auth.html#handleauth.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/auth.HandleAuth"},{"id":92,"kind":1,"name":"handlers/callback","url":"modules/handlers_callback.html","classes":"tsd-kind-module"},{"id":93,"kind":4194304,"name":"AfterCallback","url":"modules/handlers_callback.html#aftercallback","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/callback"},{"id":94,"kind":65536,"name":"__type","url":"modules/handlers_callback.html#aftercallback.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/callback.AfterCallback"},{"id":95,"kind":256,"name":"CallbackOptions","url":"interfaces/handlers_callback.callbackoptions.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"handlers/callback"},{"id":96,"kind":1024,"name":"afterCallback","url":"interfaces/handlers_callback.callbackoptions.html#aftercallback","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/callback.CallbackOptions"},{"id":97,"kind":1024,"name":"redirectUri","url":"interfaces/handlers_callback.callbackoptions.html#redirecturi","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/callback.CallbackOptions"},{"id":98,"kind":1024,"name":"organization","url":"interfaces/handlers_callback.callbackoptions.html#organization","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/callback.CallbackOptions"},{"id":99,"kind":1024,"name":"authorizationParams","url":"interfaces/handlers_callback.callbackoptions.html#authorizationparams","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/callback.CallbackOptions"},{"id":100,"kind":4194304,"name":"HandleCallback","url":"modules/handlers_callback.html#handlecallback","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/callback"},{"id":101,"kind":65536,"name":"__type","url":"modules/handlers_callback.html#handlecallback.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/callback.HandleCallback"},{"id":102,"kind":1,"name":"handlers","url":"modules/handlers.html","classes":"tsd-kind-module"},{"id":103,"kind":1,"name":"handlers/login","url":"modules/handlers_login.html","classes":"tsd-kind-module"},{"id":104,"kind":4194304,"name":"GetLoginState","url":"modules/handlers_login.html#getloginstate","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/login"},{"id":105,"kind":65536,"name":"__type","url":"modules/handlers_login.html#getloginstate.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/login.GetLoginState"},{"id":106,"kind":256,"name":"AuthorizationParams","url":"interfaces/handlers_login.authorizationparams.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"handlers/login"},{"id":107,"kind":1024,"name":"invitation","url":"interfaces/handlers_login.authorizationparams.html#invitation","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/login.AuthorizationParams"},{"id":108,"kind":1024,"name":"organization","url":"interfaces/handlers_login.authorizationparams.html#organization","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/login.AuthorizationParams"},{"id":109,"kind":1024,"name":"screen_hint","url":"interfaces/handlers_login.authorizationparams.html#screen_hint","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/login.AuthorizationParams"},{"id":110,"kind":1024,"name":"scope","url":"interfaces/handlers_login.authorizationparams.html#scope","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/login.AuthorizationParams"},{"id":111,"kind":1024,"name":"response_mode","url":"interfaces/handlers_login.authorizationparams.html#response_mode","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/login.AuthorizationParams"},{"id":112,"kind":1024,"name":"response_type","url":"interfaces/handlers_login.authorizationparams.html#response_type","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/login.AuthorizationParams"},{"id":113,"kind":256,"name":"LoginOptions","url":"interfaces/handlers_login.loginoptions.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"handlers/login"},{"id":114,"kind":1024,"name":"authorizationParams","url":"interfaces/handlers_login.loginoptions.html#authorizationparams","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/login.LoginOptions"},{"id":115,"kind":1024,"name":"returnTo","url":"interfaces/handlers_login.loginoptions.html#returnto","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/login.LoginOptions"},{"id":116,"kind":1024,"name":"getLoginState","url":"interfaces/handlers_login.loginoptions.html#getloginstate","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/login.LoginOptions"},{"id":117,"kind":4194304,"name":"HandleLogin","url":"modules/handlers_login.html#handlelogin","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/login"},{"id":118,"kind":65536,"name":"__type","url":"modules/handlers_login.html#handlelogin.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/login.HandleLogin"},{"id":119,"kind":1,"name":"handlers/logout","url":"modules/handlers_logout.html","classes":"tsd-kind-module"},{"id":120,"kind":256,"name":"LogoutOptions","url":"interfaces/handlers_logout.logoutoptions.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"handlers/logout"},{"id":121,"kind":1024,"name":"returnTo","url":"interfaces/handlers_logout.logoutoptions.html#returnto","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/logout.LogoutOptions"},{"id":122,"kind":4194304,"name":"HandleLogout","url":"modules/handlers_logout.html#handlelogout","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/logout"},{"id":123,"kind":65536,"name":"__type","url":"modules/handlers_logout.html#handlelogout.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/logout.HandleLogout"},{"id":124,"kind":1,"name":"handlers/profile","url":"modules/handlers_profile.html","classes":"tsd-kind-module"},{"id":125,"kind":4194304,"name":"AfterRefetch","url":"modules/handlers_profile.html#afterrefetch","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/profile"},{"id":126,"kind":65536,"name":"__type","url":"modules/handlers_profile.html#afterrefetch.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/profile.AfterRefetch"},{"id":127,"kind":4194304,"name":"ProfileOptions","url":"modules/handlers_profile.html#profileoptions","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/profile"},{"id":128,"kind":65536,"name":"__type","url":"modules/handlers_profile.html#profileoptions.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/profile.ProfileOptions"},{"id":129,"kind":1024,"name":"refetch","url":"modules/handlers_profile.html#profileoptions.__type-2.refetch","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"handlers/profile.ProfileOptions.__type"},{"id":130,"kind":1024,"name":"afterRefetch","url":"modules/handlers_profile.html#profileoptions.__type-2.afterrefetch-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"handlers/profile.ProfileOptions.__type"},{"id":131,"kind":4194304,"name":"HandleProfile","url":"modules/handlers_profile.html#handleprofile","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/profile"},{"id":132,"kind":65536,"name":"__type","url":"modules/handlers_profile.html#handleprofile.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/profile.HandleProfile"},{"id":133,"kind":1,"name":"helpers/get-server-side-props-wrapper","url":"modules/helpers_get_server_side_props_wrapper.html","classes":"tsd-kind-module"},{"id":134,"kind":4194304,"name":"GetServerSidePropsWrapper","url":"modules/helpers_get_server_side_props_wrapper.html#getserversidepropswrapper","classes":"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter","parent":"helpers/get-server-side-props-wrapper"},{"id":135,"kind":65536,"name":"__type","url":"modules/helpers_get_server_side_props_wrapper.html#getserversidepropswrapper.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"helpers/get-server-side-props-wrapper.GetServerSidePropsWrapper"},{"id":136,"kind":1,"name":"helpers","url":"modules/helpers.html","classes":"tsd-kind-module"},{"id":137,"kind":1,"name":"helpers/with-api-auth-required","url":"modules/helpers_with_api_auth_required.html","classes":"tsd-kind-module"},{"id":138,"kind":4194304,"name":"WithApiAuthRequired","url":"modules/helpers_with_api_auth_required.html#withapiauthrequired","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"helpers/with-api-auth-required"},{"id":139,"kind":65536,"name":"__type","url":"modules/helpers_with_api_auth_required.html#withapiauthrequired.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"helpers/with-api-auth-required.WithApiAuthRequired"},{"id":140,"kind":1,"name":"helpers/with-page-auth-required","url":"modules/helpers_with_page_auth_required.html","classes":"tsd-kind-module"},{"id":141,"kind":4194304,"name":"GetServerSidePropsResultWithSession","url":"modules/helpers_with_page_auth_required.html#getserversidepropsresultwithsession","classes":"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter","parent":"helpers/with-page-auth-required"},{"id":142,"kind":4194304,"name":"PageRoute","url":"modules/helpers_with_page_auth_required.html#pageroute","classes":"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter","parent":"helpers/with-page-auth-required"},{"id":143,"kind":65536,"name":"__type","url":"modules/helpers_with_page_auth_required.html#pageroute.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"helpers/with-page-auth-required.PageRoute"},{"id":144,"kind":4194304,"name":"WithPageAuthRequiredOptions","url":"modules/helpers_with_page_auth_required.html#withpageauthrequiredoptions","classes":"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter","parent":"helpers/with-page-auth-required"},{"id":145,"kind":65536,"name":"__type","url":"modules/helpers_with_page_auth_required.html#withpageauthrequiredoptions.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"helpers/with-page-auth-required.WithPageAuthRequiredOptions"},{"id":146,"kind":1024,"name":"getServerSideProps","url":"modules/helpers_with_page_auth_required.html#withpageauthrequiredoptions.__type-2.getserversideprops","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"helpers/with-page-auth-required.WithPageAuthRequiredOptions.__type"},{"id":147,"kind":1024,"name":"returnTo","url":"modules/helpers_with_page_auth_required.html#withpageauthrequiredoptions.__type-2.returnto","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"helpers/with-page-auth-required.WithPageAuthRequiredOptions.__type"},{"id":148,"kind":4194304,"name":"WithPageAuthRequired","url":"modules/helpers_with_page_auth_required.html#withpageauthrequired","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"helpers/with-page-auth-required"},{"id":149,"kind":65536,"name":"__type","url":"modules/helpers_with_page_auth_required.html#withpageauthrequired.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-has-type-parameter","parent":"helpers/with-page-auth-required.WithPageAuthRequired"},{"id":150,"kind":1,"name":"instance","url":"modules/instance.html","classes":"tsd-kind-module"},{"id":151,"kind":256,"name":"SignInWithAuth0","url":"interfaces/instance.signinwithauth0.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"instance"},{"id":152,"kind":1024,"name":"getSession","url":"interfaces/instance.signinwithauth0.html#getsession","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"instance.SignInWithAuth0"},{"id":153,"kind":1024,"name":"getAccessToken","url":"interfaces/instance.signinwithauth0.html#getaccesstoken","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"instance.SignInWithAuth0"},{"id":154,"kind":1024,"name":"handleLogin","url":"interfaces/instance.signinwithauth0.html#handlelogin","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"instance.SignInWithAuth0"},{"id":155,"kind":1024,"name":"handleCallback","url":"interfaces/instance.signinwithauth0.html#handlecallback","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"instance.SignInWithAuth0"},{"id":156,"kind":1024,"name":"handleLogout","url":"interfaces/instance.signinwithauth0.html#handlelogout","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"instance.SignInWithAuth0"},{"id":157,"kind":1024,"name":"handleProfile","url":"interfaces/instance.signinwithauth0.html#handleprofile","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"instance.SignInWithAuth0"},{"id":158,"kind":1024,"name":"withApiAuthRequired","url":"interfaces/instance.signinwithauth0.html#withapiauthrequired","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"instance.SignInWithAuth0"},{"id":159,"kind":1024,"name":"withPageAuthRequired","url":"interfaces/instance.signinwithauth0.html#withpageauthrequired","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"instance.SignInWithAuth0"},{"id":160,"kind":1024,"name":"getServerSidePropsWrapper","url":"interfaces/instance.signinwithauth0.html#getserversidepropswrapper","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"instance.SignInWithAuth0"},{"id":161,"kind":1024,"name":"handleAuth","url":"interfaces/instance.signinwithauth0.html#handleauth","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"instance.SignInWithAuth0"},{"id":162,"kind":4194304,"name":"InitAuth0","url":"modules/instance.html#initauth0","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"instance"},{"id":163,"kind":65536,"name":"__type","url":"modules/instance.html#initauth0.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"instance.InitAuth0"},{"id":164,"kind":1,"name":"session/get-access-token","url":"modules/session_get_access_token.html","classes":"tsd-kind-module"},{"id":165,"kind":4194304,"name":"AfterRefresh","url":"modules/session_get_access_token.html#afterrefresh","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"session/get-access-token"},{"id":166,"kind":65536,"name":"__type","url":"modules/session_get_access_token.html#afterrefresh.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"session/get-access-token.AfterRefresh"},{"id":167,"kind":256,"name":"AccessTokenRequest","url":"interfaces/session_get_access_token.accesstokenrequest.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"session/get-access-token"},{"id":168,"kind":1024,"name":"scopes","url":"interfaces/session_get_access_token.accesstokenrequest.html#scopes","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"session/get-access-token.AccessTokenRequest"},{"id":169,"kind":1024,"name":"refresh","url":"interfaces/session_get_access_token.accesstokenrequest.html#refresh","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"session/get-access-token.AccessTokenRequest"},{"id":170,"kind":1024,"name":"afterRefresh","url":"interfaces/session_get_access_token.accesstokenrequest.html#afterrefresh","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"session/get-access-token.AccessTokenRequest"},{"id":171,"kind":1024,"name":"authorizationParams","url":"interfaces/session_get_access_token.accesstokenrequest.html#authorizationparams","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"session/get-access-token.AccessTokenRequest"},{"id":172,"kind":256,"name":"GetAccessTokenResult","url":"interfaces/session_get_access_token.getaccesstokenresult.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"session/get-access-token"},{"id":173,"kind":1024,"name":"accessToken","url":"interfaces/session_get_access_token.getaccesstokenresult.html#accesstoken","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"session/get-access-token.GetAccessTokenResult"},{"id":174,"kind":4194304,"name":"GetAccessToken","url":"modules/session_get_access_token.html#getaccesstoken","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"session/get-access-token"},{"id":175,"kind":65536,"name":"__type","url":"modules/session_get_access_token.html#getaccesstoken.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"session/get-access-token.GetAccessToken"},{"id":176,"kind":1,"name":"session/get-session","url":"modules/session_get_session.html","classes":"tsd-kind-module"},{"id":177,"kind":4194304,"name":"GetSession","url":"modules/session_get_session.html#getsession","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"session/get-session"},{"id":178,"kind":65536,"name":"__type","url":"modules/session_get_session.html#getsession.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"session/get-session.GetSession"},{"id":179,"kind":1,"name":"session","url":"modules/session.html","classes":"tsd-kind-module"},{"id":180,"kind":1,"name":"session/session","url":"modules/session_session.html","classes":"tsd-kind-module"},{"id":181,"kind":256,"name":"Claims","url":"interfaces/session_session.claims.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"session/session"},{"id":182,"kind":128,"name":"default","url":"classes/session_session.default.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"session/session"},{"id":183,"kind":512,"name":"constructor","url":"classes/session_session.default.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"session/session.default"},{"id":184,"kind":1024,"name":"user","url":"classes/session_session.default.html#user","classes":"tsd-kind-property tsd-parent-kind-class","parent":"session/session.default"},{"id":185,"kind":1024,"name":"idToken","url":"classes/session_session.default.html#idtoken","classes":"tsd-kind-property tsd-parent-kind-class","parent":"session/session.default"},{"id":186,"kind":1024,"name":"accessToken","url":"classes/session_session.default.html#accesstoken","classes":"tsd-kind-property tsd-parent-kind-class","parent":"session/session.default"},{"id":187,"kind":1024,"name":"accessTokenScope","url":"classes/session_session.default.html#accesstokenscope","classes":"tsd-kind-property tsd-parent-kind-class","parent":"session/session.default"},{"id":188,"kind":1024,"name":"accessTokenExpiresAt","url":"classes/session_session.default.html#accesstokenexpiresat","classes":"tsd-kind-property tsd-parent-kind-class","parent":"session/session.default"},{"id":189,"kind":1024,"name":"refreshToken","url":"classes/session_session.default.html#refreshtoken","classes":"tsd-kind-property tsd-parent-kind-class","parent":"session/session.default"},{"id":190,"kind":1,"name":"utils/errors","url":"modules/utils_errors.html","classes":"tsd-kind-module"},{"id":191,"kind":64,"name":"htmlSafe","url":"modules/utils_errors.html#htmlsafe","classes":"tsd-kind-function tsd-parent-kind-module","parent":"utils/errors"},{"id":192,"kind":128,"name":"AccessTokenError","url":"classes/utils_errors.accesstokenerror.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"utils/errors"},{"id":193,"kind":512,"name":"constructor","url":"classes/utils_errors.accesstokenerror.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"utils/errors.AccessTokenError"},{"id":194,"kind":1024,"name":"code","url":"classes/utils_errors.accesstokenerror.html#code","classes":"tsd-kind-property tsd-parent-kind-class","parent":"utils/errors.AccessTokenError"},{"id":195,"kind":128,"name":"HandlerError","url":"classes/utils_errors.handlererror.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"utils/errors"},{"id":196,"kind":512,"name":"constructor","url":"classes/utils_errors.handlererror.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"utils/errors.HandlerError"},{"id":197,"kind":1024,"name":"status","url":"classes/utils_errors.handlererror.html#status","classes":"tsd-kind-property tsd-parent-kind-class","parent":"utils/errors.HandlerError"},{"id":198,"kind":1024,"name":"code","url":"classes/utils_errors.handlererror.html#code","classes":"tsd-kind-property tsd-parent-kind-class","parent":"utils/errors.HandlerError"},{"id":199,"kind":1,"name":"version","url":"modules/version.html","classes":"tsd-kind-module"},{"id":200,"kind":1024,"name":"default","url":"modules/version.html#default","classes":"tsd-kind-property tsd-parent-kind-module","parent":"version"},{"id":201,"kind":1024,"name":"ConfigProvider","url":"modules/frontend.html#configprovider","classes":"tsd-kind-property tsd-parent-kind-module","parent":"frontend"},{"id":202,"kind":65536,"name":"__type","url":"modules/frontend.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-module","parent":"frontend"},{"id":203,"kind":4194304,"name":"ConfigProviderProps","url":"modules/frontend.html#configproviderprops","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"frontend"},{"id":204,"kind":64,"name":"useConfig","url":"modules/frontend.html#useconfig","classes":"tsd-kind-function tsd-parent-kind-module","parent":"frontend"},{"id":205,"kind":16777216,"name":"UserProvider","url":"modules/frontend.html#userprovider","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"frontend"},{"id":206,"kind":16777216,"name":"UserProviderProps","url":"modules/frontend.html#userproviderprops","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"frontend"},{"id":207,"kind":16777216,"name":"UserProfile","url":"modules/frontend.html#userprofile","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"frontend"},{"id":208,"kind":16777216,"name":"RequestError","url":"modules/frontend.html#requesterror","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"frontend"},{"id":209,"kind":16777216,"name":"WithPageAuthRequired","url":"modules/frontend.html#withpageauthrequired","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"frontend"},{"id":210,"kind":16777216,"name":"WithPageAuthRequiredOptions","url":"modules/frontend.html#withpageauthrequiredoptions","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"frontend"},{"id":211,"kind":16777216,"name":"HandleCallback","url":"modules/handlers.html#handlecallback","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":212,"kind":16777216,"name":"CallbackOptions","url":"modules/handlers.html#callbackoptions","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":213,"kind":16777216,"name":"AfterCallback","url":"modules/handlers.html#aftercallback","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":214,"kind":16777216,"name":"HandleLogin","url":"modules/handlers.html#handlelogin","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":215,"kind":16777216,"name":"LoginOptions","url":"modules/handlers.html#loginoptions","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":216,"kind":16777216,"name":"GetLoginState","url":"modules/handlers.html#getloginstate","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":217,"kind":16777216,"name":"HandleLogout","url":"modules/handlers.html#handlelogout","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":218,"kind":16777216,"name":"LogoutOptions","url":"modules/handlers.html#logoutoptions","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":219,"kind":16777216,"name":"HandleProfile","url":"modules/handlers.html#handleprofile","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":220,"kind":16777216,"name":"ProfileOptions","url":"modules/handlers.html#profileoptions","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":221,"kind":16777216,"name":"AfterRefetch","url":"modules/handlers.html#afterrefetch","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":222,"kind":16777216,"name":"Handlers","url":"modules/handlers.html#handlers-1","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":223,"kind":16777216,"name":"HandleAuth","url":"modules/handlers.html#handleauth","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":224,"kind":16777216,"name":"WithApiAuthRequired","url":"modules/helpers.html#withapiauthrequired","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"helpers"},{"id":225,"kind":16777216,"name":"GetServerSidePropsResultWithSession","url":"modules/helpers.html#getserversidepropsresultwithsession","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"helpers"},{"id":226,"kind":16777216,"name":"WithPageAuthRequired","url":"modules/helpers.html#withpageauthrequired","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"helpers"},{"id":227,"kind":16777216,"name":"WithPageAuthRequiredOptions","url":"modules/helpers.html#withpageauthrequiredoptions","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"helpers"},{"id":228,"kind":16777216,"name":"PageRoute","url":"modules/helpers.html#pageroute","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"helpers"},{"id":229,"kind":16777216,"name":"GetServerSidePropsWrapper","url":"modules/helpers.html#getserversidepropswrapper","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"helpers"},{"id":230,"kind":16777216,"name":"Session","url":"modules/session.html#session-1","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"session"},{"id":231,"kind":16777216,"name":"Claims","url":"modules/session.html#claims","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"session"},{"id":232,"kind":16777216,"name":"GetSession","url":"modules/session.html#getsession","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"session"},{"id":233,"kind":16777216,"name":"GetAccessToken","url":"modules/session.html#getaccesstoken","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"session"},{"id":234,"kind":16777216,"name":"AccessTokenRequest","url":"modules/session.html#accesstokenrequest","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"session"},{"id":235,"kind":16777216,"name":"GetAccessTokenResult","url":"modules/session.html#getaccesstokenresult","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"session"},{"id":236,"kind":128,"name":"SessionCache","url":"classes/session.sessioncache.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"session"},{"id":237,"kind":512,"name":"constructor","url":"classes/session.sessioncache.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"session.SessionCache"},{"id":238,"kind":2048,"name":"init","url":"classes/session.sessioncache.html#init","classes":"tsd-kind-method tsd-parent-kind-class","parent":"session.SessionCache"},{"id":239,"kind":2048,"name":"save","url":"classes/session.sessioncache.html#save","classes":"tsd-kind-method tsd-parent-kind-class","parent":"session.SessionCache"},{"id":240,"kind":2048,"name":"create","url":"classes/session.sessioncache.html#create","classes":"tsd-kind-method tsd-parent-kind-class","parent":"session.SessionCache"},{"id":241,"kind":2048,"name":"delete","url":"classes/session.sessioncache.html#delete","classes":"tsd-kind-method tsd-parent-kind-class","parent":"session.SessionCache"},{"id":242,"kind":2048,"name":"isAuthenticated","url":"classes/session.sessioncache.html#isauthenticated","classes":"tsd-kind-method tsd-parent-kind-class","parent":"session.SessionCache"},{"id":243,"kind":2048,"name":"getIdToken","url":"classes/session.sessioncache.html#getidtoken","classes":"tsd-kind-method tsd-parent-kind-class","parent":"session.SessionCache"},{"id":244,"kind":2048,"name":"set","url":"classes/session.sessioncache.html#set","classes":"tsd-kind-method tsd-parent-kind-class","parent":"session.SessionCache"},{"id":245,"kind":2048,"name":"get","url":"classes/session.sessioncache.html#get","classes":"tsd-kind-method tsd-parent-kind-class","parent":"session.SessionCache"},{"id":246,"kind":2048,"name":"fromTokenSet","url":"classes/session.sessioncache.html#fromtokenset","classes":"tsd-kind-method tsd-parent-kind-class","parent":"session.SessionCache"}],"index":{"version":"2.3.9","fields":["name","parent"],"fieldVectors":[["name/0",[0,35.932]],["parent/0",[]],["name/1",[1,52.462]],["parent/1",[0,3.943]],["name/2",[2,52.462]],["parent/2",[3,2.866]],["name/3",[4,30.685]],["parent/3",[3,2.866]],["name/4",[5,52.462]],["parent/4",[3,2.866]],["name/5",[6,39.117]],["parent/5",[3,2.866]],["name/6",[7,52.462]],["parent/6",[3,2.866]],["name/7",[8,52.462]],["parent/7",[3,2.866]],["name/8",[9,52.462]],["parent/8",[3,2.866]],["name/9",[10,52.462]],["parent/9",[3,2.866]],["name/10",[11,52.462]],["parent/10",[3,2.866]],["name/11",[12,52.462]],["parent/11",[3,2.866]],["name/12",[13,41.178]],["parent/12",[3,2.866]],["name/13",[14,22.221]],["parent/13",[3,2.866]],["name/14",[15,47.215]],["parent/14",[3,2.866]],["name/15",[16,52.462]],["parent/15",[3,2.866]],["name/16",[17,52.462]],["parent/16",[3,2.866]],["name/17",[18,52.462]],["parent/17",[3,2.866]],["name/18",[19,52.462]],["parent/18",[3,2.866]],["name/19",[20,47.215]],["parent/19",[3,2.866]],["name/20",[14,22.221]],["parent/20",[3,2.866]],["name/21",[21,52.462]],["parent/21",[22,5.181]],["name/22",[23,47.215]],["parent/22",[22,5.181]],["name/23",[24,52.462]],["parent/23",[0,3.943]],["name/24",[25,47.215]],["parent/24",[26,4.293]],["name/25",[27,52.462]],["parent/25",[26,4.293]],["name/26",[28,52.462]],["parent/26",[26,4.293]],["name/27",[29,52.462]],["parent/27",[26,4.293]],["name/28",[30,52.462]],["parent/28",[26,4.293]],["name/29",[31,52.462]],["parent/29",[0,3.943]],["name/30",[32,52.462]],["parent/30",[33,4.104]],["name/31",[34,52.462]],["parent/31",[33,4.104]],["name/32",[35,52.462]],["parent/32",[33,4.104]],["name/33",[36,52.462]],["parent/33",[33,4.104]],["name/34",[37,52.462]],["parent/34",[33,4.104]],["name/35",[38,52.462]],["parent/35",[33,4.104]],["name/36",[39,52.462]],["parent/36",[0,3.943]],["name/37",[40,47.215]],["parent/37",[41,4.802]],["name/38",[42,47.215]],["parent/38",[41,4.802]],["name/39",[43,47.215]],["parent/39",[41,4.802]],["name/40",[44,52.462]],["parent/40",[0,3.943]],["name/41",[45,43.759]],["parent/41",[46,4.519]],["name/42",[20,47.215]],["parent/42",[46,4.519]],["name/43",[14,22.221]],["parent/43",[46,4.519]],["name/44",[47,47.215]],["parent/44",[48,5.757]],["name/45",[15,47.215]],["parent/45",[46,4.519]],["name/46",[49,52.462]],["parent/46",[0,3.943]],["name/47",[50,31.542]],["parent/47",[]],["name/48",[51,16.214,52,22.027]],["parent/48",[]],["name/49",[53,47.215]],["parent/49",[51,1.858,52,2.524]],["name/50",[54,52.462]],["parent/50",[51,1.858,55,2.85]],["name/51",[56,52.462]],["parent/51",[51,1.858,55,2.85]],["name/52",[25,47.215]],["parent/52",[51,1.858,55,2.85]],["name/53",[57,52.462]],["parent/53",[51,1.858,55,2.85]],["name/54",[58,52.462]],["parent/54",[51,1.858,55,2.85]],["name/55",[59,52.462]],["parent/55",[51,1.858,55,2.85]],["name/56",[60,52.462]],["parent/56",[51,1.858,55,2.85]],["name/57",[61,52.462]],["parent/57",[51,1.858,55,2.85]],["name/58",[62,52.462]],["parent/58",[51,1.858,52,2.524]],["name/59",[14,22.221]],["parent/59",[51,1.858,63,4.316]],["name/60",[52,30.685]],["parent/60",[51,1.858,64,3.218]],["name/61",[65,52.462]],["parent/61",[51,1.858,64,3.218]],["name/62",[66,52.462]],["parent/62",[51,1.858,64,3.218]],["name/63",[67,52.462]],["parent/63",[51,1.858,64,3.218]],["name/64",[14,22.221]],["parent/64",[51,1.858,64,3.218]],["name/65",[68,47.215]],["parent/65",[51,1.858,52,2.524]],["name/66",[69,39.117]],["parent/66",[51,1.858,70,3.884]],["name/67",[71,47.215]],["parent/67",[51,1.858,70,3.884]],["name/68",[72,47.215]],["parent/68",[51,1.858,52,2.524]],["name/69",[73,52.462]],["parent/69",[51,1.858,52,2.524]],["name/70",[14,22.221]],["parent/70",[51,1.858,74,4.316]],["name/71",[75,47.215]],["parent/71",[51,1.858,52,2.524]],["name/72",[14,22.221]],["parent/72",[51,1.858,76,4.316]],["name/73",[77,43.759]],["parent/73",[51,1.858,52,2.524]],["name/74",[14,22.221]],["parent/74",[51,1.858,52,2.524]],["name/75",[78,15.374,79,11.985,80,11.31,81,14.473]],["parent/75",[]],["name/76",[82,41.178]],["parent/76",[78,1.837,79,1.432,80,1.351,81,1.729]],["name/77",[83,41.178]],["parent/77",[78,1.837,79,1.432,80,1.351,84,2.257]],["name/78",[85,52.462]],["parent/78",[78,1.837,79,1.432,80,1.351,84,2.257]],["name/79",[86,52.462]],["parent/79",[78,1.837,79,1.432,80,1.351,84,2.257]],["name/80",[87,52.462]],["parent/80",[78,1.837,79,1.432,80,1.351,81,1.729]],["name/81",[52,30.685]],["parent/81",[78,1.837,79,1.432,80,1.351,88,2.876]],["name/82",[89,39.117]],["parent/82",[78,1.837,79,1.432,80,1.351,81,1.729]],["name/83",[14,22.221]],["parent/83",[78,1.837,79,1.432,80,1.351,90,2.588]],["name/84",[91,43.759]],["parent/84",[]],["name/85",[92,27.834]],["parent/85",[91,4.802]],["name/86",[47,47.215]],["parent/86",[93,4.519]],["name/87",[94,52.462]],["parent/87",[93,4.519]],["name/88",[23,47.215]],["parent/88",[93,4.519]],["name/89",[95,52.462]],["parent/89",[93,4.519]],["name/90",[96,43.759]],["parent/90",[91,4.802]],["name/91",[14,22.221]],["parent/91",[97,5.757]],["name/92",[98,41.178]],["parent/92",[]],["name/93",[99,43.759]],["parent/93",[98,4.519]],["name/94",[14,22.221]],["parent/94",[100,5.757]],["name/95",[101,47.215]],["parent/95",[98,4.519]],["name/96",[99,43.759]],["parent/96",[102,4.519]],["name/97",[103,52.462]],["parent/97",[102,4.519]],["name/98",[45,43.759]],["parent/98",[102,4.519]],["name/99",[6,39.117]],["parent/99",[102,4.519]],["name/100",[104,43.759]],["parent/100",[98,4.519]],["name/101",[14,22.221]],["parent/101",[105,5.757]],["name/102",[92,27.834]],["parent/102",[]],["name/103",[106,39.117]],["parent/103",[]],["name/104",[13,41.178]],["parent/104",[106,4.293]],["name/105",[14,22.221]],["parent/105",[107,5.757]],["name/106",[6,39.117]],["parent/106",[106,4.293]],["name/107",[108,52.462]],["parent/107",[109,4.104]],["name/108",[45,43.759]],["parent/108",[109,4.104]],["name/109",[110,52.462]],["parent/109",[109,4.104]],["name/110",[40,47.215]],["parent/110",[109,4.104]],["name/111",[42,47.215]],["parent/111",[109,4.104]],["name/112",[43,47.215]],["parent/112",[109,4.104]],["name/113",[111,47.215]],["parent/113",[106,4.293]],["name/114",[6,39.117]],["parent/114",[112,4.802]],["name/115",[83,41.178]],["parent/115",[112,4.802]],["name/116",[13,41.178]],["parent/116",[112,4.802]],["name/117",[113,43.759]],["parent/117",[106,4.293]],["name/118",[14,22.221]],["parent/118",[114,5.757]],["name/119",[115,43.759]],["parent/119",[]],["name/120",[116,47.215]],["parent/120",[115,4.802]],["name/121",[83,41.178]],["parent/121",[117,5.757]],["name/122",[118,43.759]],["parent/122",[115,4.802]],["name/123",[14,22.221]],["parent/123",[119,5.757]],["name/124",[120,41.178]],["parent/124",[]],["name/125",[121,43.759]],["parent/125",[120,4.519]],["name/126",[14,22.221]],["parent/126",[122,5.757]],["name/127",[123,47.215]],["parent/127",[120,4.519]],["name/128",[14,22.221]],["parent/128",[124,5.757]],["name/129",[125,52.462]],["parent/129",[126,5.181]],["name/130",[121,43.759]],["parent/130",[126,5.181]],["name/131",[127,43.759]],["parent/131",[120,4.519]],["name/132",[14,22.221]],["parent/132",[128,5.757]],["name/133",[129,17.011,130,17.011,131,17.011,132,17.011,133,18.354]],["parent/133",[]],["name/134",[134,43.759]],["parent/134",[129,2.056,130,2.056,131,2.056,132,2.056,133,2.218]],["name/135",[14,22.221]],["parent/135",[129,2.056,130,2.056,131,2.056,132,2.056,135,2.465]],["name/136",[136,35.932]],["parent/136",[]],["name/137",[80,11.31,81,14.473,137,13.718,138,20.079]],["parent/137",[]],["name/138",[139,43.759]],["parent/138",[80,1.351,81,1.729,137,1.639,138,2.399]],["name/139",[14,22.221]],["parent/139",[80,1.351,137,1.639,138,2.399,140,2.876]],["name/140",[79,11.985,80,11.31,81,14.473,137,13.718]],["parent/140",[]],["name/141",[141,47.215]],["parent/141",[79,1.432,80,1.351,81,1.729,137,1.639]],["name/142",[142,47.215]],["parent/142",[79,1.432,80,1.351,81,1.729,137,1.639]],["name/143",[14,22.221]],["parent/143",[79,1.432,80,1.351,137,1.639,143,2.876]],["name/144",[82,41.178]],["parent/144",[79,1.432,80,1.351,81,1.729,137,1.639]],["name/145",[14,22.221]],["parent/145",[79,1.432,80,1.351,84,2.257,137,1.639]],["name/146",[144,52.462]],["parent/146",[79,1.432,80,1.351,137,1.639,145,2.588]],["name/147",[83,41.178]],["parent/147",[79,1.432,80,1.351,137,1.639,145,2.588]],["name/148",[89,39.117]],["parent/148",[79,1.432,80,1.351,81,1.729,137,1.639]],["name/149",[14,22.221]],["parent/149",[79,1.432,80,1.351,90,2.588,137,1.639]],["name/150",[146,43.759]],["parent/150",[]],["name/151",[147,52.462]],["parent/151",[146,4.802]],["name/152",[148,43.759]],["parent/152",[149,3.564]],["name/153",[150,43.759]],["parent/153",[149,3.564]],["name/154",[113,43.759]],["parent/154",[149,3.564]],["name/155",[104,43.759]],["parent/155",[149,3.564]],["name/156",[118,43.759]],["parent/156",[149,3.564]],["name/157",[127,43.759]],["parent/157",[149,3.564]],["name/158",[139,43.759]],["parent/158",[149,3.564]],["name/159",[89,39.117]],["parent/159",[149,3.564]],["name/160",[134,43.759]],["parent/160",[149,3.564]],["name/161",[96,43.759]],["parent/161",[149,3.564]],["name/162",[151,52.462]],["parent/162",[146,4.802]],["name/163",[14,22.221]],["parent/163",[152,5.757]],["name/164",[153,15.942,154,17.179,155,21.9]],["parent/164",[]],["name/165",[156,47.215]],["parent/165",[153,1.874,154,2.019,155,2.574]],["name/166",[14,22.221]],["parent/166",[153,1.874,154,2.019,157,3.452]],["name/167",[158,47.215]],["parent/167",[153,1.874,154,2.019,155,2.574]],["name/168",[159,52.462]],["parent/168",[153,1.874,154,2.019,160,2.709]],["name/169",[161,52.462]],["parent/169",[153,1.874,154,2.019,160,2.709]],["name/170",[156,47.215]],["parent/170",[153,1.874,154,2.019,160,2.709]],["name/171",[6,39.117]],["parent/171",[153,1.874,154,2.019,160,2.709]],["name/172",[162,47.215]],["parent/172",[153,1.874,154,2.019,155,2.574]],["name/173",[163,47.215]],["parent/173",[153,1.874,154,2.019,164,3.452]],["name/174",[150,43.759]],["parent/174",[153,1.874,154,2.019,155,2.574]],["name/175",[14,22.221]],["parent/175",[153,1.874,154,2.019,165,3.452]],["name/176",[4,22.027,153,20.441]],["parent/176",[]],["name/177",[148,43.759]],["parent/177",[4,2.524,153,2.343]],["name/178",[14,22.221]],["parent/178",[153,2.343,166,4.316]],["name/179",[4,30.685]],["parent/179",[]],["name/180",[167,43.759]],["parent/180",[]],["name/181",[168,47.215]],["parent/181",[167,4.802]],["name/182",[77,43.759]],["parent/182",[167,4.802]],["name/183",[69,39.117]],["parent/183",[169,3.943]],["name/184",[52,30.685]],["parent/184",[169,3.943]],["name/185",[170,52.462]],["parent/185",[169,3.943]],["name/186",[163,47.215]],["parent/186",[169,3.943]],["name/187",[171,52.462]],["parent/187",[169,3.943]],["name/188",[172,52.462]],["parent/188",[169,3.943]],["name/189",[173,52.462]],["parent/189",[169,3.943]],["name/190",[174,41.178]],["parent/190",[]],["name/191",[175,52.462]],["parent/191",[174,4.519]],["name/192",[176,52.462]],["parent/192",[174,4.519]],["name/193",[69,39.117]],["parent/193",[177,5.181]],["name/194",[178,47.215]],["parent/194",[177,5.181]],["name/195",[179,52.462]],["parent/195",[174,4.519]],["name/196",[69,39.117]],["parent/196",[180,4.802]],["name/197",[71,47.215]],["parent/197",[180,4.802]],["name/198",[178,47.215]],["parent/198",[180,4.802]],["name/199",[181,47.215]],["parent/199",[]],["name/200",[77,43.759]],["parent/200",[181,5.181]],["name/201",[182,52.462]],["parent/201",[50,3.461]],["name/202",[14,22.221]],["parent/202",[50,3.461]],["name/203",[183,52.462]],["parent/203",[50,3.461]],["name/204",[184,52.462]],["parent/204",[50,3.461]],["name/205",[75,47.215]],["parent/205",[50,3.461]],["name/206",[72,47.215]],["parent/206",[50,3.461]],["name/207",[53,47.215]],["parent/207",[50,3.461]],["name/208",[68,47.215]],["parent/208",[50,3.461]],["name/209",[89,39.117]],["parent/209",[50,3.461]],["name/210",[82,41.178]],["parent/210",[50,3.461]],["name/211",[104,43.759]],["parent/211",[92,3.055]],["name/212",[101,47.215]],["parent/212",[92,3.055]],["name/213",[99,43.759]],["parent/213",[92,3.055]],["name/214",[113,43.759]],["parent/214",[92,3.055]],["name/215",[111,47.215]],["parent/215",[92,3.055]],["name/216",[13,41.178]],["parent/216",[92,3.055]],["name/217",[118,43.759]],["parent/217",[92,3.055]],["name/218",[116,47.215]],["parent/218",[92,3.055]],["name/219",[127,43.759]],["parent/219",[92,3.055]],["name/220",[123,47.215]],["parent/220",[92,3.055]],["name/221",[121,43.759]],["parent/221",[92,3.055]],["name/222",[92,27.834]],["parent/222",[92,3.055]],["name/223",[96,43.759]],["parent/223",[92,3.055]],["name/224",[139,43.759]],["parent/224",[136,3.943]],["name/225",[141,47.215]],["parent/225",[136,3.943]],["name/226",[89,39.117]],["parent/226",[136,3.943]],["name/227",[82,41.178]],["parent/227",[136,3.943]],["name/228",[142,47.215]],["parent/228",[136,3.943]],["name/229",[134,43.759]],["parent/229",[136,3.943]],["name/230",[4,30.685]],["parent/230",[4,3.367]],["name/231",[168,47.215]],["parent/231",[4,3.367]],["name/232",[148,43.759]],["parent/232",[4,3.367]],["name/233",[150,43.759]],["parent/233",[4,3.367]],["name/234",[158,47.215]],["parent/234",[4,3.367]],["name/235",[162,47.215]],["parent/235",[4,3.367]],["name/236",[185,52.462]],["parent/236",[4,3.367]],["name/237",[69,39.117]],["parent/237",[186,3.564]],["name/238",[187,52.462]],["parent/238",[186,3.564]],["name/239",[188,52.462]],["parent/239",[186,3.564]],["name/240",[189,52.462]],["parent/240",[186,3.564]],["name/241",[190,52.462]],["parent/241",[186,3.564]],["name/242",[191,52.462]],["parent/242",[186,3.564]],["name/243",[192,52.462]],["parent/243",[186,3.564]],["name/244",[193,52.462]],["parent/244",[186,3.564]],["name/245",[194,52.462]],["parent/245",[186,3.564]],["name/246",[195,52.462]],["parent/246",[186,3.564]]],"invertedIndex":[["__type",{"_index":14,"name":{"13":{},"20":{},"43":{},"59":{},"64":{},"70":{},"72":{},"74":{},"83":{},"91":{},"94":{},"101":{},"105":{},"118":{},"123":{},"126":{},"128":{},"132":{},"135":{},"139":{},"143":{},"145":{},"149":{},"163":{},"166":{},"175":{},"178":{},"202":{}},"parent":{}}],["absoluteduration",{"_index":29,"name":{"27":{}},"parent":{}}],["access",{"_index":154,"name":{"164":{}},"parent":{"165":{},"166":{},"167":{},"168":{},"169":{},"170":{},"171":{},"172":{},"173":{},"174":{},"175":{}}}],["accesstoken",{"_index":163,"name":{"173":{},"186":{}},"parent":{}}],["accesstokenerror",{"_index":176,"name":{"192":{}},"parent":{}}],["accesstokenexpiresat",{"_index":172,"name":{"188":{}},"parent":{}}],["accesstokenrequest",{"_index":158,"name":{"167":{},"234":{}},"parent":{}}],["accesstokenscope",{"_index":171,"name":{"187":{}},"parent":{}}],["aftercallback",{"_index":99,"name":{"93":{},"96":{},"213":{}},"parent":{}}],["afterrefetch",{"_index":121,"name":{"125":{},"130":{},"221":{}},"parent":{}}],["afterrefresh",{"_index":156,"name":{"165":{},"170":{}},"parent":{}}],["api",{"_index":138,"name":{"137":{}},"parent":{"138":{},"139":{}}}],["auth",{"_index":80,"name":{"75":{},"137":{},"140":{}},"parent":{"76":{},"77":{},"78":{},"79":{},"80":{},"81":{},"82":{},"83":{},"138":{},"139":{},"141":{},"142":{},"143":{},"144":{},"145":{},"146":{},"147":{},"148":{},"149":{}}}],["auth0logout",{"_index":5,"name":{"4":{}},"parent":{}}],["authorizationparameters",{"_index":39,"name":{"36":{}},"parent":{}}],["authorizationparams",{"_index":6,"name":{"5":{},"99":{},"106":{},"114":{},"171":{}},"parent":{}}],["baseconfig",{"_index":1,"name":{"1":{}},"parent":{}}],["baseurl",{"_index":7,"name":{"6":{}},"parent":{}}],["callback",{"_index":23,"name":{"22":{},"88":{}},"parent":{}}],["callbackoptions",{"_index":101,"name":{"95":{},"212":{}},"parent":{}}],["checksession",{"_index":67,"name":{"63":{}},"parent":{}}],["claims",{"_index":168,"name":{"181":{},"231":{}},"parent":{}}],["clientid",{"_index":8,"name":{"7":{}},"parent":{}}],["clientsecret",{"_index":9,"name":{"8":{}},"parent":{}}],["clocktolerance",{"_index":10,"name":{"9":{}},"parent":{}}],["code",{"_index":178,"name":{"194":{},"198":{}},"parent":{}}],["config",{"_index":0,"name":{"0":{}},"parent":{"1":{},"23":{},"29":{},"36":{},"40":{},"46":{}}}],["config.authorizationparameters",{"_index":41,"name":{},"parent":{"37":{},"38":{},"39":{}}}],["config.baseconfig",{"_index":3,"name":{},"parent":{"2":{},"3":{},"4":{},"5":{},"6":{},"7":{},"8":{},"9":{},"10":{},"11":{},"12":{},"13":{},"14":{},"15":{},"16":{},"17":{},"18":{},"19":{},"20":{}}}],["config.baseconfig.__type",{"_index":22,"name":{},"parent":{"21":{},"22":{}}}],["config.cookieconfig",{"_index":33,"name":{},"parent":{"30":{},"31":{},"32":{},"33":{},"34":{},"35":{}}}],["config.nextconfig",{"_index":46,"name":{},"parent":{"41":{},"42":{},"43":{},"45":{}}}],["config.nextconfig.__type",{"_index":48,"name":{},"parent":{"44":{}}}],["config.sessionconfig",{"_index":26,"name":{},"parent":{"24":{},"25":{},"26":{},"27":{},"28":{}}}],["configparameters",{"_index":49,"name":{"46":{}},"parent":{}}],["configprovider",{"_index":182,"name":{"201":{}},"parent":{}}],["configproviderprops",{"_index":183,"name":{"203":{}},"parent":{}}],["constructor",{"_index":69,"name":{"66":{},"183":{},"193":{},"196":{},"237":{}},"parent":{}}],["cookie",{"_index":30,"name":{"28":{}},"parent":{}}],["cookieconfig",{"_index":31,"name":{"29":{}},"parent":{}}],["create",{"_index":189,"name":{"240":{}},"parent":{}}],["default",{"_index":77,"name":{"73":{},"182":{},"200":{}},"parent":{}}],["delete",{"_index":190,"name":{"241":{}},"parent":{}}],["domain",{"_index":32,"name":{"30":{}},"parent":{}}],["email",{"_index":54,"name":{"50":{}},"parent":{}}],["email_verified",{"_index":56,"name":{"51":{}},"parent":{}}],["enabletelemetry",{"_index":12,"name":{"11":{}},"parent":{}}],["error",{"_index":65,"name":{"61":{}},"parent":{}}],["fromtokenset",{"_index":195,"name":{"246":{}},"parent":{}}],["frontend",{"_index":50,"name":{"47":{}},"parent":{"201":{},"202":{},"203":{},"204":{},"205":{},"206":{},"207":{},"208":{},"209":{},"210":{}}}],["frontend/use",{"_index":51,"name":{"48":{}},"parent":{"49":{},"50":{},"51":{},"52":{},"53":{},"54":{},"55":{},"56":{},"57":{},"58":{},"59":{},"60":{},"61":{},"62":{},"63":{},"64":{},"65":{},"66":{},"67":{},"68":{},"69":{},"70":{},"71":{},"72":{},"73":{},"74":{}}}],["frontend/with",{"_index":78,"name":{"75":{}},"parent":{"76":{},"77":{},"78":{},"79":{},"80":{},"81":{},"82":{},"83":{}}}],["get",{"_index":194,"name":{"245":{}},"parent":{}}],["getaccesstoken",{"_index":150,"name":{"153":{},"174":{},"233":{}},"parent":{}}],["getaccesstokenresult",{"_index":162,"name":{"172":{},"235":{}},"parent":{}}],["getidtoken",{"_index":192,"name":{"243":{}},"parent":{}}],["getloginstate",{"_index":13,"name":{"12":{},"104":{},"116":{},"216":{}},"parent":{}}],["getserversideprops",{"_index":144,"name":{"146":{}},"parent":{}}],["getserversidepropsresultwithsession",{"_index":141,"name":{"141":{},"225":{}},"parent":{}}],["getserversidepropswrapper",{"_index":134,"name":{"134":{},"160":{},"229":{}},"parent":{}}],["getsession",{"_index":148,"name":{"152":{},"177":{},"232":{}},"parent":{}}],["handleauth",{"_index":96,"name":{"90":{},"161":{},"223":{}},"parent":{}}],["handlecallback",{"_index":104,"name":{"100":{},"155":{},"211":{}},"parent":{}}],["handlelogin",{"_index":113,"name":{"117":{},"154":{},"214":{}},"parent":{}}],["handlelogout",{"_index":118,"name":{"122":{},"156":{},"217":{}},"parent":{}}],["handleprofile",{"_index":127,"name":{"131":{},"157":{},"219":{}},"parent":{}}],["handlererror",{"_index":179,"name":{"195":{}},"parent":{}}],["handlers",{"_index":92,"name":{"85":{},"102":{},"222":{}},"parent":{"211":{},"212":{},"213":{},"214":{},"215":{},"216":{},"217":{},"218":{},"219":{},"220":{},"221":{},"222":{},"223":{}}}],["handlers/auth",{"_index":91,"name":{"84":{}},"parent":{"85":{},"90":{}}}],["handlers/auth.handleauth",{"_index":97,"name":{},"parent":{"91":{}}}],["handlers/auth.handlers",{"_index":93,"name":{},"parent":{"86":{},"87":{},"88":{},"89":{}}}],["handlers/callback",{"_index":98,"name":{"92":{}},"parent":{"93":{},"95":{},"100":{}}}],["handlers/callback.aftercallback",{"_index":100,"name":{},"parent":{"94":{}}}],["handlers/callback.callbackoptions",{"_index":102,"name":{},"parent":{"96":{},"97":{},"98":{},"99":{}}}],["handlers/callback.handlecallback",{"_index":105,"name":{},"parent":{"101":{}}}],["handlers/login",{"_index":106,"name":{"103":{}},"parent":{"104":{},"106":{},"113":{},"117":{}}}],["handlers/login.authorizationparams",{"_index":109,"name":{},"parent":{"107":{},"108":{},"109":{},"110":{},"111":{},"112":{}}}],["handlers/login.getloginstate",{"_index":107,"name":{},"parent":{"105":{}}}],["handlers/login.handlelogin",{"_index":114,"name":{},"parent":{"118":{}}}],["handlers/login.loginoptions",{"_index":112,"name":{},"parent":{"114":{},"115":{},"116":{}}}],["handlers/logout",{"_index":115,"name":{"119":{}},"parent":{"120":{},"122":{}}}],["handlers/logout.handlelogout",{"_index":119,"name":{},"parent":{"123":{}}}],["handlers/logout.logoutoptions",{"_index":117,"name":{},"parent":{"121":{}}}],["handlers/profile",{"_index":120,"name":{"124":{}},"parent":{"125":{},"127":{},"131":{}}}],["handlers/profile.afterrefetch",{"_index":122,"name":{},"parent":{"126":{}}}],["handlers/profile.handleprofile",{"_index":128,"name":{},"parent":{"132":{}}}],["handlers/profile.profileoptions",{"_index":124,"name":{},"parent":{"128":{}}}],["handlers/profile.profileoptions.__type",{"_index":126,"name":{},"parent":{"129":{},"130":{}}}],["helpers",{"_index":136,"name":{"136":{}},"parent":{"224":{},"225":{},"226":{},"227":{},"228":{},"229":{}}}],["helpers/get",{"_index":129,"name":{"133":{}},"parent":{"134":{},"135":{}}}],["helpers/with",{"_index":137,"name":{"137":{},"140":{}},"parent":{"138":{},"139":{},"141":{},"142":{},"143":{},"144":{},"145":{},"146":{},"147":{},"148":{},"149":{}}}],["htmlsafe",{"_index":175,"name":{"191":{}},"parent":{}}],["httponly",{"_index":36,"name":{"33":{}},"parent":{}}],["httptimeout",{"_index":11,"name":{"10":{}},"parent":{}}],["identityclaimfilter",{"_index":15,"name":{"14":{},"45":{}},"parent":{}}],["idplogout",{"_index":16,"name":{"15":{}},"parent":{}}],["idtoken",{"_index":170,"name":{"185":{}},"parent":{}}],["idtokensigningalg",{"_index":17,"name":{"16":{}},"parent":{}}],["init",{"_index":187,"name":{"238":{}},"parent":{}}],["initauth0",{"_index":151,"name":{"162":{}},"parent":{}}],["instance",{"_index":146,"name":{"150":{}},"parent":{"151":{},"162":{}}}],["instance.initauth0",{"_index":152,"name":{},"parent":{"163":{}}}],["instance.signinwithauth0",{"_index":149,"name":{},"parent":{"152":{},"153":{},"154":{},"155":{},"156":{},"157":{},"158":{},"159":{},"160":{},"161":{}}}],["invitation",{"_index":108,"name":{"107":{}},"parent":{}}],["isauthenticated",{"_index":191,"name":{"242":{}},"parent":{}}],["isloading",{"_index":66,"name":{"62":{}},"parent":{}}],["issuerbaseurl",{"_index":18,"name":{"17":{}},"parent":{}}],["legacysamesitecookie",{"_index":19,"name":{"18":{}},"parent":{}}],["login",{"_index":47,"name":{"44":{},"86":{}},"parent":{}}],["loginoptions",{"_index":111,"name":{"113":{},"215":{}},"parent":{}}],["logout",{"_index":94,"name":{"87":{}},"parent":{}}],["logoutoptions",{"_index":116,"name":{"120":{},"218":{}},"parent":{}}],["name",{"_index":25,"name":{"24":{},"52":{}},"parent":{}}],["nextconfig",{"_index":44,"name":{"40":{}},"parent":{}}],["nickname",{"_index":57,"name":{"53":{}},"parent":{}}],["onerror",{"_index":86,"name":{"79":{}},"parent":{}}],["onredirecting",{"_index":85,"name":{"78":{}},"parent":{}}],["org_id",{"_index":61,"name":{"57":{}},"parent":{}}],["organization",{"_index":45,"name":{"41":{},"98":{},"108":{}},"parent":{}}],["page",{"_index":79,"name":{"75":{},"140":{}},"parent":{"76":{},"77":{},"78":{},"79":{},"80":{},"81":{},"82":{},"83":{},"141":{},"142":{},"143":{},"144":{},"145":{},"146":{},"147":{},"148":{},"149":{}}}],["pageroute",{"_index":142,"name":{"142":{},"228":{}},"parent":{}}],["path",{"_index":34,"name":{"31":{}},"parent":{}}],["picture",{"_index":58,"name":{"54":{}},"parent":{}}],["postlogoutredirect",{"_index":21,"name":{"21":{}},"parent":{}}],["profile",{"_index":95,"name":{"89":{}},"parent":{}}],["profileoptions",{"_index":123,"name":{"127":{},"220":{}},"parent":{}}],["props",{"_index":132,"name":{"133":{}},"parent":{"134":{},"135":{}}}],["redirecturi",{"_index":103,"name":{"97":{}},"parent":{}}],["refetch",{"_index":125,"name":{"129":{}},"parent":{}}],["refresh",{"_index":161,"name":{"169":{}},"parent":{}}],["refreshtoken",{"_index":173,"name":{"189":{}},"parent":{}}],["requesterror",{"_index":68,"name":{"65":{},"208":{}},"parent":{}}],["required",{"_index":81,"name":{"75":{},"137":{},"140":{}},"parent":{"76":{},"80":{},"82":{},"138":{},"141":{},"142":{},"144":{},"148":{}}}],["required.pageroute",{"_index":143,"name":{},"parent":{"143":{}}}],["required.userprops",{"_index":88,"name":{},"parent":{"81":{}}}],["required.withapiauthrequired",{"_index":140,"name":{},"parent":{"139":{}}}],["required.withpageauthrequired",{"_index":90,"name":{},"parent":{"83":{},"149":{}}}],["required.withpageauthrequiredoptions",{"_index":84,"name":{},"parent":{"77":{},"78":{},"79":{},"145":{}}}],["required.withpageauthrequiredoptions.__type",{"_index":145,"name":{},"parent":{"146":{},"147":{}}}],["response_mode",{"_index":42,"name":{"38":{},"111":{}},"parent":{}}],["response_type",{"_index":43,"name":{"39":{},"112":{}},"parent":{}}],["returnto",{"_index":83,"name":{"77":{},"115":{},"121":{},"147":{}},"parent":{}}],["rolling",{"_index":27,"name":{"25":{}},"parent":{}}],["rollingduration",{"_index":28,"name":{"26":{}},"parent":{}}],["routes",{"_index":20,"name":{"19":{},"42":{}},"parent":{}}],["samesite",{"_index":38,"name":{"35":{}},"parent":{}}],["save",{"_index":188,"name":{"239":{}},"parent":{}}],["scope",{"_index":40,"name":{"37":{},"110":{}},"parent":{}}],["scopes",{"_index":159,"name":{"168":{}},"parent":{}}],["screen_hint",{"_index":110,"name":{"109":{}},"parent":{}}],["secret",{"_index":2,"name":{"2":{}},"parent":{}}],["secure",{"_index":37,"name":{"34":{}},"parent":{}}],["server",{"_index":130,"name":{"133":{}},"parent":{"134":{},"135":{}}}],["session",{"_index":4,"name":{"3":{},"176":{},"179":{},"230":{}},"parent":{"177":{},"230":{},"231":{},"232":{},"233":{},"234":{},"235":{},"236":{}}}],["session.getsession",{"_index":166,"name":{},"parent":{"178":{}}}],["session.sessioncache",{"_index":186,"name":{},"parent":{"237":{},"238":{},"239":{},"240":{},"241":{},"242":{},"243":{},"244":{},"245":{},"246":{}}}],["session/get",{"_index":153,"name":{"164":{},"176":{}},"parent":{"165":{},"166":{},"167":{},"168":{},"169":{},"170":{},"171":{},"172":{},"173":{},"174":{},"175":{},"177":{},"178":{}}}],["session/session",{"_index":167,"name":{"180":{}},"parent":{"181":{},"182":{}}}],["session/session.default",{"_index":169,"name":{},"parent":{"183":{},"184":{},"185":{},"186":{},"187":{},"188":{},"189":{}}}],["sessioncache",{"_index":185,"name":{"236":{}},"parent":{}}],["sessionconfig",{"_index":24,"name":{"23":{}},"parent":{}}],["set",{"_index":193,"name":{"244":{}},"parent":{}}],["side",{"_index":131,"name":{"133":{}},"parent":{"134":{},"135":{}}}],["signinwithauth0",{"_index":147,"name":{"151":{}},"parent":{}}],["status",{"_index":71,"name":{"67":{},"197":{}},"parent":{}}],["sub",{"_index":59,"name":{"55":{}},"parent":{}}],["token",{"_index":155,"name":{"164":{}},"parent":{"165":{},"167":{},"172":{},"174":{}}}],["token.accesstokenrequest",{"_index":160,"name":{},"parent":{"168":{},"169":{},"170":{},"171":{}}}],["token.afterrefresh",{"_index":157,"name":{},"parent":{"166":{}}}],["token.getaccesstoken",{"_index":165,"name":{},"parent":{"175":{}}}],["token.getaccesstokenresult",{"_index":164,"name":{},"parent":{"173":{}}}],["transient",{"_index":35,"name":{"32":{}},"parent":{}}],["updated_at",{"_index":60,"name":{"56":{}},"parent":{}}],["useconfig",{"_index":184,"name":{"204":{}},"parent":{}}],["user",{"_index":52,"name":{"48":{},"60":{},"81":{},"184":{}},"parent":{"49":{},"58":{},"65":{},"68":{},"69":{},"71":{},"73":{},"74":{}}}],["user.requesterror",{"_index":70,"name":{},"parent":{"66":{},"67":{}}}],["user.usercontext",{"_index":63,"name":{},"parent":{"59":{}}}],["user.usercontext.__type",{"_index":64,"name":{},"parent":{"60":{},"61":{},"62":{},"63":{},"64":{}}}],["user.userprofile",{"_index":55,"name":{},"parent":{"50":{},"51":{},"52":{},"53":{},"54":{},"55":{},"56":{},"57":{}}}],["user.userprovider",{"_index":76,"name":{},"parent":{"72":{}}}],["user.useuser",{"_index":74,"name":{},"parent":{"70":{}}}],["usercontext",{"_index":62,"name":{"58":{}},"parent":{}}],["userprofile",{"_index":53,"name":{"49":{},"207":{}},"parent":{}}],["userprops",{"_index":87,"name":{"80":{}},"parent":{}}],["userprovider",{"_index":75,"name":{"71":{},"205":{}},"parent":{}}],["userproviderprops",{"_index":72,"name":{"68":{},"206":{}},"parent":{}}],["useuser",{"_index":73,"name":{"69":{}},"parent":{}}],["utils/errors",{"_index":174,"name":{"190":{}},"parent":{"191":{},"192":{},"195":{}}}],["utils/errors.accesstokenerror",{"_index":177,"name":{},"parent":{"193":{},"194":{}}}],["utils/errors.handlererror",{"_index":180,"name":{},"parent":{"196":{},"197":{},"198":{}}}],["version",{"_index":181,"name":{"199":{}},"parent":{"200":{}}}],["withapiauthrequired",{"_index":139,"name":{"138":{},"158":{},"224":{}},"parent":{}}],["withpageauthrequired",{"_index":89,"name":{"82":{},"148":{},"159":{},"209":{},"226":{}},"parent":{}}],["withpageauthrequiredoptions",{"_index":82,"name":{"76":{},"144":{},"210":{},"227":{}},"parent":{}}],["wrapper",{"_index":133,"name":{"133":{}},"parent":{"134":{}}}],["wrapper.getserversidepropswrapper",{"_index":135,"name":{},"parent":{"135":{}}}]],"pipeline":[]}} \ No newline at end of file +window.searchData = {"kinds":{"1":"Module","64":"Function","128":"Class","256":"Interface","512":"Constructor","1024":"Property","2048":"Method","65536":"Type literal","4194304":"Type alias","16777216":"Reference"},"rows":[{"id":0,"kind":1,"name":"config","url":"modules/config.html","classes":"tsd-kind-module"},{"id":1,"kind":256,"name":"BaseConfig","url":"interfaces/config.baseconfig.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"config"},{"id":2,"kind":1024,"name":"secret","url":"interfaces/config.baseconfig.html#secret","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":3,"kind":1024,"name":"session","url":"interfaces/config.baseconfig.html#session","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":4,"kind":1024,"name":"auth0Logout","url":"interfaces/config.baseconfig.html#auth0logout","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":5,"kind":1024,"name":"authorizationParams","url":"interfaces/config.baseconfig.html#authorizationparams","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":6,"kind":1024,"name":"baseURL","url":"interfaces/config.baseconfig.html#baseurl","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":7,"kind":1024,"name":"clientID","url":"interfaces/config.baseconfig.html#clientid","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":8,"kind":1024,"name":"clientSecret","url":"interfaces/config.baseconfig.html#clientsecret","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":9,"kind":1024,"name":"clockTolerance","url":"interfaces/config.baseconfig.html#clocktolerance","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":10,"kind":1024,"name":"httpTimeout","url":"interfaces/config.baseconfig.html#httptimeout","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":11,"kind":1024,"name":"enableTelemetry","url":"interfaces/config.baseconfig.html#enabletelemetry","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":12,"kind":1024,"name":"getLoginState","url":"interfaces/config.baseconfig.html#getloginstate","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":13,"kind":65536,"name":"__type","url":"interfaces/config.baseconfig.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":14,"kind":1024,"name":"identityClaimFilter","url":"interfaces/config.baseconfig.html#identityclaimfilter","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":15,"kind":1024,"name":"idpLogout","url":"interfaces/config.baseconfig.html#idplogout","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":16,"kind":1024,"name":"idTokenSigningAlg","url":"interfaces/config.baseconfig.html#idtokensigningalg","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":17,"kind":1024,"name":"issuerBaseURL","url":"interfaces/config.baseconfig.html#issuerbaseurl","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":18,"kind":1024,"name":"legacySameSiteCookie","url":"interfaces/config.baseconfig.html#legacysamesitecookie","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":19,"kind":1024,"name":"routes","url":"interfaces/config.baseconfig.html#routes","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":20,"kind":65536,"name":"__type","url":"interfaces/config.baseconfig.html#__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":21,"kind":1024,"name":"postLogoutRedirect","url":"interfaces/config.baseconfig.html#__type-1.postlogoutredirect","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"config.BaseConfig.__type"},{"id":22,"kind":1024,"name":"callback","url":"interfaces/config.baseconfig.html#__type-1.callback","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"config.BaseConfig.__type"},{"id":23,"kind":256,"name":"SessionConfig","url":"interfaces/config.sessionconfig.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"config"},{"id":24,"kind":1024,"name":"name","url":"interfaces/config.sessionconfig.html#name","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.SessionConfig"},{"id":25,"kind":1024,"name":"rolling","url":"interfaces/config.sessionconfig.html#rolling","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.SessionConfig"},{"id":26,"kind":1024,"name":"rollingDuration","url":"interfaces/config.sessionconfig.html#rollingduration","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.SessionConfig"},{"id":27,"kind":1024,"name":"absoluteDuration","url":"interfaces/config.sessionconfig.html#absoluteduration","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.SessionConfig"},{"id":28,"kind":1024,"name":"cookie","url":"interfaces/config.sessionconfig.html#cookie","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.SessionConfig"},{"id":29,"kind":256,"name":"CookieConfig","url":"interfaces/config.cookieconfig.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"config"},{"id":30,"kind":1024,"name":"domain","url":"interfaces/config.cookieconfig.html#domain","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.CookieConfig"},{"id":31,"kind":1024,"name":"path","url":"interfaces/config.cookieconfig.html#path","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.CookieConfig"},{"id":32,"kind":1024,"name":"transient","url":"interfaces/config.cookieconfig.html#transient","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.CookieConfig"},{"id":33,"kind":1024,"name":"httpOnly","url":"interfaces/config.cookieconfig.html#httponly","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.CookieConfig"},{"id":34,"kind":1024,"name":"secure","url":"interfaces/config.cookieconfig.html#secure","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.CookieConfig"},{"id":35,"kind":1024,"name":"sameSite","url":"interfaces/config.cookieconfig.html#samesite","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.CookieConfig"},{"id":36,"kind":256,"name":"AuthorizationParameters","url":"interfaces/config.authorizationparameters.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"config"},{"id":37,"kind":1024,"name":"scope","url":"interfaces/config.authorizationparameters.html#scope","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"config.AuthorizationParameters"},{"id":38,"kind":1024,"name":"response_mode","url":"interfaces/config.authorizationparameters.html#response_mode","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"config.AuthorizationParameters"},{"id":39,"kind":1024,"name":"response_type","url":"interfaces/config.authorizationparameters.html#response_type","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"config.AuthorizationParameters"},{"id":40,"kind":256,"name":"NextConfig","url":"interfaces/config.nextconfig.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"config"},{"id":41,"kind":1024,"name":"organization","url":"interfaces/config.nextconfig.html#organization","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.NextConfig"},{"id":42,"kind":1024,"name":"routes","url":"interfaces/config.nextconfig.html#routes","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.NextConfig"},{"id":43,"kind":65536,"name":"__type","url":"interfaces/config.nextconfig.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-interface","parent":"config.NextConfig"},{"id":44,"kind":1024,"name":"login","url":"interfaces/config.nextconfig.html#__type.login","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"config.NextConfig.__type"},{"id":45,"kind":1024,"name":"identityClaimFilter","url":"interfaces/config.nextconfig.html#identityclaimfilter","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"config.NextConfig"},{"id":46,"kind":4194304,"name":"ConfigParameters","url":"modules/config.html#configparameters","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"config"},{"id":47,"kind":1,"name":"frontend","url":"modules/frontend.html","classes":"tsd-kind-module"},{"id":48,"kind":1,"name":"frontend/use-user","url":"modules/frontend_use_user.html","classes":"tsd-kind-module"},{"id":49,"kind":256,"name":"UserProfile","url":"interfaces/frontend_use_user.userprofile.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"frontend/use-user"},{"id":50,"kind":1024,"name":"email","url":"interfaces/frontend_use_user.userprofile.html#email","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"frontend/use-user.UserProfile"},{"id":51,"kind":1024,"name":"email_verified","url":"interfaces/frontend_use_user.userprofile.html#email_verified","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"frontend/use-user.UserProfile"},{"id":52,"kind":1024,"name":"name","url":"interfaces/frontend_use_user.userprofile.html#name","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"frontend/use-user.UserProfile"},{"id":53,"kind":1024,"name":"nickname","url":"interfaces/frontend_use_user.userprofile.html#nickname","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"frontend/use-user.UserProfile"},{"id":54,"kind":1024,"name":"picture","url":"interfaces/frontend_use_user.userprofile.html#picture","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"frontend/use-user.UserProfile"},{"id":55,"kind":1024,"name":"sub","url":"interfaces/frontend_use_user.userprofile.html#sub","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"frontend/use-user.UserProfile"},{"id":56,"kind":1024,"name":"updated_at","url":"interfaces/frontend_use_user.userprofile.html#updated_at","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"frontend/use-user.UserProfile"},{"id":57,"kind":1024,"name":"org_id","url":"interfaces/frontend_use_user.userprofile.html#org_id","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"frontend/use-user.UserProfile"},{"id":58,"kind":4194304,"name":"UserContext","url":"modules/frontend_use_user.html#usercontext","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"frontend/use-user"},{"id":59,"kind":65536,"name":"__type","url":"modules/frontend_use_user.html#usercontext.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"frontend/use-user.UserContext"},{"id":60,"kind":1024,"name":"user","url":"modules/frontend_use_user.html#usercontext.__type-1.user","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"frontend/use-user.UserContext.__type"},{"id":61,"kind":1024,"name":"error","url":"modules/frontend_use_user.html#usercontext.__type-1.error","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"frontend/use-user.UserContext.__type"},{"id":62,"kind":1024,"name":"isLoading","url":"modules/frontend_use_user.html#usercontext.__type-1.isloading","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"frontend/use-user.UserContext.__type"},{"id":63,"kind":1024,"name":"checkSession","url":"modules/frontend_use_user.html#usercontext.__type-1.checksession","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"frontend/use-user.UserContext.__type"},{"id":64,"kind":65536,"name":"__type","url":"modules/frontend_use_user.html#usercontext.__type-1.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-type-literal","parent":"frontend/use-user.UserContext.__type"},{"id":65,"kind":128,"name":"RequestError","url":"classes/frontend_use_user.requesterror.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"frontend/use-user"},{"id":66,"kind":512,"name":"constructor","url":"classes/frontend_use_user.requesterror.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"frontend/use-user.RequestError"},{"id":67,"kind":1024,"name":"status","url":"classes/frontend_use_user.requesterror.html#status","classes":"tsd-kind-property tsd-parent-kind-class","parent":"frontend/use-user.RequestError"},{"id":68,"kind":4194304,"name":"UserProviderProps","url":"modules/frontend_use_user.html#userproviderprops","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"frontend/use-user"},{"id":69,"kind":4194304,"name":"UseUser","url":"modules/frontend_use_user.html#useuser","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"frontend/use-user"},{"id":70,"kind":65536,"name":"__type","url":"modules/frontend_use_user.html#useuser.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"frontend/use-user.UseUser"},{"id":71,"kind":4194304,"name":"UserProvider","url":"modules/frontend_use_user.html#userprovider","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"frontend/use-user"},{"id":72,"kind":65536,"name":"__type","url":"modules/frontend_use_user.html#userprovider.__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"frontend/use-user.UserProvider"},{"id":73,"kind":1024,"name":"default","url":"modules/frontend_use_user.html#default","classes":"tsd-kind-property tsd-parent-kind-module","parent":"frontend/use-user"},{"id":74,"kind":65536,"name":"__type","url":"modules/frontend_use_user.html#__type-4","classes":"tsd-kind-type-literal tsd-parent-kind-module","parent":"frontend/use-user"},{"id":75,"kind":1,"name":"frontend/with-page-auth-required","url":"modules/frontend_with_page_auth_required.html","classes":"tsd-kind-module"},{"id":76,"kind":256,"name":"WithPageAuthRequiredOptions","url":"interfaces/frontend_with_page_auth_required.withpageauthrequiredoptions.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"frontend/with-page-auth-required"},{"id":77,"kind":1024,"name":"returnTo","url":"interfaces/frontend_with_page_auth_required.withpageauthrequiredoptions.html#returnto","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"frontend/with-page-auth-required.WithPageAuthRequiredOptions"},{"id":78,"kind":1024,"name":"onRedirecting","url":"interfaces/frontend_with_page_auth_required.withpageauthrequiredoptions.html#onredirecting","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"frontend/with-page-auth-required.WithPageAuthRequiredOptions"},{"id":79,"kind":65536,"name":"__type","url":"interfaces/frontend_with_page_auth_required.withpageauthrequiredoptions.html#__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-interface","parent":"frontend/with-page-auth-required.WithPageAuthRequiredOptions"},{"id":80,"kind":1024,"name":"onError","url":"interfaces/frontend_with_page_auth_required.withpageauthrequiredoptions.html#onerror","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"frontend/with-page-auth-required.WithPageAuthRequiredOptions"},{"id":81,"kind":65536,"name":"__type","url":"interfaces/frontend_with_page_auth_required.withpageauthrequiredoptions.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-interface","parent":"frontend/with-page-auth-required.WithPageAuthRequiredOptions"},{"id":82,"kind":256,"name":"UserProps","url":"interfaces/frontend_with_page_auth_required.userprops.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"frontend/with-page-auth-required"},{"id":83,"kind":1024,"name":"user","url":"interfaces/frontend_with_page_auth_required.userprops.html#user","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"frontend/with-page-auth-required.UserProps"},{"id":84,"kind":4194304,"name":"WithPageAuthRequired","url":"modules/frontend_with_page_auth_required.html#withpageauthrequired","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"frontend/with-page-auth-required"},{"id":85,"kind":65536,"name":"__type","url":"modules/frontend_with_page_auth_required.html#withpageauthrequired.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-has-type-parameter","parent":"frontend/with-page-auth-required.WithPageAuthRequired"},{"id":86,"kind":1,"name":"handlers/auth","url":"modules/handlers_auth.html","classes":"tsd-kind-module"},{"id":87,"kind":256,"name":"Handlers","url":"interfaces/handlers_auth.handlers.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"handlers/auth"},{"id":88,"kind":1024,"name":"login","url":"interfaces/handlers_auth.handlers.html#login","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/auth.Handlers"},{"id":89,"kind":1024,"name":"logout","url":"interfaces/handlers_auth.handlers.html#logout","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/auth.Handlers"},{"id":90,"kind":1024,"name":"callback","url":"interfaces/handlers_auth.handlers.html#callback","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/auth.Handlers"},{"id":91,"kind":1024,"name":"profile","url":"interfaces/handlers_auth.handlers.html#profile","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/auth.Handlers"},{"id":92,"kind":4194304,"name":"HandleAuth","url":"modules/handlers_auth.html#handleauth","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/auth"},{"id":93,"kind":65536,"name":"__type","url":"modules/handlers_auth.html#handleauth.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/auth.HandleAuth"},{"id":94,"kind":1,"name":"handlers/callback","url":"modules/handlers_callback.html","classes":"tsd-kind-module"},{"id":95,"kind":4194304,"name":"AfterCallback","url":"modules/handlers_callback.html#aftercallback","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/callback"},{"id":96,"kind":65536,"name":"__type","url":"modules/handlers_callback.html#aftercallback.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/callback.AfterCallback"},{"id":97,"kind":256,"name":"CallbackOptions","url":"interfaces/handlers_callback.callbackoptions.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"handlers/callback"},{"id":98,"kind":1024,"name":"afterCallback","url":"interfaces/handlers_callback.callbackoptions.html#aftercallback","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/callback.CallbackOptions"},{"id":99,"kind":1024,"name":"redirectUri","url":"interfaces/handlers_callback.callbackoptions.html#redirecturi","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/callback.CallbackOptions"},{"id":100,"kind":1024,"name":"organization","url":"interfaces/handlers_callback.callbackoptions.html#organization","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/callback.CallbackOptions"},{"id":101,"kind":1024,"name":"authorizationParams","url":"interfaces/handlers_callback.callbackoptions.html#authorizationparams","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/callback.CallbackOptions"},{"id":102,"kind":4194304,"name":"HandleCallback","url":"modules/handlers_callback.html#handlecallback","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/callback"},{"id":103,"kind":65536,"name":"__type","url":"modules/handlers_callback.html#handlecallback.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/callback.HandleCallback"},{"id":104,"kind":1,"name":"handlers","url":"modules/handlers.html","classes":"tsd-kind-module"},{"id":105,"kind":1,"name":"handlers/login","url":"modules/handlers_login.html","classes":"tsd-kind-module"},{"id":106,"kind":4194304,"name":"GetLoginState","url":"modules/handlers_login.html#getloginstate","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/login"},{"id":107,"kind":65536,"name":"__type","url":"modules/handlers_login.html#getloginstate.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/login.GetLoginState"},{"id":108,"kind":256,"name":"AuthorizationParams","url":"interfaces/handlers_login.authorizationparams.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"handlers/login"},{"id":109,"kind":1024,"name":"invitation","url":"interfaces/handlers_login.authorizationparams.html#invitation","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/login.AuthorizationParams"},{"id":110,"kind":1024,"name":"organization","url":"interfaces/handlers_login.authorizationparams.html#organization","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/login.AuthorizationParams"},{"id":111,"kind":1024,"name":"screen_hint","url":"interfaces/handlers_login.authorizationparams.html#screen_hint","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/login.AuthorizationParams"},{"id":112,"kind":1024,"name":"scope","url":"interfaces/handlers_login.authorizationparams.html#scope","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"handlers/login.AuthorizationParams"},{"id":113,"kind":1024,"name":"response_mode","url":"interfaces/handlers_login.authorizationparams.html#response_mode","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"handlers/login.AuthorizationParams"},{"id":114,"kind":1024,"name":"response_type","url":"interfaces/handlers_login.authorizationparams.html#response_type","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"handlers/login.AuthorizationParams"},{"id":115,"kind":256,"name":"LoginOptions","url":"interfaces/handlers_login.loginoptions.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"handlers/login"},{"id":116,"kind":1024,"name":"authorizationParams","url":"interfaces/handlers_login.loginoptions.html#authorizationparams","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/login.LoginOptions"},{"id":117,"kind":1024,"name":"returnTo","url":"interfaces/handlers_login.loginoptions.html#returnto","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/login.LoginOptions"},{"id":118,"kind":1024,"name":"getLoginState","url":"interfaces/handlers_login.loginoptions.html#getloginstate","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/login.LoginOptions"},{"id":119,"kind":4194304,"name":"HandleLogin","url":"modules/handlers_login.html#handlelogin","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/login"},{"id":120,"kind":65536,"name":"__type","url":"modules/handlers_login.html#handlelogin.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/login.HandleLogin"},{"id":121,"kind":1,"name":"handlers/logout","url":"modules/handlers_logout.html","classes":"tsd-kind-module"},{"id":122,"kind":256,"name":"LogoutOptions","url":"interfaces/handlers_logout.logoutoptions.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"handlers/logout"},{"id":123,"kind":1024,"name":"returnTo","url":"interfaces/handlers_logout.logoutoptions.html#returnto","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/logout.LogoutOptions"},{"id":124,"kind":4194304,"name":"HandleLogout","url":"modules/handlers_logout.html#handlelogout","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/logout"},{"id":125,"kind":65536,"name":"__type","url":"modules/handlers_logout.html#handlelogout.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/logout.HandleLogout"},{"id":126,"kind":1,"name":"handlers/profile","url":"modules/handlers_profile.html","classes":"tsd-kind-module"},{"id":127,"kind":4194304,"name":"AfterRefetch","url":"modules/handlers_profile.html#afterrefetch","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/profile"},{"id":128,"kind":65536,"name":"__type","url":"modules/handlers_profile.html#afterrefetch.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/profile.AfterRefetch"},{"id":129,"kind":4194304,"name":"ProfileOptions","url":"modules/handlers_profile.html#profileoptions","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/profile"},{"id":130,"kind":65536,"name":"__type","url":"modules/handlers_profile.html#profileoptions.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/profile.ProfileOptions"},{"id":131,"kind":1024,"name":"refetch","url":"modules/handlers_profile.html#profileoptions.__type-2.refetch","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"handlers/profile.ProfileOptions.__type"},{"id":132,"kind":1024,"name":"afterRefetch","url":"modules/handlers_profile.html#profileoptions.__type-2.afterrefetch-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"handlers/profile.ProfileOptions.__type"},{"id":133,"kind":4194304,"name":"HandleProfile","url":"modules/handlers_profile.html#handleprofile","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/profile"},{"id":134,"kind":65536,"name":"__type","url":"modules/handlers_profile.html#handleprofile.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/profile.HandleProfile"},{"id":135,"kind":1,"name":"helpers/get-server-side-props-wrapper","url":"modules/helpers_get_server_side_props_wrapper.html","classes":"tsd-kind-module"},{"id":136,"kind":4194304,"name":"GetServerSidePropsWrapper","url":"modules/helpers_get_server_side_props_wrapper.html#getserversidepropswrapper","classes":"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter","parent":"helpers/get-server-side-props-wrapper"},{"id":137,"kind":65536,"name":"__type","url":"modules/helpers_get_server_side_props_wrapper.html#getserversidepropswrapper.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"helpers/get-server-side-props-wrapper.GetServerSidePropsWrapper"},{"id":138,"kind":1,"name":"helpers","url":"modules/helpers.html","classes":"tsd-kind-module"},{"id":139,"kind":1,"name":"helpers/with-api-auth-required","url":"modules/helpers_with_api_auth_required.html","classes":"tsd-kind-module"},{"id":140,"kind":4194304,"name":"WithApiAuthRequired","url":"modules/helpers_with_api_auth_required.html#withapiauthrequired","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"helpers/with-api-auth-required"},{"id":141,"kind":65536,"name":"__type","url":"modules/helpers_with_api_auth_required.html#withapiauthrequired.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"helpers/with-api-auth-required.WithApiAuthRequired"},{"id":142,"kind":1,"name":"helpers/with-page-auth-required","url":"modules/helpers_with_page_auth_required.html","classes":"tsd-kind-module"},{"id":143,"kind":4194304,"name":"GetServerSidePropsResultWithSession","url":"modules/helpers_with_page_auth_required.html#getserversidepropsresultwithsession","classes":"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter","parent":"helpers/with-page-auth-required"},{"id":144,"kind":4194304,"name":"PageRoute","url":"modules/helpers_with_page_auth_required.html#pageroute","classes":"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter","parent":"helpers/with-page-auth-required"},{"id":145,"kind":65536,"name":"__type","url":"modules/helpers_with_page_auth_required.html#pageroute.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"helpers/with-page-auth-required.PageRoute"},{"id":146,"kind":4194304,"name":"WithPageAuthRequiredOptions","url":"modules/helpers_with_page_auth_required.html#withpageauthrequiredoptions","classes":"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter","parent":"helpers/with-page-auth-required"},{"id":147,"kind":65536,"name":"__type","url":"modules/helpers_with_page_auth_required.html#withpageauthrequiredoptions.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"helpers/with-page-auth-required.WithPageAuthRequiredOptions"},{"id":148,"kind":1024,"name":"getServerSideProps","url":"modules/helpers_with_page_auth_required.html#withpageauthrequiredoptions.__type-2.getserversideprops","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"helpers/with-page-auth-required.WithPageAuthRequiredOptions.__type"},{"id":149,"kind":1024,"name":"returnTo","url":"modules/helpers_with_page_auth_required.html#withpageauthrequiredoptions.__type-2.returnto","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"helpers/with-page-auth-required.WithPageAuthRequiredOptions.__type"},{"id":150,"kind":4194304,"name":"WithPageAuthRequired","url":"modules/helpers_with_page_auth_required.html#withpageauthrequired","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"helpers/with-page-auth-required"},{"id":151,"kind":65536,"name":"__type","url":"modules/helpers_with_page_auth_required.html#withpageauthrequired.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-has-type-parameter","parent":"helpers/with-page-auth-required.WithPageAuthRequired"},{"id":152,"kind":1,"name":"instance","url":"modules/instance.html","classes":"tsd-kind-module"},{"id":153,"kind":256,"name":"SignInWithAuth0","url":"interfaces/instance.signinwithauth0.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"instance"},{"id":154,"kind":1024,"name":"getSession","url":"interfaces/instance.signinwithauth0.html#getsession","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"instance.SignInWithAuth0"},{"id":155,"kind":1024,"name":"getAccessToken","url":"interfaces/instance.signinwithauth0.html#getaccesstoken","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"instance.SignInWithAuth0"},{"id":156,"kind":1024,"name":"handleLogin","url":"interfaces/instance.signinwithauth0.html#handlelogin","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"instance.SignInWithAuth0"},{"id":157,"kind":1024,"name":"handleCallback","url":"interfaces/instance.signinwithauth0.html#handlecallback","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"instance.SignInWithAuth0"},{"id":158,"kind":1024,"name":"handleLogout","url":"interfaces/instance.signinwithauth0.html#handlelogout","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"instance.SignInWithAuth0"},{"id":159,"kind":1024,"name":"handleProfile","url":"interfaces/instance.signinwithauth0.html#handleprofile","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"instance.SignInWithAuth0"},{"id":160,"kind":1024,"name":"withApiAuthRequired","url":"interfaces/instance.signinwithauth0.html#withapiauthrequired","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"instance.SignInWithAuth0"},{"id":161,"kind":1024,"name":"withPageAuthRequired","url":"interfaces/instance.signinwithauth0.html#withpageauthrequired","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"instance.SignInWithAuth0"},{"id":162,"kind":1024,"name":"getServerSidePropsWrapper","url":"interfaces/instance.signinwithauth0.html#getserversidepropswrapper","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"instance.SignInWithAuth0"},{"id":163,"kind":1024,"name":"handleAuth","url":"interfaces/instance.signinwithauth0.html#handleauth","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"instance.SignInWithAuth0"},{"id":164,"kind":4194304,"name":"InitAuth0","url":"modules/instance.html#initauth0","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"instance"},{"id":165,"kind":65536,"name":"__type","url":"modules/instance.html#initauth0.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"instance.InitAuth0"},{"id":166,"kind":1,"name":"session/get-access-token","url":"modules/session_get_access_token.html","classes":"tsd-kind-module"},{"id":167,"kind":4194304,"name":"AfterRefresh","url":"modules/session_get_access_token.html#afterrefresh","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"session/get-access-token"},{"id":168,"kind":65536,"name":"__type","url":"modules/session_get_access_token.html#afterrefresh.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"session/get-access-token.AfterRefresh"},{"id":169,"kind":256,"name":"AccessTokenRequest","url":"interfaces/session_get_access_token.accesstokenrequest.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"session/get-access-token"},{"id":170,"kind":1024,"name":"scopes","url":"interfaces/session_get_access_token.accesstokenrequest.html#scopes","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"session/get-access-token.AccessTokenRequest"},{"id":171,"kind":1024,"name":"refresh","url":"interfaces/session_get_access_token.accesstokenrequest.html#refresh","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"session/get-access-token.AccessTokenRequest"},{"id":172,"kind":1024,"name":"afterRefresh","url":"interfaces/session_get_access_token.accesstokenrequest.html#afterrefresh","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"session/get-access-token.AccessTokenRequest"},{"id":173,"kind":1024,"name":"authorizationParams","url":"interfaces/session_get_access_token.accesstokenrequest.html#authorizationparams","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"session/get-access-token.AccessTokenRequest"},{"id":174,"kind":256,"name":"GetAccessTokenResult","url":"interfaces/session_get_access_token.getaccesstokenresult.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"session/get-access-token"},{"id":175,"kind":1024,"name":"accessToken","url":"interfaces/session_get_access_token.getaccesstokenresult.html#accesstoken","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"session/get-access-token.GetAccessTokenResult"},{"id":176,"kind":4194304,"name":"GetAccessToken","url":"modules/session_get_access_token.html#getaccesstoken","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"session/get-access-token"},{"id":177,"kind":65536,"name":"__type","url":"modules/session_get_access_token.html#getaccesstoken.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"session/get-access-token.GetAccessToken"},{"id":178,"kind":1,"name":"session/get-session","url":"modules/session_get_session.html","classes":"tsd-kind-module"},{"id":179,"kind":4194304,"name":"GetSession","url":"modules/session_get_session.html#getsession","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"session/get-session"},{"id":180,"kind":65536,"name":"__type","url":"modules/session_get_session.html#getsession.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"session/get-session.GetSession"},{"id":181,"kind":1,"name":"session","url":"modules/session.html","classes":"tsd-kind-module"},{"id":182,"kind":1,"name":"session/session","url":"modules/session_session.html","classes":"tsd-kind-module"},{"id":183,"kind":256,"name":"Claims","url":"interfaces/session_session.claims.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"session/session"},{"id":184,"kind":128,"name":"default","url":"classes/session_session.default.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"session/session"},{"id":185,"kind":512,"name":"constructor","url":"classes/session_session.default.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"session/session.default"},{"id":186,"kind":1024,"name":"user","url":"classes/session_session.default.html#user","classes":"tsd-kind-property tsd-parent-kind-class","parent":"session/session.default"},{"id":187,"kind":1024,"name":"idToken","url":"classes/session_session.default.html#idtoken","classes":"tsd-kind-property tsd-parent-kind-class","parent":"session/session.default"},{"id":188,"kind":1024,"name":"accessToken","url":"classes/session_session.default.html#accesstoken","classes":"tsd-kind-property tsd-parent-kind-class","parent":"session/session.default"},{"id":189,"kind":1024,"name":"accessTokenScope","url":"classes/session_session.default.html#accesstokenscope","classes":"tsd-kind-property tsd-parent-kind-class","parent":"session/session.default"},{"id":190,"kind":1024,"name":"accessTokenExpiresAt","url":"classes/session_session.default.html#accesstokenexpiresat","classes":"tsd-kind-property tsd-parent-kind-class","parent":"session/session.default"},{"id":191,"kind":1024,"name":"refreshToken","url":"classes/session_session.default.html#refreshtoken","classes":"tsd-kind-property tsd-parent-kind-class","parent":"session/session.default"},{"id":192,"kind":1,"name":"utils/errors","url":"modules/utils_errors.html","classes":"tsd-kind-module"},{"id":193,"kind":64,"name":"htmlSafe","url":"modules/utils_errors.html#htmlsafe","classes":"tsd-kind-function tsd-parent-kind-module","parent":"utils/errors"},{"id":194,"kind":128,"name":"AccessTokenError","url":"classes/utils_errors.accesstokenerror.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"utils/errors"},{"id":195,"kind":512,"name":"constructor","url":"classes/utils_errors.accesstokenerror.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"utils/errors.AccessTokenError"},{"id":196,"kind":1024,"name":"code","url":"classes/utils_errors.accesstokenerror.html#code","classes":"tsd-kind-property tsd-parent-kind-class","parent":"utils/errors.AccessTokenError"},{"id":197,"kind":128,"name":"HandlerError","url":"classes/utils_errors.handlererror.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"utils/errors"},{"id":198,"kind":512,"name":"constructor","url":"classes/utils_errors.handlererror.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"utils/errors.HandlerError"},{"id":199,"kind":1024,"name":"status","url":"classes/utils_errors.handlererror.html#status","classes":"tsd-kind-property tsd-parent-kind-class","parent":"utils/errors.HandlerError"},{"id":200,"kind":1024,"name":"code","url":"classes/utils_errors.handlererror.html#code","classes":"tsd-kind-property tsd-parent-kind-class","parent":"utils/errors.HandlerError"},{"id":201,"kind":1,"name":"version","url":"modules/version.html","classes":"tsd-kind-module"},{"id":202,"kind":1024,"name":"default","url":"modules/version.html#default","classes":"tsd-kind-property tsd-parent-kind-module","parent":"version"},{"id":203,"kind":1024,"name":"ConfigProvider","url":"modules/frontend.html#configprovider","classes":"tsd-kind-property tsd-parent-kind-module","parent":"frontend"},{"id":204,"kind":65536,"name":"__type","url":"modules/frontend.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-module","parent":"frontend"},{"id":205,"kind":4194304,"name":"ConfigProviderProps","url":"modules/frontend.html#configproviderprops","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"frontend"},{"id":206,"kind":64,"name":"useConfig","url":"modules/frontend.html#useconfig","classes":"tsd-kind-function tsd-parent-kind-module","parent":"frontend"},{"id":207,"kind":16777216,"name":"UserProvider","url":"modules/frontend.html#userprovider","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"frontend"},{"id":208,"kind":16777216,"name":"UserProviderProps","url":"modules/frontend.html#userproviderprops","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"frontend"},{"id":209,"kind":16777216,"name":"UserProfile","url":"modules/frontend.html#userprofile","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"frontend"},{"id":210,"kind":16777216,"name":"RequestError","url":"modules/frontend.html#requesterror","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"frontend"},{"id":211,"kind":16777216,"name":"WithPageAuthRequired","url":"modules/frontend.html#withpageauthrequired","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"frontend"},{"id":212,"kind":16777216,"name":"WithPageAuthRequiredOptions","url":"modules/frontend.html#withpageauthrequiredoptions","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"frontend"},{"id":213,"kind":16777216,"name":"HandleCallback","url":"modules/handlers.html#handlecallback","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":214,"kind":16777216,"name":"CallbackOptions","url":"modules/handlers.html#callbackoptions","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":215,"kind":16777216,"name":"AfterCallback","url":"modules/handlers.html#aftercallback","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":216,"kind":16777216,"name":"HandleLogin","url":"modules/handlers.html#handlelogin","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":217,"kind":16777216,"name":"LoginOptions","url":"modules/handlers.html#loginoptions","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":218,"kind":16777216,"name":"GetLoginState","url":"modules/handlers.html#getloginstate","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":219,"kind":16777216,"name":"HandleLogout","url":"modules/handlers.html#handlelogout","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":220,"kind":16777216,"name":"LogoutOptions","url":"modules/handlers.html#logoutoptions","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":221,"kind":16777216,"name":"HandleProfile","url":"modules/handlers.html#handleprofile","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":222,"kind":16777216,"name":"ProfileOptions","url":"modules/handlers.html#profileoptions","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":223,"kind":16777216,"name":"AfterRefetch","url":"modules/handlers.html#afterrefetch","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":224,"kind":16777216,"name":"Handlers","url":"modules/handlers.html#handlers-1","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":225,"kind":16777216,"name":"HandleAuth","url":"modules/handlers.html#handleauth","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":226,"kind":16777216,"name":"WithApiAuthRequired","url":"modules/helpers.html#withapiauthrequired","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"helpers"},{"id":227,"kind":16777216,"name":"GetServerSidePropsResultWithSession","url":"modules/helpers.html#getserversidepropsresultwithsession","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"helpers"},{"id":228,"kind":16777216,"name":"WithPageAuthRequired","url":"modules/helpers.html#withpageauthrequired","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"helpers"},{"id":229,"kind":16777216,"name":"WithPageAuthRequiredOptions","url":"modules/helpers.html#withpageauthrequiredoptions","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"helpers"},{"id":230,"kind":16777216,"name":"PageRoute","url":"modules/helpers.html#pageroute","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"helpers"},{"id":231,"kind":16777216,"name":"GetServerSidePropsWrapper","url":"modules/helpers.html#getserversidepropswrapper","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"helpers"},{"id":232,"kind":16777216,"name":"Session","url":"modules/session.html#session-1","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"session"},{"id":233,"kind":16777216,"name":"Claims","url":"modules/session.html#claims","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"session"},{"id":234,"kind":16777216,"name":"GetSession","url":"modules/session.html#getsession","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"session"},{"id":235,"kind":16777216,"name":"GetAccessToken","url":"modules/session.html#getaccesstoken","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"session"},{"id":236,"kind":16777216,"name":"AccessTokenRequest","url":"modules/session.html#accesstokenrequest","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"session"},{"id":237,"kind":16777216,"name":"GetAccessTokenResult","url":"modules/session.html#getaccesstokenresult","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"session"},{"id":238,"kind":128,"name":"SessionCache","url":"classes/session.sessioncache.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"session"},{"id":239,"kind":512,"name":"constructor","url":"classes/session.sessioncache.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"session.SessionCache"},{"id":240,"kind":2048,"name":"init","url":"classes/session.sessioncache.html#init","classes":"tsd-kind-method tsd-parent-kind-class","parent":"session.SessionCache"},{"id":241,"kind":2048,"name":"save","url":"classes/session.sessioncache.html#save","classes":"tsd-kind-method tsd-parent-kind-class","parent":"session.SessionCache"},{"id":242,"kind":2048,"name":"create","url":"classes/session.sessioncache.html#create","classes":"tsd-kind-method tsd-parent-kind-class","parent":"session.SessionCache"},{"id":243,"kind":2048,"name":"delete","url":"classes/session.sessioncache.html#delete","classes":"tsd-kind-method tsd-parent-kind-class","parent":"session.SessionCache"},{"id":244,"kind":2048,"name":"isAuthenticated","url":"classes/session.sessioncache.html#isauthenticated","classes":"tsd-kind-method tsd-parent-kind-class","parent":"session.SessionCache"},{"id":245,"kind":2048,"name":"getIdToken","url":"classes/session.sessioncache.html#getidtoken","classes":"tsd-kind-method tsd-parent-kind-class","parent":"session.SessionCache"},{"id":246,"kind":2048,"name":"set","url":"classes/session.sessioncache.html#set","classes":"tsd-kind-method tsd-parent-kind-class","parent":"session.SessionCache"},{"id":247,"kind":2048,"name":"get","url":"classes/session.sessioncache.html#get","classes":"tsd-kind-method tsd-parent-kind-class","parent":"session.SessionCache"},{"id":248,"kind":2048,"name":"fromTokenSet","url":"classes/session.sessioncache.html#fromtokenset","classes":"tsd-kind-method tsd-parent-kind-class","parent":"session.SessionCache"}],"index":{"version":"2.3.9","fields":["name","parent"],"fieldVectors":[["name/0",[0,36.007]],["parent/0",[]],["name/1",[1,52.533]],["parent/1",[0,3.972]],["name/2",[2,52.533]],["parent/2",[3,2.89]],["name/3",[4,30.762]],["parent/3",[3,2.89]],["name/4",[5,52.533]],["parent/4",[3,2.89]],["name/5",[6,39.192]],["parent/5",[3,2.89]],["name/6",[7,52.533]],["parent/6",[3,2.89]],["name/7",[8,52.533]],["parent/7",[3,2.89]],["name/8",[9,52.533]],["parent/8",[3,2.89]],["name/9",[10,52.533]],["parent/9",[3,2.89]],["name/10",[11,52.533]],["parent/10",[3,2.89]],["name/11",[12,52.533]],["parent/11",[3,2.89]],["name/12",[13,41.252]],["parent/12",[3,2.89]],["name/13",[14,21.602]],["parent/13",[3,2.89]],["name/14",[15,47.288]],["parent/14",[3,2.89]],["name/15",[16,52.533]],["parent/15",[3,2.89]],["name/16",[17,52.533]],["parent/16",[3,2.89]],["name/17",[18,52.533]],["parent/17",[3,2.89]],["name/18",[19,52.533]],["parent/18",[3,2.89]],["name/19",[20,47.288]],["parent/19",[3,2.89]],["name/20",[14,21.602]],["parent/20",[3,2.89]],["name/21",[21,52.533]],["parent/21",[22,5.217]],["name/22",[23,47.288]],["parent/22",[22,5.217]],["name/23",[24,52.533]],["parent/23",[0,3.972]],["name/24",[25,47.288]],["parent/24",[26,4.324]],["name/25",[27,52.533]],["parent/25",[26,4.324]],["name/26",[28,52.533]],["parent/26",[26,4.324]],["name/27",[29,52.533]],["parent/27",[26,4.324]],["name/28",[30,52.533]],["parent/28",[26,4.324]],["name/29",[31,52.533]],["parent/29",[0,3.972]],["name/30",[32,52.533]],["parent/30",[33,4.134]],["name/31",[34,52.533]],["parent/31",[33,4.134]],["name/32",[35,52.533]],["parent/32",[33,4.134]],["name/33",[36,52.533]],["parent/33",[33,4.134]],["name/34",[37,52.533]],["parent/34",[33,4.134]],["name/35",[38,52.533]],["parent/35",[33,4.134]],["name/36",[39,52.533]],["parent/36",[0,3.972]],["name/37",[40,47.288]],["parent/37",[41,4.836]],["name/38",[42,47.288]],["parent/38",[41,4.836]],["name/39",[43,47.288]],["parent/39",[41,4.836]],["name/40",[44,52.533]],["parent/40",[0,3.972]],["name/41",[45,43.833]],["parent/41",[46,4.551]],["name/42",[20,47.288]],["parent/42",[46,4.551]],["name/43",[14,21.602]],["parent/43",[46,4.551]],["name/44",[47,47.288]],["parent/44",[48,5.795]],["name/45",[15,47.288]],["parent/45",[46,4.551]],["name/46",[49,52.533]],["parent/46",[0,3.972]],["name/47",[50,31.618]],["parent/47",[]],["name/48",[51,16.268,52,22.079]],["parent/48",[]],["name/49",[53,47.288]],["parent/49",[51,1.879,52,2.55]],["name/50",[54,52.533]],["parent/50",[51,1.879,55,2.879]],["name/51",[56,52.533]],["parent/51",[51,1.879,55,2.879]],["name/52",[25,47.288]],["parent/52",[51,1.879,55,2.879]],["name/53",[57,52.533]],["parent/53",[51,1.879,55,2.879]],["name/54",[58,52.533]],["parent/54",[51,1.879,55,2.879]],["name/55",[59,52.533]],["parent/55",[51,1.879,55,2.879]],["name/56",[60,52.533]],["parent/56",[51,1.879,55,2.879]],["name/57",[61,52.533]],["parent/57",[51,1.879,55,2.879]],["name/58",[62,52.533]],["parent/58",[51,1.879,52,2.55]],["name/59",[14,21.602]],["parent/59",[51,1.879,63,4.355]],["name/60",[52,30.762]],["parent/60",[51,1.879,64,3.249]],["name/61",[65,52.533]],["parent/61",[51,1.879,64,3.249]],["name/62",[66,52.533]],["parent/62",[51,1.879,64,3.249]],["name/63",[67,52.533]],["parent/63",[51,1.879,64,3.249]],["name/64",[14,21.602]],["parent/64",[51,1.879,64,3.249]],["name/65",[68,47.288]],["parent/65",[51,1.879,52,2.55]],["name/66",[69,39.192]],["parent/66",[51,1.879,70,3.92]],["name/67",[71,47.288]],["parent/67",[51,1.879,70,3.92]],["name/68",[72,47.288]],["parent/68",[51,1.879,52,2.55]],["name/69",[73,52.533]],["parent/69",[51,1.879,52,2.55]],["name/70",[14,21.602]],["parent/70",[51,1.879,74,4.355]],["name/71",[75,47.288]],["parent/71",[51,1.879,52,2.55]],["name/72",[14,21.602]],["parent/72",[51,1.879,76,4.355]],["name/73",[77,43.833]],["parent/73",[51,1.879,52,2.55]],["name/74",[14,21.602]],["parent/74",[51,1.879,52,2.55]],["name/75",[78,14.506,79,11.558,80,10.943,81,14.506]],["parent/75",[]],["name/76",[82,41.252]],["parent/76",[78,1.751,79,1.395,80,1.321,81,1.751]],["name/77",[83,41.252]],["parent/77",[78,1.751,79,1.395,80,1.321,84,2.076]],["name/78",[85,52.533]],["parent/78",[78,1.751,79,1.395,80,1.321,84,2.076]],["name/79",[14,21.602]],["parent/79",[78,1.751,79,1.395,80,1.321,84,2.076]],["name/80",[86,52.533]],["parent/80",[78,1.751,79,1.395,80,1.321,84,2.076]],["name/81",[14,21.602]],["parent/81",[78,1.751,79,1.395,80,1.321,84,2.076]],["name/82",[87,52.533]],["parent/82",[78,1.751,79,1.395,80,1.321,81,1.751]],["name/83",[52,30.762]],["parent/83",[78,1.751,79,1.395,80,1.321,88,2.909]],["name/84",[89,39.192]],["parent/84",[78,1.751,79,1.395,80,1.321,81,1.751]],["name/85",[14,21.602]],["parent/85",[78,1.751,79,1.395,80,1.321,90,2.619]],["name/86",[91,43.833]],["parent/86",[]],["name/87",[92,27.911]],["parent/87",[91,4.836]],["name/88",[47,47.288]],["parent/88",[93,4.551]],["name/89",[94,52.533]],["parent/89",[93,4.551]],["name/90",[23,47.288]],["parent/90",[93,4.551]],["name/91",[95,52.533]],["parent/91",[93,4.551]],["name/92",[96,43.833]],["parent/92",[91,4.836]],["name/93",[14,21.602]],["parent/93",[97,5.795]],["name/94",[98,41.252]],["parent/94",[]],["name/95",[99,43.833]],["parent/95",[98,4.551]],["name/96",[14,21.602]],["parent/96",[100,5.795]],["name/97",[101,47.288]],["parent/97",[98,4.551]],["name/98",[99,43.833]],["parent/98",[102,4.551]],["name/99",[103,52.533]],["parent/99",[102,4.551]],["name/100",[45,43.833]],["parent/100",[102,4.551]],["name/101",[6,39.192]],["parent/101",[102,4.551]],["name/102",[104,43.833]],["parent/102",[98,4.551]],["name/103",[14,21.602]],["parent/103",[105,5.795]],["name/104",[92,27.911]],["parent/104",[]],["name/105",[106,39.192]],["parent/105",[]],["name/106",[13,41.252]],["parent/106",[106,4.324]],["name/107",[14,21.602]],["parent/107",[107,5.795]],["name/108",[6,39.192]],["parent/108",[106,4.324]],["name/109",[108,52.533]],["parent/109",[109,4.134]],["name/110",[45,43.833]],["parent/110",[109,4.134]],["name/111",[110,52.533]],["parent/111",[109,4.134]],["name/112",[40,47.288]],["parent/112",[109,4.134]],["name/113",[42,47.288]],["parent/113",[109,4.134]],["name/114",[43,47.288]],["parent/114",[109,4.134]],["name/115",[111,47.288]],["parent/115",[106,4.324]],["name/116",[6,39.192]],["parent/116",[112,4.836]],["name/117",[83,41.252]],["parent/117",[112,4.836]],["name/118",[13,41.252]],["parent/118",[112,4.836]],["name/119",[113,43.833]],["parent/119",[106,4.324]],["name/120",[14,21.602]],["parent/120",[114,5.795]],["name/121",[115,43.833]],["parent/121",[]],["name/122",[116,47.288]],["parent/122",[115,4.836]],["name/123",[83,41.252]],["parent/123",[117,5.795]],["name/124",[118,43.833]],["parent/124",[115,4.836]],["name/125",[14,21.602]],["parent/125",[119,5.795]],["name/126",[120,41.252]],["parent/126",[]],["name/127",[121,43.833]],["parent/127",[120,4.551]],["name/128",[14,21.602]],["parent/128",[122,5.795]],["name/129",[123,47.288]],["parent/129",[120,4.551]],["name/130",[14,21.602]],["parent/130",[124,5.795]],["name/131",[125,52.533]],["parent/131",[126,5.217]],["name/132",[121,43.833]],["parent/132",[126,5.217]],["name/133",[127,43.833]],["parent/133",[120,4.551]],["name/134",[14,21.602]],["parent/134",[128,5.795]],["name/135",[129,17.036,130,17.036,131,17.036,132,17.036,133,18.379]],["parent/135",[]],["name/136",[134,43.833]],["parent/136",[129,2.082,130,2.082,131,2.082,132,2.082,133,2.246]],["name/137",[14,21.602]],["parent/137",[129,2.082,130,2.082,131,2.082,132,2.082,135,2.495]],["name/138",[136,36.007]],["parent/138",[]],["name/139",[80,10.943,81,14.506,137,13.75,138,20.11]],["parent/139",[]],["name/140",[139,43.833]],["parent/140",[80,1.321,81,1.751,137,1.66,138,2.428]],["name/141",[14,21.602]],["parent/141",[80,1.321,137,1.66,138,2.428,140,2.909]],["name/142",[79,11.558,80,10.943,81,14.506,137,13.75]],["parent/142",[]],["name/143",[141,47.288]],["parent/143",[79,1.395,80,1.321,81,1.751,137,1.66]],["name/144",[142,47.288]],["parent/144",[79,1.395,80,1.321,81,1.751,137,1.66]],["name/145",[14,21.602]],["parent/145",[79,1.395,80,1.321,137,1.66,143,2.909]],["name/146",[82,41.252]],["parent/146",[79,1.395,80,1.321,81,1.751,137,1.66]],["name/147",[14,21.602]],["parent/147",[79,1.395,80,1.321,84,2.076,137,1.66]],["name/148",[144,52.533]],["parent/148",[79,1.395,80,1.321,137,1.66,145,2.619]],["name/149",[83,41.252]],["parent/149",[79,1.395,80,1.321,137,1.66,145,2.619]],["name/150",[89,39.192]],["parent/150",[79,1.395,80,1.321,81,1.751,137,1.66]],["name/151",[14,21.602]],["parent/151",[79,1.395,80,1.321,90,2.619,137,1.66]],["name/152",[146,43.833]],["parent/152",[]],["name/153",[147,52.533]],["parent/153",[146,4.836]],["name/154",[148,43.833]],["parent/154",[149,3.591]],["name/155",[150,43.833]],["parent/155",[149,3.591]],["name/156",[113,43.833]],["parent/156",[149,3.591]],["name/157",[104,43.833]],["parent/157",[149,3.591]],["name/158",[118,43.833]],["parent/158",[149,3.591]],["name/159",[127,43.833]],["parent/159",[149,3.591]],["name/160",[139,43.833]],["parent/160",[149,3.591]],["name/161",[89,39.192]],["parent/161",[149,3.591]],["name/162",[134,43.833]],["parent/162",[149,3.591]],["name/163",[96,43.833]],["parent/163",[149,3.591]],["name/164",[151,52.533]],["parent/164",[146,4.836]],["name/165",[14,21.602]],["parent/165",[152,5.795]],["name/166",[153,15.983,154,17.219,155,21.938]],["parent/166",[]],["name/167",[156,47.288]],["parent/167",[153,1.896,154,2.043,155,2.603]],["name/168",[14,21.602]],["parent/168",[153,1.896,154,2.043,157,3.489]],["name/169",[158,47.288]],["parent/169",[153,1.896,154,2.043,155,2.603]],["name/170",[159,52.533]],["parent/170",[153,1.896,154,2.043,160,2.739]],["name/171",[161,52.533]],["parent/171",[153,1.896,154,2.043,160,2.739]],["name/172",[156,47.288]],["parent/172",[153,1.896,154,2.043,160,2.739]],["name/173",[6,39.192]],["parent/173",[153,1.896,154,2.043,160,2.739]],["name/174",[162,47.288]],["parent/174",[153,1.896,154,2.043,155,2.603]],["name/175",[163,47.288]],["parent/175",[153,1.896,154,2.043,164,3.489]],["name/176",[150,43.833]],["parent/176",[153,1.896,154,2.043,155,2.603]],["name/177",[14,21.602]],["parent/177",[153,1.896,154,2.043,165,3.489]],["name/178",[4,22.079,153,20.494]],["parent/178",[]],["name/179",[148,43.833]],["parent/179",[4,2.55,153,2.367]],["name/180",[14,21.602]],["parent/180",[153,2.367,166,4.355]],["name/181",[4,30.762]],["parent/181",[]],["name/182",[167,43.833]],["parent/182",[]],["name/183",[168,47.288]],["parent/183",[167,4.836]],["name/184",[77,43.833]],["parent/184",[167,4.836]],["name/185",[69,39.192]],["parent/185",[169,3.972]],["name/186",[52,30.762]],["parent/186",[169,3.972]],["name/187",[170,52.533]],["parent/187",[169,3.972]],["name/188",[163,47.288]],["parent/188",[169,3.972]],["name/189",[171,52.533]],["parent/189",[169,3.972]],["name/190",[172,52.533]],["parent/190",[169,3.972]],["name/191",[173,52.533]],["parent/191",[169,3.972]],["name/192",[174,41.252]],["parent/192",[]],["name/193",[175,52.533]],["parent/193",[174,4.551]],["name/194",[176,52.533]],["parent/194",[174,4.551]],["name/195",[69,39.192]],["parent/195",[177,5.217]],["name/196",[178,47.288]],["parent/196",[177,5.217]],["name/197",[179,52.533]],["parent/197",[174,4.551]],["name/198",[69,39.192]],["parent/198",[180,4.836]],["name/199",[71,47.288]],["parent/199",[180,4.836]],["name/200",[178,47.288]],["parent/200",[180,4.836]],["name/201",[181,47.288]],["parent/201",[]],["name/202",[77,43.833]],["parent/202",[181,5.217]],["name/203",[182,52.533]],["parent/203",[50,3.488]],["name/204",[14,21.602]],["parent/204",[50,3.488]],["name/205",[183,52.533]],["parent/205",[50,3.488]],["name/206",[184,52.533]],["parent/206",[50,3.488]],["name/207",[75,47.288]],["parent/207",[50,3.488]],["name/208",[72,47.288]],["parent/208",[50,3.488]],["name/209",[53,47.288]],["parent/209",[50,3.488]],["name/210",[68,47.288]],["parent/210",[50,3.488]],["name/211",[89,39.192]],["parent/211",[50,3.488]],["name/212",[82,41.252]],["parent/212",[50,3.488]],["name/213",[104,43.833]],["parent/213",[92,3.079]],["name/214",[101,47.288]],["parent/214",[92,3.079]],["name/215",[99,43.833]],["parent/215",[92,3.079]],["name/216",[113,43.833]],["parent/216",[92,3.079]],["name/217",[111,47.288]],["parent/217",[92,3.079]],["name/218",[13,41.252]],["parent/218",[92,3.079]],["name/219",[118,43.833]],["parent/219",[92,3.079]],["name/220",[116,47.288]],["parent/220",[92,3.079]],["name/221",[127,43.833]],["parent/221",[92,3.079]],["name/222",[123,47.288]],["parent/222",[92,3.079]],["name/223",[121,43.833]],["parent/223",[92,3.079]],["name/224",[92,27.911]],["parent/224",[92,3.079]],["name/225",[96,43.833]],["parent/225",[92,3.079]],["name/226",[139,43.833]],["parent/226",[136,3.972]],["name/227",[141,47.288]],["parent/227",[136,3.972]],["name/228",[89,39.192]],["parent/228",[136,3.972]],["name/229",[82,41.252]],["parent/229",[136,3.972]],["name/230",[142,47.288]],["parent/230",[136,3.972]],["name/231",[134,43.833]],["parent/231",[136,3.972]],["name/232",[4,30.762]],["parent/232",[4,3.394]],["name/233",[168,47.288]],["parent/233",[4,3.394]],["name/234",[148,43.833]],["parent/234",[4,3.394]],["name/235",[150,43.833]],["parent/235",[4,3.394]],["name/236",[158,47.288]],["parent/236",[4,3.394]],["name/237",[162,47.288]],["parent/237",[4,3.394]],["name/238",[185,52.533]],["parent/238",[4,3.394]],["name/239",[69,39.192]],["parent/239",[186,3.591]],["name/240",[187,52.533]],["parent/240",[186,3.591]],["name/241",[188,52.533]],["parent/241",[186,3.591]],["name/242",[189,52.533]],["parent/242",[186,3.591]],["name/243",[190,52.533]],["parent/243",[186,3.591]],["name/244",[191,52.533]],["parent/244",[186,3.591]],["name/245",[192,52.533]],["parent/245",[186,3.591]],["name/246",[193,52.533]],["parent/246",[186,3.591]],["name/247",[194,52.533]],["parent/247",[186,3.591]],["name/248",[195,52.533]],["parent/248",[186,3.591]]],"invertedIndex":[["__type",{"_index":14,"name":{"13":{},"20":{},"43":{},"59":{},"64":{},"70":{},"72":{},"74":{},"79":{},"81":{},"85":{},"93":{},"96":{},"103":{},"107":{},"120":{},"125":{},"128":{},"130":{},"134":{},"137":{},"141":{},"145":{},"147":{},"151":{},"165":{},"168":{},"177":{},"180":{},"204":{}},"parent":{}}],["absoluteduration",{"_index":29,"name":{"27":{}},"parent":{}}],["access",{"_index":154,"name":{"166":{}},"parent":{"167":{},"168":{},"169":{},"170":{},"171":{},"172":{},"173":{},"174":{},"175":{},"176":{},"177":{}}}],["accesstoken",{"_index":163,"name":{"175":{},"188":{}},"parent":{}}],["accesstokenerror",{"_index":176,"name":{"194":{}},"parent":{}}],["accesstokenexpiresat",{"_index":172,"name":{"190":{}},"parent":{}}],["accesstokenrequest",{"_index":158,"name":{"169":{},"236":{}},"parent":{}}],["accesstokenscope",{"_index":171,"name":{"189":{}},"parent":{}}],["aftercallback",{"_index":99,"name":{"95":{},"98":{},"215":{}},"parent":{}}],["afterrefetch",{"_index":121,"name":{"127":{},"132":{},"223":{}},"parent":{}}],["afterrefresh",{"_index":156,"name":{"167":{},"172":{}},"parent":{}}],["api",{"_index":138,"name":{"139":{}},"parent":{"140":{},"141":{}}}],["auth",{"_index":80,"name":{"75":{},"139":{},"142":{}},"parent":{"76":{},"77":{},"78":{},"79":{},"80":{},"81":{},"82":{},"83":{},"84":{},"85":{},"140":{},"141":{},"143":{},"144":{},"145":{},"146":{},"147":{},"148":{},"149":{},"150":{},"151":{}}}],["auth0logout",{"_index":5,"name":{"4":{}},"parent":{}}],["authorizationparameters",{"_index":39,"name":{"36":{}},"parent":{}}],["authorizationparams",{"_index":6,"name":{"5":{},"101":{},"108":{},"116":{},"173":{}},"parent":{}}],["baseconfig",{"_index":1,"name":{"1":{}},"parent":{}}],["baseurl",{"_index":7,"name":{"6":{}},"parent":{}}],["callback",{"_index":23,"name":{"22":{},"90":{}},"parent":{}}],["callbackoptions",{"_index":101,"name":{"97":{},"214":{}},"parent":{}}],["checksession",{"_index":67,"name":{"63":{}},"parent":{}}],["claims",{"_index":168,"name":{"183":{},"233":{}},"parent":{}}],["clientid",{"_index":8,"name":{"7":{}},"parent":{}}],["clientsecret",{"_index":9,"name":{"8":{}},"parent":{}}],["clocktolerance",{"_index":10,"name":{"9":{}},"parent":{}}],["code",{"_index":178,"name":{"196":{},"200":{}},"parent":{}}],["config",{"_index":0,"name":{"0":{}},"parent":{"1":{},"23":{},"29":{},"36":{},"40":{},"46":{}}}],["config.authorizationparameters",{"_index":41,"name":{},"parent":{"37":{},"38":{},"39":{}}}],["config.baseconfig",{"_index":3,"name":{},"parent":{"2":{},"3":{},"4":{},"5":{},"6":{},"7":{},"8":{},"9":{},"10":{},"11":{},"12":{},"13":{},"14":{},"15":{},"16":{},"17":{},"18":{},"19":{},"20":{}}}],["config.baseconfig.__type",{"_index":22,"name":{},"parent":{"21":{},"22":{}}}],["config.cookieconfig",{"_index":33,"name":{},"parent":{"30":{},"31":{},"32":{},"33":{},"34":{},"35":{}}}],["config.nextconfig",{"_index":46,"name":{},"parent":{"41":{},"42":{},"43":{},"45":{}}}],["config.nextconfig.__type",{"_index":48,"name":{},"parent":{"44":{}}}],["config.sessionconfig",{"_index":26,"name":{},"parent":{"24":{},"25":{},"26":{},"27":{},"28":{}}}],["configparameters",{"_index":49,"name":{"46":{}},"parent":{}}],["configprovider",{"_index":182,"name":{"203":{}},"parent":{}}],["configproviderprops",{"_index":183,"name":{"205":{}},"parent":{}}],["constructor",{"_index":69,"name":{"66":{},"185":{},"195":{},"198":{},"239":{}},"parent":{}}],["cookie",{"_index":30,"name":{"28":{}},"parent":{}}],["cookieconfig",{"_index":31,"name":{"29":{}},"parent":{}}],["create",{"_index":189,"name":{"242":{}},"parent":{}}],["default",{"_index":77,"name":{"73":{},"184":{},"202":{}},"parent":{}}],["delete",{"_index":190,"name":{"243":{}},"parent":{}}],["domain",{"_index":32,"name":{"30":{}},"parent":{}}],["email",{"_index":54,"name":{"50":{}},"parent":{}}],["email_verified",{"_index":56,"name":{"51":{}},"parent":{}}],["enabletelemetry",{"_index":12,"name":{"11":{}},"parent":{}}],["error",{"_index":65,"name":{"61":{}},"parent":{}}],["fromtokenset",{"_index":195,"name":{"248":{}},"parent":{}}],["frontend",{"_index":50,"name":{"47":{}},"parent":{"203":{},"204":{},"205":{},"206":{},"207":{},"208":{},"209":{},"210":{},"211":{},"212":{}}}],["frontend/use",{"_index":51,"name":{"48":{}},"parent":{"49":{},"50":{},"51":{},"52":{},"53":{},"54":{},"55":{},"56":{},"57":{},"58":{},"59":{},"60":{},"61":{},"62":{},"63":{},"64":{},"65":{},"66":{},"67":{},"68":{},"69":{},"70":{},"71":{},"72":{},"73":{},"74":{}}}],["frontend/with",{"_index":78,"name":{"75":{}},"parent":{"76":{},"77":{},"78":{},"79":{},"80":{},"81":{},"82":{},"83":{},"84":{},"85":{}}}],["get",{"_index":194,"name":{"247":{}},"parent":{}}],["getaccesstoken",{"_index":150,"name":{"155":{},"176":{},"235":{}},"parent":{}}],["getaccesstokenresult",{"_index":162,"name":{"174":{},"237":{}},"parent":{}}],["getidtoken",{"_index":192,"name":{"245":{}},"parent":{}}],["getloginstate",{"_index":13,"name":{"12":{},"106":{},"118":{},"218":{}},"parent":{}}],["getserversideprops",{"_index":144,"name":{"148":{}},"parent":{}}],["getserversidepropsresultwithsession",{"_index":141,"name":{"143":{},"227":{}},"parent":{}}],["getserversidepropswrapper",{"_index":134,"name":{"136":{},"162":{},"231":{}},"parent":{}}],["getsession",{"_index":148,"name":{"154":{},"179":{},"234":{}},"parent":{}}],["handleauth",{"_index":96,"name":{"92":{},"163":{},"225":{}},"parent":{}}],["handlecallback",{"_index":104,"name":{"102":{},"157":{},"213":{}},"parent":{}}],["handlelogin",{"_index":113,"name":{"119":{},"156":{},"216":{}},"parent":{}}],["handlelogout",{"_index":118,"name":{"124":{},"158":{},"219":{}},"parent":{}}],["handleprofile",{"_index":127,"name":{"133":{},"159":{},"221":{}},"parent":{}}],["handlererror",{"_index":179,"name":{"197":{}},"parent":{}}],["handlers",{"_index":92,"name":{"87":{},"104":{},"224":{}},"parent":{"213":{},"214":{},"215":{},"216":{},"217":{},"218":{},"219":{},"220":{},"221":{},"222":{},"223":{},"224":{},"225":{}}}],["handlers/auth",{"_index":91,"name":{"86":{}},"parent":{"87":{},"92":{}}}],["handlers/auth.handleauth",{"_index":97,"name":{},"parent":{"93":{}}}],["handlers/auth.handlers",{"_index":93,"name":{},"parent":{"88":{},"89":{},"90":{},"91":{}}}],["handlers/callback",{"_index":98,"name":{"94":{}},"parent":{"95":{},"97":{},"102":{}}}],["handlers/callback.aftercallback",{"_index":100,"name":{},"parent":{"96":{}}}],["handlers/callback.callbackoptions",{"_index":102,"name":{},"parent":{"98":{},"99":{},"100":{},"101":{}}}],["handlers/callback.handlecallback",{"_index":105,"name":{},"parent":{"103":{}}}],["handlers/login",{"_index":106,"name":{"105":{}},"parent":{"106":{},"108":{},"115":{},"119":{}}}],["handlers/login.authorizationparams",{"_index":109,"name":{},"parent":{"109":{},"110":{},"111":{},"112":{},"113":{},"114":{}}}],["handlers/login.getloginstate",{"_index":107,"name":{},"parent":{"107":{}}}],["handlers/login.handlelogin",{"_index":114,"name":{},"parent":{"120":{}}}],["handlers/login.loginoptions",{"_index":112,"name":{},"parent":{"116":{},"117":{},"118":{}}}],["handlers/logout",{"_index":115,"name":{"121":{}},"parent":{"122":{},"124":{}}}],["handlers/logout.handlelogout",{"_index":119,"name":{},"parent":{"125":{}}}],["handlers/logout.logoutoptions",{"_index":117,"name":{},"parent":{"123":{}}}],["handlers/profile",{"_index":120,"name":{"126":{}},"parent":{"127":{},"129":{},"133":{}}}],["handlers/profile.afterrefetch",{"_index":122,"name":{},"parent":{"128":{}}}],["handlers/profile.handleprofile",{"_index":128,"name":{},"parent":{"134":{}}}],["handlers/profile.profileoptions",{"_index":124,"name":{},"parent":{"130":{}}}],["handlers/profile.profileoptions.__type",{"_index":126,"name":{},"parent":{"131":{},"132":{}}}],["helpers",{"_index":136,"name":{"138":{}},"parent":{"226":{},"227":{},"228":{},"229":{},"230":{},"231":{}}}],["helpers/get",{"_index":129,"name":{"135":{}},"parent":{"136":{},"137":{}}}],["helpers/with",{"_index":137,"name":{"139":{},"142":{}},"parent":{"140":{},"141":{},"143":{},"144":{},"145":{},"146":{},"147":{},"148":{},"149":{},"150":{},"151":{}}}],["htmlsafe",{"_index":175,"name":{"193":{}},"parent":{}}],["httponly",{"_index":36,"name":{"33":{}},"parent":{}}],["httptimeout",{"_index":11,"name":{"10":{}},"parent":{}}],["identityclaimfilter",{"_index":15,"name":{"14":{},"45":{}},"parent":{}}],["idplogout",{"_index":16,"name":{"15":{}},"parent":{}}],["idtoken",{"_index":170,"name":{"187":{}},"parent":{}}],["idtokensigningalg",{"_index":17,"name":{"16":{}},"parent":{}}],["init",{"_index":187,"name":{"240":{}},"parent":{}}],["initauth0",{"_index":151,"name":{"164":{}},"parent":{}}],["instance",{"_index":146,"name":{"152":{}},"parent":{"153":{},"164":{}}}],["instance.initauth0",{"_index":152,"name":{},"parent":{"165":{}}}],["instance.signinwithauth0",{"_index":149,"name":{},"parent":{"154":{},"155":{},"156":{},"157":{},"158":{},"159":{},"160":{},"161":{},"162":{},"163":{}}}],["invitation",{"_index":108,"name":{"109":{}},"parent":{}}],["isauthenticated",{"_index":191,"name":{"244":{}},"parent":{}}],["isloading",{"_index":66,"name":{"62":{}},"parent":{}}],["issuerbaseurl",{"_index":18,"name":{"17":{}},"parent":{}}],["legacysamesitecookie",{"_index":19,"name":{"18":{}},"parent":{}}],["login",{"_index":47,"name":{"44":{},"88":{}},"parent":{}}],["loginoptions",{"_index":111,"name":{"115":{},"217":{}},"parent":{}}],["logout",{"_index":94,"name":{"89":{}},"parent":{}}],["logoutoptions",{"_index":116,"name":{"122":{},"220":{}},"parent":{}}],["name",{"_index":25,"name":{"24":{},"52":{}},"parent":{}}],["nextconfig",{"_index":44,"name":{"40":{}},"parent":{}}],["nickname",{"_index":57,"name":{"53":{}},"parent":{}}],["onerror",{"_index":86,"name":{"80":{}},"parent":{}}],["onredirecting",{"_index":85,"name":{"78":{}},"parent":{}}],["org_id",{"_index":61,"name":{"57":{}},"parent":{}}],["organization",{"_index":45,"name":{"41":{},"100":{},"110":{}},"parent":{}}],["page",{"_index":79,"name":{"75":{},"142":{}},"parent":{"76":{},"77":{},"78":{},"79":{},"80":{},"81":{},"82":{},"83":{},"84":{},"85":{},"143":{},"144":{},"145":{},"146":{},"147":{},"148":{},"149":{},"150":{},"151":{}}}],["pageroute",{"_index":142,"name":{"144":{},"230":{}},"parent":{}}],["path",{"_index":34,"name":{"31":{}},"parent":{}}],["picture",{"_index":58,"name":{"54":{}},"parent":{}}],["postlogoutredirect",{"_index":21,"name":{"21":{}},"parent":{}}],["profile",{"_index":95,"name":{"91":{}},"parent":{}}],["profileoptions",{"_index":123,"name":{"129":{},"222":{}},"parent":{}}],["props",{"_index":132,"name":{"135":{}},"parent":{"136":{},"137":{}}}],["redirecturi",{"_index":103,"name":{"99":{}},"parent":{}}],["refetch",{"_index":125,"name":{"131":{}},"parent":{}}],["refresh",{"_index":161,"name":{"171":{}},"parent":{}}],["refreshtoken",{"_index":173,"name":{"191":{}},"parent":{}}],["requesterror",{"_index":68,"name":{"65":{},"210":{}},"parent":{}}],["required",{"_index":81,"name":{"75":{},"139":{},"142":{}},"parent":{"76":{},"82":{},"84":{},"140":{},"143":{},"144":{},"146":{},"150":{}}}],["required.pageroute",{"_index":143,"name":{},"parent":{"145":{}}}],["required.userprops",{"_index":88,"name":{},"parent":{"83":{}}}],["required.withapiauthrequired",{"_index":140,"name":{},"parent":{"141":{}}}],["required.withpageauthrequired",{"_index":90,"name":{},"parent":{"85":{},"151":{}}}],["required.withpageauthrequiredoptions",{"_index":84,"name":{},"parent":{"77":{},"78":{},"79":{},"80":{},"81":{},"147":{}}}],["required.withpageauthrequiredoptions.__type",{"_index":145,"name":{},"parent":{"148":{},"149":{}}}],["response_mode",{"_index":42,"name":{"38":{},"113":{}},"parent":{}}],["response_type",{"_index":43,"name":{"39":{},"114":{}},"parent":{}}],["returnto",{"_index":83,"name":{"77":{},"117":{},"123":{},"149":{}},"parent":{}}],["rolling",{"_index":27,"name":{"25":{}},"parent":{}}],["rollingduration",{"_index":28,"name":{"26":{}},"parent":{}}],["routes",{"_index":20,"name":{"19":{},"42":{}},"parent":{}}],["samesite",{"_index":38,"name":{"35":{}},"parent":{}}],["save",{"_index":188,"name":{"241":{}},"parent":{}}],["scope",{"_index":40,"name":{"37":{},"112":{}},"parent":{}}],["scopes",{"_index":159,"name":{"170":{}},"parent":{}}],["screen_hint",{"_index":110,"name":{"111":{}},"parent":{}}],["secret",{"_index":2,"name":{"2":{}},"parent":{}}],["secure",{"_index":37,"name":{"34":{}},"parent":{}}],["server",{"_index":130,"name":{"135":{}},"parent":{"136":{},"137":{}}}],["session",{"_index":4,"name":{"3":{},"178":{},"181":{},"232":{}},"parent":{"179":{},"232":{},"233":{},"234":{},"235":{},"236":{},"237":{},"238":{}}}],["session.getsession",{"_index":166,"name":{},"parent":{"180":{}}}],["session.sessioncache",{"_index":186,"name":{},"parent":{"239":{},"240":{},"241":{},"242":{},"243":{},"244":{},"245":{},"246":{},"247":{},"248":{}}}],["session/get",{"_index":153,"name":{"166":{},"178":{}},"parent":{"167":{},"168":{},"169":{},"170":{},"171":{},"172":{},"173":{},"174":{},"175":{},"176":{},"177":{},"179":{},"180":{}}}],["session/session",{"_index":167,"name":{"182":{}},"parent":{"183":{},"184":{}}}],["session/session.default",{"_index":169,"name":{},"parent":{"185":{},"186":{},"187":{},"188":{},"189":{},"190":{},"191":{}}}],["sessioncache",{"_index":185,"name":{"238":{}},"parent":{}}],["sessionconfig",{"_index":24,"name":{"23":{}},"parent":{}}],["set",{"_index":193,"name":{"246":{}},"parent":{}}],["side",{"_index":131,"name":{"135":{}},"parent":{"136":{},"137":{}}}],["signinwithauth0",{"_index":147,"name":{"153":{}},"parent":{}}],["status",{"_index":71,"name":{"67":{},"199":{}},"parent":{}}],["sub",{"_index":59,"name":{"55":{}},"parent":{}}],["token",{"_index":155,"name":{"166":{}},"parent":{"167":{},"169":{},"174":{},"176":{}}}],["token.accesstokenrequest",{"_index":160,"name":{},"parent":{"170":{},"171":{},"172":{},"173":{}}}],["token.afterrefresh",{"_index":157,"name":{},"parent":{"168":{}}}],["token.getaccesstoken",{"_index":165,"name":{},"parent":{"177":{}}}],["token.getaccesstokenresult",{"_index":164,"name":{},"parent":{"175":{}}}],["transient",{"_index":35,"name":{"32":{}},"parent":{}}],["updated_at",{"_index":60,"name":{"56":{}},"parent":{}}],["useconfig",{"_index":184,"name":{"206":{}},"parent":{}}],["user",{"_index":52,"name":{"48":{},"60":{},"83":{},"186":{}},"parent":{"49":{},"58":{},"65":{},"68":{},"69":{},"71":{},"73":{},"74":{}}}],["user.requesterror",{"_index":70,"name":{},"parent":{"66":{},"67":{}}}],["user.usercontext",{"_index":63,"name":{},"parent":{"59":{}}}],["user.usercontext.__type",{"_index":64,"name":{},"parent":{"60":{},"61":{},"62":{},"63":{},"64":{}}}],["user.userprofile",{"_index":55,"name":{},"parent":{"50":{},"51":{},"52":{},"53":{},"54":{},"55":{},"56":{},"57":{}}}],["user.userprovider",{"_index":76,"name":{},"parent":{"72":{}}}],["user.useuser",{"_index":74,"name":{},"parent":{"70":{}}}],["usercontext",{"_index":62,"name":{"58":{}},"parent":{}}],["userprofile",{"_index":53,"name":{"49":{},"209":{}},"parent":{}}],["userprops",{"_index":87,"name":{"82":{}},"parent":{}}],["userprovider",{"_index":75,"name":{"71":{},"207":{}},"parent":{}}],["userproviderprops",{"_index":72,"name":{"68":{},"208":{}},"parent":{}}],["useuser",{"_index":73,"name":{"69":{}},"parent":{}}],["utils/errors",{"_index":174,"name":{"192":{}},"parent":{"193":{},"194":{},"197":{}}}],["utils/errors.accesstokenerror",{"_index":177,"name":{},"parent":{"195":{},"196":{}}}],["utils/errors.handlererror",{"_index":180,"name":{},"parent":{"198":{},"199":{},"200":{}}}],["version",{"_index":181,"name":{"201":{}},"parent":{"202":{}}}],["withapiauthrequired",{"_index":139,"name":{"140":{},"160":{},"226":{}},"parent":{}}],["withpageauthrequired",{"_index":89,"name":{"84":{},"150":{},"161":{},"211":{},"228":{}},"parent":{}}],["withpageauthrequiredoptions",{"_index":82,"name":{"76":{},"146":{},"212":{},"229":{}},"parent":{}}],["wrapper",{"_index":133,"name":{"135":{}},"parent":{"136":{}}}],["wrapper.getserversidepropswrapper",{"_index":135,"name":{},"parent":{"137":{}}}]],"pipeline":[]}} \ No newline at end of file diff --git a/docs/classes/frontend_use_user.requesterror.html b/docs/classes/frontend_use_user.requesterror.html index 96df545c6..4343e5860 100644 --- a/docs/classes/frontend_use_user.requesterror.html +++ b/docs/classes/frontend_use_user.requesterror.html @@ -97,7 +97,7 @@

Index

Constructors

@@ -111,17 +111,18 @@

Properties

Constructors

-
+

constructor

-
@@ -227,7 +228,7 @@

status

  • RequestError
      -
    • +
    • constructor
    • diff --git a/docs/classes/session.sessioncache.html b/docs/classes/session.sessioncache.html index c311cc9bc..3fe7f7c27 100644 --- a/docs/classes/session.sessioncache.html +++ b/docs/classes/session.sessioncache.html @@ -119,7 +119,7 @@

      constructor

    • Parameters

      @@ -147,8 +147,9 @@

      create

      • Parameters

        @@ -176,8 +177,9 @@

        delete

        • Parameters

          @@ -202,8 +204,9 @@

          fromTokenSet

          • Parameters

            @@ -226,7 +229,7 @@

            get

          • Parameters

            @@ -251,8 +254,9 @@

            getIdToken

            • Parameters

              @@ -278,7 +282,7 @@

              init

            • Parameters

              @@ -306,8 +310,9 @@

              isAuthenticated

              • Parameters

                @@ -333,7 +338,7 @@

                save

              • Parameters

                @@ -359,7 +364,7 @@

                set

              • Parameters

                diff --git a/docs/classes/session_session.default.html b/docs/classes/session_session.default.html index 6913669b3..ec5dd4899 100644 --- a/docs/classes/session_session.default.html +++ b/docs/classes/session_session.default.html @@ -126,7 +126,7 @@

                constructor

              • Parameters

                @@ -145,10 +145,10 @@

                Properties

                Optional accessToken

                -
                accessToken: undefined | string
                +
                accessToken: string
                @@ -160,10 +160,10 @@

                Optional accessToken

                Optional accessTokenExpiresAt

                -
                accessTokenExpiresAt: undefined | number
                +
                accessTokenExpiresAt: number
                @@ -175,10 +175,10 @@

                Optional accessToken

                Optional accessTokenScope

                -
                accessTokenScope: undefined | string
                +
                accessTokenScope: string
                @@ -190,10 +190,10 @@

                Optional accessToken

                Optional idToken

                -
                idToken: undefined | string
                +
                idToken: string
                @@ -205,10 +205,10 @@

                Optional idToken

                Optional refreshToken

                -
                refreshToken: undefined | string
                +
                refreshToken: string
                @@ -223,7 +223,7 @@

                user

                user: Claims
                diff --git a/docs/classes/utils_errors.accesstokenerror.html b/docs/classes/utils_errors.accesstokenerror.html index d545a1c5a..007dd7ddb 100644 --- a/docs/classes/utils_errors.accesstokenerror.html +++ b/docs/classes/utils_errors.accesstokenerror.html @@ -93,7 +93,7 @@

                Index

                Constructors

                @@ -107,17 +107,18 @@

                Properties

                Constructors

                -
                +

                constructor

                -
                @@ -226,7 +227,7 @@

                code

              • AccessTokenError
              • @@ -104,33 +104,36 @@

                Properties

                Properties

                -
                +

                response_mode

                response_mode: "query" | "form_post"
                -
                +

                response_type

                response_type: "id_token" | "code id_token" | "code"
                -
                +

                scope

                scope: string
                @@ -214,13 +217,13 @@

                scope

              • AuthorizationParameters diff --git a/docs/interfaces/config.baseconfig.html b/docs/interfaces/config.baseconfig.html index 127b82e99..70c7a7692 100644 --- a/docs/interfaces/config.baseconfig.html +++ b/docs/interfaces/config.baseconfig.html @@ -111,7 +111,7 @@

                auth0Logout

                auth0Logout: boolean
                @@ -127,7 +127,7 @@

                authorizationParams

                authorizationParams: AuthorizationParameters
                @@ -160,7 +160,7 @@

                baseURL

                baseURL: string
                @@ -178,7 +178,7 @@

                clientID

                clientID: string
                @@ -191,10 +191,10 @@

                clientID

                Optional clientSecret

                -
                clientSecret: undefined | string
                +
                clientSecret: string
                @@ -211,7 +211,7 @@

                clockTolerance

                clockTolerance: number
                @@ -228,7 +228,7 @@

                enableTelemetry

                enableTelemetry: boolean
                @@ -245,7 +245,7 @@

                getLoginState

                getLoginState: (req: IncomingMessage, options: LoginOptions) => Record<string, any>
                @@ -297,7 +297,7 @@

                httpTimeout

                httpTimeout: number
                @@ -314,7 +314,7 @@

                idTokenSigningAlg

                idTokenSigningAlg: string
                @@ -330,7 +330,7 @@

                identityClaimFilter

                identityClaimFilter: string[]
                @@ -347,7 +347,7 @@

                idpLogout

                idpLogout: boolean
                @@ -363,7 +363,7 @@

                issuerBaseURL

                issuerBaseURL: string
                @@ -380,7 +380,7 @@

                legacySameSiteCookie

                legacySameSiteCookie: boolean
                @@ -397,7 +397,7 @@

                routes

                routes: { callback: string; postLogoutRedirect: string }
                @@ -438,7 +438,7 @@

                secret

                secret: string | string[]
                @@ -456,7 +456,7 @@

                session

                session: SessionConfig
                diff --git a/docs/interfaces/config.cookieconfig.html b/docs/interfaces/config.cookieconfig.html index ccb8023be..32e403721 100644 --- a/docs/interfaces/config.cookieconfig.html +++ b/docs/interfaces/config.cookieconfig.html @@ -104,10 +104,10 @@

                Properties

                Optional domain

                -
                domain: undefined | string
                +
                domain: string
                @@ -123,7 +123,7 @@

                httpOnly

                httpOnly: boolean
                @@ -137,10 +137,10 @@

                httpOnly

                Optional path

                -
                path: undefined | string
                +
                path: string
                @@ -158,7 +158,7 @@

                sameSite

                sameSite: "lax" | "strict" | "none"
                @@ -172,10 +172,10 @@

                sameSite

                Optional secure

                -
                secure: undefined | boolean
                +
                secure: boolean
                @@ -192,7 +192,7 @@

                transient

                transient: boolean
                diff --git a/docs/interfaces/config.nextconfig.html b/docs/interfaces/config.nextconfig.html index 07d0c84c9..241e27300 100644 --- a/docs/interfaces/config.nextconfig.html +++ b/docs/interfaces/config.nextconfig.html @@ -86,7 +86,7 @@

                Index

                Properties

                @@ -96,13 +96,14 @@

                Properties

                Properties

                -
                +

                identityClaimFilter

                identityClaimFilter: string[]
                @@ -116,10 +117,10 @@

                identityClaimFilter

                Optional organization

                -
                organization: undefined | string
                +
                organization: string
                @@ -137,7 +138,7 @@

                routes

                routes: { login: string }
                @@ -238,7 +239,7 @@
                login: NextConfig
                  -
                • +
                • identityClaimFilter
                • diff --git a/docs/interfaces/config.sessionconfig.html b/docs/interfaces/config.sessionconfig.html index f6d7e925f..1db742918 100644 --- a/docs/interfaces/config.sessionconfig.html +++ b/docs/interfaces/config.sessionconfig.html @@ -106,7 +106,7 @@

                  absoluteDuration

                  absoluteDuration: number | boolean
                  @@ -125,7 +125,7 @@

                  cookie

                  cookie: CookieConfig
                @@ -135,7 +135,7 @@

                name

                name: string
                @@ -153,7 +153,7 @@

                rolling

                rolling: boolean
                @@ -173,7 +173,7 @@

                rollingDuration

                rollingDuration: number | false
                diff --git a/docs/interfaces/frontend_use_user.userprofile.html b/docs/interfaces/frontend_use_user.userprofile.html index a886e8e2d..a67143004 100644 --- a/docs/interfaces/frontend_use_user.userprofile.html +++ b/docs/interfaces/frontend_use_user.userprofile.html @@ -115,80 +115,80 @@

                Properties

                Optional email

                -
                email: undefined | null | string
                +
                email: null | string

                Optional email_verified

                -
                email_verified: undefined | null | boolean
                +
                email_verified: null | boolean

                Optional name

                -
                name: undefined | null | string
                +
                name: null | string

                Optional nickname

                -
                nickname: undefined | null | string
                +
                nickname: null | string

                Optional org_id

                -
                org_id: undefined | null | string
                +
                org_id: null | string

                Optional picture

                -
                picture: undefined | null | string
                +
                picture: null | string

                Optional sub

                -
                sub: undefined | null | string
                +
                sub: null | string

                Optional updated_at

                -
                updated_at: undefined | null | string
                +
                updated_at: null | string
                diff --git a/docs/interfaces/frontend_with_page_auth_required.userprops.html b/docs/interfaces/frontend_with_page_auth_required.userprops.html index 117a1fb1a..78d0d4ccd 100644 --- a/docs/interfaces/frontend_with_page_auth_required.userprops.html +++ b/docs/interfaces/frontend_with_page_auth_required.userprops.html @@ -95,7 +95,7 @@

                user

                diff --git a/docs/interfaces/frontend_with_page_auth_required.withpageauthrequiredoptions.html b/docs/interfaces/frontend_with_page_auth_required.withpageauthrequiredoptions.html index 17826ba17..4b90e17f8 100644 --- a/docs/interfaces/frontend_with_page_auth_required.withpageauthrequiredoptions.html +++ b/docs/interfaces/frontend_with_page_auth_required.withpageauthrequiredoptions.html @@ -101,10 +101,10 @@

                Properties

                Optional onError

                -
                onError: undefined | ((error: Error) => Element)
                +
                onError: (error: Error) => Element
                @@ -116,14 +116,35 @@

                Optional onError

                Render a fallback in case of error fetching the user from the profile API route.

                +
                +

                Type declaration

                +
                  +
                • +
                    +
                  • (error: Error): Element
                  • +
                  +
                    +
                  • +

                    Parameters

                    +
                      +
                    • +
                      error: Error
                      +
                    • +
                    +

                    Returns Element

                    +
                  • +
                  +
                • +
                +

                Optional onRedirecting

                -
                onRedirecting: undefined | (() => Element)
                +
                onRedirecting: () => Element
                @@ -135,14 +156,29 @@

                Optional onRedirecting

                Render a message to show that the user is being redirected to the login.

                +
                +

                Type declaration

                +
                  +
                • +
                    +
                  • (): Element
                  • +
                  +
                    +
                  • +

                    Returns Element

                    +
                  • +
                  +
                • +
                +

                Optional returnTo

                -
                returnTo: undefined | string
                +
                returnTo: string
                diff --git a/docs/interfaces/handlers_auth.handlers.html b/docs/interfaces/handlers_auth.handlers.html index b27c4706f..5522ea6f1 100644 --- a/docs/interfaces/handlers_auth.handlers.html +++ b/docs/interfaces/handlers_auth.handlers.html @@ -125,7 +125,7 @@

                callback

                callback: HandleCallback
                @@ -135,7 +135,7 @@

                login

                @@ -145,7 +145,7 @@

                logout

                logout: HandleLogout
                @@ -155,7 +155,7 @@

                profile

                profile: HandleProfile
                diff --git a/docs/interfaces/handlers_callback.callbackoptions.html b/docs/interfaces/handlers_callback.callbackoptions.html index 8b76e2441..fa87aa51a 100644 --- a/docs/interfaces/handlers_callback.callbackoptions.html +++ b/docs/interfaces/handlers_callback.callbackoptions.html @@ -102,20 +102,20 @@

                Properties

                Optional afterCallback

                -
                afterCallback: undefined | AfterCallback
                +
                afterCallback: AfterCallback

                Optional authorizationParams

                -
                authorizationParams: undefined | Partial<AuthorizationParameters>
                +
                authorizationParams: Partial<AuthorizationParameters>
                @@ -127,10 +127,10 @@

                Optional authorizationPar

                Optional organization

                -
                organization: undefined | string
                +
                organization: string
                @@ -143,10 +143,10 @@

                Optional organization

                Optional redirectUri

                -
                redirectUri: undefined | string
                +
                redirectUri: string
                diff --git a/docs/interfaces/handlers_login.authorizationparams.html b/docs/interfaces/handlers_login.authorizationparams.html index 93d4fc164..55d5aa4f7 100644 --- a/docs/interfaces/handlers_login.authorizationparams.html +++ b/docs/interfaces/handlers_login.authorizationparams.html @@ -95,9 +95,9 @@

                Properties

                @@ -109,10 +109,10 @@

                Properties

                Optional invitation

                -
                invitation: undefined | string
                +
                invitation: string
                @@ -148,10 +148,10 @@

                Optional invitation

                Optional organization

                -
                organization: undefined | string
                +
                organization: string
                @@ -161,43 +161,46 @@

                Optional organization

                -
                +

                Optional response_mode

                -
                response_mode: undefined | "query" | "form_post"
                +
                response_mode: "query" | "form_post"
                -
                +

                Optional response_type

                -
                response_type: undefined | "id_token" | "code id_token" | "code"
                +
                response_type: "id_token" | "code id_token" | "code"
                -
                +

                Optional scope

                -
                scope: undefined | string
                +
                scope: string

                Optional screen_hint

                -
                screen_hint: undefined | string
                +
                screen_hint: string
                @@ -294,13 +297,13 @@

                Optional screen_hint

              • organization
              • -
              • +
              • response_mode
              • -
              • +
              • response_type
              • -
              • +
              • scope
              • diff --git a/docs/interfaces/handlers_login.loginoptions.html b/docs/interfaces/handlers_login.loginoptions.html index 03e982771..cc37ce1fc 100644 --- a/docs/interfaces/handlers_login.loginoptions.html +++ b/docs/interfaces/handlers_login.loginoptions.html @@ -101,10 +101,10 @@

                Properties

                Optional authorizationParams

                -
                authorizationParams: undefined | AuthorizationParams
                +
                authorizationParams: AuthorizationParams
                @@ -116,10 +116,10 @@

                Optional authorizationPar

                Optional getLoginState

                -
                getLoginState: undefined | GetLoginState
                +
                getLoginState: GetLoginState
                @@ -131,10 +131,10 @@

                Optional getLoginSta

                Optional returnTo

                -
                returnTo: undefined | string
                +
                returnTo: string
                diff --git a/docs/interfaces/handlers_logout.logoutoptions.html b/docs/interfaces/handlers_logout.logoutoptions.html index 3fdd1937d..84ace101a 100644 --- a/docs/interfaces/handlers_logout.logoutoptions.html +++ b/docs/interfaces/handlers_logout.logoutoptions.html @@ -99,10 +99,10 @@

                Properties

                Optional returnTo

                -
                returnTo: undefined | string
                +
                returnTo: string
                diff --git a/docs/interfaces/instance.signinwithauth0.html b/docs/interfaces/instance.signinwithauth0.html index 74d725fc6..5056f5e5c 100644 --- a/docs/interfaces/instance.signinwithauth0.html +++ b/docs/interfaces/instance.signinwithauth0.html @@ -113,7 +113,7 @@

                getAccessToken

                getAccessToken: GetAccessToken
                @@ -128,7 +128,7 @@

                getServerSidePropsWrapper

                getServerSidePropsWrapper: GetServerSidePropsWrapper<any, ParsedUrlQuery>
                @@ -144,7 +144,7 @@

                getSession

                getSession: GetSession
                @@ -159,7 +159,7 @@

                handleAuth

                handleAuth: HandleAuth
                @@ -174,7 +174,7 @@

                handleCallback

                handleCallback: HandleCallback
                @@ -189,7 +189,7 @@

                handleLogin

                handleLogin: HandleLogin
                @@ -204,7 +204,7 @@

                handleLogout

                handleLogout: HandleLogout
                @@ -219,7 +219,7 @@

                handleProfile

                handleProfile: HandleProfile
                @@ -234,7 +234,7 @@

                withApiAuthRequired

                withApiAuthRequired: WithApiAuthRequired
                @@ -249,7 +249,7 @@

                withPageAuthRequired

                withPageAuthRequired: WithPageAuthRequired
                diff --git a/docs/interfaces/session_get_access_token.accesstokenrequest.html b/docs/interfaces/session_get_access_token.accesstokenrequest.html index c6d8ce728..6f7ecedfd 100644 --- a/docs/interfaces/session_get_access_token.accesstokenrequest.html +++ b/docs/interfaces/session_get_access_token.accesstokenrequest.html @@ -102,10 +102,10 @@

                Properties

                Optional afterRefresh

                -
                afterRefresh: undefined | AfterRefresh
                +
                afterRefresh: AfterRefresh
                @@ -139,10 +139,10 @@

                Modify the session after refresh

                Optional authorizationParams

                -
                authorizationParams: undefined | Partial<AuthorizationParameters>
                +
                authorizationParams: Partial<AuthorizationParameters>
                @@ -154,10 +154,10 @@

                Optional authorizationPar

                Optional refresh

                -
                refresh: undefined | boolean
                +
                refresh: boolean
                @@ -170,10 +170,10 @@

                Optional refresh

                Optional scopes

                -
                scopes: undefined | string[]
                +
                scopes: string[]
                diff --git a/docs/interfaces/session_get_access_token.getaccesstokenresult.html b/docs/interfaces/session_get_access_token.getaccesstokenresult.html index 4815a2f4c..a2cc753ef 100644 --- a/docs/interfaces/session_get_access_token.getaccesstokenresult.html +++ b/docs/interfaces/session_get_access_token.getaccesstokenresult.html @@ -99,10 +99,10 @@

                Properties

                Optional accessToken

                -
                accessToken: undefined | string
                +
                accessToken: string
                diff --git a/docs/modules/config.html b/docs/modules/config.html index 73c47d1d5..07f506a76 100644 --- a/docs/modules/config.html +++ b/docs/modules/config.html @@ -97,7 +97,7 @@

                ConfigParameters

                ConfigParameters: DeepPartial<BaseConfig & NextConfig>
                @@ -176,7 +176,9 @@

                2. Create your own instance using InitAuth return auth0.handleAuth();

                Note If you use InitAuth0, you should not use the other named exports as they will use a different - instance of the SDK.

                + instance of the SDK. Also note - this is for the server side part of the SDK - you will always use named exports for + the front end components: UserProvider, UseUser and the + front end version of WithPageAuthRequired

                diff --git a/docs/modules/frontend.html b/docs/modules/frontend.html index 4caeb2a45..c272f1bf9 100644 --- a/docs/modules/frontend.html +++ b/docs/modules/frontend.html @@ -140,7 +140,7 @@

                ConfigProviderProps

                ConfigProviderProps: React.PropsWithChildren<ConfigContext>
                @@ -150,7 +150,7 @@

                Properties

                ConfigProvider

                -
                ConfigProvider: (__namedParameters: PropsWithChildren<ConfigContext>) => ReactElement<ConfigContext, string | ((props: any) => null | ReactElement<any, any>) | ((props: any) => Component<any, any, any>)>
                +
                ConfigProvider: (__namedParameters: PropsWithChildren<ConfigContext>) => ReactElement<ConfigContext, string | ((props: any) => null | ReactElement<any, any>) | (new (props: any) => Component<any, any, any>)>
                @@ -158,7 +158,7 @@

                Type declaration

                  • -
                  • (__namedParameters: PropsWithChildren<ConfigContext>): ReactElement<ConfigContext, string | ((props: any) => null | ReactElement<any, any>) | ((props: any) => Component<any, any, any>)>
                  • +
                  • (__namedParameters: PropsWithChildren<ConfigContext>): ReactElement<ConfigContext, string | ((props: any) => null | ReactElement<any, any>) | (new (props: any) => Component<any, any, any>)>
                  • @@ -168,7 +168,7 @@

                    Parameters

                    __namedParameters: PropsWithChildren<ConfigContext>
                  -

                  Returns ReactElement<ConfigContext, string | ((props: any) => null | ReactElement<any, any>) | ((props: any) => Component<any, any, any>)>

                  +

                  Returns ReactElement<ConfigContext, string | ((props: any) => null | ReactElement<any, any>) | (new (props: any) => Component<any, any, any>)>

              • @@ -188,7 +188,7 @@

                Const useConfig

              • Returns ConfigContext

                diff --git a/docs/modules/frontend_use_user.html b/docs/modules/frontend_use_user.html index b7e484a67..55847df44 100644 --- a/docs/modules/frontend_use_user.html +++ b/docs/modules/frontend_use_user.html @@ -105,7 +105,7 @@

                UseUser

                UseUser: () => UserContext
                @@ -149,7 +149,7 @@

                UserContext

                UserContext: { checkSession: () => Promise<void>; error?: Error; isLoading: boolean; user?: UserProfile }
                @@ -193,7 +193,7 @@

                UserProvider

                UserProvider: (props: UserProviderProps) => ReactElement<UserContext>
                @@ -229,7 +229,7 @@

                UserProviderProps

                UserProviderProps: React.PropsWithChildren<{ fetcher?: UserFetcher; profileUrl?: string; user?: UserProfile } & ConfigContext>
                @@ -266,7 +266,7 @@

                Properties

                default

                -
                default: (__namedParameters: PropsWithChildren<{ fetcher?: undefined | UserFetcher; profileUrl?: undefined | string; user?: undefined | UserProfile } & ConfigContext>) => ReactElement<UserContext, string | ((props: any) => null | ReactElement<any, any>) | ((props: any) => Component<any, any, any>)>
                +
                default: (__namedParameters: PropsWithChildren<{ fetcher?: UserFetcher; profileUrl?: string; user?: UserProfile } & ConfigContext>) => ReactElement<UserContext, string | ((props: any) => null | ReactElement<any, any>) | (new (props: any) => Component<any, any, any>)>
                @@ -274,17 +274,17 @@

                Type declaration

                  • -
                  • (__namedParameters: PropsWithChildren<{ fetcher?: undefined | UserFetcher; profileUrl?: undefined | string; user?: undefined | UserProfile } & ConfigContext>): ReactElement<UserContext, string | ((props: any) => null | ReactElement<any, any>) | ((props: any) => Component<any, any, any>)>
                  • +
                  • (__namedParameters: PropsWithChildren<{ fetcher?: UserFetcher; profileUrl?: string; user?: UserProfile } & ConfigContext>): ReactElement<UserContext, string | ((props: any) => null | ReactElement<any, any>) | (new (props: any) => Component<any, any, any>)>
                  • Parameters

                    • -
                      __namedParameters: PropsWithChildren<{ fetcher?: undefined | UserFetcher; profileUrl?: undefined | string; user?: undefined | UserProfile } & ConfigContext>
                      +
                      __namedParameters: PropsWithChildren<{ fetcher?: UserFetcher; profileUrl?: string; user?: UserProfile } & ConfigContext>
                    -

                    Returns ReactElement<UserContext, string | ((props: any) => null | ReactElement<any, any>) | ((props: any) => Component<any, any, any>)>

                    +

                    Returns ReactElement<UserContext, string | ((props: any) => null | ReactElement<any, any>) | (new (props: any) => Component<any, any, any>)>

                • diff --git a/docs/modules/frontend_with_page_auth_required.html b/docs/modules/frontend_with_page_auth_required.html index b7bd545d2..461a89594 100644 --- a/docs/modules/frontend_with_page_auth_required.html +++ b/docs/modules/frontend_with_page_auth_required.html @@ -94,7 +94,7 @@

                  WithPageAuthRequired

                  WithPageAuthRequired: <P>(Component: ComponentType<P & UserProps>, options?: WithPageAuthRequiredOptions) => React.FC<P>
                  diff --git a/docs/modules/handlers_auth.html b/docs/modules/handlers_auth.html index df31cb934..825181d6f 100644 --- a/docs/modules/handlers_auth.html +++ b/docs/modules/handlers_auth.html @@ -90,7 +90,7 @@

                  HandleAuth

                  HandleAuth: (userHandlers?: Partial<Handlers>) => NextApiHandler
                  diff --git a/docs/modules/handlers_callback.html b/docs/modules/handlers_callback.html index 20c347505..957aec23f 100644 --- a/docs/modules/handlers_callback.html +++ b/docs/modules/handlers_callback.html @@ -91,7 +91,7 @@

                  AfterCallback

                  AfterCallback: (req: NextApiRequest, res: NextApiResponse, session: default, state?: {}) => Promise<default> | default
                  @@ -192,7 +192,7 @@

                  HandleCallback

                  HandleCallback: (req: NextApiRequest, res: NextApiResponse, options?: CallbackOptions) => Promise<void>
                  diff --git a/docs/modules/handlers_login.html b/docs/modules/handlers_login.html index e29102936..8e53f7da6 100644 --- a/docs/modules/handlers_login.html +++ b/docs/modules/handlers_login.html @@ -92,7 +92,7 @@

                  GetLoginState

                  GetLoginState: (req: NextApiRequest, options: LoginOptions) => {}
                  @@ -153,7 +153,7 @@

                  HandleLogin

                  HandleLogin: (req: NextApiRequest, res: NextApiResponse, options?: LoginOptions) => Promise<void>
                  diff --git a/docs/modules/handlers_logout.html b/docs/modules/handlers_logout.html index 69f6000ee..9470029b5 100644 --- a/docs/modules/handlers_logout.html +++ b/docs/modules/handlers_logout.html @@ -90,7 +90,7 @@

                  HandleLogout

                  HandleLogout: (req: NextApiRequest, res: NextApiResponse, options?: LogoutOptions) => Promise<void>
                  diff --git a/docs/modules/handlers_profile.html b/docs/modules/handlers_profile.html index aeff932cd..84654f24a 100644 --- a/docs/modules/handlers_profile.html +++ b/docs/modules/handlers_profile.html @@ -89,7 +89,7 @@

                  AfterRefetch

                  AfterRefetch: (req: NextApiRequest, res: NextApiResponse, session: default) => Promise<default> | default
                  @@ -129,7 +129,7 @@

                  HandleProfile

                  HandleProfile: (req: NextApiRequest, res: NextApiResponse, options?: ProfileOptions) => Promise<void>
                  @@ -176,7 +176,7 @@

                  ProfileOptions

                  ProfileOptions: { afterRefetch?: AfterRefetch; refetch?: boolean }
                  diff --git a/docs/modules/helpers_get_server_side_props_wrapper.html b/docs/modules/helpers_get_server_side_props_wrapper.html index ffe25e53b..0761c2ac1 100644 --- a/docs/modules/helpers_get_server_side_props_wrapper.html +++ b/docs/modules/helpers_get_server_side_props_wrapper.html @@ -84,7 +84,7 @@

                  GetServerSidePropsWrapper

                  GetServerSidePropsWrapper<P, Q>: (getServerSideProps: GetServerSideProps<P, Q>) => GetServerSideProps<P, Q>
                  diff --git a/docs/modules/helpers_with_api_auth_required.html b/docs/modules/helpers_with_api_auth_required.html index 565eb233a..dd6fe6b44 100644 --- a/docs/modules/helpers_with_api_auth_required.html +++ b/docs/modules/helpers_with_api_auth_required.html @@ -84,7 +84,7 @@

                  WithApiAuthRequired

                  WithApiAuthRequired: (apiRoute: NextApiHandler) => NextApiHandler
                  diff --git a/docs/modules/helpers_with_page_auth_required.html b/docs/modules/helpers_with_page_auth_required.html index 025d35d45..f9437b997 100644 --- a/docs/modules/helpers_with_page_auth_required.html +++ b/docs/modules/helpers_with_page_auth_required.html @@ -87,7 +87,7 @@

                  GetServerSidePropsResultWithSession

                  GetServerSidePropsResultWithSession<P>: GetServerSidePropsResult<P & { user?: Claims | null }>
                  @@ -118,7 +118,7 @@

                  PageRoute

                  PageRoute<P, Q>: (cts: GetServerSidePropsContext<Q>) => Promise<GetServerSidePropsResultWithSession<P>>
                  @@ -163,7 +163,7 @@

                  WithPageAuthRequired

                  WithPageAuthRequired: { <P>(Component: ComponentType<P & UserProps>, options?: WithPageAuthRequiredOptions): FC<P>; <P, Q>(opts?: WithPageAuthRequiredOptions<P, Q>): PageRoute<P, Q> }
                  @@ -238,7 +238,7 @@

                  WithPageAuthRequiredOptions

                  WithPageAuthRequiredOptions<P, Q>: { getServerSideProps?: GetServerSideProps<P, Q>; returnTo?: string }
                  diff --git a/docs/modules/instance.html b/docs/modules/instance.html index b1827348c..788348fd2 100644 --- a/docs/modules/instance.html +++ b/docs/modules/instance.html @@ -90,7 +90,7 @@

                  InitAuth0

                  InitAuth0: (params?: ConfigParameters) => SignInWithAuth0
                  diff --git a/docs/modules/session_get_access_token.html b/docs/modules/session_get_access_token.html index 4d6c3ea47..c7fab2dfa 100644 --- a/docs/modules/session_get_access_token.html +++ b/docs/modules/session_get_access_token.html @@ -95,7 +95,7 @@

                  AfterRefresh

                  AfterRefresh: (req: NextApiRequest, res: NextApiResponse, session: default) => Promise<default> | default
                  @@ -135,7 +135,7 @@

                  GetAccessToken

                  GetAccessToken: (req: IncomingMessage | NextApiRequest, res: ServerResponse | NextApiResponse, accessTokenRequest?: AccessTokenRequest) => Promise<GetAccessTokenResult>
                  diff --git a/docs/modules/session_get_session.html b/docs/modules/session_get_session.html index 846c81370..e109febfd 100644 --- a/docs/modules/session_get_session.html +++ b/docs/modules/session_get_session.html @@ -84,7 +84,7 @@

                  GetSession

                  GetSession: (req: IncomingMessage | NextApiRequest, res: ServerResponse | NextApiResponse) => default | null | undefined
                  diff --git a/docs/modules/utils_errors.html b/docs/modules/utils_errors.html index 987816f71..5940613dc 100644 --- a/docs/modules/utils_errors.html +++ b/docs/modules/utils_errors.html @@ -95,7 +95,7 @@

                  htmlSafe

                • Parameters

                  diff --git a/docs/modules/version.html b/docs/modules/version.html index d2cd0aab8..4778f8a4a 100644 --- a/docs/modules/version.html +++ b/docs/modules/version.html @@ -81,7 +81,7 @@

                  Properties

                  default

                  -
                  default: "1.9.1"
                  +
                  default: "1.9.2"
                  diff --git a/package-lock.json b/package-lock.json index 8e1fe5d4c..2eec214c2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@auth0/nextjs-auth0", - "version": "1.9.1", + "version": "1.9.2", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@auth0/nextjs-auth0", - "version": "1.9.1", + "version": "1.9.2", "license": "MIT", "dependencies": { "base64url": "^3.0.1", diff --git a/package.json b/package.json index 2f55224ff..aacd67772 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@auth0/nextjs-auth0", - "version": "1.9.1", + "version": "1.9.2", "description": "Next.js SDK for signing in with Auth0", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/src/version.ts b/src/version.ts index 88e682867..4bc622075 100644 --- a/src/version.ts +++ b/src/version.ts @@ -1 +1 @@ -export default '1.9.1'; +export default '1.9.2'; From 78e41f2d80e4fed4c8f69b33cc50a1ac2abb0244 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 10 Oct 2022 08:01:31 +0000 Subject: [PATCH 033/105] build(deps-dev): bump eslint-plugin-react from 7.31.8 to 7.31.9 Bumps [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) from 7.31.8 to 7.31.9. - [Release notes](https://github.com/jsx-eslint/eslint-plugin-react/releases) - [Changelog](https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md) - [Commits](https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.31.8...v7.31.9) --- updated-dependencies: - dependency-name: eslint-plugin-react dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 2eec214c2..7bf367f56 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5499,9 +5499,9 @@ } }, "node_modules/eslint-plugin-react": { - "version": "7.31.8", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.8.tgz", - "integrity": "sha512-5lBTZmgQmARLLSYiwI71tiGVTLUuqXantZM6vlSY39OaDSV0M7+32K5DnLkmFrwTe+Ksz0ffuLUC91RUviVZfw==", + "version": "7.31.9", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.9.tgz", + "integrity": "sha512-vrVJwusIw4L99lyfXjtCw8HWdloajsiYslMavogrBe2Gl8gr95TJsJnOMRasN4b4N24I3XuJf6aAV6MhyGmjqw==", "dev": true, "dependencies": { "array-includes": "^3.1.5", @@ -17669,9 +17669,9 @@ } }, "eslint-plugin-react": { - "version": "7.31.8", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.8.tgz", - "integrity": "sha512-5lBTZmgQmARLLSYiwI71tiGVTLUuqXantZM6vlSY39OaDSV0M7+32K5DnLkmFrwTe+Ksz0ffuLUC91RUviVZfw==", + "version": "7.31.9", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.9.tgz", + "integrity": "sha512-vrVJwusIw4L99lyfXjtCw8HWdloajsiYslMavogrBe2Gl8gr95TJsJnOMRasN4b4N24I3XuJf6aAV6MhyGmjqw==", "dev": true, "requires": { "array-includes": "^3.1.5", From 6a217c242a133821a299d05709026f45a85e05f1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 12 Oct 2022 08:52:18 -0300 Subject: [PATCH 034/105] build(deps): bump joi from 17.6.2 to 17.6.3 (#860) Bumps [joi](https://github.com/hapijs/joi) from 17.6.2 to 17.6.3. - [Release notes](https://github.com/hapijs/joi/releases) - [Commits](https://github.com/hapijs/joi/compare/v17.6.2...v17.6.3) --- updated-dependencies: - dependency-name: joi dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7bf367f56..f9ffa1164 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9210,9 +9210,9 @@ } }, "node_modules/joi": { - "version": "17.6.2", - "resolved": "https://registry.npmjs.org/joi/-/joi-17.6.2.tgz", - "integrity": "sha512-+gqqdh1xc1wb+Lor0J9toqgeReyDOCqOdG8QSdRcEvwrcRiFQZneUCGKjFjuyBWUb3uaFOgY56yMaZ5FIc+H4w==", + "version": "17.6.3", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.6.3.tgz", + "integrity": "sha512-YlQsIaS9MHYekzf1Qe11LjTkNzx9qhYluK3172z38RxYoAUf82XMX1p1DG1H4Wtk2ED/vPdSn9OggqtDu+aTow==", "dependencies": { "@hapi/hoek": "^9.0.0", "@hapi/topo": "^5.0.0", @@ -20453,9 +20453,9 @@ } }, "joi": { - "version": "17.6.2", - "resolved": "https://registry.npmjs.org/joi/-/joi-17.6.2.tgz", - "integrity": "sha512-+gqqdh1xc1wb+Lor0J9toqgeReyDOCqOdG8QSdRcEvwrcRiFQZneUCGKjFjuyBWUb3uaFOgY56yMaZ5FIc+H4w==", + "version": "17.6.3", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.6.3.tgz", + "integrity": "sha512-YlQsIaS9MHYekzf1Qe11LjTkNzx9qhYluK3172z38RxYoAUf82XMX1p1DG1H4Wtk2ED/vPdSn9OggqtDu+aTow==", "requires": { "@hapi/hoek": "^9.0.0", "@hapi/topo": "^5.0.0", From af4e1b10273151f2993345e8f58787beaefc7ea8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 17 Oct 2022 08:01:24 +0000 Subject: [PATCH 035/105] build(deps-dev): bump @types/webpack from 4.41.32 to 4.41.33 Bumps [@types/webpack](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/webpack) from 4.41.32 to 4.41.33. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/webpack) --- updated-dependencies: - dependency-name: "@types/webpack" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index f9ffa1164..bd88b960d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2412,9 +2412,9 @@ "dev": true }, "node_modules/@types/webpack": { - "version": "4.41.32", - "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.32.tgz", - "integrity": "sha512-cb+0ioil/7oz5//7tZUSwbrSAN/NWHrQylz5cW8G0dWTcF/g+/dSdMlKVZspBYuMAN1+WnwHrkxiRrLcwd0Heg==", + "version": "4.41.33", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.33.tgz", + "integrity": "sha512-PPajH64Ft2vWevkerISMtnZ8rTs4YmRbs+23c402J0INmxDKCrhZNvwZYtzx96gY2wAtXdrK1BS2fiC8MlLr3g==", "dev": true, "dependencies": { "@types/node": "*", @@ -15281,9 +15281,9 @@ "dev": true }, "@types/webpack": { - "version": "4.41.32", - "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.32.tgz", - "integrity": "sha512-cb+0ioil/7oz5//7tZUSwbrSAN/NWHrQylz5cW8G0dWTcF/g+/dSdMlKVZspBYuMAN1+WnwHrkxiRrLcwd0Heg==", + "version": "4.41.33", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.33.tgz", + "integrity": "sha512-PPajH64Ft2vWevkerISMtnZ8rTs4YmRbs+23c402J0INmxDKCrhZNvwZYtzx96gY2wAtXdrK1BS2fiC8MlLr3g==", "dev": true, "requires": { "@types/node": "*", From 43ca812847ca48eeba581766e5f4d269413e293b Mon Sep 17 00:00:00 2001 From: "sre-57-opslevel[bot]" <113727212+sre-57-opslevel[bot]@users.noreply.github.com> Date: Mon, 17 Oct 2022 11:04:57 -0300 Subject: [PATCH 036/105] OpsLevel repo catalog - upload opslevel.yml (#868) Upload OpsLevel YAML Co-authored-by: sre-57-opslevel[bot] <113727212+sre-57-opslevel[bot]@users.noreply.github.com> --- opslevel.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 opslevel.yml diff --git a/opslevel.yml b/opslevel.yml new file mode 100644 index 000000000..009a5ec0b --- /dev/null +++ b/opslevel.yml @@ -0,0 +1,6 @@ +--- +version: 1 +repository: + owner: dx_sdks + tier: + tags: From f7f4cd36099fcb8568b74224af3182d3540b63da Mon Sep 17 00:00:00 2001 From: adamjmcgrath Date: Thu, 20 Oct 2022 12:51:01 +0100 Subject: [PATCH 037/105] Readme redesign --- README.md | 155 ++++++++++++++++++++++-------------------------------- 1 file changed, 62 insertions(+), 93 deletions(-) diff --git a/README.md b/README.md index cb954d9d0..e1bf059ca 100644 --- a/README.md +++ b/README.md @@ -2,34 +2,17 @@ The Auth0 Next.js SDK is a library for implementing user authentication in Next.js applications. -[![CircleCI](https://img.shields.io/circleci/build/github/auth0/nextjs-auth0/main?style=flat-square)](https://circleci.com/gh/auth0/nextjs-auth0/tree/main) -[![NPM version](https://img.shields.io/npm/v/@auth0/nextjs-auth0.svg?style=flat-square)](https://npmjs.org/package/@auth0/nextjs-auth0) +![Release](https://img.shields.io/npm/v/@auth0/nextjs-auth0) +[![Coverage](https://img.shields.io/badge/dynamic/json?color=brightgreen&label=coverage&query=jest.coverageThreshold.global.lines&suffix=%25&url=https%3A%2F%2Fraw.githubusercontent.com%2Fauth0%2Fnextjs-auth0%2Fmain%2Fpackage.json)](https://github.com/auth0/nextjs-auth0/blob/main/package.json#L147) +![Downloads](https://img.shields.io/npm/dw/@auth0/nextjs-auth0) [![License](https://img.shields.io/:license-mit-blue.svg?style=flat)](https://opensource.org/licenses/MIT) +![CircleCI](https://img.shields.io/circleci/build/github/auth0/nextjs-auth0) -## Table of Contents - -- [Installation](#installation) -- [Getting Started](#getting-started) - - [Auth0 Configuration](#auth0-configuration) - - [Basic Setup](#basic-setup) -- [Documentation](#documentation) - - [QuickStart](https://auth0.com/docs/quickstart/webapp/nextjs) - - [API Reference](#api-reference) - - [v1 Migration Guide](./V1_MIGRATION_GUIDE.md) - - [Cookies and Security](#cookies-and-security) - - [Caching and Security](#caching-and-security) - - [Error Handling and Security](#error-handling-and-security) - - [Base Path and Internationalized Routing](#base-path-and-internationalized-routing) - - [Architecture](./ARCHITECTURE.md) - - [Comparison with auth0-react](#comparison-with-the-auth0-react-sdk) - - [Testing](#testing) - - [Deploying](#deploying) -- [Contributing](#contributing) -- [Vulnerability Reporting](#vulnerability-reporting) -- [What is Auth0?](#what-is-auth0) -- [License](#license) - -## Installation +🚀 [Getting Started](#getting-started) - 📚 [Documentation](#documentation) - 💻 [API Reference](#api-reference) - 💬 [Feedback](#feedback) + +## Getting Started + +### Installation Using [npm](https://npmjs.org): @@ -40,11 +23,8 @@ npm install @auth0/nextjs-auth0 This library supports the following tooling versions: - Node.js: `^10.13.0 || >=12.0.0` - - Next.js: `>=10` -## Getting Started - ### Auth0 Configuration Create a **Regular Web Application** in the [Auth0 Dashboard](https://manage.auth0.com/#/applications). @@ -166,35 +146,20 @@ export default function Index() { There are two additional ways to check for an authenticated user; one for Next.js pages using [withPageAuthRequired](https://auth0.github.io/nextjs-auth0/modules/helpers_with_page_auth_required.html#withpageauthrequired) and one for Next.js API routes using [withAPIAuthRequired](https://auth0.github.io/nextjs-auth0/modules/helpers_with_api_auth_required.html#withapiauthrequired). -For other comprehensive examples, see the [EXAMPLES.md](./EXAMPLES.md) document. +For other comprehensive examples, see the [EXAMPLES.md](https://github.com/auth0/open-source-template/blob/master/EXAMPLES.md) document. ## Documentation -### API Reference - -- [Configuration Options](https://auth0.github.io/nextjs-auth0/modules/config.html) - -**Server-side methods**: - -- [handleAuth](https://auth0.github.io/nextjs-auth0/modules/handlers_auth.html) -- [handleLogin](https://auth0.github.io/nextjs-auth0/modules/handlers_login.html#handlelogin) -- [handleCallback](https://auth0.github.io/nextjs-auth0/modules/handlers_callback.html) -- [handleLogout](https://auth0.github.io/nextjs-auth0/modules/handlers_logout.html) -- [handleProfile](https://auth0.github.io/nextjs-auth0/modules/handlers_profile.html) -- [withApiAuthRequired](https://auth0.github.io/nextjs-auth0/modules/helpers_with_api_auth_required.html) -- [withPageAuthRequired](https://auth0.github.io/nextjs-auth0/modules/helpers_with_page_auth_required.html#withpageauthrequired) -- [getServerSidePropsWrapper](https://auth0.github.io/nextjs-auth0/modules/helpers_get_server_side_props_wrapper.html) -- [getSession](https://auth0.github.io/nextjs-auth0/modules/session_get_session.html) -- [getAccessToken](https://auth0.github.io/nextjs-auth0/modules/session_get_access_token.html) -- [initAuth0](https://auth0.github.io/nextjs-auth0/modules/instance.html) - -**Client-side methods/components**: - -- [UserProvider](https://auth0.github.io/nextjs-auth0/modules/frontend_use_user.html#userprovider) -- [useUser](https://auth0.github.io/nextjs-auth0/modules/frontend_use_user.html) -- [withPageAuthRequired](https://auth0.github.io/nextjs-auth0/modules/frontend_with_page_auth_required.html) - -Visit the auto-generated [API Docs](https://auth0.github.io/nextjs-auth0/) for more details. +- [QuickStart](https://auth0.com/docs/quickstart/webapp/nextjs) +- [v1 Migration Guide](https://github.com/auth0/open-source-template/blob/master/V1_MIGRATION_GUIDE.md) +- [Cookies and Security](#cookies-and-security) +- [Caching and Security](#caching-and-security) +- [Error Handling and Security](#error-handling-and-security) +- [Base Path and Internationalized Routing](#base-path-and-internationalized-routing) +- [Architecture](https://github.com/auth0/open-source-template/blob/master/ARCHITECTURE.md) +- [Comparison with auth0-react](#comparison-with-the-auth0-react-sdk) +- [Testing](#testing) +- [Deploying](#deploying) ### Cookies and Security @@ -297,42 +262,47 @@ You should be aware of the security implications of both models. However, [auth0 By default, the SDK creates and manages a singleton instance to run for the lifetime of the application. When testing your application, you may need to reset this instance, so its state does not leak between tests. -If you're using Jest, we recommend using `jest.resetModules()` after each test. Alternatively, you can look at [creating your own instance of the SDK](./EXAMPLES.md#create-your-own-instance-of-the-sdk), so it can be recreated between tests. +If you're using Jest, we recommend using `jest.resetModules()` after each test. Alternatively, you can look at [creating your own instance of the SDK](https://github.com/auth0/open-source-template/blob/master/EXAMPLES.md#create-your-own-instance-of-the-sdk), so it can be recreated between tests. -For end to end tests, have a look at how we use a [mock OIDC Provider](./scripts/oidc-provider.js). +For end to end tests, have a look at how we use a [mock OIDC Provider](https://github.com/auth0/open-source-template/blob/master/scripts/oidc-provider.js). -# Deploying +### Deploying -For deploying, have a look at [how we deploy our example app to Vercel](./examples/README.md). +For deploying, have a look at [how we deploy our example app to Vercel](https://github.com/auth0/open-source-template/blob/master/examples/README.md). -## Contributing +## API Reference -We appreciate feedback and contribution to this repo! Before you get started, please read the following: +- [Configuration Options](https://auth0.github.io/nextjs-auth0/modules/config.html) -- [Auth0's general contribution guidelines](./CONTRIBUTING.md) -- [Auth0's code of conduct guidelines](./CODE-OF-CONDUCT.md) +**Server-side methods**: -Start by installing the dependencies of this project: +- [handleAuth](https://auth0.github.io/nextjs-auth0/modules/handlers_auth.html) +- [handleLogin](https://auth0.github.io/nextjs-auth0/modules/handlers_login.html#handlelogin) +- [handleCallback](https://auth0.github.io/nextjs-auth0/modules/handlers_callback.html) +- [handleLogout](https://auth0.github.io/nextjs-auth0/modules/handlers_logout.html) +- [handleProfile](https://auth0.github.io/nextjs-auth0/modules/handlers_profile.html) +- [withApiAuthRequired](https://auth0.github.io/nextjs-auth0/modules/helpers_with_api_auth_required.html) +- [withPageAuthRequired](https://auth0.github.io/nextjs-auth0/modules/helpers_with_page_auth_required.html#withpageauthrequired) +- [getServerSidePropsWrapper](https://auth0.github.io/nextjs-auth0/modules/helpers_get_server_side_props_wrapper.html) +- [getSession](https://auth0.github.io/nextjs-auth0/modules/session_get_session.html) +- [getAccessToken](https://auth0.github.io/nextjs-auth0/modules/session_get_access_token.html) +- [initAuth0](https://auth0.github.io/nextjs-auth0/modules/instance.html) -```sh -npm install -``` +**Client-side methods/components**: -In order to build a release, you can run the following commands, and the output will be stored in the `dist` folder: +- [UserProvider](https://auth0.github.io/nextjs-auth0/modules/frontend_use_user.html#userprovider) +- [useUser](https://auth0.github.io/nextjs-auth0/modules/frontend_use_user.html) +- [withPageAuthRequired](https://auth0.github.io/nextjs-auth0/modules/frontend_with_page_auth_required.html) -```sh -npm run clean -npm run lint -npm run build -``` +Visit the auto-generated [API Docs](https://auth0.github.io/nextjs-auth0/) for more details. -Additionally, you can also run tests: +## Contributing -```sh -npm run build:test # Build the Next.js test app -npm run test -npm run test:watch -``` +We appreciate feedback and contribution to this repo! Before you get started, please read the following: + +- [Auth0's general contribution guidelines](https://github.com/auth0/open-source-template/blob/master/GENERAL-CONTRIBUTING.md) +- [Auth0's code of conduct guidelines](https://github.com/auth0/express-openid-connect/blob/master/CODE-OF-CONDUCT.md) +- [This repo's contribution guide](https://github.com/auth0/express-openid-connect/blob/master/CONTRIBUTING.md) ## Vulnerability Reporting @@ -340,17 +310,16 @@ Please do not report security vulnerabilities on the public GitHub issue tracker ## What is Auth0? -Auth0 helps you to easily: - -- Implement authentication with multiple identity providers, including social (e.g., Google, Facebook, Microsoft, LinkedIn, GitHub, Twitter, etc.), or enterprise (e.g., Windows Azure AD, Google Apps, Active Directory, ADFS, SAML, etc.) -- Log in users with username/password databases, passwordless, or multi-factor authentication -- Link multiple user accounts together -- Generate signed JSON Web Tokens to authorize your API calls and flow the user identity securely -- Access demographics and analytics detailing how, when, and where users are logging in -- Enrich user profiles from other data sources using customizable JavaScript rules - -[Why Auth0?](https://auth0.com/why-auth0) Because you should save time, be happy, and focus on what really matters: building your product. - -## License - -This project is licensed under the MIT license. See the [LICENSE](LICENSE) file for more info. +

                  + + + + Auth0 Logo + +

                  +

                  + Auth0 is an easy to implement, adaptable authentication and authorization platform. To learn more checkout Why Auth0? +

                  +

                  + This project is licensed under the MIT license. See the LICENSE file for more info. +

                  From 3febbdd280a8dd8ed447e4a1d13dd5e390bcc98c Mon Sep 17 00:00:00 2001 From: adamjmcgrath Date: Thu, 20 Oct 2022 15:29:34 +0100 Subject: [PATCH 038/105] Readme redesign --- EXAMPLES.md | 52 ++++++++++++++++++++ README.md | 135 +++++----------------------------------------------- SECURITY.md | 47 ++++++++++++++++++ TESTING.md | 7 +++ 4 files changed, 118 insertions(+), 123 deletions(-) create mode 100644 SECURITY.md create mode 100644 TESTING.md diff --git a/EXAMPLES.md b/EXAMPLES.md index d04a5d57f..2b640805f 100644 --- a/EXAMPLES.md +++ b/EXAMPLES.md @@ -9,6 +9,7 @@ - [Access an External API from an API Route](#access-an-external-api-from-an-api-route) - [Create your own instance of the SDK](#create-your-own-instance-of-the-sdk) - [Add a signup handler](#add-a-signup-handler) +- [Use with Base Path and Internationalized Routing](#use-with-base-path-and-internationalized-routing) All examples can be seen running in the [Kitchen Sink example app](./examples/kitchen-sink-example). @@ -379,3 +380,54 @@ Users can then sign up using the signup handler. ```html Sign up ``` + +## Use with Base Path and Internationalized Routing + +With Next.js you can deploy a Next.js application under a sub-path of a domain using [Base Path](https://nextjs.org/docs/api-reference/next.config.js/basepath) and serve internationalized (i18n) routes using [Internationalized Routing](https://nextjs.org/docs/advanced-features/i18n-routing). + +If you use these features the urls of your application will change and so the urls to the nextjs-auth0 routes will change. To accommodate this there are various places in the SDK that you can customise the url. + +For example if `basePath: '/foo'` you should prepend this to the `loginUrl` and `profileUrl` specified in your `Auth0Provider` + +```jsx +// _app.jsx +function App({ Component, pageProps }) { + return ( + + + + ); +} +``` + +Also, any links to login or logout should include the `basePath`: + +```html +Login
                  +Logout +``` + +You should configure [baseUrl](https://auth0.github.io/nextjs-auth0/interfaces/config.baseconfig.html#baseurl) (or the `AUTH0_BASE_URL` environment variable) eg + +```shell +# .env.local +AUTH0_BASE_URL=http://localhost:3000/foo +``` + +For any pages that are protected with the Server Side [withPageAuthRequired](https://auth0.github.io/nextjs-auth0/modules/helpers_with_page_auth_required.html#withpageauthrequired) you should update the `returnTo` parameter depending on the `basePath` and `locale` if necessary. + +```js +// ./pages/my-ssr-page.jsx +export default MySsrPage = () => <>; + +const getFullReturnTo = (ctx) => { + // TODO: implement getFullReturnTo based on the ctx.resolvedUrl, ctx.locale + // and your next.config.js's basePath and i18n settings. + return '/foo/en-US/my-ssr-page'; +}; + +export const getServerSideProps = (ctx) => { + const returnTo = getFullReturnTo(ctx.req); + return withPageAuthRequired({ returnTo })(ctx); +}; +``` diff --git a/README.md b/README.md index e1bf059ca..3f9a1a284 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,18 @@ The Auth0 Next.js SDK is a library for implementing user authentication in Next. [![License](https://img.shields.io/:license-mit-blue.svg?style=flat)](https://opensource.org/licenses/MIT) ![CircleCI](https://img.shields.io/circleci/build/github/auth0/nextjs-auth0) -🚀 [Getting Started](#getting-started) - 📚 [Documentation](#documentation) - 💻 [API Reference](#api-reference) - 💬 [Feedback](#feedback) +📚 [Documentation](#documentation) - 🚀 [Getting Started](#getting-started)- 💻 [API Reference](#api-reference) - 💬 [Feedback](#feedback) + +## Documentation + +- [QuickStart](https://auth0.com/docs/quickstart/webapp/nextjs)- our guide for adding Auth0 to your Next.js app. +- [FAQs](https://github.com/auth0/open-source-template/blob/master/FAQ.md) - Frequently asked questions about nextjs-auth0. +- [Examples](https://github.com/auth0/open-source-template/blob/master/EXAMPLES.md) - lots of examples for your different use cases. +- [Security](https://github.com/auth0/open-source-template/blob/master/SECURITY.md) - Some important security notices that you should check. +- [Architecture](https://github.com/auth0/open-source-template/blob/master/ARCHITECTURE.md) - Architectural overview of the SDK. +- [Testing](https://github.com/auth0/open-source-template/blob/master/TESTING.md) - Some help with testing your nextjs-auth0 application. +- [Deploying](https://github.com/auth0/open-source-template/blob/master/examples/README.md) - How we deploy our example app to Vercel. +- [Docs Site](https://auth0.com/docs) - explore our docs site and learn more about Auth0. ## Getting Started @@ -148,128 +159,6 @@ There are two additional ways to check for an authenticated user; one for Next.j For other comprehensive examples, see the [EXAMPLES.md](https://github.com/auth0/open-source-template/blob/master/EXAMPLES.md) document. -## Documentation - -- [QuickStart](https://auth0.com/docs/quickstart/webapp/nextjs) -- [v1 Migration Guide](https://github.com/auth0/open-source-template/blob/master/V1_MIGRATION_GUIDE.md) -- [Cookies and Security](#cookies-and-security) -- [Caching and Security](#caching-and-security) -- [Error Handling and Security](#error-handling-and-security) -- [Base Path and Internationalized Routing](#base-path-and-internationalized-routing) -- [Architecture](https://github.com/auth0/open-source-template/blob/master/ARCHITECTURE.md) -- [Comparison with auth0-react](#comparison-with-the-auth0-react-sdk) -- [Testing](#testing) -- [Deploying](#deploying) - -### Cookies and Security - -All cookies will be set to `HttpOnly, SameSite=Lax` and will be set to `Secure` if the application's `AUTH0_BASE_URL` is `https`. - -The `HttpOnly` setting will make sure that client-side JavaScript is unable to access the cookie to reduce the attack surface of [XSS attacks](https://auth0.com/blog/developers-guide-to-common-vulnerabilities-and-how-to-prevent-them/#Cross-Site-Scripting--XSS-). - -The `SameSite=Lax` setting will help mitigate CSRF attacks. Learn more about SameSite by reading the ["Upcoming Browser Behavior Changes: What Developers Need to Know"](https://auth0.com/blog/browser-behavior-changes-what-developers-need-to-know/) blog post. - -### Caching and Security - -Many hosting providers will offer to cache your content at the edge in order to serve data to your users as fast as possible. For example Vercel will [cache your content on the Vercel Edge Network](https://vercel.com/docs/concepts/edge-network/caching) for all static content and Serverless Functions if you provide the necessary caching headers on your response. - -It's generally a bad idea to cache any response that requires authentication, even if the response's content appears safe to cache there may be other data in the response that isn't. - -This SDK offers a rolling session by default, which means that any response that reads the session will have a `Set-Cookie` header to update the cookie's expiry. Vercel and potentially other hosting providers include the `Set-Cookie` header in the cached response, so even if you think the response's content can be cached publicly, the responses `Set-Cookie` header cannot. - -Check your hosting provider's caching rules, but in general you should **never** cache responses that either require authentication or even touch the session to check authentication (eg when using `withApiAuthRequired`, `withPageAuthRequired` or even just `getSession` or `getAccessToken`). - -### Error Handling and Security - -The default server side error handler for the `/api/auth/*` routes prints the error message to screen, eg - -```js -try { - await handler(req, res); -} catch (error) { - res.status(error.status || 400).end(error.message); -} -``` - -Because the error can come from the OpenID Connect `error` query parameter we do some [basic escaping](https://cheatsheetseries.owasp.org/cheatsheets/Cross_Site_Scripting_Prevention_Cheat_Sheet.html#rule-1-html-encode-before-inserting-untrusted-data-into-html-element-content) which makes sure the default error handler is safe from XSS. - -If you write your own error handler, you should **not** render the error `message`, or `error` and `error_description` properties without using a templating engine that will properly escape it for other HTML contexts first. - -### Base Path and Internationalized Routing - -With Next.js you can deploy a Next.js application under a sub-path of a domain using [Base Path](https://nextjs.org/docs/api-reference/next.config.js/basepath) and serve internationalized (i18n) routes using [Internationalized Routing](https://nextjs.org/docs/advanced-features/i18n-routing). - -If you use these features the urls of your application will change and so the urls to the nextjs-auth0 routes will change. To accommodate this there are various places in the SDK that you can customise the url. - -For example if `basePath: '/foo'` you should prepend this to the `loginUrl` and `profileUrl` specified in your `Auth0Provider` - -```jsx -// _app.jsx -function App({ Component, pageProps }) { - return ( - - - - ); -} -``` - -Also, any links to login or logout should include the `basePath`: - -```html -Login
                  -Logout -``` - -You should configure [baseUrl](https://auth0.github.io/nextjs-auth0/interfaces/config.baseconfig.html#baseurl) (or the `AUTH0_BASE_URL` environment variable) eg - -```shell -# .env.local -AUTH0_BASE_URL=http://localhost:3000/foo -``` - -For any pages that are protected with the Server Side [withPageAuthRequired](https://auth0.github.io/nextjs-auth0/modules/helpers_with_page_auth_required.html#withpageauthrequired) you should update the `returnTo` parameter depending on the `basePath` and `locale` if necessary. - -```js -// ./pages/my-ssr-page.jsx -export default MySsrPage = () => <>; - -const getFullReturnTo = (ctx) => { - // TODO: implement getFullReturnTo based on the ctx.resolvedUrl, ctx.locale - // and your next.config.js's basePath and i18n settings. - return '/foo/en-US/my-ssr-page'; -}; - -export const getServerSideProps = (ctx) => { - const returnTo = getFullReturnTo(ctx.req); - return withPageAuthRequired({ returnTo })(ctx); -}; -``` - -### Comparison with the Auth0 React SDK - -We also provide an Auth0 React SDK, [auth0-react](https://github.com/auth0/auth0-react), which may be suitable for your Next.js application. - -The SPA security model used by `auth0-react` is different from the Web Application security model used by this SDK. In short, this SDK protects pages and API routes with a cookie session (see ["Cookies and Security"](#cookies-and-security)). A SPA library like `auth0-react` will store the user's ID Token and Access Token directly in the browser and use them to access external APIs directly. - -You should be aware of the security implications of both models. However, [auth0-react](https://github.com/auth0/auth0-react) may be more suitable for your needs if you meet any of the following scenarios: - -- You are using [Static HTML Export](https://nextjs.org/docs/advanced-features/static-html-export) with Next.js. -- You do not need to access user data during server-side rendering. -- You want to get the access token and call external API's directly from the frontend layer rather than using Next.js API Routes as a proxy to call external APIs - -### Testing - -By default, the SDK creates and manages a singleton instance to run for the lifetime of the application. When testing your application, you may need to reset this instance, so its state does not leak between tests. - -If you're using Jest, we recommend using `jest.resetModules()` after each test. Alternatively, you can look at [creating your own instance of the SDK](https://github.com/auth0/open-source-template/blob/master/EXAMPLES.md#create-your-own-instance-of-the-sdk), so it can be recreated between tests. - -For end to end tests, have a look at how we use a [mock OIDC Provider](https://github.com/auth0/open-source-template/blob/master/scripts/oidc-provider.js). - -### Deploying - -For deploying, have a look at [how we deploy our example app to Vercel](https://github.com/auth0/open-source-template/blob/master/examples/README.md). - ## API Reference - [Configuration Options](https://auth0.github.io/nextjs-auth0/modules/config.html) diff --git a/SECURITY.md b/SECURITY.md new file mode 100644 index 000000000..d0763ec18 --- /dev/null +++ b/SECURITY.md @@ -0,0 +1,47 @@ +# Security Considerations + +## Cookies and Security + +All cookies will be set to `HttpOnly, SameSite=Lax` and will be set to `Secure` if the application's `AUTH0_BASE_URL` is `https`. + +The `HttpOnly` setting will make sure that client-side JavaScript is unable to access the cookie to reduce the attack surface of [XSS attacks](https://auth0.com/blog/developers-guide-to-common-vulnerabilities-and-how-to-prevent-them/#Cross-Site-Scripting--XSS-). + +The `SameSite=Lax` setting will help mitigate CSRF attacks. Learn more about SameSite by reading the ["Upcoming Browser Behavior Changes: What Developers Need to Know"](https://auth0.com/blog/browser-behavior-changes-what-developers-need-to-know/) blog post. + +## Caching and Security + +Many hosting providers will offer to cache your content at the edge in order to serve data to your users as fast as possible. For example Vercel will [cache your content on the Vercel Edge Network](https://vercel.com/docs/concepts/edge-network/caching) for all static content and Serverless Functions if you provide the necessary caching headers on your response. + +It's generally a bad idea to cache any response that requires authentication, even if the response's content appears safe to cache there may be other data in the response that isn't. + +This SDK offers a rolling session by default, which means that any response that reads the session will have a `Set-Cookie` header to update the cookie's expiry. Vercel and potentially other hosting providers include the `Set-Cookie` header in the cached response, so even if you think the response's content can be cached publicly, the responses `Set-Cookie` header cannot. + +Check your hosting provider's caching rules, but in general you should **never** cache responses that either require authentication or even touch the session to check authentication (eg when using `withApiAuthRequired`, `withPageAuthRequired` or even just `getSession` or `getAccessToken`). + +## Error Handling and Security + +The default server side error handler for the `/api/auth/*` routes prints the error message to screen, eg + +```js +try { + await handler(req, res); +} catch (error) { + res.status(error.status || 400).end(error.message); +} +``` + +Because the error can come from the OpenID Connect `error` query parameter we do some [basic escaping](https://cheatsheetseries.owasp.org/cheatsheets/Cross_Site_Scripting_Prevention_Cheat_Sheet.html#rule-1-html-encode-before-inserting-untrusted-data-into-html-element-content) which makes sure the default error handler is safe from XSS. + +If you write your own error handler, you should **not** render the error `message`, or `error` and `error_description` properties without using a templating engine that will properly escape it for other HTML contexts first. + +## Comparison with the Auth0 React SDK + +We also provide an Auth0 React SDK, [auth0-react](https://github.com/auth0/auth0-react), which may be suitable for your Next.js application. + +The SPA security model used by `auth0-react` is different from the Web Application security model used by this SDK. In short, this SDK protects pages and API routes with a cookie session (see ["Cookies and Security"](#cookies-and-security)). A SPA library like `auth0-react` will store the user's ID Token and Access Token directly in the browser and use them to access external APIs directly. + +You should be aware of the security implications of both models. However, [auth0-react](https://github.com/auth0/auth0-react) may be more suitable for your needs if you meet any of the following scenarios: + +- You are using [Static HTML Export](https://nextjs.org/docs/advanced-features/static-html-export) with Next.js. +- You do not need to access user data during server-side rendering. +- You want to get the access token and call external API's directly from the frontend layer rather than using Next.js API Routes as a proxy to call external APIs diff --git a/TESTING.md b/TESTING.md new file mode 100644 index 000000000..78d2efcae --- /dev/null +++ b/TESTING.md @@ -0,0 +1,7 @@ +# Testing + +By default, the SDK creates and manages a singleton instance to run for the lifetime of the application. When testing your application, you may need to reset this instance, so its state does not leak between tests. + +If you're using Jest, we recommend using `jest.resetModules()` after each test. Alternatively, you can look at [creating your own instance of the SDK](https://github.com/auth0/open-source-template/blob/master/EXAMPLES.md#create-your-own-instance-of-the-sdk), so it can be recreated between tests. + +For end to end tests, have a look at how we use a [mock OIDC Provider](https://github.com/auth0/open-source-template/blob/master/scripts/oidc-provider.js). From 69b9fb0fe4cc716d4eec6861eb1a1195fc22c35d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 24 Oct 2022 10:43:27 -0300 Subject: [PATCH 039/105] build(deps): bump joi from 17.6.3 to 17.6.4 (#880) Bumps [joi](https://github.com/hapijs/joi) from 17.6.3 to 17.6.4. - [Release notes](https://github.com/hapijs/joi/releases) - [Commits](https://github.com/hapijs/joi/compare/v17.6.3...v17.6.4) --- updated-dependencies: - dependency-name: joi dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index bd88b960d..170bd9d8a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9210,9 +9210,9 @@ } }, "node_modules/joi": { - "version": "17.6.3", - "resolved": "https://registry.npmjs.org/joi/-/joi-17.6.3.tgz", - "integrity": "sha512-YlQsIaS9MHYekzf1Qe11LjTkNzx9qhYluK3172z38RxYoAUf82XMX1p1DG1H4Wtk2ED/vPdSn9OggqtDu+aTow==", + "version": "17.6.4", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.6.4.tgz", + "integrity": "sha512-tPzkTJHZQjSFCc842QpdVpOZ9LI2txApboNUbW70qgnRB14Lzl+oWQOPdF2N4yqyiY14wBGe8lc7f/2hZxbGmw==", "dependencies": { "@hapi/hoek": "^9.0.0", "@hapi/topo": "^5.0.0", @@ -20453,9 +20453,9 @@ } }, "joi": { - "version": "17.6.3", - "resolved": "https://registry.npmjs.org/joi/-/joi-17.6.3.tgz", - "integrity": "sha512-YlQsIaS9MHYekzf1Qe11LjTkNzx9qhYluK3172z38RxYoAUf82XMX1p1DG1H4Wtk2ED/vPdSn9OggqtDu+aTow==", + "version": "17.6.4", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.6.4.tgz", + "integrity": "sha512-tPzkTJHZQjSFCc842QpdVpOZ9LI2txApboNUbW70qgnRB14Lzl+oWQOPdF2N4yqyiY14wBGe8lc7f/2hZxbGmw==", "requires": { "@hapi/hoek": "^9.0.0", "@hapi/topo": "^5.0.0", From 4ddc0f8a4a11565794e47f3cf9866cbe72ede473 Mon Sep 17 00:00:00 2001 From: adamjmcgrath Date: Tue, 25 Oct 2022 09:08:04 +0100 Subject: [PATCH 040/105] Add banner --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 3f9a1a284..e72f5433e 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# @auth0/nextjs-auth0 +![nextjs-auth0](https://cdn.auth0.com/website/sdks/banners/nextjs-auth0-banner.png) The Auth0 Next.js SDK is a library for implementing user authentication in Next.js applications. From f0d9ff3faa421c15423729c099a07dd14576bcfa Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 27 Oct 2022 08:04:07 -0300 Subject: [PATCH 041/105] build(deps-dev): bump oidc-provider from 7.12.0 to 7.13.0 (#884) --- package-lock.json | 49 +++++++++++++++++++++++++++++++---------------- 1 file changed, 32 insertions(+), 17 deletions(-) diff --git a/package-lock.json b/package-lock.json index 170bd9d8a..4946531d5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10291,9 +10291,9 @@ } }, "node_modules/oidc-provider": { - "version": "7.12.0", - "resolved": "https://registry.npmjs.org/oidc-provider/-/oidc-provider-7.12.0.tgz", - "integrity": "sha512-VyyKV9Axkni3riZzrwppxQ4kcP59m1PXEgQ2aGPs2jagON4ejyu5vmH2A3BhYFgT50IdvHxxN3VI9vW3DF68ig==", + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/oidc-provider/-/oidc-provider-7.13.0.tgz", + "integrity": "sha512-S8Ar9XrU3Gwe4XQMAw3bdfmE8bse9DIcJ2UNgHXcS77XeQuGsuotwbMQ/3fBNes5MnWc+nEgJMjzx5TQgqIheA==", "dev": true, "dependencies": { "@koa/cors": "^3.3.0", @@ -10301,19 +10301,19 @@ "debug": "^4.3.4", "ejs": "^3.1.8", "got": "^11.8.5", - "jose": "^4.8.3", + "jose": "^4.10.3", "jsesc": "^3.0.2", "koa": "^2.13.4", "koa-compose": "^4.1.0", "nanoid": "^3.3.4", - "object-hash": "^2.2.0", + "object-hash": "^3.0.0", "oidc-token-hash": "^5.0.1", "paseto": "^2.1.3", "quick-lru": "^5.1.1", "raw-body": "^2.5.1" }, "engines": { - "node": "^12.19.0 || ^14.15.0 || ^16.13.0" + "node": "12 || 14 || 16 || 18" }, "funding": { "url": "https://github.com/sponsors/panva" @@ -10332,9 +10332,9 @@ } }, "node_modules/oidc-provider/node_modules/jose": { - "version": "4.9.2", - "resolved": "https://registry.npmjs.org/jose/-/jose-4.9.2.tgz", - "integrity": "sha512-EqKvu2PqJCD3Jrg3PvcYZVS7D21qMVLSYMDAFcOdGUEOpJSLNtJO7NjLANvu3SYHVl6pdP2ff7ve6EZW2nX7Nw==", + "version": "4.10.3", + "resolved": "https://registry.npmjs.org/jose/-/jose-4.10.3.tgz", + "integrity": "sha512-3S4wQnaoJKSAx9uHSoyf8B/lxjs1qCntHWL6wNFszJazo+FtWe+qD0zVfY0BlqJ5HHK4jcnM98k3BQzVLbzE4g==", "dev": true, "funding": { "url": "https://github.com/sponsors/panva" @@ -10352,6 +10352,15 @@ "node": ">=6" } }, + "node_modules/oidc-provider/node_modules/object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, "node_modules/oidc-token-hash": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/oidc-token-hash/-/oidc-token-hash-5.0.1.tgz", @@ -21286,9 +21295,9 @@ } }, "oidc-provider": { - "version": "7.12.0", - "resolved": "https://registry.npmjs.org/oidc-provider/-/oidc-provider-7.12.0.tgz", - "integrity": "sha512-VyyKV9Axkni3riZzrwppxQ4kcP59m1PXEgQ2aGPs2jagON4ejyu5vmH2A3BhYFgT50IdvHxxN3VI9vW3DF68ig==", + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/oidc-provider/-/oidc-provider-7.13.0.tgz", + "integrity": "sha512-S8Ar9XrU3Gwe4XQMAw3bdfmE8bse9DIcJ2UNgHXcS77XeQuGsuotwbMQ/3fBNes5MnWc+nEgJMjzx5TQgqIheA==", "dev": true, "requires": { "@koa/cors": "^3.3.0", @@ -21296,12 +21305,12 @@ "debug": "^4.3.4", "ejs": "^3.1.8", "got": "^11.8.5", - "jose": "^4.8.3", + "jose": "^4.10.3", "jsesc": "^3.0.2", "koa": "^2.13.4", "koa-compose": "^4.1.0", "nanoid": "^3.3.4", - "object-hash": "^2.2.0", + "object-hash": "^3.0.0", "oidc-token-hash": "^5.0.1", "paseto": "^2.1.3", "paseto3": "npm:paseto@^3.1.0", @@ -21316,9 +21325,9 @@ "dev": true }, "jose": { - "version": "4.9.2", - "resolved": "https://registry.npmjs.org/jose/-/jose-4.9.2.tgz", - "integrity": "sha512-EqKvu2PqJCD3Jrg3PvcYZVS7D21qMVLSYMDAFcOdGUEOpJSLNtJO7NjLANvu3SYHVl6pdP2ff7ve6EZW2nX7Nw==", + "version": "4.10.3", + "resolved": "https://registry.npmjs.org/jose/-/jose-4.10.3.tgz", + "integrity": "sha512-3S4wQnaoJKSAx9uHSoyf8B/lxjs1qCntHWL6wNFszJazo+FtWe+qD0zVfY0BlqJ5HHK4jcnM98k3BQzVLbzE4g==", "dev": true }, "jsesc": { @@ -21326,6 +21335,12 @@ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", "dev": true + }, + "object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "dev": true } } }, From 6c23243908c9f4735adb5170fb83037005b53b5d Mon Sep 17 00:00:00 2001 From: adamjmcgrath Date: Thu, 27 Oct 2022 15:09:37 +0100 Subject: [PATCH 042/105] Fix README links --- README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index e72f5433e..7b82ff7d4 100644 --- a/README.md +++ b/README.md @@ -13,12 +13,12 @@ The Auth0 Next.js SDK is a library for implementing user authentication in Next. ## Documentation - [QuickStart](https://auth0.com/docs/quickstart/webapp/nextjs)- our guide for adding Auth0 to your Next.js app. -- [FAQs](https://github.com/auth0/open-source-template/blob/master/FAQ.md) - Frequently asked questions about nextjs-auth0. -- [Examples](https://github.com/auth0/open-source-template/blob/master/EXAMPLES.md) - lots of examples for your different use cases. -- [Security](https://github.com/auth0/open-source-template/blob/master/SECURITY.md) - Some important security notices that you should check. -- [Architecture](https://github.com/auth0/open-source-template/blob/master/ARCHITECTURE.md) - Architectural overview of the SDK. -- [Testing](https://github.com/auth0/open-source-template/blob/master/TESTING.md) - Some help with testing your nextjs-auth0 application. -- [Deploying](https://github.com/auth0/open-source-template/blob/master/examples/README.md) - How we deploy our example app to Vercel. +- [FAQs](https://github.com/auth0/nextjs-auth0/blob/main/FAQ.md) - Frequently asked questions about nextjs-auth0. +- [Examples](https://github.com/auth0/nextjs-auth0/blob/main/EXAMPLES.md) - lots of examples for your different use cases. +- [Security](https://github.com/auth0/nextjs-auth0/blob/main/SECURITY.md) - Some important security notices that you should check. +- [Architecture](https://github.com/auth0/nextjs-auth0/blob/main/ARCHITECTURE.md) - Architectural overview of the SDK. +- [Testing](https://github.com/auth0/nextjs-auth0/blob/main/TESTING.md) - Some help with testing your nextjs-auth0 application. +- [Deploying](https://github.com/auth0/nextjs-auth0/blob/main/examples/README.md) - How we deploy our example app to Vercel. - [Docs Site](https://auth0.com/docs) - explore our docs site and learn more about Auth0. ## Getting Started @@ -157,7 +157,7 @@ export default function Index() { There are two additional ways to check for an authenticated user; one for Next.js pages using [withPageAuthRequired](https://auth0.github.io/nextjs-auth0/modules/helpers_with_page_auth_required.html#withpageauthrequired) and one for Next.js API routes using [withAPIAuthRequired](https://auth0.github.io/nextjs-auth0/modules/helpers_with_api_auth_required.html#withapiauthrequired). -For other comprehensive examples, see the [EXAMPLES.md](https://github.com/auth0/open-source-template/blob/master/EXAMPLES.md) document. +For other comprehensive examples, see the [EXAMPLES.md](https://github.com/auth0/nextjs-auth0/blob/main/EXAMPLES.md) document. ## API Reference From b6270bbd268e26faf617e8dc1744fbf5f72d4558 Mon Sep 17 00:00:00 2001 From: adamjmcgrath Date: Fri, 28 Oct 2022 12:23:54 +0100 Subject: [PATCH 043/105] Upgrade to openid-client@5 --- README.md | 2 +- V2_MIGRATION_GUIDE.md | 5 + package-lock.json | 204 ++++++++++-------- package.json | 4 +- src/auth0-session/client.ts | 13 +- src/auth0-session/utils/errors.ts | 14 +- tests/auth0-session/client.test.ts | 20 +- tests/auth0-session/handlers/callback.test.ts | 2 +- 8 files changed, 140 insertions(+), 124 deletions(-) diff --git a/README.md b/README.md index 17a008e37..fce4a4fb3 100644 --- a/README.md +++ b/README.md @@ -41,7 +41,7 @@ npm install @auth0/nextjs-auth0 --tag beta This library supports the following tooling versions: -- Node.js: `^10.13.0 || >=12.0.0` +- Node.js: 12 LTS and newer LTS releases are supported. - Next.js: `>=10` diff --git a/V2_MIGRATION_GUIDE.md b/V2_MIGRATION_GUIDE.md index bdcfdac74..fd121bf02 100644 --- a/V2_MIGRATION_GUIDE.md +++ b/V2_MIGRATION_GUIDE.md @@ -2,6 +2,7 @@ Guide to migrating from `1.x` to `2.x` +- [Node 10 is no longer supported](#node-10-is-no-longer-supported) - [`getSession` now returns a `Promise`](#getsession-now-returns-a-promise) - [`updateSession` has been added](#updatesession-has-been-added) - [`getServerSidePropsWrapper` has been removed](#getserversidepropswrapper-has-been-removed) @@ -11,6 +12,10 @@ Guide to migrating from `1.x` to `2.x` - [afterCallback can write to the response](#aftercallback-can-write-to-the-response) - [Configure default handlers](#configure-default-handlers) +## Node 10 is no longer supported + +Node 12 LTS and newer LTS releases are supported. + ## `getSession` now returns a `Promise` ### Before diff --git a/package-lock.json b/package-lock.json index 4d3f6e941..8e7083335 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,7 @@ "http-errors": "^1.8.1", "joi": "^17.6.0", "jose": "^4.9.2", - "openid-client": "^4.9.1", + "openid-client": "^5.2.1", "tslib": "^2.4.0", "url-join": "^4.0.1" }, @@ -69,7 +69,7 @@ "typescript": "^4.1.3" }, "engines": { - "node": "^10.13.0 || >=12.0.0" + "node": ">=12.0.0" }, "peerDependencies": { "next": ">=10" @@ -2160,14 +2160,6 @@ "node": ">= 8" } }, - "node_modules/@panva/asn1.js": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@panva/asn1.js/-/asn1.js-1.0.0.tgz", - "integrity": "sha512-UdkG3mLEqXgnlKsWanWcgb6dOjUzJ+XC5f+aWw30qrtjxeNUSfKX1cd5FBzOaXQumoe9nIqeZUvrRJS03HCCtw==", - "engines": { - "node": ">=10.13.0" - } - }, "node_modules/@panva/hkdf": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/@panva/hkdf/-/hkdf-1.0.2.tgz", @@ -2204,6 +2196,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.0.0.tgz", "integrity": "sha512-FyD2meJpDPjyNQejSjvnhpgI/azsQkA4lGbuu5BQZfjvJ9cbRZXzeWL2HceCekW4lixO9JPesIIQkSoLjeJHNQ==", + "dev": true, "engines": { "node": ">=10" }, @@ -2242,6 +2235,7 @@ "version": "4.0.5", "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.5.tgz", "integrity": "sha512-PyRA9sm1Yayuj5OIoJ1hGt2YISX45w9WcFbh6ddT0Z/0yaFxOtGLInr4jUfU1EAFVs0Yfyfev4RNwBlUaHdlDQ==", + "dev": true, "dependencies": { "defer-to-connect": "^2.0.0" }, @@ -2451,6 +2445,7 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.1.tgz", "integrity": "sha512-ykFq2zmBGOCbpIXtoVbz4SKY5QriWPh3AjyU4G74RYbtt5yOc5OfaY75ftjg7mikMOla1CTGpX3lLbuJh8DTrQ==", + "dev": true, "dependencies": { "@types/http-cache-semantics": "*", "@types/keyv": "*", @@ -2506,7 +2501,8 @@ "node_modules/@types/http-cache-semantics": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.0.tgz", - "integrity": "sha512-c3Xy026kOF7QOTn00hbIllV1dLR9hG9NkSrLQgCVs8NF6sBU+VGWjD3wLPhmh1TYAc7ugCFsvHYMN4VcBN1U1A==" + "integrity": "sha512-c3Xy026kOF7QOTn00hbIllV1dLR9hG9NkSrLQgCVs8NF6sBU+VGWjD3wLPhmh1TYAc7ugCFsvHYMN4VcBN1U1A==", + "dev": true }, "node_modules/@types/http-errors": { "version": "1.8.0", @@ -2640,7 +2636,8 @@ "node_modules/@types/json-buffer": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/@types/json-buffer/-/json-buffer-3.0.0.tgz", - "integrity": "sha512-3YP80IxxFJB4b5tYC2SUPwkg0XQLiu0nWvhRgEatgjf+29IcWO9X1k8xRv5DGssJ/lCrjYTjQPcobJr2yWIVuQ==" + "integrity": "sha512-3YP80IxxFJB4b5tYC2SUPwkg0XQLiu0nWvhRgEatgjf+29IcWO9X1k8xRv5DGssJ/lCrjYTjQPcobJr2yWIVuQ==", + "dev": true }, "node_modules/@types/json-schema": { "version": "7.0.11", @@ -2667,6 +2664,7 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.1.tgz", "integrity": "sha512-MPtoySlAZQ37VoLaPcTHCu1RWJ4llDkULYZIzOYxlhxBqYPB0RsRlmMU0R6tahtFe27mIdkHV+551ZWV4PLmVw==", + "dev": true, "dependencies": { "@types/node": "*" } @@ -2680,7 +2678,8 @@ "node_modules/@types/node": { "version": "14.18.23", "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.23.tgz", - "integrity": "sha512-MhbCWN18R4GhO8ewQWAFK4TGQdBpXWByukz7cWyJmXhvRuCIaM/oWytGPqVmDzgEnnaIc9ss6HbU5mUi+vyZPA==" + "integrity": "sha512-MhbCWN18R4GhO8ewQWAFK4TGQdBpXWByukz7cWyJmXhvRuCIaM/oWytGPqVmDzgEnnaIc9ss6HbU5mUi+vyZPA==", + "dev": true }, "node_modules/@types/on-headers": { "version": "1.0.0", @@ -2736,6 +2735,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.0.tgz", "integrity": "sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==", + "dev": true, "dependencies": { "@types/node": "*" } @@ -3172,6 +3172,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, "dependencies": { "clean-stack": "^2.0.0", "indent-string": "^4.0.0" @@ -4397,6 +4398,7 @@ "version": "5.0.4", "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz", "integrity": "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==", + "dev": true, "engines": { "node": ">=10.6.0" } @@ -4405,6 +4407,7 @@ "version": "7.0.2", "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.2.tgz", "integrity": "sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==", + "dev": true, "dependencies": { "clone-response": "^1.0.2", "get-stream": "^5.1.0", @@ -4539,6 +4542,7 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true, "engines": { "node": ">=6" } @@ -4626,6 +4630,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", "integrity": "sha512-yjLXh88P599UOyPTFX0POsd7WxnbsVsGohcwzHOLspIhhpalPw1BcqED8NblyZLKcGrL8dTgMlcaZxV2jAD41Q==", + "dev": true, "dependencies": { "mimic-response": "^1.0.0" } @@ -4713,6 +4718,7 @@ "version": "1.3.8", "resolved": "https://registry.npmjs.org/compress-brotli/-/compress-brotli-1.3.8.tgz", "integrity": "sha512-lVcQsjhxhIXsuupfy9fmZUFtAIdBmXA7EGY6GBdgZ++qkM9zG4YFT8iU7FoBxzryNDMOpD1HIFHUSX4D87oqhQ==", + "dev": true, "dependencies": { "@types/json-buffer": "~3.0.0", "json-buffer": "~3.0.1" @@ -5163,6 +5169,7 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "dev": true, "dependencies": { "mimic-response": "^3.1.0" }, @@ -5177,6 +5184,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "dev": true, "engines": { "node": ">=10" }, @@ -5224,6 +5232,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.0.tgz", "integrity": "sha512-bYL2d05vOSf1JEZNx5vSAtPuBMkX8K9EUutg7zlKvTqKXHt7RhWJFbmd7qakVuf13i+IkGmp6FwSsONOf6VYIg==", + "dev": true, "engines": { "node": ">=10" } @@ -5456,6 +5465,7 @@ "version": "1.4.1", "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", + "dev": true, "dependencies": { "once": "^1.4.0" } @@ -6765,6 +6775,7 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, "dependencies": { "pump": "^3.0.0" }, @@ -6925,6 +6936,7 @@ "version": "11.8.5", "resolved": "https://registry.npmjs.org/got/-/got-11.8.5.tgz", "integrity": "sha512-o0Je4NvQObAuZPHLFoRSkdG2lTgtcynqymzg2Vupdx6PorhaT5MCbIyXG6d4D94kk8ZG57QeosgdiqfJWhEhlQ==", + "dev": true, "dependencies": { "@sindresorhus/is": "^4.0.0", "@szmarczak/http-timer": "^4.0.5", @@ -7107,7 +7119,8 @@ "node_modules/http-cache-semantics": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", - "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==" + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "dev": true }, "node_modules/http-errors": { "version": "1.8.1", @@ -7165,6 +7178,7 @@ "version": "1.0.0-beta.5.2", "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.0-beta.5.2.tgz", "integrity": "sha512-xYz9goEyBnC8XwXDTuC/MZ6t+MrKVQZOk4s7+PaDkwIsQd8IwqvM+0M6bA/2lvG8GHXcPdf+MejTUeO2LCPCeQ==", + "dev": true, "dependencies": { "quick-lru": "^5.1.1", "resolve-alpn": "^1.0.0" @@ -7293,6 +7307,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true, "engines": { "node": ">=8" } @@ -10358,9 +10373,9 @@ } }, "node_modules/jose": { - "version": "4.9.2", - "resolved": "https://registry.npmjs.org/jose/-/jose-4.9.2.tgz", - "integrity": "sha512-EqKvu2PqJCD3Jrg3PvcYZVS7D21qMVLSYMDAFcOdGUEOpJSLNtJO7NjLANvu3SYHVl6pdP2ff7ve6EZW2nX7Nw==", + "version": "4.10.3", + "resolved": "https://registry.npmjs.org/jose/-/jose-4.10.3.tgz", + "integrity": "sha512-3S4wQnaoJKSAx9uHSoyf8B/lxjs1qCntHWL6wNFszJazo+FtWe+qD0zVfY0BlqJ5HHK4jcnM98k3BQzVLbzE4g==", "funding": { "url": "https://github.com/sponsors/panva" } @@ -10477,7 +10492,8 @@ "node_modules/json-buffer": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true }, "node_modules/json-parse-even-better-errors": { "version": "2.3.1", @@ -10583,6 +10599,7 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.3.0.tgz", "integrity": "sha512-C30Un9+63J0CsR7Wka5quXKqYZsT6dcRQ2aOwGcSc3RiQ4HGWpTAHlCA+puNfw2jA/s11EsxA1nCXgZRuRKMQQ==", + "dev": true, "dependencies": { "compress-brotli": "^1.3.8", "json-buffer": "3.0.1" @@ -10950,6 +10967,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "dev": true, "engines": { "node": ">=8" } @@ -10998,7 +11016,8 @@ "node_modules/make-error": { "version": "1.3.6", "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", - "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==" + "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", + "dev": true }, "node_modules/makeerror": { "version": "1.0.12", @@ -11098,6 +11117,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "dev": true, "engines": { "node": ">=4" } @@ -11272,6 +11292,7 @@ "version": "6.1.0", "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "dev": true, "engines": { "node": ">=10" }, @@ -11543,6 +11564,7 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, "dependencies": { "wrappy": "1" } @@ -11569,35 +11591,15 @@ "dev": true }, "node_modules/openid-client": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/openid-client/-/openid-client-4.9.1.tgz", - "integrity": "sha512-DYUF07AHjI3QDKqKbn2F7RqozT4hyi4JvmpodLrq0HHoNP7t/AjeG/uqiBK1/N2PZSAQEThVjDLHSmJN4iqu/w==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/openid-client/-/openid-client-5.2.1.tgz", + "integrity": "sha512-KPxqWnxobG/70Cxqyvd43RWfCfHedFnCdHSBpw5f7WnTnuBAeBnvot/BIo+brrcTr0wyAYUlL/qejQSGwWtdIg==", "dependencies": { - "aggregate-error": "^3.1.0", - "got": "^11.8.0", - "jose": "^2.0.5", + "jose": "^4.10.0", "lru-cache": "^6.0.0", - "make-error": "^1.3.6", "object-hash": "^2.0.1", "oidc-token-hash": "^5.0.1" }, - "engines": { - "node": "^10.19.0 || >=12.0.0 < 13 || >=13.7.0 < 14 || >= 14.2.0" - }, - "funding": { - "url": "https://github.com/sponsors/panva" - } - }, - "node_modules/openid-client/node_modules/jose": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/jose/-/jose-2.0.6.tgz", - "integrity": "sha512-FVoPY7SflDodE4lknJmbAHSUjLCzE2H1F6MS0RYKMQ8SR+lNccpMf8R4eqkNYyyUjR5qZReOzZo5C5YiHOCjjg==", - "dependencies": { - "@panva/asn1.js": "^1.0.0" - }, - "engines": { - "node": ">=10.13.0 < 13 || >=13.7.0" - }, "funding": { "url": "https://github.com/sponsors/panva" } @@ -11629,6 +11631,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.0.0.tgz", "integrity": "sha512-wvPXDmbMmu2ksjkB4Z3nZWTSkJEb9lqVdMaCKpZUGJG9TMiNp9XcbG3fn9fPKjem04fJMJnXoyFPk2FmgiaiNg==", + "dev": true, "engines": { "node": ">=8" } @@ -12277,6 +12280,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, "dependencies": { "end-of-stream": "^1.1.0", "once": "^1.3.1" @@ -12346,6 +12350,7 @@ "version": "5.1.1", "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "dev": true, "engines": { "node": ">=10" }, @@ -12744,7 +12749,8 @@ "node_modules/resolve-alpn": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.0.0.tgz", - "integrity": "sha512-rTuiIEqFmGxne4IovivKSDzld2lWW9QCjqv80SYjPgf+gS35eaCAjaP54CCwGAwBtnCsvNLYtqxe1Nw+i6JEmA==" + "integrity": "sha512-rTuiIEqFmGxne4IovivKSDzld2lWW9QCjqv80SYjPgf+gS35eaCAjaP54CCwGAwBtnCsvNLYtqxe1Nw+i6JEmA==", + "dev": true }, "node_modules/resolve-cwd": { "version": "3.0.0", @@ -12789,6 +12795,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/responselike/-/responselike-2.0.0.tgz", "integrity": "sha512-xH48u3FTB9VsZw7R+vvgaKeLKzT6jOogbQhEe/jewwnZgzPcnyWui2Av6JpoYZF/91uueC+lqhWqeURw5/qhCw==", + "dev": true, "dependencies": { "lowercase-keys": "^2.0.0" } @@ -14452,7 +14459,8 @@ "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true }, "node_modules/write-file-atomic": { "version": "3.0.3", @@ -16198,11 +16206,6 @@ "fastq": "^1.6.0" } }, - "@panva/asn1.js": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@panva/asn1.js/-/asn1.js-1.0.0.tgz", - "integrity": "sha512-UdkG3mLEqXgnlKsWanWcgb6dOjUzJ+XC5f+aWw30qrtjxeNUSfKX1cd5FBzOaXQumoe9nIqeZUvrRJS03HCCtw==" - }, "@panva/hkdf": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/@panva/hkdf/-/hkdf-1.0.2.tgz", @@ -16235,7 +16238,8 @@ "@sindresorhus/is": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.0.0.tgz", - "integrity": "sha512-FyD2meJpDPjyNQejSjvnhpgI/azsQkA4lGbuu5BQZfjvJ9cbRZXzeWL2HceCekW4lixO9JPesIIQkSoLjeJHNQ==" + "integrity": "sha512-FyD2meJpDPjyNQejSjvnhpgI/azsQkA4lGbuu5BQZfjvJ9cbRZXzeWL2HceCekW4lixO9JPesIIQkSoLjeJHNQ==", + "dev": true }, "@sinonjs/commons": { "version": "1.8.3", @@ -16268,6 +16272,7 @@ "version": "4.0.5", "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.5.tgz", "integrity": "sha512-PyRA9sm1Yayuj5OIoJ1hGt2YISX45w9WcFbh6ddT0Z/0yaFxOtGLInr4jUfU1EAFVs0Yfyfev4RNwBlUaHdlDQ==", + "dev": true, "requires": { "defer-to-connect": "^2.0.0" } @@ -16437,6 +16442,7 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.1.tgz", "integrity": "sha512-ykFq2zmBGOCbpIXtoVbz4SKY5QriWPh3AjyU4G74RYbtt5yOc5OfaY75ftjg7mikMOla1CTGpX3lLbuJh8DTrQ==", + "dev": true, "requires": { "@types/http-cache-semantics": "*", "@types/keyv": "*", @@ -16492,7 +16498,8 @@ "@types/http-cache-semantics": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.0.tgz", - "integrity": "sha512-c3Xy026kOF7QOTn00hbIllV1dLR9hG9NkSrLQgCVs8NF6sBU+VGWjD3wLPhmh1TYAc7ugCFsvHYMN4VcBN1U1A==" + "integrity": "sha512-c3Xy026kOF7QOTn00hbIllV1dLR9hG9NkSrLQgCVs8NF6sBU+VGWjD3wLPhmh1TYAc7ugCFsvHYMN4VcBN1U1A==", + "dev": true }, "@types/http-errors": { "version": "1.8.0", @@ -16606,7 +16613,8 @@ "@types/json-buffer": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/@types/json-buffer/-/json-buffer-3.0.0.tgz", - "integrity": "sha512-3YP80IxxFJB4b5tYC2SUPwkg0XQLiu0nWvhRgEatgjf+29IcWO9X1k8xRv5DGssJ/lCrjYTjQPcobJr2yWIVuQ==" + "integrity": "sha512-3YP80IxxFJB4b5tYC2SUPwkg0XQLiu0nWvhRgEatgjf+29IcWO9X1k8xRv5DGssJ/lCrjYTjQPcobJr2yWIVuQ==", + "dev": true }, "@types/json-schema": { "version": "7.0.11", @@ -16633,6 +16641,7 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.1.tgz", "integrity": "sha512-MPtoySlAZQ37VoLaPcTHCu1RWJ4llDkULYZIzOYxlhxBqYPB0RsRlmMU0R6tahtFe27mIdkHV+551ZWV4PLmVw==", + "dev": true, "requires": { "@types/node": "*" } @@ -16646,7 +16655,8 @@ "@types/node": { "version": "14.18.23", "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.23.tgz", - "integrity": "sha512-MhbCWN18R4GhO8ewQWAFK4TGQdBpXWByukz7cWyJmXhvRuCIaM/oWytGPqVmDzgEnnaIc9ss6HbU5mUi+vyZPA==" + "integrity": "sha512-MhbCWN18R4GhO8ewQWAFK4TGQdBpXWByukz7cWyJmXhvRuCIaM/oWytGPqVmDzgEnnaIc9ss6HbU5mUi+vyZPA==", + "dev": true }, "@types/on-headers": { "version": "1.0.0", @@ -16702,6 +16712,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.0.tgz", "integrity": "sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==", + "dev": true, "requires": { "@types/node": "*" } @@ -17024,6 +17035,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, "requires": { "clean-stack": "^2.0.0", "indent-string": "^4.0.0" @@ -17978,12 +17990,14 @@ "cacheable-lookup": { "version": "5.0.4", "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz", - "integrity": "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==" + "integrity": "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==", + "dev": true }, "cacheable-request": { "version": "7.0.2", "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.2.tgz", "integrity": "sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==", + "dev": true, "requires": { "clone-response": "^1.0.2", "get-stream": "^5.1.0", @@ -18080,7 +18094,8 @@ "clean-stack": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true }, "cli-boxes": { "version": "2.2.1", @@ -18142,6 +18157,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", "integrity": "sha512-yjLXh88P599UOyPTFX0POsd7WxnbsVsGohcwzHOLspIhhpalPw1BcqED8NblyZLKcGrL8dTgMlcaZxV2jAD41Q==", + "dev": true, "requires": { "mimic-response": "^1.0.0" } @@ -18210,6 +18226,7 @@ "version": "1.3.8", "resolved": "https://registry.npmjs.org/compress-brotli/-/compress-brotli-1.3.8.tgz", "integrity": "sha512-lVcQsjhxhIXsuupfy9fmZUFtAIdBmXA7EGY6GBdgZ++qkM9zG4YFT8iU7FoBxzryNDMOpD1HIFHUSX4D87oqhQ==", + "dev": true, "requires": { "@types/json-buffer": "~3.0.0", "json-buffer": "~3.0.1" @@ -18562,6 +18579,7 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "dev": true, "requires": { "mimic-response": "^3.1.0" }, @@ -18569,7 +18587,8 @@ "mimic-response": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", - "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==" + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "dev": true } } }, @@ -18606,7 +18625,8 @@ "defer-to-connect": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.0.tgz", - "integrity": "sha512-bYL2d05vOSf1JEZNx5vSAtPuBMkX8K9EUutg7zlKvTqKXHt7RhWJFbmd7qakVuf13i+IkGmp6FwSsONOf6VYIg==" + "integrity": "sha512-bYL2d05vOSf1JEZNx5vSAtPuBMkX8K9EUutg7zlKvTqKXHt7RhWJFbmd7qakVuf13i+IkGmp6FwSsONOf6VYIg==", + "dev": true }, "define-properties": { "version": "1.1.4", @@ -18785,6 +18805,7 @@ "version": "1.4.1", "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", + "dev": true, "requires": { "once": "^1.4.0" } @@ -19797,6 +19818,7 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, "requires": { "pump": "^3.0.0" } @@ -19913,6 +19935,7 @@ "version": "11.8.5", "resolved": "https://registry.npmjs.org/got/-/got-11.8.5.tgz", "integrity": "sha512-o0Je4NvQObAuZPHLFoRSkdG2lTgtcynqymzg2Vupdx6PorhaT5MCbIyXG6d4D94kk8ZG57QeosgdiqfJWhEhlQ==", + "dev": true, "requires": { "@sindresorhus/is": "^4.0.0", "@szmarczak/http-timer": "^4.0.5", @@ -20041,7 +20064,8 @@ "http-cache-semantics": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", - "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==" + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "dev": true }, "http-errors": { "version": "1.8.1", @@ -20088,6 +20112,7 @@ "version": "1.0.0-beta.5.2", "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.0-beta.5.2.tgz", "integrity": "sha512-xYz9goEyBnC8XwXDTuC/MZ6t+MrKVQZOk4s7+PaDkwIsQd8IwqvM+0M6bA/2lvG8GHXcPdf+MejTUeO2LCPCeQ==", + "dev": true, "requires": { "quick-lru": "^5.1.1", "resolve-alpn": "^1.0.0" @@ -20165,7 +20190,8 @@ "indent-string": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true }, "inflight": { "version": "1.0.6", @@ -22567,9 +22593,9 @@ } }, "jose": { - "version": "4.9.2", - "resolved": "https://registry.npmjs.org/jose/-/jose-4.9.2.tgz", - "integrity": "sha512-EqKvu2PqJCD3Jrg3PvcYZVS7D21qMVLSYMDAFcOdGUEOpJSLNtJO7NjLANvu3SYHVl6pdP2ff7ve6EZW2nX7Nw==" + "version": "4.10.3", + "resolved": "https://registry.npmjs.org/jose/-/jose-4.10.3.tgz", + "integrity": "sha512-3S4wQnaoJKSAx9uHSoyf8B/lxjs1qCntHWL6wNFszJazo+FtWe+qD0zVfY0BlqJ5HHK4jcnM98k3BQzVLbzE4g==" }, "js-tokens": { "version": "4.0.0", @@ -22656,7 +22682,8 @@ "json-buffer": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true }, "json-parse-even-better-errors": { "version": "2.3.1", @@ -22748,6 +22775,7 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.3.0.tgz", "integrity": "sha512-C30Un9+63J0CsR7Wka5quXKqYZsT6dcRQ2aOwGcSc3RiQ4HGWpTAHlCA+puNfw2jA/s11EsxA1nCXgZRuRKMQQ==", + "dev": true, "requires": { "compress-brotli": "^1.3.8", "json-buffer": "3.0.1" @@ -23053,7 +23081,8 @@ "lowercase-keys": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", - "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==" + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "dev": true }, "lru-cache": { "version": "6.0.0", @@ -23087,7 +23116,8 @@ "make-error": { "version": "1.3.6", "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", - "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==" + "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", + "dev": true }, "makeerror": { "version": "1.0.12", @@ -23162,7 +23192,8 @@ "mimic-response": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", - "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==" + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "dev": true }, "min-indent": { "version": "1.0.1", @@ -23283,7 +23314,8 @@ "normalize-url": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", - "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==" + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "dev": true }, "npm-run-path": { "version": "4.0.1", @@ -23477,6 +23509,7 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, "requires": { "wrappy": "1" } @@ -23497,27 +23530,14 @@ "dev": true }, "openid-client": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/openid-client/-/openid-client-4.9.1.tgz", - "integrity": "sha512-DYUF07AHjI3QDKqKbn2F7RqozT4hyi4JvmpodLrq0HHoNP7t/AjeG/uqiBK1/N2PZSAQEThVjDLHSmJN4iqu/w==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/openid-client/-/openid-client-5.2.1.tgz", + "integrity": "sha512-KPxqWnxobG/70Cxqyvd43RWfCfHedFnCdHSBpw5f7WnTnuBAeBnvot/BIo+brrcTr0wyAYUlL/qejQSGwWtdIg==", "requires": { - "aggregate-error": "^3.1.0", - "got": "^11.8.0", - "jose": "^2.0.5", + "jose": "^4.10.0", "lru-cache": "^6.0.0", - "make-error": "^1.3.6", "object-hash": "^2.0.1", "oidc-token-hash": "^5.0.1" - }, - "dependencies": { - "jose": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/jose/-/jose-2.0.6.tgz", - "integrity": "sha512-FVoPY7SflDodE4lknJmbAHSUjLCzE2H1F6MS0RYKMQ8SR+lNccpMf8R4eqkNYyyUjR5qZReOzZo5C5YiHOCjjg==", - "requires": { - "@panva/asn1.js": "^1.0.0" - } - } } }, "optionator": { @@ -23543,7 +23563,8 @@ "p-cancelable": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.0.0.tgz", - "integrity": "sha512-wvPXDmbMmu2ksjkB4Z3nZWTSkJEb9lqVdMaCKpZUGJG9TMiNp9XcbG3fn9fPKjem04fJMJnXoyFPk2FmgiaiNg==" + "integrity": "sha512-wvPXDmbMmu2ksjkB4Z3nZWTSkJEb9lqVdMaCKpZUGJG9TMiNp9XcbG3fn9fPKjem04fJMJnXoyFPk2FmgiaiNg==", + "dev": true }, "p-limit": { "version": "1.3.0", @@ -24026,6 +24047,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, "requires": { "end-of-stream": "^1.1.0", "once": "^1.3.1" @@ -24067,7 +24089,8 @@ "quick-lru": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==" + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "dev": true }, "ramda": { "version": "0.27.1", @@ -24387,7 +24410,8 @@ "resolve-alpn": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.0.0.tgz", - "integrity": "sha512-rTuiIEqFmGxne4IovivKSDzld2lWW9QCjqv80SYjPgf+gS35eaCAjaP54CCwGAwBtnCsvNLYtqxe1Nw+i6JEmA==" + "integrity": "sha512-rTuiIEqFmGxne4IovivKSDzld2lWW9QCjqv80SYjPgf+gS35eaCAjaP54CCwGAwBtnCsvNLYtqxe1Nw+i6JEmA==", + "dev": true }, "resolve-cwd": { "version": "3.0.0", @@ -24422,6 +24446,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/responselike/-/responselike-2.0.0.tgz", "integrity": "sha512-xH48u3FTB9VsZw7R+vvgaKeLKzT6jOogbQhEe/jewwnZgzPcnyWui2Av6JpoYZF/91uueC+lqhWqeURw5/qhCw==", + "dev": true, "requires": { "lowercase-keys": "^2.0.0" } @@ -25688,7 +25713,8 @@ "wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true }, "write-file-atomic": { "version": "3.0.3", diff --git a/package.json b/package.json index 414912d66..ec55f3103 100644 --- a/package.json +++ b/package.json @@ -17,7 +17,7 @@ "testing.d.ts" ], "engines": { - "node": "^10.13.0 || >=12.0.0" + "node": ">=12.19.0" }, "scripts": { "clean": "rimraf dist", @@ -118,7 +118,7 @@ "http-errors": "^1.8.1", "joi": "^17.6.0", "jose": "^4.9.2", - "openid-client": "^4.9.1", + "openid-client": "^5.2.1", "tslib": "^2.4.0", "url-join": "^4.0.1" }, diff --git a/src/auth0-session/client.ts b/src/auth0-session/client.ts index 021edf789..1aff8bb63 100644 --- a/src/auth0-session/client.ts +++ b/src/auth0-session/client.ts @@ -1,4 +1,4 @@ -import { Issuer, custom, HttpOptions, Client, EndSessionParameters } from 'openid-client'; +import { Issuer, custom, Client, EndSessionParameters } from 'openid-client'; import url, { UrlObject } from 'url'; import urlJoin from 'url-join'; import createDebug from './utils/debug'; @@ -29,10 +29,8 @@ export default function get(config: Config, { name, version }: Telemetry): Clien return client; } - const defaultHttpOptions = (options: HttpOptions): HttpOptions => ({ - ...options, + custom.setHttpOptionsDefaults({ headers: { - ...options.headers, 'User-Agent': `${name}/${version}`, ...(config.enableTelemetry ? { @@ -50,19 +48,13 @@ export default function get(config: Config, { name, version }: Telemetry): Clien }, timeout: config.httpTimeout }); - const applyHttpOptionsCustom = (entity: Issuer | typeof Issuer | Client): void => { - // eslint-disable-next-line no-param-reassign - entity[custom.http_options] = defaultHttpOptions; - }; - applyHttpOptionsCustom(Issuer); let issuer: Issuer; try { issuer = await Issuer.discover(config.issuerBaseURL); } catch (e) { throw new DiscoveryError(e, config.issuerBaseURL); } - applyHttpOptionsCustom(issuer); const issuerTokenAlgs = Array.isArray(issuer.id_token_signing_alg_values_supported) ? issuer.id_token_signing_alg_values_supported @@ -101,7 +93,6 @@ export default function get(config: Config, { name, version }: Telemetry): Clien client_secret: config.clientSecret, id_token_signed_response_alg: config.idTokenSigningAlg }); - applyHttpOptionsCustom(client); client[custom.clock_tolerance] = config.clockTolerance; if (config.idpLogout && !issuer.end_session_endpoint) { diff --git a/src/auth0-session/utils/errors.ts b/src/auth0-session/utils/errors.ts index 621e01013..3bb531296 100644 --- a/src/auth0-session/utils/errors.ts +++ b/src/auth0-session/utils/errors.ts @@ -73,24 +73,12 @@ export class IdentityProviderError extends EscapedError { export class DiscoveryError extends EscapedError { constructor(error: Error | (Error & { _errors: Error[] }), issuerBaseUrl: string) { - const e = normalizeAggregateError(error); /* c8 ignore next */ - super(`Discovery requests failing for ${issuerBaseUrl}, ${e.message}`); + super(`Discovery requests failing for ${issuerBaseUrl}, ${error.message}`); Object.setPrototypeOf(this, DiscoveryError.prototype); } } -// Issuer.discover throws an `AggregateError` in some cases, this error includes the stack trace in the -// message which causes the stack to be exposed when reporting the error in production. We're using the non standard -// `_errors` property to identify the polyfilled `AggregateError`. -// See https://github.com/sindresorhus/aggregate-error/issues/4#issuecomment-488356468 -function normalizeAggregateError(e: Error | (Error & { _errors: Error[] })): Error { - if ('_errors' in e) { - return e._errors[0]; - } - return e; -} - // eslint-disable-next-line max-len // Basic escaping for putting untrusted data directly into the HTML body, per: https://cheatsheetseries.owasp.org/cheatsheets/Cross_Site_Scripting_Prevention_Cheat_Sheet.html#rule-1-html-encode-before-inserting-untrusted-data-into-html-element-content. export function htmlSafe(input?: string): string | undefined { diff --git a/tests/auth0-session/client.test.ts b/tests/auth0-session/client.test.ts index ea42ad1a8..b35c85704 100644 --- a/tests/auth0-session/client.test.ts +++ b/tests/auth0-session/client.test.ts @@ -1,11 +1,10 @@ import nock from 'nock'; import { Client } from 'openid-client'; -import { getConfig, clientFactory, ConfigParameters } from '../../src/auth0-session'; +import { getConfig, ConfigParameters } from '../../src/auth0-session'; import { jwks } from './fixtures/cert'; import pkg from '../../package.json'; import wellKnown from './fixtures/well-known.json'; import version from '../../src/version'; -import { DiscoveryError } from '../../src/auth0-session/utils/errors'; const defaultConfig = { secret: '__test_session_secret__', @@ -18,8 +17,13 @@ const defaultConfig = { } }; -const getClient = (params: ConfigParameters = {}): Promise => - clientFactory(getConfig({ ...defaultConfig, ...params }), { name: 'nextjs-auth0', version })(); +const getClient = async (params: ConfigParameters = {}): Promise => { + const { default: clientFactory } = await import('../../src/auth0-session/client'); + return clientFactory(getConfig({ ...defaultConfig, ...params }), { + name: 'nextjs-auth0', + version + })(); +}; describe('clientFactory', function () { beforeEach(() => { @@ -79,7 +83,7 @@ describe('clientFactory', function () { Authorization: 'Bearer foo' } }); - const headerProps = Object.getOwnPropertyNames(JSON.parse(response.body.toString())); + const headerProps = Object.getOwnPropertyNames(JSON.parse((response.body as Buffer).toString())); expect(headerProps).toContain('authorization'); }); @@ -137,10 +141,12 @@ describe('clientFactory', function () { ).resolves.not.toThrow(); }); - it('should not disclose stack trace in AggregateError message when discovery fails', async () => { + it('should throw DiscoveryError when discovery fails', async () => { nock.cleanAll(); nock('https://op.example.com').get('/.well-known/oauth-authorization-server').reply(500); nock('https://op.example.com').get('/.well-known/openid-configuration').reply(500); - await expect(getClient()).rejects.toThrowError(DiscoveryError); + await expect(getClient()).rejects.toThrow( + 'Discovery requests failing for https://op.example.com, expected 200 OK, got: 500 Internal Server Error' + ); }); }); diff --git a/tests/auth0-session/handlers/callback.test.ts b/tests/auth0-session/handlers/callback.test.ts index eff4f9f17..0baa252e6 100644 --- a/tests/auth0-session/handlers/callback.test.ts +++ b/tests/auth0-session/handlers/callback.test.ts @@ -86,7 +86,7 @@ describe('callback', () => { }, cookieJar }) - ).rejects.toThrowError('failed to decode JWT (JWTMalformed: JWTs must have three components)'); + ).rejects.toThrowError('failed to decode JWT (Error: JWTs must have three components)'); }); it('should error when id_token has invalid alg', async () => { From 705694094de907ca030a00996147263635d61eb4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 31 Oct 2022 06:43:16 -0300 Subject: [PATCH 044/105] build(deps-dev): bump next from 12.3.1 to 12.3.2 (#890) --- package-lock.json | 240 +++++++++++++++++++++++----------------------- 1 file changed, 120 insertions(+), 120 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4946531d5..b773a3ac5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1553,15 +1553,15 @@ } }, "node_modules/@next/env": { - "version": "12.3.1", - "resolved": "https://registry.npmjs.org/@next/env/-/env-12.3.1.tgz", - "integrity": "sha512-9P9THmRFVKGKt9DYqeC2aKIxm8rlvkK38V1P1sRE7qyoPBIs8l9oo79QoSdPtOWfzkbDAVUqvbQGgTMsb8BtJg==", + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/@next/env/-/env-12.3.2.tgz", + "integrity": "sha512-upwtMaHxlv/udAWGq0kE+rg8huwmcxQPsKZFhS1R5iVO323mvxEBe1YrSXe1awLbg9sTIuEHbgxjLLt7JbeuAQ==", "dev": true }, "node_modules/@next/swc-android-arm-eabi": { - "version": "12.3.1", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.3.1.tgz", - "integrity": "sha512-i+BvKA8tB//srVPPQxIQN5lvfROcfv4OB23/L1nXznP+N/TyKL8lql3l7oo2LNhnH66zWhfoemg3Q4VJZSruzQ==", + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.3.2.tgz", + "integrity": "sha512-r2rrz+DZ8YYGqzVrbRrpP6GKzwozpOrnFbErc4k36vUTSFMag9yQahZfaBe06JYdqu/e5yhm/saIDEaSVPRP4g==", "cpu": [ "arm" ], @@ -1575,9 +1575,9 @@ } }, "node_modules/@next/swc-android-arm64": { - "version": "12.3.1", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.3.1.tgz", - "integrity": "sha512-CmgU2ZNyBP0rkugOOqLnjl3+eRpXBzB/I2sjwcGZ7/Z6RcUJXK5Evz+N0ucOxqE4cZ3gkTeXtSzRrMK2mGYV8Q==", + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.3.2.tgz", + "integrity": "sha512-B+TINJhCf+CrY1+b3/JWQlkecv53rAGa/gA7gi5B1cnBa/2Uvoe+Ue0JeCefTjfiyl1ScsyNx+NcESY8Ye2Ngg==", "cpu": [ "arm64" ], @@ -1591,9 +1591,9 @@ } }, "node_modules/@next/swc-darwin-arm64": { - "version": "12.3.1", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.3.1.tgz", - "integrity": "sha512-hT/EBGNcu0ITiuWDYU9ur57Oa4LybD5DOQp4f22T6zLfpoBMfBibPtR8XktXmOyFHrL/6FC2p9ojdLZhWhvBHg==", + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.3.2.tgz", + "integrity": "sha512-PTUfe1ZrwjsiuTmr3bOM9lsoy5DCmfYsLOUF9ZVhtbi5MNJVmUTy4VZ06GfrvnCO5hGCr48z3vpFE9QZ0qLcPw==", "cpu": [ "arm64" ], @@ -1607,9 +1607,9 @@ } }, "node_modules/@next/swc-darwin-x64": { - "version": "12.3.1", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.3.1.tgz", - "integrity": "sha512-9S6EVueCVCyGf2vuiLiGEHZCJcPAxglyckTZcEwLdJwozLqN0gtS0Eq0bQlGS3dH49Py/rQYpZ3KVWZ9BUf/WA==", + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.3.2.tgz", + "integrity": "sha512-1HkjmS9awwlaeEY8Y01nRSNkSv3y+qnC/mjMPe/W66hEh3QKa/LQHqHeS7NOdEs19B2mhZ7w+EgMRXdLQ0Su8w==", "cpu": [ "x64" ], @@ -1623,9 +1623,9 @@ } }, "node_modules/@next/swc-freebsd-x64": { - "version": "12.3.1", - "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.3.1.tgz", - "integrity": "sha512-qcuUQkaBZWqzM0F1N4AkAh88lLzzpfE6ImOcI1P6YeyJSsBmpBIV8o70zV+Wxpc26yV9vpzb+e5gCyxNjKJg5Q==", + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.3.2.tgz", + "integrity": "sha512-h5Mx0BKDCJ5Vu/U8e07esF6PjPv1EJgmRbYWTUZMAflu13MQpCJkKEJir7+BeRfTXRfgFf+llc7uocrpd7mcrg==", "cpu": [ "x64" ], @@ -1639,9 +1639,9 @@ } }, "node_modules/@next/swc-linux-arm-gnueabihf": { - "version": "12.3.1", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.3.1.tgz", - "integrity": "sha512-diL9MSYrEI5nY2wc/h/DBewEDUzr/DqBjIgHJ3RUNtETAOB3spMNHvJk2XKUDjnQuluLmFMloet9tpEqU2TT9w==", + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.3.2.tgz", + "integrity": "sha512-EuRZAamoxfe/WoWRaC0zsCAoE4gs/mEhilcloNM4J5Mnb3PLY8PZV394W7t5tjBjItMCF7l2Ebwjwtm46tq2RA==", "cpu": [ "arm" ], @@ -1655,9 +1655,9 @@ } }, "node_modules/@next/swc-linux-arm64-gnu": { - "version": "12.3.1", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.3.1.tgz", - "integrity": "sha512-o/xB2nztoaC7jnXU3Q36vGgOolJpsGG8ETNjxM1VAPxRwM7FyGCPHOMk1XavG88QZSQf+1r+POBW0tLxQOJ9DQ==", + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.3.2.tgz", + "integrity": "sha512-T9GCFyOIb4S3acA9LqflUYD+QZ94iZketHCqKdoO0Nx0OCHIgGJV5rotDe8TDXwh/goYpIfyHU4j1qqw4w4VnA==", "cpu": [ "arm64" ], @@ -1671,9 +1671,9 @@ } }, "node_modules/@next/swc-linux-arm64-musl": { - "version": "12.3.1", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.3.1.tgz", - "integrity": "sha512-2WEasRxJzgAmP43glFNhADpe8zB7kJofhEAVNbDJZANp+H4+wq+/cW1CdDi8DqjkShPEA6/ejJw+xnEyDID2jg==", + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.3.2.tgz", + "integrity": "sha512-hxNVZS6L3c2z3l9EH2GP0MGQ9exu6O8cohYNZyqC9WUl6C03sEn8xzDH1y+NgD3fVurvYkGU5F0PDddJJLfDIw==", "cpu": [ "arm64" ], @@ -1687,9 +1687,9 @@ } }, "node_modules/@next/swc-linux-x64-gnu": { - "version": "12.3.1", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.3.1.tgz", - "integrity": "sha512-JWEaMyvNrXuM3dyy9Pp5cFPuSSvG82+yABqsWugjWlvfmnlnx9HOQZY23bFq3cNghy5V/t0iPb6cffzRWylgsA==", + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.3.2.tgz", + "integrity": "sha512-fCPkLuwDwY8/QeXxciJJjDHG09liZym/Bhb4A+RLFQ877wUkwFsNWDUTSdUx0YXlYK/1gf67BKauqKkOKp6CYw==", "cpu": [ "x64" ], @@ -1703,9 +1703,9 @@ } }, "node_modules/@next/swc-linux-x64-musl": { - "version": "12.3.1", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.3.1.tgz", - "integrity": "sha512-xoEWQQ71waWc4BZcOjmatuvPUXKTv6MbIFzpm4LFeCHsg2iwai0ILmNXf81rJR+L1Wb9ifEke2sQpZSPNz1Iyg==", + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.3.2.tgz", + "integrity": "sha512-o+GifBIQ2K+/MEFxHsxUZoU3bsuVFLXZYWd3idimFHiVdDCVYiKsY6mYMmKDlucX+9xRyOCkKL9Tjf+3tuXJpw==", "cpu": [ "x64" ], @@ -1719,9 +1719,9 @@ } }, "node_modules/@next/swc-win32-arm64-msvc": { - "version": "12.3.1", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.3.1.tgz", - "integrity": "sha512-hswVFYQYIeGHE2JYaBVtvqmBQ1CppplQbZJS/JgrVI3x2CurNhEkmds/yqvDONfwfbttTtH4+q9Dzf/WVl3Opw==", + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.3.2.tgz", + "integrity": "sha512-crii66irzGGMSUR0L8r9+A06eTv7FTXqw4rgzJ33M79EwQJOdpY7RVKXLQMurUhniEeQEEOfamiEdPIi/qxisw==", "cpu": [ "arm64" ], @@ -1735,9 +1735,9 @@ } }, "node_modules/@next/swc-win32-ia32-msvc": { - "version": "12.3.1", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.3.1.tgz", - "integrity": "sha512-Kny5JBehkTbKPmqulr5i+iKntO5YMP+bVM8Hf8UAmjSMVo3wehyLVc9IZkNmcbxi+vwETnQvJaT5ynYBkJ9dWA==", + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.3.2.tgz", + "integrity": "sha512-5hRUSvn3MdQ4nVRu1rmKxq5YJzpTtZfaC/NyGw6wa4NSF1noUn/pdQGUr+I5Qz3CZkd1gZzzC0eaXQHlrk0E2g==", "cpu": [ "ia32" ], @@ -1751,9 +1751,9 @@ } }, "node_modules/@next/swc-win32-x64-msvc": { - "version": "12.3.1", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.3.1.tgz", - "integrity": "sha512-W1ijvzzg+kPEX6LAc+50EYYSEo0FVu7dmTE+t+DM4iOLqgGHoW9uYSz9wCVdkXOEEMP9xhXfGpcSxsfDucyPkA==", + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.3.2.tgz", + "integrity": "sha512-tpQJYUH+TzPMIsdVl9fH8uDg47iwiNjKY+8e9da3dXqlkztKzjSw0OwSADoqh3KrifplXeKSta+BBGLdBqg3sg==", "cpu": [ "x64" ], @@ -10050,12 +10050,12 @@ "dev": true }, "node_modules/next": { - "version": "12.3.1", - "resolved": "https://registry.npmjs.org/next/-/next-12.3.1.tgz", - "integrity": "sha512-l7bvmSeIwX5lp07WtIiP9u2ytZMv7jIeB8iacR28PuUEFG5j0HGAPnMqyG5kbZNBG2H7tRsrQ4HCjuMOPnANZw==", + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/next/-/next-12.3.2.tgz", + "integrity": "sha512-orzvvebCwOqaz1eA5ZA0R5dbKxqtJyw7yeig7kDspu6p8OrplfyelzpvMHcDTKscv/l0nn/0l0v3mSsE8w4k7A==", "dev": true, "dependencies": { - "@next/env": "12.3.1", + "@next/env": "12.3.2", "@swc/helpers": "0.4.11", "caniuse-lite": "^1.0.30001406", "postcss": "8.4.14", @@ -10069,19 +10069,19 @@ "node": ">=12.22.0" }, "optionalDependencies": { - "@next/swc-android-arm-eabi": "12.3.1", - "@next/swc-android-arm64": "12.3.1", - "@next/swc-darwin-arm64": "12.3.1", - "@next/swc-darwin-x64": "12.3.1", - "@next/swc-freebsd-x64": "12.3.1", - "@next/swc-linux-arm-gnueabihf": "12.3.1", - "@next/swc-linux-arm64-gnu": "12.3.1", - "@next/swc-linux-arm64-musl": "12.3.1", - "@next/swc-linux-x64-gnu": "12.3.1", - "@next/swc-linux-x64-musl": "12.3.1", - "@next/swc-win32-arm64-msvc": "12.3.1", - "@next/swc-win32-ia32-msvc": "12.3.1", - "@next/swc-win32-x64-msvc": "12.3.1" + "@next/swc-android-arm-eabi": "12.3.2", + "@next/swc-android-arm64": "12.3.2", + "@next/swc-darwin-arm64": "12.3.2", + "@next/swc-darwin-x64": "12.3.2", + "@next/swc-freebsd-x64": "12.3.2", + "@next/swc-linux-arm-gnueabihf": "12.3.2", + "@next/swc-linux-arm64-gnu": "12.3.2", + "@next/swc-linux-arm64-musl": "12.3.2", + "@next/swc-linux-x64-gnu": "12.3.2", + "@next/swc-linux-x64-musl": "12.3.2", + "@next/swc-win32-arm64-msvc": "12.3.2", + "@next/swc-win32-ia32-msvc": "12.3.2", + "@next/swc-win32-x64-msvc": "12.3.2" }, "peerDependencies": { "fibers": ">= 3.1.0", @@ -14625,99 +14625,99 @@ } }, "@next/env": { - "version": "12.3.1", - "resolved": "https://registry.npmjs.org/@next/env/-/env-12.3.1.tgz", - "integrity": "sha512-9P9THmRFVKGKt9DYqeC2aKIxm8rlvkK38V1P1sRE7qyoPBIs8l9oo79QoSdPtOWfzkbDAVUqvbQGgTMsb8BtJg==", + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/@next/env/-/env-12.3.2.tgz", + "integrity": "sha512-upwtMaHxlv/udAWGq0kE+rg8huwmcxQPsKZFhS1R5iVO323mvxEBe1YrSXe1awLbg9sTIuEHbgxjLLt7JbeuAQ==", "dev": true }, "@next/swc-android-arm-eabi": { - "version": "12.3.1", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.3.1.tgz", - "integrity": "sha512-i+BvKA8tB//srVPPQxIQN5lvfROcfv4OB23/L1nXznP+N/TyKL8lql3l7oo2LNhnH66zWhfoemg3Q4VJZSruzQ==", + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.3.2.tgz", + "integrity": "sha512-r2rrz+DZ8YYGqzVrbRrpP6GKzwozpOrnFbErc4k36vUTSFMag9yQahZfaBe06JYdqu/e5yhm/saIDEaSVPRP4g==", "dev": true, "optional": true }, "@next/swc-android-arm64": { - "version": "12.3.1", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.3.1.tgz", - "integrity": "sha512-CmgU2ZNyBP0rkugOOqLnjl3+eRpXBzB/I2sjwcGZ7/Z6RcUJXK5Evz+N0ucOxqE4cZ3gkTeXtSzRrMK2mGYV8Q==", + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.3.2.tgz", + "integrity": "sha512-B+TINJhCf+CrY1+b3/JWQlkecv53rAGa/gA7gi5B1cnBa/2Uvoe+Ue0JeCefTjfiyl1ScsyNx+NcESY8Ye2Ngg==", "dev": true, "optional": true }, "@next/swc-darwin-arm64": { - "version": "12.3.1", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.3.1.tgz", - "integrity": "sha512-hT/EBGNcu0ITiuWDYU9ur57Oa4LybD5DOQp4f22T6zLfpoBMfBibPtR8XktXmOyFHrL/6FC2p9ojdLZhWhvBHg==", + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.3.2.tgz", + "integrity": "sha512-PTUfe1ZrwjsiuTmr3bOM9lsoy5DCmfYsLOUF9ZVhtbi5MNJVmUTy4VZ06GfrvnCO5hGCr48z3vpFE9QZ0qLcPw==", "dev": true, "optional": true }, "@next/swc-darwin-x64": { - "version": "12.3.1", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.3.1.tgz", - "integrity": "sha512-9S6EVueCVCyGf2vuiLiGEHZCJcPAxglyckTZcEwLdJwozLqN0gtS0Eq0bQlGS3dH49Py/rQYpZ3KVWZ9BUf/WA==", + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.3.2.tgz", + "integrity": "sha512-1HkjmS9awwlaeEY8Y01nRSNkSv3y+qnC/mjMPe/W66hEh3QKa/LQHqHeS7NOdEs19B2mhZ7w+EgMRXdLQ0Su8w==", "dev": true, "optional": true }, "@next/swc-freebsd-x64": { - "version": "12.3.1", - "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.3.1.tgz", - "integrity": "sha512-qcuUQkaBZWqzM0F1N4AkAh88lLzzpfE6ImOcI1P6YeyJSsBmpBIV8o70zV+Wxpc26yV9vpzb+e5gCyxNjKJg5Q==", + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.3.2.tgz", + "integrity": "sha512-h5Mx0BKDCJ5Vu/U8e07esF6PjPv1EJgmRbYWTUZMAflu13MQpCJkKEJir7+BeRfTXRfgFf+llc7uocrpd7mcrg==", "dev": true, "optional": true }, "@next/swc-linux-arm-gnueabihf": { - "version": "12.3.1", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.3.1.tgz", - "integrity": "sha512-diL9MSYrEI5nY2wc/h/DBewEDUzr/DqBjIgHJ3RUNtETAOB3spMNHvJk2XKUDjnQuluLmFMloet9tpEqU2TT9w==", + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.3.2.tgz", + "integrity": "sha512-EuRZAamoxfe/WoWRaC0zsCAoE4gs/mEhilcloNM4J5Mnb3PLY8PZV394W7t5tjBjItMCF7l2Ebwjwtm46tq2RA==", "dev": true, "optional": true }, "@next/swc-linux-arm64-gnu": { - "version": "12.3.1", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.3.1.tgz", - "integrity": "sha512-o/xB2nztoaC7jnXU3Q36vGgOolJpsGG8ETNjxM1VAPxRwM7FyGCPHOMk1XavG88QZSQf+1r+POBW0tLxQOJ9DQ==", + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.3.2.tgz", + "integrity": "sha512-T9GCFyOIb4S3acA9LqflUYD+QZ94iZketHCqKdoO0Nx0OCHIgGJV5rotDe8TDXwh/goYpIfyHU4j1qqw4w4VnA==", "dev": true, "optional": true }, "@next/swc-linux-arm64-musl": { - "version": "12.3.1", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.3.1.tgz", - "integrity": "sha512-2WEasRxJzgAmP43glFNhADpe8zB7kJofhEAVNbDJZANp+H4+wq+/cW1CdDi8DqjkShPEA6/ejJw+xnEyDID2jg==", + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.3.2.tgz", + "integrity": "sha512-hxNVZS6L3c2z3l9EH2GP0MGQ9exu6O8cohYNZyqC9WUl6C03sEn8xzDH1y+NgD3fVurvYkGU5F0PDddJJLfDIw==", "dev": true, "optional": true }, "@next/swc-linux-x64-gnu": { - "version": "12.3.1", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.3.1.tgz", - "integrity": "sha512-JWEaMyvNrXuM3dyy9Pp5cFPuSSvG82+yABqsWugjWlvfmnlnx9HOQZY23bFq3cNghy5V/t0iPb6cffzRWylgsA==", + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.3.2.tgz", + "integrity": "sha512-fCPkLuwDwY8/QeXxciJJjDHG09liZym/Bhb4A+RLFQ877wUkwFsNWDUTSdUx0YXlYK/1gf67BKauqKkOKp6CYw==", "dev": true, "optional": true }, "@next/swc-linux-x64-musl": { - "version": "12.3.1", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.3.1.tgz", - "integrity": "sha512-xoEWQQ71waWc4BZcOjmatuvPUXKTv6MbIFzpm4LFeCHsg2iwai0ILmNXf81rJR+L1Wb9ifEke2sQpZSPNz1Iyg==", + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.3.2.tgz", + "integrity": "sha512-o+GifBIQ2K+/MEFxHsxUZoU3bsuVFLXZYWd3idimFHiVdDCVYiKsY6mYMmKDlucX+9xRyOCkKL9Tjf+3tuXJpw==", "dev": true, "optional": true }, "@next/swc-win32-arm64-msvc": { - "version": "12.3.1", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.3.1.tgz", - "integrity": "sha512-hswVFYQYIeGHE2JYaBVtvqmBQ1CppplQbZJS/JgrVI3x2CurNhEkmds/yqvDONfwfbttTtH4+q9Dzf/WVl3Opw==", + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.3.2.tgz", + "integrity": "sha512-crii66irzGGMSUR0L8r9+A06eTv7FTXqw4rgzJ33M79EwQJOdpY7RVKXLQMurUhniEeQEEOfamiEdPIi/qxisw==", "dev": true, "optional": true }, "@next/swc-win32-ia32-msvc": { - "version": "12.3.1", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.3.1.tgz", - "integrity": "sha512-Kny5JBehkTbKPmqulr5i+iKntO5YMP+bVM8Hf8UAmjSMVo3wehyLVc9IZkNmcbxi+vwETnQvJaT5ynYBkJ9dWA==", + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.3.2.tgz", + "integrity": "sha512-5hRUSvn3MdQ4nVRu1rmKxq5YJzpTtZfaC/NyGw6wa4NSF1noUn/pdQGUr+I5Qz3CZkd1gZzzC0eaXQHlrk0E2g==", "dev": true, "optional": true }, "@next/swc-win32-x64-msvc": { - "version": "12.3.1", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.3.1.tgz", - "integrity": "sha512-W1ijvzzg+kPEX6LAc+50EYYSEo0FVu7dmTE+t+DM4iOLqgGHoW9uYSz9wCVdkXOEEMP9xhXfGpcSxsfDucyPkA==", + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.3.2.tgz", + "integrity": "sha512-tpQJYUH+TzPMIsdVl9fH8uDg47iwiNjKY+8e9da3dXqlkztKzjSw0OwSADoqh3KrifplXeKSta+BBGLdBqg3sg==", "dev": true, "optional": true }, @@ -21134,25 +21134,25 @@ "dev": true }, "next": { - "version": "12.3.1", - "resolved": "https://registry.npmjs.org/next/-/next-12.3.1.tgz", - "integrity": "sha512-l7bvmSeIwX5lp07WtIiP9u2ytZMv7jIeB8iacR28PuUEFG5j0HGAPnMqyG5kbZNBG2H7tRsrQ4HCjuMOPnANZw==", - "dev": true, - "requires": { - "@next/env": "12.3.1", - "@next/swc-android-arm-eabi": "12.3.1", - "@next/swc-android-arm64": "12.3.1", - "@next/swc-darwin-arm64": "12.3.1", - "@next/swc-darwin-x64": "12.3.1", - "@next/swc-freebsd-x64": "12.3.1", - "@next/swc-linux-arm-gnueabihf": "12.3.1", - "@next/swc-linux-arm64-gnu": "12.3.1", - "@next/swc-linux-arm64-musl": "12.3.1", - "@next/swc-linux-x64-gnu": "12.3.1", - "@next/swc-linux-x64-musl": "12.3.1", - "@next/swc-win32-arm64-msvc": "12.3.1", - "@next/swc-win32-ia32-msvc": "12.3.1", - "@next/swc-win32-x64-msvc": "12.3.1", + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/next/-/next-12.3.2.tgz", + "integrity": "sha512-orzvvebCwOqaz1eA5ZA0R5dbKxqtJyw7yeig7kDspu6p8OrplfyelzpvMHcDTKscv/l0nn/0l0v3mSsE8w4k7A==", + "dev": true, + "requires": { + "@next/env": "12.3.2", + "@next/swc-android-arm-eabi": "12.3.2", + "@next/swc-android-arm64": "12.3.2", + "@next/swc-darwin-arm64": "12.3.2", + "@next/swc-darwin-x64": "12.3.2", + "@next/swc-freebsd-x64": "12.3.2", + "@next/swc-linux-arm-gnueabihf": "12.3.2", + "@next/swc-linux-arm64-gnu": "12.3.2", + "@next/swc-linux-arm64-musl": "12.3.2", + "@next/swc-linux-x64-gnu": "12.3.2", + "@next/swc-linux-x64-musl": "12.3.2", + "@next/swc-win32-arm64-msvc": "12.3.2", + "@next/swc-win32-ia32-msvc": "12.3.2", + "@next/swc-win32-x64-msvc": "12.3.2", "@swc/helpers": "0.4.11", "caniuse-lite": "^1.0.30001406", "postcss": "8.4.14", From ee4c20a288140e0390ddd047230c03c2253c1dda Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 1 Nov 2022 08:01:52 -0300 Subject: [PATCH 045/105] build(deps): bump tslib from 2.4.0 to 2.4.1 (#891) --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index b773a3ac5..0651f07d1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12638,9 +12638,9 @@ } }, "node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" }, "node_modules/tsscmp": { "version": "1.0.6", @@ -23050,9 +23050,9 @@ } }, "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" }, "tsscmp": { "version": "1.0.6", From b9c30c28936fd6233d3ffb6a5528326f77cdc1da Mon Sep 17 00:00:00 2001 From: adamjmcgrath Date: Wed, 2 Nov 2022 10:45:48 +0000 Subject: [PATCH 046/105] req.cookies no longer extends Map --- package-lock.json | 2188 ++++++++++--------------------- package.json | 10 +- src/utils/middleware-cookies.ts | 5 +- 3 files changed, 711 insertions(+), 1492 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8e7083335..f06149691 100644 --- a/package-lock.json +++ b/package-lock.json @@ -22,7 +22,7 @@ "devDependencies": { "@edge-runtime/jest-environment": "^1.1.0-beta.31", "@testing-library/jest-dom": "^5.11.9", - "@testing-library/react": "^11.2.3", + "@testing-library/react": "^13.4.0", "@testing-library/react-hooks": "^5.0.3", "@types/body-parser": "^1.19.0", "@types/clone": "^2.1.0", @@ -52,14 +52,14 @@ "eslint-plugin-react": "^7.22.0", "eslint-plugin-react-hooks": "^4.2.0", "jest": "^27.2.0", - "next": "^12.2.5", + "next": "^13.0.1", "nock": "^13.0.5", "oidc-provider": "^7.6.0", "on-headers": "^1.0.2", "prettier": "^2.2.1", - "react": "^17.0.2", - "react-dom": "^17.0.2", - "react-test-renderer": "^17.0.1", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "react-test-renderer": "^18.2.0", "rimraf": "^3.0.2", "start-server-and-test": "^1.11.7", "timekeeper": "^2.2.0", @@ -69,7 +69,7 @@ "typescript": "^4.1.3" }, "engines": { - "node": ">=12.0.0" + "node": ">=12.19.0" }, "peerDependencies": { "next": ">=10" @@ -1128,38 +1128,6 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/@jest/console/node_modules/pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/console/node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@jest/console/node_modules/react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true - }, "node_modules/@jest/core": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", @@ -1280,38 +1248,6 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/@jest/core/node_modules/pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/core/node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@jest/core/node_modules/react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true - }, "node_modules/@jest/environment": { "version": "28.1.3", "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-28.1.3.tgz", @@ -1586,38 +1522,6 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/@jest/globals/node_modules/pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/globals/node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@jest/globals/node_modules/react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true - }, "node_modules/@jest/reporters": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", @@ -1867,38 +1771,6 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", - "dev": true, - "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - }, - "engines": { - "node": ">= 10.14.2" - } - }, - "node_modules/@jest/types/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, "node_modules/@koa/cors": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/@koa/cors/-/cors-3.1.0.tgz", @@ -1912,15 +1784,15 @@ } }, "node_modules/@next/env": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/env/-/env-12.2.5.tgz", - "integrity": "sha512-vLPLV3cpPGjUPT3PjgRj7e3nio9t6USkuew3JE/jMeon/9Mvp1WyR18v3iwnCuX7eUAm1HmAbJHHLAbcu/EJcw==", + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@next/env/-/env-13.0.1.tgz", + "integrity": "sha512-gK60YoFae3s8qi5UgIzbvxOhsh5gKyEaiKH5+kLBUYXLlrPyWJR2xKBj2WqvHkO7wDX7/Hed3DAqjSpU4ijIvQ==", "dev": true }, "node_modules/@next/swc-android-arm-eabi": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.2.5.tgz", - "integrity": "sha512-cPWClKxGhgn2dLWnspW+7psl3MoLQUcNqJqOHk2BhNcou9ARDtC0IjQkKe5qcn9qg7I7U83Gp1yh2aesZfZJMA==", + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.0.1.tgz", + "integrity": "sha512-M28QSbohZlNXNn//HY6lV2T3YaMzG58Jwr0YwOdVmOQv6i+7lu6xe3GqQu4kdqInqhLrBXnL+nabFuGTVSHtTg==", "cpu": [ "arm" ], @@ -1934,9 +1806,9 @@ } }, "node_modules/@next/swc-android-arm64": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.2.5.tgz", - "integrity": "sha512-vMj0efliXmC5b7p+wfcQCX0AfU8IypjkzT64GiKJD9PgiA3IILNiGJr1fw2lyUDHkjeWx/5HMlMEpLnTsQslwg==", + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-13.0.1.tgz", + "integrity": "sha512-szmO/i6GoHcPXcbhUKhwBMETWHNXH3ITz9wfxwOOFBNKdDU8pjKsHL88lg28aOiQYZSU1sxu1v1p9KY5kJIZCg==", "cpu": [ "arm64" ], @@ -1950,9 +1822,9 @@ } }, "node_modules/@next/swc-darwin-arm64": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.2.5.tgz", - "integrity": "sha512-VOPWbO5EFr6snla/WcxUKtvzGVShfs302TEMOtzYyWni6f9zuOetijJvVh9CCTzInnXAZMtHyNhefijA4HMYLg==", + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.0.1.tgz", + "integrity": "sha512-O1RxCaiDNOjGZmdAp6SQoHUITt9aVDQXoR3lZ/TloI/NKRAyAV4u0KUUofK+KaZeHOmVTnPUaQuCyZSc3i1x5Q==", "cpu": [ "arm64" ], @@ -1966,9 +1838,9 @@ } }, "node_modules/@next/swc-darwin-x64": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.2.5.tgz", - "integrity": "sha512-5o8bTCgAmtYOgauO/Xd27vW52G2/m3i5PX7MUYePquxXAnX73AAtqA3WgPXBRitEB60plSKZgOTkcpqrsh546A==", + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.0.1.tgz", + "integrity": "sha512-8E6BY/VO+QqQkthhoWgB8mJMw1NcN9Vhl2OwEwxv8jy2r3zjeU+WNRxz4y8RLbcY0R1h+vHlXuP0mLnuac84tQ==", "cpu": [ "x64" ], @@ -1982,9 +1854,9 @@ } }, "node_modules/@next/swc-freebsd-x64": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.2.5.tgz", - "integrity": "sha512-yYUbyup1JnznMtEBRkK4LT56N0lfK5qNTzr6/DEyDw5TbFVwnuy2hhLBzwCBkScFVjpFdfiC6SQAX3FrAZzuuw==", + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.0.1.tgz", + "integrity": "sha512-ocwoOxm2KVwF50RyoAT+2RQPLlkyoF7sAqzMUVgj+S6+DTkY3iwH+Zpo0XAk2pnqT9qguOrKnEpq9EIx//+K7Q==", "cpu": [ "x64" ], @@ -1998,9 +1870,9 @@ } }, "node_modules/@next/swc-linux-arm-gnueabihf": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.2.5.tgz", - "integrity": "sha512-2ZE2/G921Acks7UopJZVMgKLdm4vN4U0yuzvAMJ6KBavPzqESA2yHJlm85TV/K9gIjKhSk5BVtauIUntFRP8cg==", + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.0.1.tgz", + "integrity": "sha512-yO7e3zITfGol/N6lPQnmIRi0WyuILBMXrvH6EdmWzzqMDJFfTCII6l+B6gMO5WVDCTQUGQlQRNZ7sFqWR4I71g==", "cpu": [ "arm" ], @@ -2014,9 +1886,9 @@ } }, "node_modules/@next/swc-linux-arm64-gnu": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.2.5.tgz", - "integrity": "sha512-/I6+PWVlz2wkTdWqhlSYYJ1pWWgUVva6SgX353oqTh8njNQp1SdFQuWDqk8LnM6ulheVfSsgkDzxrDaAQZnzjQ==", + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.0.1.tgz", + "integrity": "sha512-OEs6WDPDI8RyM8SjOqTDMqMBfOlU97VnW6ZMXUvzUTyH0K9c7NF+cn7UMu+I4tKFN0uJ9WQs/6TYaFBGkgoVVA==", "cpu": [ "arm64" ], @@ -2030,9 +1902,9 @@ } }, "node_modules/@next/swc-linux-arm64-musl": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.2.5.tgz", - "integrity": "sha512-LPQRelfX6asXyVr59p5sTpx5l+0yh2Vjp/R8Wi4X9pnqcayqT4CUJLiHqCvZuLin3IsFdisJL0rKHMoaZLRfmg==", + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.0.1.tgz", + "integrity": "sha512-y5ypFK0Y3urZSFoQxbtDqvKsBx026sz+Fm+xHlPWlGHNZrbs3Q812iONjcZTo09QwRMk5X86iMWBRxV18xMhaw==", "cpu": [ "arm64" ], @@ -2046,9 +1918,9 @@ } }, "node_modules/@next/swc-linux-x64-gnu": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.2.5.tgz", - "integrity": "sha512-0szyAo8jMCClkjNK0hknjhmAngUppoRekW6OAezbEYwHXN/VNtsXbfzgYOqjKWxEx3OoAzrT3jLwAF0HdX2MEw==", + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.0.1.tgz", + "integrity": "sha512-XDIHEE6SU8VCF+dUVntD6PDv6RK31N0forx9kucZBYirbe8vCZ+Yx8hYgvtIaGrTcWtGxibxmND0pIuHDq8H5g==", "cpu": [ "x64" ], @@ -2062,9 +1934,9 @@ } }, "node_modules/@next/swc-linux-x64-musl": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.2.5.tgz", - "integrity": "sha512-zg/Y6oBar1yVnW6Il1I/08/2ukWtOG6s3acdJdEyIdsCzyQi4RLxbbhkD/EGQyhqBvd3QrC6ZXQEXighQUAZ0g==", + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.0.1.tgz", + "integrity": "sha512-yxIOuuz5EOx0F1FDtsyzaLgnDym0Ysxv8CWeJyDTKKmt9BVyITg6q/cD+RP9bEkT1TQi+PYXIMATSz675Q82xw==", "cpu": [ "x64" ], @@ -2078,9 +1950,9 @@ } }, "node_modules/@next/swc-win32-arm64-msvc": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.2.5.tgz", - "integrity": "sha512-3/90DRNSqeeSRMMEhj4gHHQlLhhKg5SCCoYfE3kBjGpE63EfnblYUqsszGGZ9ekpKL/R4/SGB40iCQr8tR5Jiw==", + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.0.1.tgz", + "integrity": "sha512-+ucLe2qgQzP+FM94jD4ns6LDGyMFaX9k3lVHqu/tsQCy2giMymbport4y4p77mYcXEMlDaHMzlHgOQyHRniWFA==", "cpu": [ "arm64" ], @@ -2094,9 +1966,9 @@ } }, "node_modules/@next/swc-win32-ia32-msvc": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.2.5.tgz", - "integrity": "sha512-hGLc0ZRAwnaPL4ulwpp4D2RxmkHQLuI8CFOEEHdzZpS63/hMVzv81g8jzYA0UXbb9pus/iTc3VRbVbAM03SRrw==", + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.0.1.tgz", + "integrity": "sha512-Krr/qGN7OB35oZuvMAZKoXDt2IapynIWLh5A5rz6AODb7f/ZJqyAuZSK12vOa2zKdobS36Qm4IlxxBqn9c00MA==", "cpu": [ "ia32" ], @@ -2110,9 +1982,9 @@ } }, "node_modules/@next/swc-win32-x64-msvc": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.2.5.tgz", - "integrity": "sha512-7h5/ahY7NeaO2xygqVrSG/Y8Vs4cdjxIjowTZ5W6CKoTKn7tmnuxlUc2h74x06FKmbhAd9agOjr/AOKyxYYm9Q==", + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.0.1.tgz", + "integrity": "sha512-t/0G33t/6VGWZUGCOT7rG42qqvf/x+MrFp1CU+8CN6PrjSSL57R5bqkXfubV9t4eCEnUxVP+5Hn3MoEXEebtEw==", "cpu": [ "x64" ], @@ -2223,9 +2095,9 @@ } }, "node_modules/@swc/helpers": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.3.tgz", - "integrity": "sha512-6JrF+fdUK2zbGpJIlN7G3v966PQjyx/dPt1T9km2wj+EUBqgrxCk3uX4Kct16MIm9gGxfKRcfax2hVf5jvlTzA==", + "version": "0.4.11", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.11.tgz", + "integrity": "sha512-rEUrBSGIoSFuYxwBYtlUFMlE2CwGhmW+w9355/5oduSw8e5h2+Tj4UrAGNNgP9915++wj5vkQo0UuOBqOAq4nw==", "dev": true, "dependencies": { "tslib": "^2.4.0" @@ -2244,28 +2116,37 @@ } }, "node_modules/@testing-library/dom": { - "version": "7.29.4", - "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-7.29.4.tgz", - "integrity": "sha512-CtrJRiSYEfbtNGtEsd78mk1n1v2TUbeABlNIcOCJdDfkN5/JTOwQEbbQpoSRxGqzcWPgStMvJ4mNolSuBRv1NA==", + "version": "8.19.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.19.0.tgz", + "integrity": "sha512-6YWYPPpxG3e/xOo6HIWwB/58HukkwIVTOaZ0VwdMVjhRUX/01E4FtQbck9GazOOj7MXHc5RBzMrU86iBJHbI+A==", "dev": true, "dependencies": { "@babel/code-frame": "^7.10.4", "@babel/runtime": "^7.12.5", "@types/aria-query": "^4.2.0", - "aria-query": "^4.2.2", + "aria-query": "^5.0.0", "chalk": "^4.1.0", - "dom-accessibility-api": "^0.5.4", + "dom-accessibility-api": "^0.5.9", "lz-string": "^1.4.4", - "pretty-format": "^26.6.2" + "pretty-format": "^27.0.2" }, "engines": { - "node": ">=10" + "node": ">=12" + } + }, + "node_modules/@testing-library/dom/node_modules/aria-query": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", + "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", + "dev": true, + "dependencies": { + "deep-equal": "^2.0.5" } }, "node_modules/@testing-library/dom/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "dependencies": { "ansi-styles": "^4.1.0", @@ -2278,6 +2159,38 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, + "node_modules/@testing-library/dom/node_modules/deep-equal": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.0.5.tgz", + "integrity": "sha512-nPiRgmbAtm1a3JsnLCf6/SLfXcjyN5v8L1TXzdCmHrXJ4hx+gW/w1YCcn7z8gJtSiDArZCgYtbao3QqLm/N1Sw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "es-get-iterator": "^1.1.1", + "get-intrinsic": "^1.0.1", + "is-arguments": "^1.0.4", + "is-date-object": "^1.0.2", + "is-regex": "^1.1.1", + "isarray": "^2.0.5", + "object-is": "^1.1.4", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "regexp.prototype.flags": "^1.3.0", + "side-channel": "^1.0.3", + "which-boxed-primitive": "^1.0.1", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@testing-library/dom/node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true + }, "node_modules/@testing-library/jest-dom": { "version": "5.16.4", "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.4.tgz", @@ -2332,20 +2245,21 @@ } }, "node_modules/@testing-library/react": { - "version": "11.2.7", - "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-11.2.7.tgz", - "integrity": "sha512-tzRNp7pzd5QmbtXNG/mhdcl7Awfu/Iz1RaVHY75zTdOkmHCuzMhRL83gWHSgOAcjS3CCbyfwUHMZgRJb4kAfpA==", + "version": "13.4.0", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-13.4.0.tgz", + "integrity": "sha512-sXOGON+WNTh3MLE9rve97ftaZukN3oNf2KjDy7YTx6hcTO2uuLHuCGynMDhFwGw/jYf4OJ2Qk0i4i79qMNNkyw==", "dev": true, "dependencies": { "@babel/runtime": "^7.12.5", - "@testing-library/dom": "^7.28.1" + "@testing-library/dom": "^8.5.0", + "@types/react-dom": "^18.0.0" }, "engines": { - "node": ">=10" + "node": ">=12" }, "peerDependencies": { - "react": "*", - "react-dom": "*" + "react": "^18.0.0", + "react-dom": "^18.0.0" } }, "node_modules/@testing-library/react-hooks": { @@ -2375,6 +2289,15 @@ } } }, + "node_modules/@testing-library/react/node_modules/@types/react-dom": { + "version": "18.0.8", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.8.tgz", + "integrity": "sha512-C3GYO0HLaOkk9dDAz3Dl4sbe4AKUGTCfFIZsz3n/82dPNN8Du533HzKatDxeUYWu24wJgMP1xICqkWk1YOLOIw==", + "dev": true, + "dependencies": { + "@types/react": "*" + } + }, "node_modules/@tootallnate/once": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", @@ -2385,9 +2308,9 @@ } }, "node_modules/@types/aria-query": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.1.tgz", - "integrity": "sha512-S6oPal772qJZHoRZLFc/XoZW2gFvwXusYUmXPXkgxJLuEk2vOt7jc4Yo6z/vtI0EBkbPBVrJJ0B+prLIKiWqHg==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==", "dev": true }, "node_modules/@types/babel__core": { @@ -2544,95 +2467,6 @@ "pretty-format": "^27.0.0" } }, - "node_modules/@types/jest/node_modules/@jest/types": { - "version": "27.1.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", - "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", - "dev": true, - "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@types/jest/node_modules/@types/yargs": { - "version": "16.0.4", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", - "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", - "dev": true, - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/@types/jest/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@types/jest/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@types/jest/node_modules/chalk/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@types/jest/node_modules/pretty-format": { - "version": "27.2.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.2.0.tgz", - "integrity": "sha512-KyJdmgBkMscLqo8A7K77omgLx5PWPiXJswtTtFV7XgVZv2+qPk6UivpXXO+5k6ZEbWIbLoKdx1pZ6ldINzbwTA==", - "dev": true, - "dependencies": { - "@jest/types": "^27.1.1", - "ansi-regex": "^5.0.0", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@types/jest/node_modules/react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true - }, "node_modules/@types/json-buffer": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/@types/json-buffer/-/json-buffer-3.0.0.tgz", @@ -2840,15 +2674,6 @@ "node": ">= 8" } }, - "node_modules/@types/yargs": { - "version": "15.0.9", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.9.tgz", - "integrity": "sha512-HmU8SeIRhZCWcnRskCs36Q1Q00KBV6Cqh/ora8WN1+22dY07AZdn6Gel8QZ3t26XYPImtcL8WV/eqjhVmMEw4g==", - "dev": true, - "dependencies": { - "@types/yargs-parser": "*" - } - }, "node_modules/@types/yargs-parser": { "version": "15.0.0", "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-15.0.0.tgz", @@ -3505,6 +3330,18 @@ "node": ">= 4.5.0" } }, + "node_modules/available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/aws-sign2": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", @@ -4462,9 +4299,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001335", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001335.tgz", - "integrity": "sha512-ddP1Tgm7z2iIxu6QTtbZUv6HJxSaV/PZeSrWFZtbY4JZ69tOeNhBCl3HyRQgeNZKE5AOn1kpV7fhljigy0Ty3w==", + "version": "1.0.30001429", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001429.tgz", + "integrity": "sha512-511ThLu1hF+5RRRt0zYCf2U2yRr9GPF6m5y90SBCWsvSoYoW7yAGlv/elyPaNfvGCkp6kj/KFZWU0BMA69Prsg==", "dev": true, "funding": [ { @@ -4615,6 +4452,12 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/client-only": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz", + "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==", + "dev": true + }, "node_modules/cliui": { "version": "7.0.4", "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", @@ -5528,6 +5371,31 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/es-get-iterator": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.2.tgz", + "integrity": "sha512-+DTO8GYwbMCwbywjimwZMHp8AuYXOS2JZFWoi2AlPOS3ebnII9w/NLpNZtA7A0YLaVDw+O7KFCeoIV7OPvM7hQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.0", + "has-symbols": "^1.0.1", + "is-arguments": "^1.1.0", + "is-map": "^2.0.2", + "is-set": "^2.0.2", + "is-string": "^1.0.5", + "isarray": "^2.0.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-get-iterator/node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true + }, "node_modules/es-shim-unscopables": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", @@ -6313,38 +6181,6 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/expect/node_modules/pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/expect/node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/expect/node_modules/react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true - }, "node_modules/extend": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", @@ -6585,6 +6421,15 @@ } } }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.3" + } + }, "node_modules/forever-agent": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", @@ -7359,6 +7204,22 @@ "node": ">= 0.10" } }, + "node_modules/is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", @@ -7511,6 +7372,15 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/is-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", + "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-negative-zero": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", @@ -7605,6 +7475,15 @@ "integrity": "sha512-mjJd3PujZMl7j+D395WTIO5tU5RIDBfVSRtRR4VOJou3H66E38UjbjvDGh3slJzPuolsb+yQFqwHNNdyp5jg3w==", "dev": true }, + "node_modules/is-set": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", + "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-shared-array-buffer": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", @@ -7659,6 +7538,25 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-typed-array": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.9.tgz", + "integrity": "sha512-kfrlnTTn8pZkfpJMUgYD7YZ3qzeJgWUn8XfVYBARc4wnmNOmLbmuuaAs3q5fvB0UJOn6yHAKaGTPM7d6ezoD/A==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-abstract": "^1.20.0", + "for-each": "^0.3.3", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", @@ -7677,6 +7575,15 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/is-weakmap": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", + "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-weakref": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", @@ -7689,6 +7596,19 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-weakset": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", + "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-yarn-global": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", @@ -8094,38 +8014,6 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-circus/node_modules/pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-circus/node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-circus/node_modules/react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true - }, "node_modules/jest-cli": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", @@ -8285,38 +8173,6 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-config/node_modules/pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-config/node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-config/node_modules/react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true - }, "node_modules/jest-diff": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", @@ -8348,38 +8204,6 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-diff/node_modules/pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-diff/node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-diff/node_modules/react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true - }, "node_modules/jest-docblock": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", @@ -8449,38 +8273,6 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-each/node_modules/pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-each/node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-each/node_modules/react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true - }, "node_modules/jest-environment-jsdom": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", @@ -8626,38 +8418,6 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-environment-jsdom/node_modules/pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-environment-jsdom/node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-environment-jsdom/node_modules/react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true - }, "node_modules/jest-environment-node": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", @@ -8802,38 +8562,6 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-environment-node/node_modules/pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-environment-node/node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-environment-node/node_modules/react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true - }, "node_modules/jest-get-type": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", @@ -9065,38 +8793,6 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-jasmine2/node_modules/pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-jasmine2/node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-jasmine2/node_modules/react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true - }, "node_modules/jest-leak-detector": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", @@ -9110,38 +8806,6 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-leak-detector/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-leak-detector/node_modules/pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-leak-detector/node_modules/react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true - }, "node_modules/jest-matcher-utils": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", @@ -9173,38 +8837,6 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-matcher-utils/node_modules/pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-matcher-utils/node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-matcher-utils/node_modules/react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true - }, "node_modules/jest-message-util": { "version": "28.1.3", "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", @@ -9666,41 +9298,9 @@ "@types/node": "*" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-runner/node_modules/pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-runner/node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-runner/node_modules/react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true - }, "node_modules/jest-runtime": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", @@ -9905,38 +9505,6 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-runtime/node_modules/pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-runtime/node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-runtime/node_modules/react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true - }, "node_modules/jest-runtime/node_modules/strip-bom": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", @@ -10065,38 +9633,6 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-snapshot/node_modules/pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-snapshot/node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-snapshot/node_modules/react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true - }, "node_modules/jest-snapshot/node_modules/semver": { "version": "7.3.7", "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", @@ -10240,38 +9776,6 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-validate/node_modules/pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-validate/node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-validate/node_modules/react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true - }, "node_modules/jest-watcher": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", @@ -10992,7 +10496,7 @@ "node_modules/lz-string": { "version": "1.4.4", "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz", - "integrity": "sha1-wNjq82BZ9wV5bh40SBHPTEmNOiY=", + "integrity": "sha512-0ckx7ZHRPqb0oUm8zNr+90mtf9DQB60H1wMCjBtfi62Kl3a7JbHob6gA2bC+xRvZoOL+1hzUK8jeuEIQE8svEQ==", "dev": true, "bin": { "lz-string": "bin/bin.js" @@ -11200,44 +10704,44 @@ "dev": true }, "node_modules/next": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/next/-/next-12.2.5.tgz", - "integrity": "sha512-tBdjqX5XC/oFs/6gxrZhjmiq90YWizUYU6qOWAfat7zJwrwapJ+BYgX2PmiacunXMaRpeVT4vz5MSPSLgNkrpA==", + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/next/-/next-13.0.1.tgz", + "integrity": "sha512-ErCNBPIeZMKFn6hX+ZBSlqZVgJIeitEqhGTuQUNmYXJ07/A71DZ7AJI8eyHYUdBb686LUpV1/oBdTq9RpzRVPg==", "dev": true, "dependencies": { - "@next/env": "12.2.5", - "@swc/helpers": "0.4.3", - "caniuse-lite": "^1.0.30001332", + "@next/env": "13.0.1", + "@swc/helpers": "0.4.11", + "caniuse-lite": "^1.0.30001406", "postcss": "8.4.14", - "styled-jsx": "5.0.4", + "styled-jsx": "5.1.0", "use-sync-external-store": "1.2.0" }, "bin": { "next": "dist/bin/next" }, "engines": { - "node": ">=12.22.0" + "node": ">=14.6.0" }, "optionalDependencies": { - "@next/swc-android-arm-eabi": "12.2.5", - "@next/swc-android-arm64": "12.2.5", - "@next/swc-darwin-arm64": "12.2.5", - "@next/swc-darwin-x64": "12.2.5", - "@next/swc-freebsd-x64": "12.2.5", - "@next/swc-linux-arm-gnueabihf": "12.2.5", - "@next/swc-linux-arm64-gnu": "12.2.5", - "@next/swc-linux-arm64-musl": "12.2.5", - "@next/swc-linux-x64-gnu": "12.2.5", - "@next/swc-linux-x64-musl": "12.2.5", - "@next/swc-win32-arm64-msvc": "12.2.5", - "@next/swc-win32-ia32-msvc": "12.2.5", - "@next/swc-win32-x64-msvc": "12.2.5" + "@next/swc-android-arm-eabi": "13.0.1", + "@next/swc-android-arm64": "13.0.1", + "@next/swc-darwin-arm64": "13.0.1", + "@next/swc-darwin-x64": "13.0.1", + "@next/swc-freebsd-x64": "13.0.1", + "@next/swc-linux-arm-gnueabihf": "13.0.1", + "@next/swc-linux-arm64-gnu": "13.0.1", + "@next/swc-linux-arm64-musl": "13.0.1", + "@next/swc-linux-x64-gnu": "13.0.1", + "@next/swc-linux-x64-musl": "13.0.1", + "@next/swc-win32-arm64-msvc": "13.0.1", + "@next/swc-win32-ia32-msvc": "13.0.1", + "@next/swc-win32-x64-msvc": "13.0.1" }, "peerDependencies": { "fibers": ">= 3.1.0", "node-sass": "^6.0.0 || ^7.0.0", - "react": "^17.0.2 || ^18.0.0-0", - "react-dom": "^17.0.2 || ^18.0.0-0", + "react": "^18.2.0", + "react-dom": "^18.2.0", "sass": "^1.3.0" }, "peerDependenciesMeta": { @@ -11353,6 +10857,22 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/object-keys": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", @@ -12169,24 +11689,35 @@ } }, "node_modules/pretty-format": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", - "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", "dev": true, "dependencies": { - "@jest/types": "^26.6.2", - "ansi-regex": "^5.0.0", - "ansi-styles": "^4.0.0", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", "react-is": "^17.0.1" }, "engines": { - "node": ">= 10" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "node_modules/pretty-format/node_modules/react-is": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", - "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==", + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", "dev": true }, "node_modules/printj": { @@ -12438,30 +11969,28 @@ } }, "node_modules/react": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", - "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", "dev": true, "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" + "loose-envify": "^1.1.0" }, "engines": { "node": ">=0.10.0" } }, "node_modules/react-dom": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", - "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", "dev": true, "dependencies": { "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "scheduler": "^0.20.2" + "scheduler": "^0.23.0" }, "peerDependencies": { - "react": "17.0.2" + "react": "^18.2.0" } }, "node_modules/react-error-boundary": { @@ -12487,37 +12016,36 @@ "dev": true }, "node_modules/react-shallow-renderer": { - "version": "16.14.1", - "resolved": "https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-16.14.1.tgz", - "integrity": "sha512-rkIMcQi01/+kxiTE9D3fdS959U1g7gs+/rborw++42m1O9FAQiNI/UNRZExVUoAOprn4umcXf+pFRou8i4zuBg==", + "version": "16.15.0", + "resolved": "https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-16.15.0.tgz", + "integrity": "sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==", "dev": true, "dependencies": { "object-assign": "^4.1.1", - "react-is": "^16.12.0 || ^17.0.0" + "react-is": "^16.12.0 || ^17.0.0 || ^18.0.0" }, "peerDependencies": { - "react": "^16.0.0 || ^17.0.0" + "react": "^16.0.0 || ^17.0.0 || ^18.0.0" } }, "node_modules/react-test-renderer": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-17.0.2.tgz", - "integrity": "sha512-yaQ9cB89c17PUb0x6UfWRs7kQCorVdHlutU1boVPEsB8IDZH6n9tHxMacc3y0JoXOJUsZb/t/Mb8FUWMKaM7iQ==", + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-18.2.0.tgz", + "integrity": "sha512-JWD+aQ0lh2gvh4NM3bBM42Kx+XybOxCpgYK7F8ugAlpaTSnWsX+39Z4XkOykGZAHrjwwTZT3x3KxswVWxHPUqA==", "dev": true, "dependencies": { - "object-assign": "^4.1.1", - "react-is": "^17.0.2", - "react-shallow-renderer": "^16.13.1", - "scheduler": "^0.20.2" + "react-is": "^18.2.0", + "react-shallow-renderer": "^16.15.0", + "scheduler": "^0.23.0" }, "peerDependencies": { - "react": "17.0.2" + "react": "^18.2.0" } }, "node_modules/react-test-renderer/node_modules/react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", "dev": true }, "node_modules/readable-stream": { @@ -12895,13 +12423,12 @@ } }, "node_modules/scheduler": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", - "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", "dev": true, "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" + "loose-envify": "^1.1.0" } }, "node_modules/semver": { @@ -13386,10 +12913,13 @@ } }, "node_modules/styled-jsx": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.0.4.tgz", - "integrity": "sha512-sDFWLbg4zR+UkNzfk5lPilyIgtpddfxXEULxhujorr5jtePTUqiPDc5BC0v1NRqTr/WaFBGQQUoYToGlF4B2KQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.0.tgz", + "integrity": "sha512-/iHaRJt9U7T+5tp6TRelLnqBqiaIT0HsO0+vgyj8hK2KUk7aejFqRrumqPUlAqDwAj8IbS/1hk3IhBAAK/FCUQ==", "dev": true, + "dependencies": { + "client-only": "0.0.1" + }, "engines": { "node": ">= 12.0.0" }, @@ -14374,12 +13904,47 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/which-collection": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", + "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", + "dev": true, + "dependencies": { + "is-map": "^2.0.1", + "is-set": "^2.0.1", + "is-weakmap": "^2.0.1", + "is-weakset": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/which-module": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", "dev": true }, + "node_modules/which-typed-array": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.8.tgz", + "integrity": "sha512-Jn4e5PItbcAHyLoRDwvPj1ypu27DJbtdYXUa5zsinrUx77Uvfb0cXwwnGMTn7cjUfhhqgVQnVJCwF+7cgU7tpw==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-abstract": "^1.20.0", + "for-each": "^0.3.3", + "has-tostringtag": "^1.0.0", + "is-typed-array": "^1.1.9" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/widest-line": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", @@ -15447,31 +15012,6 @@ "slash": "^3.0.0", "stack-utils": "^2.0.3" } - }, - "pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - } - } - }, - "react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true } } }, @@ -15568,31 +15108,6 @@ "slash": "^3.0.0", "stack-utils": "^2.0.3" } - }, - "pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - } - } - }, - "react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true } } }, @@ -15819,31 +15334,6 @@ "@jest/types": "^27.5.1", "@types/node": "*" } - }, - "pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - } - } - }, - "react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true } } }, @@ -16038,34 +15528,9 @@ } }, "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - } - } - }, - "@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - }, - "dependencies": { - "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -16084,99 +15549,99 @@ } }, "@next/env": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/env/-/env-12.2.5.tgz", - "integrity": "sha512-vLPLV3cpPGjUPT3PjgRj7e3nio9t6USkuew3JE/jMeon/9Mvp1WyR18v3iwnCuX7eUAm1HmAbJHHLAbcu/EJcw==", + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@next/env/-/env-13.0.1.tgz", + "integrity": "sha512-gK60YoFae3s8qi5UgIzbvxOhsh5gKyEaiKH5+kLBUYXLlrPyWJR2xKBj2WqvHkO7wDX7/Hed3DAqjSpU4ijIvQ==", "dev": true }, "@next/swc-android-arm-eabi": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.2.5.tgz", - "integrity": "sha512-cPWClKxGhgn2dLWnspW+7psl3MoLQUcNqJqOHk2BhNcou9ARDtC0IjQkKe5qcn9qg7I7U83Gp1yh2aesZfZJMA==", + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.0.1.tgz", + "integrity": "sha512-M28QSbohZlNXNn//HY6lV2T3YaMzG58Jwr0YwOdVmOQv6i+7lu6xe3GqQu4kdqInqhLrBXnL+nabFuGTVSHtTg==", "dev": true, "optional": true }, "@next/swc-android-arm64": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.2.5.tgz", - "integrity": "sha512-vMj0efliXmC5b7p+wfcQCX0AfU8IypjkzT64GiKJD9PgiA3IILNiGJr1fw2lyUDHkjeWx/5HMlMEpLnTsQslwg==", + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-13.0.1.tgz", + "integrity": "sha512-szmO/i6GoHcPXcbhUKhwBMETWHNXH3ITz9wfxwOOFBNKdDU8pjKsHL88lg28aOiQYZSU1sxu1v1p9KY5kJIZCg==", "dev": true, "optional": true }, "@next/swc-darwin-arm64": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.2.5.tgz", - "integrity": "sha512-VOPWbO5EFr6snla/WcxUKtvzGVShfs302TEMOtzYyWni6f9zuOetijJvVh9CCTzInnXAZMtHyNhefijA4HMYLg==", + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.0.1.tgz", + "integrity": "sha512-O1RxCaiDNOjGZmdAp6SQoHUITt9aVDQXoR3lZ/TloI/NKRAyAV4u0KUUofK+KaZeHOmVTnPUaQuCyZSc3i1x5Q==", "dev": true, "optional": true }, "@next/swc-darwin-x64": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.2.5.tgz", - "integrity": "sha512-5o8bTCgAmtYOgauO/Xd27vW52G2/m3i5PX7MUYePquxXAnX73AAtqA3WgPXBRitEB60plSKZgOTkcpqrsh546A==", + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.0.1.tgz", + "integrity": "sha512-8E6BY/VO+QqQkthhoWgB8mJMw1NcN9Vhl2OwEwxv8jy2r3zjeU+WNRxz4y8RLbcY0R1h+vHlXuP0mLnuac84tQ==", "dev": true, "optional": true }, "@next/swc-freebsd-x64": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.2.5.tgz", - "integrity": "sha512-yYUbyup1JnznMtEBRkK4LT56N0lfK5qNTzr6/DEyDw5TbFVwnuy2hhLBzwCBkScFVjpFdfiC6SQAX3FrAZzuuw==", + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.0.1.tgz", + "integrity": "sha512-ocwoOxm2KVwF50RyoAT+2RQPLlkyoF7sAqzMUVgj+S6+DTkY3iwH+Zpo0XAk2pnqT9qguOrKnEpq9EIx//+K7Q==", "dev": true, "optional": true }, "@next/swc-linux-arm-gnueabihf": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.2.5.tgz", - "integrity": "sha512-2ZE2/G921Acks7UopJZVMgKLdm4vN4U0yuzvAMJ6KBavPzqESA2yHJlm85TV/K9gIjKhSk5BVtauIUntFRP8cg==", + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.0.1.tgz", + "integrity": "sha512-yO7e3zITfGol/N6lPQnmIRi0WyuILBMXrvH6EdmWzzqMDJFfTCII6l+B6gMO5WVDCTQUGQlQRNZ7sFqWR4I71g==", "dev": true, "optional": true }, "@next/swc-linux-arm64-gnu": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.2.5.tgz", - "integrity": "sha512-/I6+PWVlz2wkTdWqhlSYYJ1pWWgUVva6SgX353oqTh8njNQp1SdFQuWDqk8LnM6ulheVfSsgkDzxrDaAQZnzjQ==", + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.0.1.tgz", + "integrity": "sha512-OEs6WDPDI8RyM8SjOqTDMqMBfOlU97VnW6ZMXUvzUTyH0K9c7NF+cn7UMu+I4tKFN0uJ9WQs/6TYaFBGkgoVVA==", "dev": true, "optional": true }, "@next/swc-linux-arm64-musl": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.2.5.tgz", - "integrity": "sha512-LPQRelfX6asXyVr59p5sTpx5l+0yh2Vjp/R8Wi4X9pnqcayqT4CUJLiHqCvZuLin3IsFdisJL0rKHMoaZLRfmg==", + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.0.1.tgz", + "integrity": "sha512-y5ypFK0Y3urZSFoQxbtDqvKsBx026sz+Fm+xHlPWlGHNZrbs3Q812iONjcZTo09QwRMk5X86iMWBRxV18xMhaw==", "dev": true, "optional": true }, "@next/swc-linux-x64-gnu": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.2.5.tgz", - "integrity": "sha512-0szyAo8jMCClkjNK0hknjhmAngUppoRekW6OAezbEYwHXN/VNtsXbfzgYOqjKWxEx3OoAzrT3jLwAF0HdX2MEw==", + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.0.1.tgz", + "integrity": "sha512-XDIHEE6SU8VCF+dUVntD6PDv6RK31N0forx9kucZBYirbe8vCZ+Yx8hYgvtIaGrTcWtGxibxmND0pIuHDq8H5g==", "dev": true, "optional": true }, "@next/swc-linux-x64-musl": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.2.5.tgz", - "integrity": "sha512-zg/Y6oBar1yVnW6Il1I/08/2ukWtOG6s3acdJdEyIdsCzyQi4RLxbbhkD/EGQyhqBvd3QrC6ZXQEXighQUAZ0g==", + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.0.1.tgz", + "integrity": "sha512-yxIOuuz5EOx0F1FDtsyzaLgnDym0Ysxv8CWeJyDTKKmt9BVyITg6q/cD+RP9bEkT1TQi+PYXIMATSz675Q82xw==", "dev": true, "optional": true }, "@next/swc-win32-arm64-msvc": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.2.5.tgz", - "integrity": "sha512-3/90DRNSqeeSRMMEhj4gHHQlLhhKg5SCCoYfE3kBjGpE63EfnblYUqsszGGZ9ekpKL/R4/SGB40iCQr8tR5Jiw==", + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.0.1.tgz", + "integrity": "sha512-+ucLe2qgQzP+FM94jD4ns6LDGyMFaX9k3lVHqu/tsQCy2giMymbport4y4p77mYcXEMlDaHMzlHgOQyHRniWFA==", "dev": true, "optional": true }, "@next/swc-win32-ia32-msvc": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.2.5.tgz", - "integrity": "sha512-hGLc0ZRAwnaPL4ulwpp4D2RxmkHQLuI8CFOEEHdzZpS63/hMVzv81g8jzYA0UXbb9pus/iTc3VRbVbAM03SRrw==", + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.0.1.tgz", + "integrity": "sha512-Krr/qGN7OB35oZuvMAZKoXDt2IapynIWLh5A5rz6AODb7f/ZJqyAuZSK12vOa2zKdobS36Qm4IlxxBqn9c00MA==", "dev": true, "optional": true }, "@next/swc-win32-x64-msvc": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.2.5.tgz", - "integrity": "sha512-7h5/ahY7NeaO2xygqVrSG/Y8Vs4cdjxIjowTZ5W6CKoTKn7tmnuxlUc2h74x06FKmbhAd9agOjr/AOKyxYYm9Q==", + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.0.1.tgz", + "integrity": "sha512-t/0G33t/6VGWZUGCOT7rG42qqvf/x+MrFp1CU+8CN6PrjSSL57R5bqkXfubV9t4eCEnUxVP+5Hn3MoEXEebtEw==", "dev": true, "optional": true }, @@ -16260,9 +15725,9 @@ } }, "@swc/helpers": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.3.tgz", - "integrity": "sha512-6JrF+fdUK2zbGpJIlN7G3v966PQjyx/dPt1T9km2wj+EUBqgrxCk3uX4Kct16MIm9gGxfKRcfax2hVf5jvlTzA==", + "version": "0.4.11", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.11.tgz", + "integrity": "sha512-rEUrBSGIoSFuYxwBYtlUFMlE2CwGhmW+w9355/5oduSw8e5h2+Tj4UrAGNNgP9915++wj5vkQo0UuOBqOAq4nw==", "dev": true, "requires": { "tslib": "^2.4.0" @@ -16278,30 +15743,68 @@ } }, "@testing-library/dom": { - "version": "7.29.4", - "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-7.29.4.tgz", - "integrity": "sha512-CtrJRiSYEfbtNGtEsd78mk1n1v2TUbeABlNIcOCJdDfkN5/JTOwQEbbQpoSRxGqzcWPgStMvJ4mNolSuBRv1NA==", + "version": "8.19.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.19.0.tgz", + "integrity": "sha512-6YWYPPpxG3e/xOo6HIWwB/58HukkwIVTOaZ0VwdMVjhRUX/01E4FtQbck9GazOOj7MXHc5RBzMrU86iBJHbI+A==", "dev": true, "requires": { "@babel/code-frame": "^7.10.4", "@babel/runtime": "^7.12.5", "@types/aria-query": "^4.2.0", - "aria-query": "^4.2.2", + "aria-query": "^5.0.0", "chalk": "^4.1.0", - "dom-accessibility-api": "^0.5.4", + "dom-accessibility-api": "^0.5.9", "lz-string": "^1.4.4", - "pretty-format": "^26.6.2" + "pretty-format": "^27.0.2" }, "dependencies": { + "aria-query": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", + "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", + "dev": true, + "requires": { + "deep-equal": "^2.0.5" + } + }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" } + }, + "deep-equal": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.0.5.tgz", + "integrity": "sha512-nPiRgmbAtm1a3JsnLCf6/SLfXcjyN5v8L1TXzdCmHrXJ4hx+gW/w1YCcn7z8gJtSiDArZCgYtbao3QqLm/N1Sw==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "es-get-iterator": "^1.1.1", + "get-intrinsic": "^1.0.1", + "is-arguments": "^1.0.4", + "is-date-object": "^1.0.2", + "is-regex": "^1.1.1", + "isarray": "^2.0.5", + "object-is": "^1.1.4", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "regexp.prototype.flags": "^1.3.0", + "side-channel": "^1.0.3", + "which-boxed-primitive": "^1.0.1", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.2" + } + }, + "isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true } } }, @@ -16352,13 +15855,25 @@ } }, "@testing-library/react": { - "version": "11.2.7", - "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-11.2.7.tgz", - "integrity": "sha512-tzRNp7pzd5QmbtXNG/mhdcl7Awfu/Iz1RaVHY75zTdOkmHCuzMhRL83gWHSgOAcjS3CCbyfwUHMZgRJb4kAfpA==", + "version": "13.4.0", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-13.4.0.tgz", + "integrity": "sha512-sXOGON+WNTh3MLE9rve97ftaZukN3oNf2KjDy7YTx6hcTO2uuLHuCGynMDhFwGw/jYf4OJ2Qk0i4i79qMNNkyw==", "dev": true, "requires": { "@babel/runtime": "^7.12.5", - "@testing-library/dom": "^7.28.1" + "@testing-library/dom": "^8.5.0", + "@types/react-dom": "^18.0.0" + }, + "dependencies": { + "@types/react-dom": { + "version": "18.0.8", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.8.tgz", + "integrity": "sha512-C3GYO0HLaOkk9dDAz3Dl4sbe4AKUGTCfFIZsz3n/82dPNN8Du533HzKatDxeUYWu24wJgMP1xICqkWk1YOLOIw==", + "dev": true, + "requires": { + "@types/react": "*" + } + } } }, "@testing-library/react-hooks": { @@ -16382,9 +15897,9 @@ "dev": true }, "@types/aria-query": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.1.tgz", - "integrity": "sha512-S6oPal772qJZHoRZLFc/XoZW2gFvwXusYUmXPXkgxJLuEk2vOt7jc4Yo6z/vtI0EBkbPBVrJJ0B+prLIKiWqHg==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==", "dev": true }, "@types/babel__core": { @@ -16539,75 +16054,6 @@ "requires": { "jest-diff": "^27.0.0", "pretty-format": "^27.0.0" - }, - "dependencies": { - "@jest/types": { - "version": "27.1.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", - "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - } - }, - "@types/yargs": { - "version": "16.0.4", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", - "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - } - } - }, - "pretty-format": { - "version": "27.2.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.2.0.tgz", - "integrity": "sha512-KyJdmgBkMscLqo8A7K77omgLx5PWPiXJswtTtFV7XgVZv2+qPk6UivpXXO+5k6ZEbWIbLoKdx1pZ6ldINzbwTA==", - "dev": true, - "requires": { - "@jest/types": "^27.1.1", - "ansi-regex": "^5.0.0", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - } - }, - "react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true - } } }, "@types/json-buffer": { @@ -16816,15 +16262,6 @@ } } }, - "@types/yargs": { - "version": "15.0.9", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.9.tgz", - "integrity": "sha512-HmU8SeIRhZCWcnRskCs36Q1Q00KBV6Cqh/ora8WN1+22dY07AZdn6Gel8QZ3t26XYPImtcL8WV/eqjhVmMEw4g==", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, "@types/yargs-parser": { "version": "15.0.0", "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-15.0.0.tgz", @@ -17276,6 +16713,12 @@ "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", "dev": true }, + "available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "dev": true + }, "aws-sign2": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", @@ -18037,9 +17480,9 @@ "dev": true }, "caniuse-lite": { - "version": "1.0.30001335", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001335.tgz", - "integrity": "sha512-ddP1Tgm7z2iIxu6QTtbZUv6HJxSaV/PZeSrWFZtbY4JZ69tOeNhBCl3HyRQgeNZKE5AOn1kpV7fhljigy0Ty3w==", + "version": "1.0.30001429", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001429.tgz", + "integrity": "sha512-511ThLu1hF+5RRRt0zYCf2U2yRr9GPF6m5y90SBCWsvSoYoW7yAGlv/elyPaNfvGCkp6kj/KFZWU0BMA69Prsg==", "dev": true }, "caseless": { @@ -18142,6 +17585,12 @@ "string-width": "^4.2.0" } }, + "client-only": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz", + "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==", + "dev": true + }, "cliui": { "version": "7.0.4", "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", @@ -18859,6 +18308,30 @@ "unbox-primitive": "^1.0.2" } }, + "es-get-iterator": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.2.tgz", + "integrity": "sha512-+DTO8GYwbMCwbywjimwZMHp8AuYXOS2JZFWoi2AlPOS3ebnII9w/NLpNZtA7A0YLaVDw+O7KFCeoIV7OPvM7hQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.0", + "has-symbols": "^1.0.1", + "is-arguments": "^1.1.0", + "is-map": "^2.0.2", + "is-set": "^2.0.2", + "is-string": "^1.0.5", + "isarray": "^2.0.5" + }, + "dependencies": { + "isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true + } + } + }, "es-shim-unscopables": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", @@ -19457,31 +18930,6 @@ "slash": "^3.0.0", "stack-utils": "^2.0.3" } - }, - "pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - } - } - }, - "react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true } } }, @@ -19672,6 +19120,15 @@ "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==", "dev": true }, + "for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dev": true, + "requires": { + "is-callable": "^1.1.3" + } + }, "forever-agent": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", @@ -20231,6 +19688,16 @@ "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", "dev": true }, + "is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, "is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", @@ -20332,6 +19799,12 @@ "is-path-inside": "^3.0.2" } }, + "is-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", + "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", + "dev": true + }, "is-negative-zero": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", @@ -20393,6 +19866,12 @@ "integrity": "sha512-mjJd3PujZMl7j+D395WTIO5tU5RIDBfVSRtRR4VOJou3H66E38UjbjvDGh3slJzPuolsb+yQFqwHNNdyp5jg3w==", "dev": true }, + "is-set": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", + "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", + "dev": true + }, "is-shared-array-buffer": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", @@ -20426,6 +19905,19 @@ "has-symbols": "^1.0.1" } }, + "is-typed-array": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.9.tgz", + "integrity": "sha512-kfrlnTTn8pZkfpJMUgYD7YZ3qzeJgWUn8XfVYBARc4wnmNOmLbmuuaAs3q5fvB0UJOn6yHAKaGTPM7d6ezoD/A==", + "dev": true, + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-abstract": "^1.20.0", + "for-each": "^0.3.3", + "has-tostringtag": "^1.0.0" + } + }, "is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", @@ -20438,6 +19930,12 @@ "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", "dev": true }, + "is-weakmap": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", + "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", + "dev": true + }, "is-weakref": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", @@ -20447,6 +19945,16 @@ "call-bind": "^1.0.2" } }, + "is-weakset": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", + "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, "is-yarn-global": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", @@ -20760,31 +20268,6 @@ "@jest/types": "^27.5.1", "@types/node": "*" } - }, - "pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - } - } - }, - "react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true } } }, @@ -20905,31 +20388,6 @@ "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" } - }, - "pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - } - } - }, - "react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true } } }, @@ -20954,31 +20412,6 @@ "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" } - }, - "pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - } - } - }, - "react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true } } }, @@ -21030,36 +20463,11 @@ "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - } - } - }, - "react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } } } }, @@ -21180,31 +20588,6 @@ "@jest/types": "^27.5.1", "@types/node": "*" } - }, - "pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - } - } - }, - "react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true } } }, @@ -21324,31 +20707,6 @@ "@jest/types": "^27.5.1", "@types/node": "*" } - }, - "pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - } - } - }, - "react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true } } }, @@ -21540,31 +20898,6 @@ "@jest/types": "^27.5.1", "@types/node": "*" } - }, - "pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - } - } - }, - "react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true } } }, @@ -21576,31 +20909,6 @@ "requires": { "jest-get-type": "^27.5.1", "pretty-format": "^27.5.1" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - }, - "pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - } - }, - "react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true - } } }, "jest-matcher-utils": { @@ -21624,31 +20932,6 @@ "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" } - }, - "pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - } - } - }, - "react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true } } }, @@ -22025,31 +21308,6 @@ "@jest/types": "^27.5.1", "@types/node": "*" } - }, - "pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - } - } - }, - "react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true } } }, @@ -22215,31 +21473,6 @@ "@types/node": "*" } }, - "pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - } - } - }, - "react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true - }, "strip-bom": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", @@ -22346,31 +21579,6 @@ "stack-utils": "^2.0.3" } }, - "pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - } - } - }, - "react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true - }, "semver": { "version": "7.3.7", "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", @@ -22481,31 +21689,6 @@ "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" } - }, - "pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - } - } - }, - "react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true } } }, @@ -23101,7 +22284,7 @@ "lz-string": { "version": "1.4.4", "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz", - "integrity": "sha1-wNjq82BZ9wV5bh40SBHPTEmNOiY=", + "integrity": "sha512-0ckx7ZHRPqb0oUm8zNr+90mtf9DQB60H1wMCjBtfi62Kl3a7JbHob6gA2bC+xRvZoOL+1hzUK8jeuEIQE8svEQ==", "dev": true }, "make-dir": { @@ -23255,29 +22438,29 @@ "dev": true }, "next": { - "version": "12.2.5", - "resolved": "https://registry.npmjs.org/next/-/next-12.2.5.tgz", - "integrity": "sha512-tBdjqX5XC/oFs/6gxrZhjmiq90YWizUYU6qOWAfat7zJwrwapJ+BYgX2PmiacunXMaRpeVT4vz5MSPSLgNkrpA==", - "dev": true, - "requires": { - "@next/env": "12.2.5", - "@next/swc-android-arm-eabi": "12.2.5", - "@next/swc-android-arm64": "12.2.5", - "@next/swc-darwin-arm64": "12.2.5", - "@next/swc-darwin-x64": "12.2.5", - "@next/swc-freebsd-x64": "12.2.5", - "@next/swc-linux-arm-gnueabihf": "12.2.5", - "@next/swc-linux-arm64-gnu": "12.2.5", - "@next/swc-linux-arm64-musl": "12.2.5", - "@next/swc-linux-x64-gnu": "12.2.5", - "@next/swc-linux-x64-musl": "12.2.5", - "@next/swc-win32-arm64-msvc": "12.2.5", - "@next/swc-win32-ia32-msvc": "12.2.5", - "@next/swc-win32-x64-msvc": "12.2.5", - "@swc/helpers": "0.4.3", - "caniuse-lite": "^1.0.30001332", + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/next/-/next-13.0.1.tgz", + "integrity": "sha512-ErCNBPIeZMKFn6hX+ZBSlqZVgJIeitEqhGTuQUNmYXJ07/A71DZ7AJI8eyHYUdBb686LUpV1/oBdTq9RpzRVPg==", + "dev": true, + "requires": { + "@next/env": "13.0.1", + "@next/swc-android-arm-eabi": "13.0.1", + "@next/swc-android-arm64": "13.0.1", + "@next/swc-darwin-arm64": "13.0.1", + "@next/swc-darwin-x64": "13.0.1", + "@next/swc-freebsd-x64": "13.0.1", + "@next/swc-linux-arm-gnueabihf": "13.0.1", + "@next/swc-linux-arm64-gnu": "13.0.1", + "@next/swc-linux-arm64-musl": "13.0.1", + "@next/swc-linux-x64-gnu": "13.0.1", + "@next/swc-linux-x64-musl": "13.0.1", + "@next/swc-win32-arm64-msvc": "13.0.1", + "@next/swc-win32-ia32-msvc": "13.0.1", + "@next/swc-win32-x64-msvc": "13.0.1", + "@swc/helpers": "0.4.11", + "caniuse-lite": "^1.0.30001406", "postcss": "8.4.14", - "styled-jsx": "5.0.4", + "styled-jsx": "5.1.0", "use-sync-external-store": "1.2.0" } }, @@ -23355,6 +22538,16 @@ "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", "dev": true }, + "object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, "object-keys": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", @@ -23958,21 +23151,26 @@ "dev": true }, "pretty-format": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", - "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", "dev": true, "requires": { - "@jest/types": "^26.6.2", - "ansi-regex": "^5.0.0", - "ansi-styles": "^4.0.0", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", "react-is": "^17.0.1" }, "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true + }, "react-is": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", - "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==", + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", "dev": true } } @@ -24164,24 +23362,22 @@ } }, "react": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", - "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", "dev": true, "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" + "loose-envify": "^1.1.0" } }, "react-dom": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", - "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", "dev": true, "requires": { "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "scheduler": "^0.20.2" + "scheduler": "^0.23.0" } }, "react-error-boundary": { @@ -24200,31 +23396,30 @@ "dev": true }, "react-shallow-renderer": { - "version": "16.14.1", - "resolved": "https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-16.14.1.tgz", - "integrity": "sha512-rkIMcQi01/+kxiTE9D3fdS959U1g7gs+/rborw++42m1O9FAQiNI/UNRZExVUoAOprn4umcXf+pFRou8i4zuBg==", + "version": "16.15.0", + "resolved": "https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-16.15.0.tgz", + "integrity": "sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==", "dev": true, "requires": { "object-assign": "^4.1.1", - "react-is": "^16.12.0 || ^17.0.0" + "react-is": "^16.12.0 || ^17.0.0 || ^18.0.0" } }, "react-test-renderer": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-17.0.2.tgz", - "integrity": "sha512-yaQ9cB89c17PUb0x6UfWRs7kQCorVdHlutU1boVPEsB8IDZH6n9tHxMacc3y0JoXOJUsZb/t/Mb8FUWMKaM7iQ==", + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-18.2.0.tgz", + "integrity": "sha512-JWD+aQ0lh2gvh4NM3bBM42Kx+XybOxCpgYK7F8ugAlpaTSnWsX+39Z4XkOykGZAHrjwwTZT3x3KxswVWxHPUqA==", "dev": true, "requires": { - "object-assign": "^4.1.1", - "react-is": "^17.0.2", - "react-shallow-renderer": "^16.13.1", - "scheduler": "^0.20.2" + "react-is": "^18.2.0", + "react-shallow-renderer": "^16.15.0", + "scheduler": "^0.23.0" }, "dependencies": { "react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", "dev": true } } @@ -24516,13 +23711,12 @@ } }, "scheduler": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", - "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", "dev": true, "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" + "loose-envify": "^1.1.0" } }, "semver": { @@ -24893,11 +24087,13 @@ "dev": true }, "styled-jsx": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.0.4.tgz", - "integrity": "sha512-sDFWLbg4zR+UkNzfk5lPilyIgtpddfxXEULxhujorr5jtePTUqiPDc5BC0v1NRqTr/WaFBGQQUoYToGlF4B2KQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.0.tgz", + "integrity": "sha512-/iHaRJt9U7T+5tp6TRelLnqBqiaIT0HsO0+vgyj8hK2KUk7aejFqRrumqPUlAqDwAj8IbS/1hk3IhBAAK/FCUQ==", "dev": true, - "requires": {} + "requires": { + "client-only": "0.0.1" + } }, "supports-color": { "version": "7.1.0", @@ -25644,12 +24840,38 @@ "is-symbol": "^1.0.3" } }, + "which-collection": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", + "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", + "dev": true, + "requires": { + "is-map": "^2.0.1", + "is-set": "^2.0.1", + "is-weakmap": "^2.0.1", + "is-weakset": "^2.0.1" + } + }, "which-module": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", "dev": true }, + "which-typed-array": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.8.tgz", + "integrity": "sha512-Jn4e5PItbcAHyLoRDwvPj1ypu27DJbtdYXUa5zsinrUx77Uvfb0cXwwnGMTn7cjUfhhqgVQnVJCwF+7cgU7tpw==", + "dev": true, + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-abstract": "^1.20.0", + "for-each": "^0.3.3", + "has-tostringtag": "^1.0.0", + "is-typed-array": "^1.1.9" + } + }, "widest-line": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", diff --git a/package.json b/package.json index ec55f3103..ac3b951ef 100644 --- a/package.json +++ b/package.json @@ -65,7 +65,7 @@ "devDependencies": { "@edge-runtime/jest-environment": "^1.1.0-beta.31", "@testing-library/jest-dom": "^5.11.9", - "@testing-library/react": "^11.2.3", + "@testing-library/react": "^13.4.0", "@testing-library/react-hooks": "^5.0.3", "@types/body-parser": "^1.19.0", "@types/clone": "^2.1.0", @@ -95,14 +95,14 @@ "eslint-plugin-react": "^7.22.0", "eslint-plugin-react-hooks": "^4.2.0", "jest": "^27.2.0", - "next": "^12.2.5", + "next": "^13.0.1", "nock": "^13.0.5", "oidc-provider": "^7.6.0", "on-headers": "^1.0.2", "prettier": "^2.2.1", - "react": "^17.0.2", - "react-dom": "^17.0.2", - "react-test-renderer": "^17.0.1", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "react-test-renderer": "^18.2.0", "rimraf": "^3.0.2", "start-server-and-test": "^1.11.7", "timekeeper": "^2.2.0", diff --git a/src/utils/middleware-cookies.ts b/src/utils/middleware-cookies.ts index c9b28ebaa..52859fe61 100644 --- a/src/utils/middleware-cookies.ts +++ b/src/utils/middleware-cookies.ts @@ -12,9 +12,6 @@ export default class MiddlewareCookies extends Cookies { } getAll(req: NextRequest): Record { - return Array.from(req.cookies.keys()).reduce((memo: { [key: string]: string }, key) => { - memo[key] = req.cookies.get(key) as string; - return memo; - }, {}); + return req.cookies.getAll().reduce((memo, { name, value }) => ({ ...memo, [name]: value }), {}); } } From 5bf0f276aaf7f29007e1de162b38623551ba2d7f Mon Sep 17 00:00:00 2001 From: adamjmcgrath Date: Wed, 2 Nov 2022 11:00:15 +0000 Subject: [PATCH 047/105] Fix TS errors in FE tests --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index f06149691..9d4cc4e4e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -33,7 +33,7 @@ "@types/jsonwebtoken": "^8.5.0", "@types/node": "^14.14.20", "@types/on-headers": "^1.0.0", - "@types/react": "^17.0.20", + "@types/react": "^18.0.24", "@types/react-dom": "^17.0.9", "@types/tough-cookie": "^4.0.0", "@types/url-join": "^4.0.0", @@ -2537,9 +2537,9 @@ "dev": true }, "node_modules/@types/react": { - "version": "17.0.20", - "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.20.tgz", - "integrity": "sha512-wWZrPlihslrPpcKyCSlmIlruakxr57/buQN1RjlIeaaTWDLtJkTtRW429MoQJergvVKc4IWBpRhWw7YNh/7GVA==", + "version": "18.0.24", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.24.tgz", + "integrity": "sha512-wRJWT6ouziGUy+9uX0aW4YOJxAY0bG6/AOk5AW5QSvZqI7dk6VBIbXvcVgIw/W5Jrl24f77df98GEKTJGOLx7Q==", "dev": true, "dependencies": { "@types/prop-types": "*", @@ -16126,9 +16126,9 @@ "dev": true }, "@types/react": { - "version": "17.0.20", - "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.20.tgz", - "integrity": "sha512-wWZrPlihslrPpcKyCSlmIlruakxr57/buQN1RjlIeaaTWDLtJkTtRW429MoQJergvVKc4IWBpRhWw7YNh/7GVA==", + "version": "18.0.24", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.24.tgz", + "integrity": "sha512-wRJWT6ouziGUy+9uX0aW4YOJxAY0bG6/AOk5AW5QSvZqI7dk6VBIbXvcVgIw/W5Jrl24f77df98GEKTJGOLx7Q==", "dev": true, "requires": { "@types/prop-types": "*", diff --git a/package.json b/package.json index ac3b951ef..a158d151a 100644 --- a/package.json +++ b/package.json @@ -76,7 +76,7 @@ "@types/jsonwebtoken": "^8.5.0", "@types/node": "^14.14.20", "@types/on-headers": "^1.0.0", - "@types/react": "^17.0.20", + "@types/react": "^18.0.24", "@types/react-dom": "^17.0.9", "@types/tough-cookie": "^4.0.0", "@types/url-join": "^4.0.0", From b5adf40068a6e944c7805346384905b972345160 Mon Sep 17 00:00:00 2001 From: adamjmcgrath Date: Wed, 2 Nov 2022 11:10:33 +0000 Subject: [PATCH 048/105] Fix Link errors in basic example app --- examples/basic-example/components/header.jsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/basic-example/components/header.jsx b/examples/basic-example/components/header.jsx index 472ad4d27..99c575aaa 100644 --- a/examples/basic-example/components/header.jsx +++ b/examples/basic-example/components/header.jsx @@ -10,12 +10,12 @@ const Header = () => {
                diff --git a/docs/classes/session.sessioncache.html b/docs/classes/session.sessioncache.html index dee097a4a..2a66815e6 100644 --- a/docs/classes/session.sessioncache.html +++ b/docs/classes/session.sessioncache.html @@ -129,7 +129,7 @@

                constructor

              • Type parameters

                @@ -168,7 +168,7 @@

                create

                Parameters

                @@ -198,7 +198,7 @@

                delete

                Parameters

                @@ -225,7 +225,7 @@

                fromTokenSet

                Parameters

                @@ -248,7 +248,7 @@

                get

              • Parameters

                @@ -275,7 +275,7 @@

                getIdToken

                Parameters

                @@ -302,7 +302,7 @@

                isAuthenticated

                Parameters

                @@ -328,7 +328,7 @@

                save

              • Parameters

                @@ -354,7 +354,7 @@

                set

              • Parameters

                diff --git a/docs/classes/session_session.default.html b/docs/classes/session_session.default.html index 230f133aa..356dc9f38 100644 --- a/docs/classes/session_session.default.html +++ b/docs/classes/session_session.default.html @@ -126,7 +126,7 @@

                constructor

              • Parameters

                @@ -148,7 +148,7 @@

                Optional accessToken

                accessToken: string
                @@ -163,7 +163,7 @@

                Optional accessToken
                accessTokenExpiresAt: number
                @@ -178,7 +178,7 @@

                Optional accessToken
                accessTokenScope: string
                @@ -193,7 +193,7 @@

                Optional idToken

                idToken: string
                @@ -208,7 +208,7 @@

                Optional refreshToken

                refreshToken: string
                @@ -225,7 +225,7 @@

                user

                user: Claims
                diff --git a/docs/classes/utils_errors.accesstokenerror.html b/docs/classes/utils_errors.accesstokenerror.html index a59b3292c..317ed81af 100644 --- a/docs/classes/utils_errors.accesstokenerror.html +++ b/docs/classes/utils_errors.accesstokenerror.html @@ -125,14 +125,14 @@

                Constructors

                constructor

                Returns AccessTokenError

              • @@ -158,7 +161,7 @@

                Optional

                Inherited from AuthError.cause

                @@ -178,7 +181,7 @@

                Readonly code

                @@ -197,7 +200,7 @@

                Readonly name

                @@ -213,7 +216,7 @@

                Optional

                Inherited from AuthError.status

                diff --git a/docs/classes/utils_errors.autherror.html b/docs/classes/utils_errors.autherror.html index 30604396b..60a5609c4 100644 --- a/docs/classes/utils_errors.autherror.html +++ b/docs/classes/utils_errors.autherror.html @@ -135,7 +135,7 @@

                constructor

                Parameters

                @@ -157,7 +157,7 @@

                Optional cause: Error

                @@ -176,7 +176,7 @@

                Readonly code

                code: string
                @@ -195,7 +195,7 @@

                Readonly name

                @@ -210,7 +210,7 @@

                Optional status: number

                diff --git a/docs/classes/utils_errors.callbackhandlererror.html b/docs/classes/utils_errors.callbackhandlererror.html index 4a1a94d46..fe24968f2 100644 --- a/docs/classes/utils_errors.callbackhandlererror.html +++ b/docs/classes/utils_errors.callbackhandlererror.html @@ -139,7 +139,7 @@

                constructor

                Parameters

                @@ -162,7 +162,7 @@

                Optional

                Inherited from HandlerError.cause

                @@ -182,7 +182,7 @@

                Readonly code

                @@ -201,7 +201,7 @@

                Readonly name

                @@ -217,7 +217,7 @@

                Optional

                Inherited from HandlerError.status

                @@ -232,7 +232,7 @@

                Static code: string = 'ERR_CALLBACK_HANDLER_FAILURE'

                diff --git a/docs/classes/utils_errors.handlererror.html b/docs/classes/utils_errors.handlererror.html index 9c5aa28fd..4f89c982e 100644 --- a/docs/classes/utils_errors.handlererror.html +++ b/docs/classes/utils_errors.handlererror.html @@ -152,7 +152,7 @@

                constructor

                Parameters

                @@ -175,7 +175,7 @@

                Optional

                Inherited from AuthError.cause

                @@ -195,7 +195,7 @@

                Readonly code

                @@ -214,7 +214,7 @@

                Readonly name

                @@ -230,7 +230,7 @@

                Optional

                Inherited from AuthError.status

                diff --git a/docs/classes/utils_errors.loginhandlererror.html b/docs/classes/utils_errors.loginhandlererror.html index 69e1c697c..79c3d338e 100644 --- a/docs/classes/utils_errors.loginhandlererror.html +++ b/docs/classes/utils_errors.loginhandlererror.html @@ -127,7 +127,7 @@

                constructor

                Parameters

                @@ -150,7 +150,7 @@

                Optional

                Inherited from HandlerError.cause

                @@ -170,7 +170,7 @@

                Readonly code

                @@ -189,7 +189,7 @@

                Readonly name

                @@ -205,7 +205,7 @@

                Optional

                Inherited from HandlerError.status

                @@ -220,7 +220,7 @@

                Static code: string = 'ERR_LOGIN_HANDLER_FAILURE'

                diff --git a/docs/classes/utils_errors.logouthandlererror.html b/docs/classes/utils_errors.logouthandlererror.html index 1e01dd212..ffb612938 100644 --- a/docs/classes/utils_errors.logouthandlererror.html +++ b/docs/classes/utils_errors.logouthandlererror.html @@ -127,7 +127,7 @@

                constructor

                Parameters

                @@ -150,7 +150,7 @@

                Optional

                Inherited from HandlerError.cause

                @@ -170,7 +170,7 @@

                Readonly code

                @@ -189,7 +189,7 @@

                Readonly name

                @@ -205,7 +205,7 @@

                Optional

                Inherited from HandlerError.status

                @@ -220,7 +220,7 @@

                Static code: string = 'ERR_LOGOUT_HANDLER_FAILURE'

                diff --git a/docs/classes/utils_errors.profilehandlererror.html b/docs/classes/utils_errors.profilehandlererror.html index d15549d11..2e87d7501 100644 --- a/docs/classes/utils_errors.profilehandlererror.html +++ b/docs/classes/utils_errors.profilehandlererror.html @@ -127,7 +127,7 @@

                constructor

                Parameters

                @@ -150,7 +150,7 @@

                Optional

                Inherited from HandlerError.cause

                @@ -170,7 +170,7 @@

                Readonly code

                @@ -189,7 +189,7 @@

                Readonly name

                @@ -205,7 +205,7 @@

                Optional

                Inherited from HandlerError.status

                @@ -220,7 +220,7 @@

                Static code: string = 'ERR_PROFILE_HANDLER_FAILURE'

                diff --git a/docs/enums/utils_errors.accesstokenerrorcode.html b/docs/enums/utils_errors.accesstokenerrorcode.html index 0e8ce7961..6e324416c 100644 --- a/docs/enums/utils_errors.accesstokenerrorcode.html +++ b/docs/enums/utils_errors.accesstokenerrorcode.html @@ -81,6 +81,7 @@

                Index

                Enumeration members

                +
                + +

                FAILED_REFRESH_GRANT

                +
                FAILED_REFRESH_GRANT: = "ERR_FAILED_REFRESH_GRANT"
                +
                @@ -108,7 +119,7 @@

                INSUFFICIENT_SCOPE

                INSUFFICIENT_SCOPE: = "ERR_INSUFFICIENT_SCOPE"
                @@ -118,7 +129,7 @@

                MISSING_ACCESS_TOKEN

                MISSING_ACCESS_TOKEN: = "ERR_MISSING_ACCESS_TOKEN"
              • @@ -128,7 +139,7 @@

                MISSING_REFRESH_TOKEN

                MISSING_REFRESH_TOKEN: = "ERR_MISSING_REFRESH_TOKEN"
                @@ -138,7 +149,7 @@

                MISSING_SESSION

                MISSING_SESSION: = "ERR_MISSING_SESSION"
                @@ -234,6 +245,9 @@

                MISSING_SESSION

              • EXPIRED_ACCESS_TOKEN
              • +
              • + FAILED_REFRESH_GRANT +
              • INSUFFICIENT_SCOPE
              • diff --git a/docs/interfaces/config.authorizationparameters.html b/docs/interfaces/config.authorizationparameters.html index 90ed165f2..d6b009d11 100644 --- a/docs/interfaces/config.authorizationparameters.html +++ b/docs/interfaces/config.authorizationparameters.html @@ -111,7 +111,7 @@

                response_mode

                @@ -122,7 +122,7 @@

                response_type

                @@ -133,7 +133,7 @@

                scope

                diff --git a/docs/interfaces/config.baseconfig.html b/docs/interfaces/config.baseconfig.html index defca87b6..012c75d42 100644 --- a/docs/interfaces/config.baseconfig.html +++ b/docs/interfaces/config.baseconfig.html @@ -111,7 +111,7 @@

                auth0Logout

                auth0Logout: boolean
                @@ -127,7 +127,7 @@

                authorizationParams

                authorizationParams: AuthorizationParameters
                @@ -160,7 +160,7 @@

                baseURL

                baseURL: string
                @@ -178,7 +178,7 @@

                clientID

                clientID: string
                @@ -194,7 +194,7 @@

                Optional clientSecret

                clientSecret: string
                @@ -211,7 +211,7 @@

                clockTolerance

                clockTolerance: number
                @@ -226,7 +226,7 @@

                enableTelemetry

                enableTelemetry: boolean
                @@ -243,7 +243,7 @@

                getLoginState

                getLoginState: (req: IncomingMessage, options: LoginOptions) => Record<string, any>
                @@ -295,7 +295,7 @@

                httpTimeout

                httpTimeout: number
                @@ -312,7 +312,7 @@

                idTokenSigningAlg

                idTokenSigningAlg: string
                @@ -328,7 +328,7 @@

                identityClaimFilter

                identityClaimFilter: string[]
                @@ -345,7 +345,7 @@

                idpLogout

                idpLogout: boolean
                @@ -361,7 +361,7 @@

                issuerBaseURL

                issuerBaseURL: string
                @@ -378,7 +378,7 @@

                legacySameSiteCookie

                legacySameSiteCookie: boolean
                @@ -395,7 +395,7 @@

                routes

                routes: { callback: string; postLogoutRedirect: string }
                @@ -436,7 +436,7 @@

                secret

                secret: string | string[]
                @@ -455,7 +455,7 @@

                session

                session: SessionConfig
                diff --git a/docs/interfaces/config.cookieconfig.html b/docs/interfaces/config.cookieconfig.html index 36307778e..e35b53edf 100644 --- a/docs/interfaces/config.cookieconfig.html +++ b/docs/interfaces/config.cookieconfig.html @@ -107,7 +107,7 @@

                Optional domain

                domain: string
                @@ -123,7 +123,7 @@

                httpOnly

                httpOnly: boolean
                @@ -140,7 +140,7 @@

                Optional path

                path: string
                @@ -158,7 +158,7 @@

                sameSite

                sameSite: "lax" | "strict" | "none"
                @@ -175,7 +175,7 @@

                Optional secure

                secure: boolean
                @@ -192,7 +192,7 @@

                transient

                transient: boolean
                diff --git a/docs/interfaces/config.nextconfig.html b/docs/interfaces/config.nextconfig.html index 70c13ef90..766d11e56 100644 --- a/docs/interfaces/config.nextconfig.html +++ b/docs/interfaces/config.nextconfig.html @@ -103,7 +103,7 @@

                identityClaimFilter

                @@ -120,7 +120,7 @@

                Optional organization

                organization: string
                @@ -138,7 +138,7 @@

                routes

                routes: { callback: string; login: string }
                diff --git a/docs/interfaces/config.sessionconfig.html b/docs/interfaces/config.sessionconfig.html index 3a2db2c63..2f1ca98a3 100644 --- a/docs/interfaces/config.sessionconfig.html +++ b/docs/interfaces/config.sessionconfig.html @@ -107,7 +107,7 @@

                absoluteDuration

                absoluteDuration: number | boolean
                @@ -126,7 +126,7 @@

                cookie

                cookie: CookieConfig
                @@ -136,7 +136,7 @@

                name

                name: string
                @@ -154,7 +154,7 @@

                rolling

                rolling: boolean
                @@ -174,7 +174,7 @@

                rollingDuration

                rollingDuration: number | false
                @@ -193,7 +193,7 @@

                storeIDToken

                storeIDToken: boolean
                diff --git a/docs/interfaces/frontend_use_user.userprofile.html b/docs/interfaces/frontend_use_user.userprofile.html index 4b859dd5e..27e4003a8 100644 --- a/docs/interfaces/frontend_use_user.userprofile.html +++ b/docs/interfaces/frontend_use_user.userprofile.html @@ -118,7 +118,7 @@

                Optional email

                email: null | string
                @@ -128,7 +128,7 @@

                Optional email_verifiedemail_verified: null | boolean

                @@ -138,7 +138,7 @@

                Optional name

                name: null | string
  • @@ -148,7 +148,7 @@

    Optional nickname

    nickname: null | string
    @@ -158,7 +158,7 @@

    Optional org_id

    org_id: null | string
    @@ -168,7 +168,7 @@

    Optional picture

    picture: null | string
    @@ -178,7 +178,7 @@

    Optional sub

    sub: null | string
    @@ -188,7 +188,7 @@

    Optional updated_at

    updated_at: null | string
    diff --git a/docs/interfaces/frontend_with_page_auth_required.userprops.html b/docs/interfaces/frontend_with_page_auth_required.userprops.html index 9481fb292..f0ca5418f 100644 --- a/docs/interfaces/frontend_with_page_auth_required.userprops.html +++ b/docs/interfaces/frontend_with_page_auth_required.userprops.html @@ -95,7 +95,7 @@

    user

    diff --git a/docs/interfaces/frontend_with_page_auth_required.withpageauthrequiredoptions.html b/docs/interfaces/frontend_with_page_auth_required.withpageauthrequiredoptions.html index 3c6bd442a..8048b40b6 100644 --- a/docs/interfaces/frontend_with_page_auth_required.withpageauthrequiredoptions.html +++ b/docs/interfaces/frontend_with_page_auth_required.withpageauthrequiredoptions.html @@ -104,7 +104,7 @@

    Optional onError

    onError: (error: Error) => Element
    @@ -144,7 +144,7 @@

    Optional onRedirectingonRedirecting: () => Element

    @@ -178,7 +178,7 @@

    Optional returnTo

    returnTo: string
    diff --git a/docs/interfaces/handlers_callback.callbackoptions.html b/docs/interfaces/handlers_callback.callbackoptions.html index 95217735b..cefeadaba 100644 --- a/docs/interfaces/handlers_callback.callbackoptions.html +++ b/docs/interfaces/handlers_callback.callbackoptions.html @@ -110,7 +110,7 @@

    Optional afterCallbackafterCallback: AfterCallback

    @@ -120,7 +120,7 @@

    Optional authorizationPar
    authorizationParams: Partial<AuthorizationParameters>
    @@ -136,7 +136,7 @@

    Optional organization

    organization: string
    @@ -152,7 +152,7 @@

    Optional redirectUri

    redirectUri: string
    diff --git a/docs/interfaces/handlers_login.authorizationparams.html b/docs/interfaces/handlers_login.authorizationparams.html index 91f3756f0..703dd5f8a 100644 --- a/docs/interfaces/handlers_login.authorizationparams.html +++ b/docs/interfaces/handlers_login.authorizationparams.html @@ -114,7 +114,7 @@

    Optional connection

    connection: string
    @@ -146,7 +146,7 @@

    Optional connection_scope
    connection_scope: string
    @@ -178,7 +178,7 @@

    Optional invitation

    invitation: string
    @@ -217,7 +217,7 @@

    Optional organization

    organization: string
    @@ -234,7 +234,7 @@

    Optional response_mode

    Inherited from Partial.response_mode

    @@ -245,7 +245,7 @@

    Optional response_type

    Inherited from Partial.response_type

    @@ -256,7 +256,7 @@

    Optional scope

    @@ -266,7 +266,7 @@

    Optional screen_hint

    screen_hint: string
    diff --git a/docs/interfaces/handlers_login.loginoptions.html b/docs/interfaces/handlers_login.loginoptions.html index c514eecf2..ad1a6cb48 100644 --- a/docs/interfaces/handlers_login.loginoptions.html +++ b/docs/interfaces/handlers_login.loginoptions.html @@ -109,7 +109,7 @@

    Optional authorizationPar
    authorizationParams: AuthorizationParams
    @@ -124,7 +124,7 @@

    Optional getLoginSta
    getLoginState: GetLoginState
    @@ -139,7 +139,7 @@

    Optional returnTo

    returnTo: string
    diff --git a/docs/interfaces/handlers_logout.logoutoptions.html b/docs/interfaces/handlers_logout.logoutoptions.html index 7704e586c..6e510b38e 100644 --- a/docs/interfaces/handlers_logout.logoutoptions.html +++ b/docs/interfaces/handlers_logout.logoutoptions.html @@ -93,6 +93,7 @@

    Index

    Properties

    @@ -101,13 +102,36 @@

    Properties

    Properties

    +
    + +

    Optional logoutParams

    +
    logoutParams: {}
    + +
    +
    +

    Additional custom parameters to pass to the logout endpoint.

    +
    +
    +
    +

    Type declaration

    +
      +
    • +
      [key: string]: any
      +
    • +
    +
    +

    Optional returnTo

    returnTo: string
    @@ -206,6 +230,9 @@

    Optional returnTo

  • LogoutOptions
  • @@ -194,7 +194,7 @@

    Const useConfig

  • Returns ConfigContext

    diff --git a/docs/modules/frontend_use_user.html b/docs/modules/frontend_use_user.html index fa95e8603..bacf99f38 100644 --- a/docs/modules/frontend_use_user.html +++ b/docs/modules/frontend_use_user.html @@ -110,7 +110,7 @@

    UserContext

    UserContext: { checkSession: () => Promise<void>; error?: Error; isLoading: boolean; user?: UserProfile }
    @@ -154,7 +154,7 @@

    UserProvider

    UserProvider: (props: UserProviderProps) => ReactElement<UserContext>
    @@ -190,7 +190,7 @@

    UserProviderProps

    UserProviderProps: React.PropsWithChildren<{ fetcher?: UserFetcher; profileUrl?: string; user?: UserProfile } & ConfigContext>
    @@ -269,7 +269,7 @@

    Const useUser

  • diff --git a/docs/modules/frontend_with_page_auth_required.html b/docs/modules/frontend_with_page_auth_required.html index 514d5a8f4..610b99eba 100644 --- a/docs/modules/frontend_with_page_auth_required.html +++ b/docs/modules/frontend_with_page_auth_required.html @@ -94,7 +94,7 @@

    WithPageAuthRequired

    WithPageAuthRequired: <P>(Component: ComponentType<P & UserProps>, options?: WithPageAuthRequiredOptions) => React.FC<P>
    diff --git a/docs/modules/handlers_auth.html b/docs/modules/handlers_auth.html index 347149bf3..06e58b809 100644 --- a/docs/modules/handlers_auth.html +++ b/docs/modules/handlers_auth.html @@ -86,7 +86,7 @@

    HandleAuth

    HandleAuth: (userHandlers?: Handlers) => NextApiHandler
    @@ -136,7 +136,7 @@

    Handlers

    Handlers: ApiHandlers | ErrorHandlers
    @@ -191,7 +191,7 @@

    OnError

    OnError: (req: NextApiRequest, res: NextApiResponse, error: HandlerError) => Promise<void> | void
    diff --git a/docs/modules/handlers_callback.html b/docs/modules/handlers_callback.html index 3bfff3442..6f171d42e 100644 --- a/docs/modules/handlers_callback.html +++ b/docs/modules/handlers_callback.html @@ -93,7 +93,7 @@

    AfterCallback

    AfterCallback: (req: NextApiRequest, res: NextApiResponse, session: default, state?: {}) => Promise<default> | default | undefined
    @@ -218,7 +218,7 @@

    CallbackHandler

    CallbackHandler: (req: NextApiRequest, res: NextApiResponse, options?: CallbackOptions) => Promise<void>
    @@ -265,7 +265,7 @@

    CallbackOptionsProvider

    CallbackOptionsProvider: (req: NextApiRequest) => CallbackOptions
    @@ -302,7 +302,7 @@

    HandleCallback

    HandleCallback: { (req: NextApiRequest, res: NextApiResponse<any>, options?: CallbackOptions): Promise<void>; (provider: CallbackOptionsProvider): CallbackHandler; (options: CallbackOptions): CallbackHandler }
    diff --git a/docs/modules/handlers_login.html b/docs/modules/handlers_login.html index 83a994d8f..d78b380be 100644 --- a/docs/modules/handlers_login.html +++ b/docs/modules/handlers_login.html @@ -94,7 +94,7 @@

    GetLoginState

    GetLoginState: (req: NextApiRequest, options: LoginOptions) => {}
    @@ -155,7 +155,7 @@

    HandleLogin

    HandleLogin: { (req: NextApiRequest, res: NextApiResponse<any>, options?: LoginOptions): Promise<void>; (provider: LoginOptionsProvider): LoginHandler; (options: LoginOptions): LoginHandler }
    @@ -264,7 +264,7 @@

    LoginHandler

    LoginHandler: (req: NextApiRequest, res: NextApiResponse, options?: LoginOptions) => Promise<void>
    @@ -311,7 +311,7 @@

    LoginOptionsProvider

    LoginOptionsProvider: (req: NextApiRequest) => LoginOptions
    diff --git a/docs/modules/handlers_logout.html b/docs/modules/handlers_logout.html index ddc0462c7..93fcd4e6d 100644 --- a/docs/modules/handlers_logout.html +++ b/docs/modules/handlers_logout.html @@ -92,7 +92,7 @@

    HandleLogout

    HandleLogout: { (req: NextApiRequest, res: NextApiResponse<any>, options?: LogoutOptions): Promise<void>; (provider: LogoutOptionsProvider): LogoutHandler; (options: LogoutOptions): LogoutHandler }
    @@ -197,7 +197,7 @@

    LogoutHandler

    LogoutHandler: (req: NextApiRequest, res: NextApiResponse, options?: LogoutOptions) => Promise<void>
    @@ -244,7 +244,7 @@

    LogoutOptionsProvider

    LogoutOptionsProvider: (req: NextApiRequest) => LogoutOptions
    diff --git a/docs/modules/handlers_profile.html b/docs/modules/handlers_profile.html index 516bd8ef5..5e43cd9bd 100644 --- a/docs/modules/handlers_profile.html +++ b/docs/modules/handlers_profile.html @@ -91,7 +91,7 @@

    AfterRefetch

    AfterRefetch: (req: NextApiRequest, res: NextApiResponse, session: default) => Promise<default> | default
    @@ -131,7 +131,7 @@

    HandleProfile

    HandleProfile: { (req: NextApiRequest, res: NextApiResponse<any>, options?: ProfileOptions): Promise<void>; (provider: ProfileOptionsProvider): ProfileHandler; (options: ProfileOptions): ProfileHandler }
    @@ -234,7 +234,7 @@

    ProfileHandler

    ProfileHandler: (req: NextApiRequest, res: NextApiResponse, options?: ProfileOptions) => Promise<void>
    @@ -281,7 +281,7 @@

    ProfileOptions

    ProfileOptions: { afterRefetch?: AfterRefetch; refetch?: boolean }
    @@ -325,7 +325,7 @@

    ProfileOptionsProvider

    ProfileOptionsProvider: (req: NextApiRequest) => ProfileOptions
    diff --git a/docs/modules/helpers_testing.html b/docs/modules/helpers_testing.html index 6c964c749..b29089746 100644 --- a/docs/modules/helpers_testing.html +++ b/docs/modules/helpers_testing.html @@ -88,7 +88,7 @@

    Const generateSessionCo
  • Parameters

    diff --git a/docs/modules/helpers_with_api_auth_required.html b/docs/modules/helpers_with_api_auth_required.html index be303d180..abc666237 100644 --- a/docs/modules/helpers_with_api_auth_required.html +++ b/docs/modules/helpers_with_api_auth_required.html @@ -84,7 +84,7 @@

    WithApiAuthRequired

    WithApiAuthRequired: (apiRoute: NextApiHandler) => NextApiHandler
    diff --git a/docs/modules/helpers_with_middleware_auth_required.html b/docs/modules/helpers_with_middleware_auth_required.html index 1a1f5989c..62ccd2b06 100644 --- a/docs/modules/helpers_with_middleware_auth_required.html +++ b/docs/modules/helpers_with_middleware_auth_required.html @@ -84,7 +84,7 @@

    WithMiddlewareAuthRequired

    WithMiddlewareAuthRequired: (middleware?: NextMiddleware) => NextMiddleware
    diff --git a/docs/modules/helpers_with_page_auth_required.html b/docs/modules/helpers_with_page_auth_required.html index 06f4d430b..31548dbe7 100644 --- a/docs/modules/helpers_with_page_auth_required.html +++ b/docs/modules/helpers_with_page_auth_required.html @@ -87,7 +87,7 @@

    GetServerSidePropsResultWithSession

    GetServerSidePropsResultWithSession<P>: GetServerSidePropsResult<P & { user?: Claims | null }>
    @@ -118,7 +118,7 @@

    PageRoute

    PageRoute<P, Q>: (cts: GetServerSidePropsContext<Q>) => Promise<GetServerSidePropsResultWithSession<P>>
    @@ -163,7 +163,7 @@

    WithPageAuthRequired

    WithPageAuthRequired: { <P>(Component: ComponentType<P & UserProps>, options?: WithPageAuthRequiredOptions): FC<P>; <P, Q>(opts?: WithPageAuthRequiredOptions<P, Q>): PageRoute<P, Q> }
    @@ -239,7 +239,7 @@

    WithPageAuthRequiredOptions

    WithPageAuthRequiredOptions<P, Q>: { getServerSideProps?: GetServerSideProps<P, Q>; returnTo?: string }
    diff --git a/docs/modules/instance.html b/docs/modules/instance.html index 080d022b7..766fa22b5 100644 --- a/docs/modules/instance.html +++ b/docs/modules/instance.html @@ -90,7 +90,7 @@

    InitAuth0

    InitAuth0: (params?: ConfigParameters) => SignInWithAuth0
    diff --git a/docs/modules/middleware.html b/docs/modules/middleware.html index 2e7855869..2bb0be418 100644 --- a/docs/modules/middleware.html +++ b/docs/modules/middleware.html @@ -108,7 +108,7 @@

    GetSession

    GetSession: (req: NextRequest, res: NextResponse) => Promise<default | null | undefined>
    @@ -142,7 +142,7 @@

    InitAuth0

    InitAuth0: (params?: ConfigParameters) => Instance
    @@ -173,7 +173,7 @@

    Instance

    Instance: { getSession: GetSession; withMiddlewareAuthRequired: WithMiddlewareAuthRequired }
    @@ -201,7 +201,7 @@

    Const getSession

  • Parameters

    @@ -227,7 +227,7 @@

    Const initAuth0

  • Parameters

    @@ -250,7 +250,7 @@

    Const withMiddlewareAut
  • Parameters

    diff --git a/docs/modules/session_get_access_token.html b/docs/modules/session_get_access_token.html index 620f42228..dca88a3f3 100644 --- a/docs/modules/session_get_access_token.html +++ b/docs/modules/session_get_access_token.html @@ -95,7 +95,7 @@

    AfterRefresh

    AfterRefresh: (req: NextApiRequest, res: NextApiResponse, session: default) => Promise<default> | default
    @@ -135,7 +135,7 @@

    GetAccessToken

    GetAccessToken: (req: IncomingMessage | NextApiRequest, res: ServerResponse | NextApiResponse, accessTokenRequest?: AccessTokenRequest) => Promise<GetAccessTokenResult>
    diff --git a/docs/modules/session_get_session.html b/docs/modules/session_get_session.html index c18f033c4..05a8bbb97 100644 --- a/docs/modules/session_get_session.html +++ b/docs/modules/session_get_session.html @@ -84,7 +84,7 @@

    GetSession

    GetSession: (req: IncomingMessage | NextApiRequest, res: ServerResponse | NextApiResponse) => Promise<default | null | undefined>
    diff --git a/docs/modules/session_update_session.html b/docs/modules/session_update_session.html index 86134a5b1..3817786ba 100644 --- a/docs/modules/session_update_session.html +++ b/docs/modules/session_update_session.html @@ -84,7 +84,7 @@

    UpdateSession

    UpdateSession: (req: IncomingMessage | NextApiRequest, res: ServerResponse | NextApiResponse, user: default) => Promise<void>
    diff --git a/docs/modules/version.html b/docs/modules/version.html index e13f46472..5c0d41004 100644 --- a/docs/modules/version.html +++ b/docs/modules/version.html @@ -81,7 +81,7 @@

    Properties

    default

    -
    default: "2.0.0-beta.0"
    +
    default: "2.0.0-beta.1"
    diff --git a/package-lock.json b/package-lock.json index 9d4cc4e4e..7181a68a2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@auth0/nextjs-auth0", - "version": "2.0.0-beta.1", + "version": "2.0.0-beta.2", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@auth0/nextjs-auth0", - "version": "2.0.0-beta.1", + "version": "2.0.0-beta.2", "license": "MIT", "dependencies": { "@panva/hkdf": "^1.0.2", diff --git a/package.json b/package.json index a158d151a..422461515 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@auth0/nextjs-auth0", - "version": "2.0.0-beta.1", + "version": "2.0.0-beta.2", "description": "Next.js SDK for signing in with Auth0", "main": "dist/index.js", "types": "dist/index.d.ts", From 19357f6d71d3ae55669f7669b8ac73bc7cda02f2 Mon Sep 17 00:00:00 2001 From: adamjmcgrath Date: Wed, 2 Nov 2022 12:38:48 +0000 Subject: [PATCH 051/105] update version.ts --- src/version.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/version.ts b/src/version.ts index c8798deb3..8dd163820 100644 --- a/src/version.ts +++ b/src/version.ts @@ -1 +1 @@ -export default '2.0.0-beta.1'; +export default '2.0.0-beta.2'; From 158effcd29bebc9b084898348962d74a2fde29b7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 2 Nov 2022 13:02:21 -0300 Subject: [PATCH 052/105] build(deps): bump joi from 17.6.4 to 17.7.0 (#893) Bumps [joi](https://github.com/hapijs/joi) from 17.6.4 to 17.7.0. - [Release notes](https://github.com/hapijs/joi/releases) - [Commits](https://github.com/hapijs/joi/compare/v17.6.4...v17.7.0) --- updated-dependencies: - dependency-name: joi dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 0651f07d1..55d121607 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9210,9 +9210,9 @@ } }, "node_modules/joi": { - "version": "17.6.4", - "resolved": "https://registry.npmjs.org/joi/-/joi-17.6.4.tgz", - "integrity": "sha512-tPzkTJHZQjSFCc842QpdVpOZ9LI2txApboNUbW70qgnRB14Lzl+oWQOPdF2N4yqyiY14wBGe8lc7f/2hZxbGmw==", + "version": "17.7.0", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.7.0.tgz", + "integrity": "sha512-1/ugc8djfn93rTE3WRKdCzGGt/EtiYKxITMO4Wiv6q5JL1gl9ePt4kBsl1S499nbosspfctIQTpYIhSmHA3WAg==", "dependencies": { "@hapi/hoek": "^9.0.0", "@hapi/topo": "^5.0.0", @@ -20462,9 +20462,9 @@ } }, "joi": { - "version": "17.6.4", - "resolved": "https://registry.npmjs.org/joi/-/joi-17.6.4.tgz", - "integrity": "sha512-tPzkTJHZQjSFCc842QpdVpOZ9LI2txApboNUbW70qgnRB14Lzl+oWQOPdF2N4yqyiY14wBGe8lc7f/2hZxbGmw==", + "version": "17.7.0", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.7.0.tgz", + "integrity": "sha512-1/ugc8djfn93rTE3WRKdCzGGt/EtiYKxITMO4Wiv6q5JL1gl9ePt4kBsl1S499nbosspfctIQTpYIhSmHA3WAg==", "requires": { "@hapi/hoek": "^9.0.0", "@hapi/topo": "^5.0.0", From 4af7eb41a0bdb5f6b1d8d5088663c6b72decebd7 Mon Sep 17 00:00:00 2001 From: adamjmcgrath Date: Tue, 8 Nov 2022 11:40:03 +0000 Subject: [PATCH 053/105] Fix edge cookie support for Next < 13.0.1 --- src/utils/middleware-cookies.ts | 11 ++++++++++- tests/utils/middleware-cookies.test.ts | 10 ++++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/src/utils/middleware-cookies.ts b/src/utils/middleware-cookies.ts index 52859fe61..d593bfdf3 100644 --- a/src/utils/middleware-cookies.ts +++ b/src/utils/middleware-cookies.ts @@ -12,6 +12,15 @@ export default class MiddlewareCookies extends Cookies { } getAll(req: NextRequest): Record { - return req.cookies.getAll().reduce((memo, { name, value }) => ({ ...memo, [name]: value }), {}); + const { cookies } = req; + if (typeof cookies.getAll === 'function') { + return req.cookies.getAll().reduce((memo, { name, value }) => ({ ...memo, [name]: value }), {}); + } + // Edge cookies before Next 13.0.1 have no `getAll` and extend `Map`. + const legacyCookies = cookies as unknown as Map; + return Array.from(legacyCookies.keys()).reduce((memo: { [key: string]: string }, key) => { + memo[key] = legacyCookies.get(key) as string; + return memo; + }, {}); } } diff --git a/tests/utils/middleware-cookies.test.ts b/tests/utils/middleware-cookies.test.ts index dd3ce8ba3..7ee1e01cb 100644 --- a/tests/utils/middleware-cookies.test.ts +++ b/tests/utils/middleware-cookies.test.ts @@ -14,6 +14,16 @@ describe('cookie', () => { expect(new MiddlewareCookies().getAll(req)).toMatchObject({ foo: 'bar', bar: 'baz' }); }); + it('should get all cookies in Next < 13.0.1', async () => { + const req = { + cookies: new Map([ + ['foo', 'bar'], + ['bar', 'baz'] + ]) + } as unknown as NextRequest; + expect(new MiddlewareCookies().getAll(req)).toMatchObject({ foo: 'bar', bar: 'baz' }); + }); + it('should get a cookie by name', async () => { const [req] = setup({ headers: { cookie: 'foo=bar; bar=baz;' } }); expect(new MiddlewareCookies().getAll(req)['foo']).toEqual('bar'); From afd0e125a025abf01ae3b4e3f919261ad1b72240 Mon Sep 17 00:00:00 2001 From: adamjmcgrath Date: Tue, 8 Nov 2022 17:17:02 +0000 Subject: [PATCH 054/105] Release v2.0.0-beta.3 --- .circleci/config.yml | 2 +- CHANGELOG.md | 6 ++++ .../frontend_use_user.requesterror.html | 4 +-- docs/classes/session.sessioncache.html | 18 +++++----- docs/classes/session_session.default.html | 14 ++++---- .../utils_errors.accesstokenerror.html | 10 +++--- docs/classes/utils_errors.autherror.html | 10 +++--- .../utils_errors.callbackhandlererror.html | 12 +++---- docs/classes/utils_errors.handlererror.html | 10 +++--- .../utils_errors.loginhandlererror.html | 12 +++---- .../utils_errors.logouthandlererror.html | 12 +++---- .../utils_errors.profilehandlererror.html | 12 +++---- .../utils_errors.accesstokenerrorcode.html | 12 +++---- .../config.authorizationparameters.html | 6 ++-- docs/interfaces/config.baseconfig.html | 34 +++++++++---------- docs/interfaces/config.cookieconfig.html | 12 +++---- docs/interfaces/config.nextconfig.html | 6 ++-- docs/interfaces/config.sessionconfig.html | 12 +++---- .../frontend_use_user.userprofile.html | 16 ++++----- ...end_with_page_auth_required.userprops.html | 2 +- ..._required.withpageauthrequiredoptions.html | 6 ++-- .../handlers_callback.callbackoptions.html | 8 ++--- .../handlers_login.authorizationparams.html | 16 ++++----- .../handlers_login.loginoptions.html | 6 ++-- .../handlers_logout.logoutoptions.html | 4 +-- docs/interfaces/instance.signinwithauth0.html | 20 +++++------ ...n_get_access_token.accesstokenrequest.html | 8 ++--- ...get_access_token.getaccesstokenresult.html | 2 +- docs/modules/config.html | 2 +- docs/modules/frontend.html | 4 +-- docs/modules/frontend_use_user.html | 8 ++--- .../frontend_with_page_auth_required.html | 2 +- docs/modules/handlers_auth.html | 6 ++-- docs/modules/handlers_callback.html | 8 ++--- docs/modules/handlers_login.html | 8 ++--- docs/modules/handlers_logout.html | 6 ++-- docs/modules/handlers_profile.html | 10 +++--- docs/modules/helpers_testing.html | 2 +- .../helpers_with_api_auth_required.html | 2 +- ...helpers_with_middleware_auth_required.html | 2 +- .../helpers_with_page_auth_required.html | 8 ++--- docs/modules/instance.html | 2 +- docs/modules/middleware.html | 12 +++---- docs/modules/session_get_access_token.html | 4 +-- docs/modules/session_get_session.html | 2 +- docs/modules/session_update_session.html | 2 +- docs/modules/version.html | 2 +- package-lock.json | 4 +-- package.json | 2 +- 49 files changed, 198 insertions(+), 192 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 3d19f3fc9..6be1a46c6 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -1,6 +1,6 @@ version: 2.1 orbs: - ship: auth0/ship@0.7.4 + ship: auth0/ship@0.7.7 jobs: build: docker: diff --git a/CHANGELOG.md b/CHANGELOG.md index 734a70400..51dc25d39 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Change Log +## [v2.0.0-beta.3](https://github.com/auth0/nextjs-auth0/tree/v2.0.0-beta.3) (2022-11-08) +[Full Changelog](https://github.com/auth0/nextjs-auth0/compare/v2.0.0-beta.2...v2.0.0-beta.3) + +**Fixed** +- Fix edge cookie support for Next < 13.0.1 [\#900](https://github.com/auth0/nextjs-auth0/pull/900) ([adamjmcgrath](https://github.com/adamjmcgrath)) + ## [v2.0.0-beta.2](https://github.com/auth0/nextjs-auth0/tree/v2.0.0-beta.2) (2022-11-02) [Full Changelog](https://github.com/auth0/nextjs-auth0/compare/v2.0.0-beta.1...v2.0.0-beta.2) diff --git a/docs/classes/frontend_use_user.requesterror.html b/docs/classes/frontend_use_user.requesterror.html index b934e56a0..17817c819 100644 --- a/docs/classes/frontend_use_user.requesterror.html +++ b/docs/classes/frontend_use_user.requesterror.html @@ -122,7 +122,7 @@

    constructor

    Parameters

    @@ -144,7 +144,7 @@

    status

    status: number
  • diff --git a/docs/classes/session.sessioncache.html b/docs/classes/session.sessioncache.html index 2a66815e6..014cbb03a 100644 --- a/docs/classes/session.sessioncache.html +++ b/docs/classes/session.sessioncache.html @@ -129,7 +129,7 @@

    constructor

  • Type parameters

    @@ -168,7 +168,7 @@

    create

    Parameters

    @@ -198,7 +198,7 @@

    delete

    Parameters

    @@ -225,7 +225,7 @@

    fromTokenSet

    Parameters

    @@ -248,7 +248,7 @@

    get

  • Parameters

    @@ -275,7 +275,7 @@

    getIdToken

    Parameters

    @@ -302,7 +302,7 @@

    isAuthenticated

    Parameters

    @@ -328,7 +328,7 @@

    save

  • Parameters

    @@ -354,7 +354,7 @@

    set

  • Parameters

    diff --git a/docs/classes/session_session.default.html b/docs/classes/session_session.default.html index 356dc9f38..8e3cf9638 100644 --- a/docs/classes/session_session.default.html +++ b/docs/classes/session_session.default.html @@ -126,7 +126,7 @@

    constructor

  • Parameters

    @@ -148,7 +148,7 @@

    Optional accessToken

    accessToken: string
    @@ -163,7 +163,7 @@

    Optional accessToken
    accessTokenExpiresAt: number
    @@ -178,7 +178,7 @@

    Optional accessToken
    accessTokenScope: string
    @@ -193,7 +193,7 @@

    Optional idToken

    idToken: string
    @@ -208,7 +208,7 @@

    Optional refreshToken

    refreshToken: string
    @@ -225,7 +225,7 @@

    user

    user: Claims
    diff --git a/docs/classes/utils_errors.accesstokenerror.html b/docs/classes/utils_errors.accesstokenerror.html index 317ed81af..1929caf0c 100644 --- a/docs/classes/utils_errors.accesstokenerror.html +++ b/docs/classes/utils_errors.accesstokenerror.html @@ -132,7 +132,7 @@

    constructor

    Parameters

    @@ -161,7 +161,7 @@

    Optional

    Inherited from AuthError.cause

    @@ -181,7 +181,7 @@

    Readonly code

    @@ -200,7 +200,7 @@

    Readonly name

    @@ -216,7 +216,7 @@

    Optional

    Inherited from AuthError.status

    diff --git a/docs/classes/utils_errors.autherror.html b/docs/classes/utils_errors.autherror.html index 60a5609c4..6eca3ee9b 100644 --- a/docs/classes/utils_errors.autherror.html +++ b/docs/classes/utils_errors.autherror.html @@ -135,7 +135,7 @@

    constructor

    Parameters

    @@ -157,7 +157,7 @@

    Optional cause: Error

    @@ -176,7 +176,7 @@

    Readonly code

    code: string
    @@ -195,7 +195,7 @@

    Readonly name

    @@ -210,7 +210,7 @@

    Optional status: number

    diff --git a/docs/classes/utils_errors.callbackhandlererror.html b/docs/classes/utils_errors.callbackhandlererror.html index fe24968f2..b49ca5ab2 100644 --- a/docs/classes/utils_errors.callbackhandlererror.html +++ b/docs/classes/utils_errors.callbackhandlererror.html @@ -139,7 +139,7 @@

    constructor

    Parameters

    @@ -162,7 +162,7 @@

    Optional

    Inherited from HandlerError.cause

    @@ -182,7 +182,7 @@

    Readonly code

    @@ -201,7 +201,7 @@

    Readonly name

    @@ -217,7 +217,7 @@

    Optional

    Inherited from HandlerError.status

    @@ -232,7 +232,7 @@

    Static code: string = 'ERR_CALLBACK_HANDLER_FAILURE'

    diff --git a/docs/classes/utils_errors.handlererror.html b/docs/classes/utils_errors.handlererror.html index 4f89c982e..6f437943c 100644 --- a/docs/classes/utils_errors.handlererror.html +++ b/docs/classes/utils_errors.handlererror.html @@ -152,7 +152,7 @@

    constructor

    Parameters

    @@ -175,7 +175,7 @@

    Optional

    Inherited from AuthError.cause

    @@ -195,7 +195,7 @@

    Readonly code

    @@ -214,7 +214,7 @@

    Readonly name

    @@ -230,7 +230,7 @@

    Optional

    Inherited from AuthError.status

    diff --git a/docs/classes/utils_errors.loginhandlererror.html b/docs/classes/utils_errors.loginhandlererror.html index 79c3d338e..e3f011291 100644 --- a/docs/classes/utils_errors.loginhandlererror.html +++ b/docs/classes/utils_errors.loginhandlererror.html @@ -127,7 +127,7 @@

    constructor

    Parameters

    @@ -150,7 +150,7 @@

    Optional

    Inherited from HandlerError.cause

    @@ -170,7 +170,7 @@

    Readonly code

    @@ -189,7 +189,7 @@

    Readonly name

    @@ -205,7 +205,7 @@

    Optional

    Inherited from HandlerError.status

    @@ -220,7 +220,7 @@

    Static code: string = 'ERR_LOGIN_HANDLER_FAILURE'

    diff --git a/docs/classes/utils_errors.logouthandlererror.html b/docs/classes/utils_errors.logouthandlererror.html index ffb612938..5093ae4e2 100644 --- a/docs/classes/utils_errors.logouthandlererror.html +++ b/docs/classes/utils_errors.logouthandlererror.html @@ -127,7 +127,7 @@

    constructor

    Parameters

    @@ -150,7 +150,7 @@

    Optional

    Inherited from HandlerError.cause

    @@ -170,7 +170,7 @@

    Readonly code

    @@ -189,7 +189,7 @@

    Readonly name

    @@ -205,7 +205,7 @@

    Optional

    Inherited from HandlerError.status

    @@ -220,7 +220,7 @@

    Static code: string = 'ERR_LOGOUT_HANDLER_FAILURE'

    diff --git a/docs/classes/utils_errors.profilehandlererror.html b/docs/classes/utils_errors.profilehandlererror.html index 2e87d7501..5942d9f56 100644 --- a/docs/classes/utils_errors.profilehandlererror.html +++ b/docs/classes/utils_errors.profilehandlererror.html @@ -127,7 +127,7 @@

    constructor

    Parameters

    @@ -150,7 +150,7 @@

    Optional

    Inherited from HandlerError.cause

    @@ -170,7 +170,7 @@

    Readonly code

    @@ -189,7 +189,7 @@

    Readonly name

    @@ -205,7 +205,7 @@

    Optional

    Inherited from HandlerError.status

    @@ -220,7 +220,7 @@

    Static code: string = 'ERR_PROFILE_HANDLER_FAILURE'

    diff --git a/docs/enums/utils_errors.accesstokenerrorcode.html b/docs/enums/utils_errors.accesstokenerrorcode.html index 6e324416c..4f7ebae2e 100644 --- a/docs/enums/utils_errors.accesstokenerrorcode.html +++ b/docs/enums/utils_errors.accesstokenerrorcode.html @@ -99,7 +99,7 @@

    EXPIRED_ACCESS_TOKEN

    EXPIRED_ACCESS_TOKEN: = "ERR_EXPIRED_ACCESS_TOKEN"
    @@ -109,7 +109,7 @@

    FAILED_REFRESH_GRANT

    FAILED_REFRESH_GRANT: = "ERR_FAILED_REFRESH_GRANT"
    @@ -119,7 +119,7 @@

    INSUFFICIENT_SCOPE

    INSUFFICIENT_SCOPE: = "ERR_INSUFFICIENT_SCOPE"
    @@ -129,7 +129,7 @@

    MISSING_ACCESS_TOKEN

    MISSING_ACCESS_TOKEN: = "ERR_MISSING_ACCESS_TOKEN"
    @@ -139,7 +139,7 @@

    MISSING_REFRESH_TOKEN

    MISSING_REFRESH_TOKEN: = "ERR_MISSING_REFRESH_TOKEN"
    @@ -149,7 +149,7 @@

    MISSING_SESSION

    MISSING_SESSION: = "ERR_MISSING_SESSION"
    diff --git a/docs/interfaces/config.authorizationparameters.html b/docs/interfaces/config.authorizationparameters.html index d6b009d11..14afb71fb 100644 --- a/docs/interfaces/config.authorizationparameters.html +++ b/docs/interfaces/config.authorizationparameters.html @@ -111,7 +111,7 @@

    response_mode

    @@ -122,7 +122,7 @@

    response_type

    @@ -133,7 +133,7 @@

    scope

    diff --git a/docs/interfaces/config.baseconfig.html b/docs/interfaces/config.baseconfig.html index 012c75d42..416efa753 100644 --- a/docs/interfaces/config.baseconfig.html +++ b/docs/interfaces/config.baseconfig.html @@ -111,7 +111,7 @@

    auth0Logout

    auth0Logout: boolean
    @@ -127,7 +127,7 @@

    authorizationParams

    authorizationParams: AuthorizationParameters
    @@ -160,7 +160,7 @@

    baseURL

    baseURL: string
    @@ -178,7 +178,7 @@

    clientID

    clientID: string
    @@ -194,7 +194,7 @@

    Optional clientSecret

    clientSecret: string
    @@ -211,7 +211,7 @@

    clockTolerance

    clockTolerance: number
    @@ -226,7 +226,7 @@

    enableTelemetry

    enableTelemetry: boolean
    @@ -243,7 +243,7 @@

    getLoginState

    getLoginState: (req: IncomingMessage, options: LoginOptions) => Record<string, any>
    @@ -295,7 +295,7 @@

    httpTimeout

    httpTimeout: number
    @@ -312,7 +312,7 @@

    idTokenSigningAlg

    idTokenSigningAlg: string
    @@ -328,7 +328,7 @@

    identityClaimFilter

    identityClaimFilter: string[]
    @@ -345,7 +345,7 @@

    idpLogout

    idpLogout: boolean
    @@ -361,7 +361,7 @@

    issuerBaseURL

    issuerBaseURL: string
    @@ -378,7 +378,7 @@

    legacySameSiteCookie

    legacySameSiteCookie: boolean
    @@ -395,7 +395,7 @@

    routes

    routes: { callback: string; postLogoutRedirect: string }
    @@ -436,7 +436,7 @@

    secret

    secret: string | string[]
    @@ -455,7 +455,7 @@

    session

    session: SessionConfig
    diff --git a/docs/interfaces/config.cookieconfig.html b/docs/interfaces/config.cookieconfig.html index e35b53edf..a6d2393b6 100644 --- a/docs/interfaces/config.cookieconfig.html +++ b/docs/interfaces/config.cookieconfig.html @@ -107,7 +107,7 @@

    Optional domain

    domain: string
    @@ -123,7 +123,7 @@

    httpOnly

    httpOnly: boolean
    @@ -140,7 +140,7 @@

    Optional path

    path: string
    @@ -158,7 +158,7 @@

    sameSite

    sameSite: "lax" | "strict" | "none"
    @@ -175,7 +175,7 @@

    Optional secure

    secure: boolean
    @@ -192,7 +192,7 @@

    transient

    transient: boolean
    diff --git a/docs/interfaces/config.nextconfig.html b/docs/interfaces/config.nextconfig.html index 766d11e56..c7a34ef44 100644 --- a/docs/interfaces/config.nextconfig.html +++ b/docs/interfaces/config.nextconfig.html @@ -103,7 +103,7 @@

    identityClaimFilter

    @@ -120,7 +120,7 @@

    Optional organization

    organization: string
    @@ -138,7 +138,7 @@

    routes

    routes: { callback: string; login: string }
    diff --git a/docs/interfaces/config.sessionconfig.html b/docs/interfaces/config.sessionconfig.html index 2f1ca98a3..ff4dfeeae 100644 --- a/docs/interfaces/config.sessionconfig.html +++ b/docs/interfaces/config.sessionconfig.html @@ -107,7 +107,7 @@

    absoluteDuration

    absoluteDuration: number | boolean
    @@ -126,7 +126,7 @@

    cookie

    cookie: CookieConfig
    @@ -136,7 +136,7 @@

    name

    name: string
    @@ -154,7 +154,7 @@

    rolling

    rolling: boolean
    @@ -174,7 +174,7 @@

    rollingDuration

    rollingDuration: number | false
    @@ -193,7 +193,7 @@

    storeIDToken

    storeIDToken: boolean
    diff --git a/docs/interfaces/frontend_use_user.userprofile.html b/docs/interfaces/frontend_use_user.userprofile.html index 27e4003a8..079b0f0f8 100644 --- a/docs/interfaces/frontend_use_user.userprofile.html +++ b/docs/interfaces/frontend_use_user.userprofile.html @@ -118,7 +118,7 @@

    Optional email

    email: null | string
    @@ -128,7 +128,7 @@

    Optional email_verifiedemail_verified: null | boolean

    @@ -138,7 +138,7 @@

    Optional name

    name: null | string
    @@ -148,7 +148,7 @@

    Optional nickname

    nickname: null | string
    @@ -158,7 +158,7 @@

    Optional org_id

    org_id: null | string
    @@ -168,7 +168,7 @@

    Optional picture

    picture: null | string
    @@ -178,7 +178,7 @@

    Optional sub

    sub: null | string
    @@ -188,7 +188,7 @@

    Optional updated_at

    updated_at: null | string
    diff --git a/docs/interfaces/frontend_with_page_auth_required.userprops.html b/docs/interfaces/frontend_with_page_auth_required.userprops.html index f0ca5418f..99efabb4d 100644 --- a/docs/interfaces/frontend_with_page_auth_required.userprops.html +++ b/docs/interfaces/frontend_with_page_auth_required.userprops.html @@ -95,7 +95,7 @@

    user

    diff --git a/docs/interfaces/frontend_with_page_auth_required.withpageauthrequiredoptions.html b/docs/interfaces/frontend_with_page_auth_required.withpageauthrequiredoptions.html index 8048b40b6..fd775598e 100644 --- a/docs/interfaces/frontend_with_page_auth_required.withpageauthrequiredoptions.html +++ b/docs/interfaces/frontend_with_page_auth_required.withpageauthrequiredoptions.html @@ -104,7 +104,7 @@

    Optional onError

    onError: (error: Error) => Element
    @@ -144,7 +144,7 @@

    Optional onRedirectingonRedirecting: () => Element

    @@ -178,7 +178,7 @@

    Optional returnTo

    returnTo: string
    diff --git a/docs/interfaces/handlers_callback.callbackoptions.html b/docs/interfaces/handlers_callback.callbackoptions.html index cefeadaba..a76ad8c02 100644 --- a/docs/interfaces/handlers_callback.callbackoptions.html +++ b/docs/interfaces/handlers_callback.callbackoptions.html @@ -110,7 +110,7 @@

    Optional afterCallbackafterCallback: AfterCallback

    @@ -120,7 +120,7 @@

    Optional authorizationPar
    authorizationParams: Partial<AuthorizationParameters>
    @@ -136,7 +136,7 @@

    Optional organization

    organization: string
    @@ -152,7 +152,7 @@

    Optional redirectUri

    redirectUri: string
    diff --git a/docs/interfaces/handlers_login.authorizationparams.html b/docs/interfaces/handlers_login.authorizationparams.html index 703dd5f8a..127ab9052 100644 --- a/docs/interfaces/handlers_login.authorizationparams.html +++ b/docs/interfaces/handlers_login.authorizationparams.html @@ -114,7 +114,7 @@

    Optional connection

    connection: string
    @@ -146,7 +146,7 @@

    Optional connection_scope
    connection_scope: string
    @@ -178,7 +178,7 @@

    Optional invitation

    invitation: string
    @@ -217,7 +217,7 @@

    Optional organization

    organization: string
    @@ -234,7 +234,7 @@

    Optional response_mode

    Inherited from Partial.response_mode

    @@ -245,7 +245,7 @@

    Optional response_type

    Inherited from Partial.response_type

    @@ -256,7 +256,7 @@

    Optional scope

    @@ -266,7 +266,7 @@

    Optional screen_hint

    screen_hint: string
    diff --git a/docs/interfaces/handlers_login.loginoptions.html b/docs/interfaces/handlers_login.loginoptions.html index ad1a6cb48..a4a6f10c1 100644 --- a/docs/interfaces/handlers_login.loginoptions.html +++ b/docs/interfaces/handlers_login.loginoptions.html @@ -109,7 +109,7 @@

    Optional authorizationPar
    authorizationParams: AuthorizationParams
    @@ -124,7 +124,7 @@

    Optional getLoginSta
    getLoginState: GetLoginState
    @@ -139,7 +139,7 @@

    Optional returnTo

    returnTo: string
    diff --git a/docs/interfaces/handlers_logout.logoutoptions.html b/docs/interfaces/handlers_logout.logoutoptions.html index 6e510b38e..8677618d8 100644 --- a/docs/interfaces/handlers_logout.logoutoptions.html +++ b/docs/interfaces/handlers_logout.logoutoptions.html @@ -108,7 +108,7 @@

    Optional logoutParams

    logoutParams: {}
    @@ -131,7 +131,7 @@

    Optional returnTo

    returnTo: string
    diff --git a/docs/interfaces/instance.signinwithauth0.html b/docs/interfaces/instance.signinwithauth0.html index 345f58e08..abd2fa30a 100644 --- a/docs/interfaces/instance.signinwithauth0.html +++ b/docs/interfaces/instance.signinwithauth0.html @@ -113,7 +113,7 @@

    getAccessToken

    getAccessToken: GetAccessToken
    @@ -128,7 +128,7 @@

    getSession

    getSession: GetSession
    @@ -143,7 +143,7 @@

    handleAuth

    handleAuth: HandleAuth
    @@ -158,7 +158,7 @@

    handleCallback

    handleCallback: HandleCallback
    @@ -173,7 +173,7 @@

    handleLogin

    handleLogin: HandleLogin
    @@ -188,7 +188,7 @@

    handleLogout

    handleLogout: HandleLogout
    @@ -203,7 +203,7 @@

    handleProfile

    handleProfile: HandleProfile
    @@ -218,7 +218,7 @@

    updateSession

    updateSession: UpdateSession
    @@ -233,7 +233,7 @@

    withApiAuthRequired

    withApiAuthRequired: WithApiAuthRequired
    @@ -248,7 +248,7 @@

    withPageAuthRequired

    withPageAuthRequired: WithPageAuthRequired
    diff --git a/docs/interfaces/session_get_access_token.accesstokenrequest.html b/docs/interfaces/session_get_access_token.accesstokenrequest.html index 3a3f14633..a9129dd5a 100644 --- a/docs/interfaces/session_get_access_token.accesstokenrequest.html +++ b/docs/interfaces/session_get_access_token.accesstokenrequest.html @@ -105,7 +105,7 @@

    Optional afterRefresh

    afterRefresh: AfterRefresh
    @@ -146,7 +146,7 @@

    Optional authorizationPar
    authorizationParams: Partial<AuthorizationParameters>
    @@ -161,7 +161,7 @@

    Optional refresh

    refresh: boolean
    @@ -179,7 +179,7 @@

    Optional scopes

    scopes: string[]
    diff --git a/docs/interfaces/session_get_access_token.getaccesstokenresult.html b/docs/interfaces/session_get_access_token.getaccesstokenresult.html index 48e184052..99544dacc 100644 --- a/docs/interfaces/session_get_access_token.getaccesstokenresult.html +++ b/docs/interfaces/session_get_access_token.getaccesstokenresult.html @@ -102,7 +102,7 @@

    Optional accessToken

    accessToken: string
    diff --git a/docs/modules/config.html b/docs/modules/config.html index c3b6fecf1..47ba2f557 100644 --- a/docs/modules/config.html +++ b/docs/modules/config.html @@ -97,7 +97,7 @@

    ConfigParameters

    ConfigParameters: DeepPartial<BaseConfig & NextConfig>
    diff --git a/docs/modules/frontend.html b/docs/modules/frontend.html index be8ce0f58..233f7c602 100644 --- a/docs/modules/frontend.html +++ b/docs/modules/frontend.html @@ -146,7 +146,7 @@

    ConfigProviderProps

    ConfigProviderProps: React.PropsWithChildren<ConfigContext>
    @@ -194,7 +194,7 @@

    Const useConfig

  • Returns ConfigContext

    diff --git a/docs/modules/frontend_use_user.html b/docs/modules/frontend_use_user.html index bacf99f38..b9d0ca304 100644 --- a/docs/modules/frontend_use_user.html +++ b/docs/modules/frontend_use_user.html @@ -110,7 +110,7 @@

    UserContext

    UserContext: { checkSession: () => Promise<void>; error?: Error; isLoading: boolean; user?: UserProfile }
    @@ -154,7 +154,7 @@

    UserProvider

    UserProvider: (props: UserProviderProps) => ReactElement<UserContext>
    @@ -190,7 +190,7 @@

    UserProviderProps

    UserProviderProps: React.PropsWithChildren<{ fetcher?: UserFetcher; profileUrl?: string; user?: UserProfile } & ConfigContext>
    @@ -269,7 +269,7 @@

    Const useUser

  • diff --git a/docs/modules/frontend_with_page_auth_required.html b/docs/modules/frontend_with_page_auth_required.html index 610b99eba..9904abc5c 100644 --- a/docs/modules/frontend_with_page_auth_required.html +++ b/docs/modules/frontend_with_page_auth_required.html @@ -94,7 +94,7 @@

    WithPageAuthRequired

    WithPageAuthRequired: <P>(Component: ComponentType<P & UserProps>, options?: WithPageAuthRequiredOptions) => React.FC<P>
    diff --git a/docs/modules/handlers_auth.html b/docs/modules/handlers_auth.html index 06e58b809..daf2d7e39 100644 --- a/docs/modules/handlers_auth.html +++ b/docs/modules/handlers_auth.html @@ -86,7 +86,7 @@

    HandleAuth

    HandleAuth: (userHandlers?: Handlers) => NextApiHandler
    @@ -136,7 +136,7 @@

    Handlers

    Handlers: ApiHandlers | ErrorHandlers
    @@ -191,7 +191,7 @@

    OnError

    OnError: (req: NextApiRequest, res: NextApiResponse, error: HandlerError) => Promise<void> | void
    diff --git a/docs/modules/handlers_callback.html b/docs/modules/handlers_callback.html index 6f171d42e..699f33b1c 100644 --- a/docs/modules/handlers_callback.html +++ b/docs/modules/handlers_callback.html @@ -93,7 +93,7 @@

    AfterCallback

    AfterCallback: (req: NextApiRequest, res: NextApiResponse, session: default, state?: {}) => Promise<default> | default | undefined
    @@ -218,7 +218,7 @@

    CallbackHandler

    CallbackHandler: (req: NextApiRequest, res: NextApiResponse, options?: CallbackOptions) => Promise<void>
    @@ -265,7 +265,7 @@

    CallbackOptionsProvider

    CallbackOptionsProvider: (req: NextApiRequest) => CallbackOptions
    @@ -302,7 +302,7 @@

    HandleCallback

    HandleCallback: { (req: NextApiRequest, res: NextApiResponse<any>, options?: CallbackOptions): Promise<void>; (provider: CallbackOptionsProvider): CallbackHandler; (options: CallbackOptions): CallbackHandler }
    diff --git a/docs/modules/handlers_login.html b/docs/modules/handlers_login.html index d78b380be..cf3504c1a 100644 --- a/docs/modules/handlers_login.html +++ b/docs/modules/handlers_login.html @@ -94,7 +94,7 @@

    GetLoginState

    GetLoginState: (req: NextApiRequest, options: LoginOptions) => {}
    @@ -155,7 +155,7 @@

    HandleLogin

    HandleLogin: { (req: NextApiRequest, res: NextApiResponse<any>, options?: LoginOptions): Promise<void>; (provider: LoginOptionsProvider): LoginHandler; (options: LoginOptions): LoginHandler }
    @@ -264,7 +264,7 @@

    LoginHandler

    LoginHandler: (req: NextApiRequest, res: NextApiResponse, options?: LoginOptions) => Promise<void>
    @@ -311,7 +311,7 @@

    LoginOptionsProvider

    LoginOptionsProvider: (req: NextApiRequest) => LoginOptions
    diff --git a/docs/modules/handlers_logout.html b/docs/modules/handlers_logout.html index 93fcd4e6d..b6b87dab9 100644 --- a/docs/modules/handlers_logout.html +++ b/docs/modules/handlers_logout.html @@ -92,7 +92,7 @@

    HandleLogout

    HandleLogout: { (req: NextApiRequest, res: NextApiResponse<any>, options?: LogoutOptions): Promise<void>; (provider: LogoutOptionsProvider): LogoutHandler; (options: LogoutOptions): LogoutHandler }
    @@ -197,7 +197,7 @@

    LogoutHandler

    LogoutHandler: (req: NextApiRequest, res: NextApiResponse, options?: LogoutOptions) => Promise<void>
    @@ -244,7 +244,7 @@

    LogoutOptionsProvider

    LogoutOptionsProvider: (req: NextApiRequest) => LogoutOptions
    diff --git a/docs/modules/handlers_profile.html b/docs/modules/handlers_profile.html index 5e43cd9bd..d2f06e9c4 100644 --- a/docs/modules/handlers_profile.html +++ b/docs/modules/handlers_profile.html @@ -91,7 +91,7 @@

    AfterRefetch

    AfterRefetch: (req: NextApiRequest, res: NextApiResponse, session: default) => Promise<default> | default
    @@ -131,7 +131,7 @@

    HandleProfile

    HandleProfile: { (req: NextApiRequest, res: NextApiResponse<any>, options?: ProfileOptions): Promise<void>; (provider: ProfileOptionsProvider): ProfileHandler; (options: ProfileOptions): ProfileHandler }
    @@ -234,7 +234,7 @@

    ProfileHandler

    ProfileHandler: (req: NextApiRequest, res: NextApiResponse, options?: ProfileOptions) => Promise<void>
    @@ -281,7 +281,7 @@

    ProfileOptions

    ProfileOptions: { afterRefetch?: AfterRefetch; refetch?: boolean }
    @@ -325,7 +325,7 @@

    ProfileOptionsProvider

    ProfileOptionsProvider: (req: NextApiRequest) => ProfileOptions
    diff --git a/docs/modules/helpers_testing.html b/docs/modules/helpers_testing.html index b29089746..4247f97b6 100644 --- a/docs/modules/helpers_testing.html +++ b/docs/modules/helpers_testing.html @@ -88,7 +88,7 @@

    Const generateSessionCo
  • Parameters

    diff --git a/docs/modules/helpers_with_api_auth_required.html b/docs/modules/helpers_with_api_auth_required.html index abc666237..6c492c7ee 100644 --- a/docs/modules/helpers_with_api_auth_required.html +++ b/docs/modules/helpers_with_api_auth_required.html @@ -84,7 +84,7 @@

    WithApiAuthRequired

    WithApiAuthRequired: (apiRoute: NextApiHandler) => NextApiHandler
    diff --git a/docs/modules/helpers_with_middleware_auth_required.html b/docs/modules/helpers_with_middleware_auth_required.html index 62ccd2b06..4d855ab2e 100644 --- a/docs/modules/helpers_with_middleware_auth_required.html +++ b/docs/modules/helpers_with_middleware_auth_required.html @@ -84,7 +84,7 @@

    WithMiddlewareAuthRequired

    WithMiddlewareAuthRequired: (middleware?: NextMiddleware) => NextMiddleware
    diff --git a/docs/modules/helpers_with_page_auth_required.html b/docs/modules/helpers_with_page_auth_required.html index 31548dbe7..ae1ae4e12 100644 --- a/docs/modules/helpers_with_page_auth_required.html +++ b/docs/modules/helpers_with_page_auth_required.html @@ -87,7 +87,7 @@

    GetServerSidePropsResultWithSession

    GetServerSidePropsResultWithSession<P>: GetServerSidePropsResult<P & { user?: Claims | null }>
    @@ -118,7 +118,7 @@

    PageRoute

    PageRoute<P, Q>: (cts: GetServerSidePropsContext<Q>) => Promise<GetServerSidePropsResultWithSession<P>>
    @@ -163,7 +163,7 @@

    WithPageAuthRequired

    WithPageAuthRequired: { <P>(Component: ComponentType<P & UserProps>, options?: WithPageAuthRequiredOptions): FC<P>; <P, Q>(opts?: WithPageAuthRequiredOptions<P, Q>): PageRoute<P, Q> }
    @@ -239,7 +239,7 @@

    WithPageAuthRequiredOptions

    WithPageAuthRequiredOptions<P, Q>: { getServerSideProps?: GetServerSideProps<P, Q>; returnTo?: string }
    diff --git a/docs/modules/instance.html b/docs/modules/instance.html index 766fa22b5..39703ede0 100644 --- a/docs/modules/instance.html +++ b/docs/modules/instance.html @@ -90,7 +90,7 @@

    InitAuth0

    InitAuth0: (params?: ConfigParameters) => SignInWithAuth0
    diff --git a/docs/modules/middleware.html b/docs/modules/middleware.html index 2bb0be418..e75715f64 100644 --- a/docs/modules/middleware.html +++ b/docs/modules/middleware.html @@ -108,7 +108,7 @@

    GetSession

    GetSession: (req: NextRequest, res: NextResponse) => Promise<default | null | undefined>
    @@ -142,7 +142,7 @@

    InitAuth0

    InitAuth0: (params?: ConfigParameters) => Instance
    @@ -173,7 +173,7 @@

    Instance

    Instance: { getSession: GetSession; withMiddlewareAuthRequired: WithMiddlewareAuthRequired }
    @@ -201,7 +201,7 @@

    Const getSession

  • Parameters

    @@ -227,7 +227,7 @@

    Const initAuth0

  • Parameters

    @@ -250,7 +250,7 @@

    Const withMiddlewareAut
  • Parameters

    diff --git a/docs/modules/session_get_access_token.html b/docs/modules/session_get_access_token.html index dca88a3f3..3e89db654 100644 --- a/docs/modules/session_get_access_token.html +++ b/docs/modules/session_get_access_token.html @@ -95,7 +95,7 @@

    AfterRefresh

    AfterRefresh: (req: NextApiRequest, res: NextApiResponse, session: default) => Promise<default> | default
    @@ -135,7 +135,7 @@

    GetAccessToken

    GetAccessToken: (req: IncomingMessage | NextApiRequest, res: ServerResponse | NextApiResponse, accessTokenRequest?: AccessTokenRequest) => Promise<GetAccessTokenResult>
    diff --git a/docs/modules/session_get_session.html b/docs/modules/session_get_session.html index 05a8bbb97..319472d5c 100644 --- a/docs/modules/session_get_session.html +++ b/docs/modules/session_get_session.html @@ -84,7 +84,7 @@

    GetSession

    GetSession: (req: IncomingMessage | NextApiRequest, res: ServerResponse | NextApiResponse) => Promise<default | null | undefined>
    diff --git a/docs/modules/session_update_session.html b/docs/modules/session_update_session.html index 3817786ba..97d6fef20 100644 --- a/docs/modules/session_update_session.html +++ b/docs/modules/session_update_session.html @@ -84,7 +84,7 @@

    UpdateSession

    UpdateSession: (req: IncomingMessage | NextApiRequest, res: ServerResponse | NextApiResponse, user: default) => Promise<void>
    diff --git a/docs/modules/version.html b/docs/modules/version.html index 5c0d41004..f1444f36a 100644 --- a/docs/modules/version.html +++ b/docs/modules/version.html @@ -81,7 +81,7 @@

    Properties

    default

    -
    default: "2.0.0-beta.1"
    +
    default: "2.0.0-beta.2"
    diff --git a/package-lock.json b/package-lock.json index 7181a68a2..eb38eb6ec 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@auth0/nextjs-auth0", - "version": "2.0.0-beta.2", + "version": "2.0.0-beta.3", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@auth0/nextjs-auth0", - "version": "2.0.0-beta.2", + "version": "2.0.0-beta.3", "license": "MIT", "dependencies": { "@panva/hkdf": "^1.0.2", diff --git a/package.json b/package.json index 422461515..68bdcf3c9 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@auth0/nextjs-auth0", - "version": "2.0.0-beta.2", + "version": "2.0.0-beta.3", "description": "Next.js SDK for signing in with Auth0", "main": "dist/index.js", "types": "dist/index.d.ts", From 44ffc94c3b644e029e76127d180aeb98eec12ef8 Mon Sep 17 00:00:00 2001 From: adamjmcgrath Date: Tue, 8 Nov 2022 17:21:48 +0000 Subject: [PATCH 055/105] update version --- src/version.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/version.ts b/src/version.ts index 8dd163820..bd82a00ad 100644 --- a/src/version.ts +++ b/src/version.ts @@ -1 +1 @@ -export default '2.0.0-beta.2'; +export default '2.0.0-beta.3'; From 80b5a67c2556e8b433e2960074fc1dbc3beffc83 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 9 Nov 2022 08:19:31 -0300 Subject: [PATCH 056/105] build(deps-dev): bump next from 12.3.2 to 12.3.3 (#904) --- package-lock.json | 240 +++++++++++++++++++++++----------------------- 1 file changed, 120 insertions(+), 120 deletions(-) diff --git a/package-lock.json b/package-lock.json index 55d121607..97eaf3e9d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1553,15 +1553,15 @@ } }, "node_modules/@next/env": { - "version": "12.3.2", - "resolved": "https://registry.npmjs.org/@next/env/-/env-12.3.2.tgz", - "integrity": "sha512-upwtMaHxlv/udAWGq0kE+rg8huwmcxQPsKZFhS1R5iVO323mvxEBe1YrSXe1awLbg9sTIuEHbgxjLLt7JbeuAQ==", + "version": "12.3.3", + "resolved": "https://registry.npmjs.org/@next/env/-/env-12.3.3.tgz", + "integrity": "sha512-H2pKuOasV9RgvVaWosB2rGSNeQShQpiDaF4EEjLyagIc3HwqdOw2/VAG/8Lq+adOwPv2P73O1hulTNad3k5MDw==", "dev": true }, "node_modules/@next/swc-android-arm-eabi": { - "version": "12.3.2", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.3.2.tgz", - "integrity": "sha512-r2rrz+DZ8YYGqzVrbRrpP6GKzwozpOrnFbErc4k36vUTSFMag9yQahZfaBe06JYdqu/e5yhm/saIDEaSVPRP4g==", + "version": "12.3.3", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.3.3.tgz", + "integrity": "sha512-5O/ZIX6hlIRGMy1R2f/8WiCZ4Hp4WTC0FcTuz8ycQ28j/mzDnmzjVoayVVr+ZmfEKQayFrRu+vxHjFyY0JGQlQ==", "cpu": [ "arm" ], @@ -1575,9 +1575,9 @@ } }, "node_modules/@next/swc-android-arm64": { - "version": "12.3.2", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.3.2.tgz", - "integrity": "sha512-B+TINJhCf+CrY1+b3/JWQlkecv53rAGa/gA7gi5B1cnBa/2Uvoe+Ue0JeCefTjfiyl1ScsyNx+NcESY8Ye2Ngg==", + "version": "12.3.3", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.3.3.tgz", + "integrity": "sha512-2QWreRmlxYRDtnLYn+BI8oukHwcP7W0zGIY5R2mEXRjI4ARqCLdu8RmcT9Vemw7RfeAVKA/4cv/9PY0pCcQpNA==", "cpu": [ "arm64" ], @@ -1591,9 +1591,9 @@ } }, "node_modules/@next/swc-darwin-arm64": { - "version": "12.3.2", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.3.2.tgz", - "integrity": "sha512-PTUfe1ZrwjsiuTmr3bOM9lsoy5DCmfYsLOUF9ZVhtbi5MNJVmUTy4VZ06GfrvnCO5hGCr48z3vpFE9QZ0qLcPw==", + "version": "12.3.3", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.3.3.tgz", + "integrity": "sha512-GtZdDLerM+VToCMFp+W+WhnT6sxHePQH4xZZiYD/Y8KFiwHbDRcJr2FPG0bAJnGNiSvv/QQnBq74wjZ9+7vhcQ==", "cpu": [ "arm64" ], @@ -1607,9 +1607,9 @@ } }, "node_modules/@next/swc-darwin-x64": { - "version": "12.3.2", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.3.2.tgz", - "integrity": "sha512-1HkjmS9awwlaeEY8Y01nRSNkSv3y+qnC/mjMPe/W66hEh3QKa/LQHqHeS7NOdEs19B2mhZ7w+EgMRXdLQ0Su8w==", + "version": "12.3.3", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.3.3.tgz", + "integrity": "sha512-gRYvTKrRYynjFQUDJ+upHMcBiNz0ii0m7zGgmUTlTSmrBWqVSzx79EHYT7Nn4GWHM+a/W+2VXfu+lqHcJeQ9gQ==", "cpu": [ "x64" ], @@ -1623,9 +1623,9 @@ } }, "node_modules/@next/swc-freebsd-x64": { - "version": "12.3.2", - "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.3.2.tgz", - "integrity": "sha512-h5Mx0BKDCJ5Vu/U8e07esF6PjPv1EJgmRbYWTUZMAflu13MQpCJkKEJir7+BeRfTXRfgFf+llc7uocrpd7mcrg==", + "version": "12.3.3", + "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.3.3.tgz", + "integrity": "sha512-r+GLATzCjjQI82bgrIPXWEYBwZonSO64OThk5wU6HduZlDYTEDxZsFNoNoesCDWCgRrgg+OXj7WLNy1WlvfX7w==", "cpu": [ "x64" ], @@ -1639,9 +1639,9 @@ } }, "node_modules/@next/swc-linux-arm-gnueabihf": { - "version": "12.3.2", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.3.2.tgz", - "integrity": "sha512-EuRZAamoxfe/WoWRaC0zsCAoE4gs/mEhilcloNM4J5Mnb3PLY8PZV394W7t5tjBjItMCF7l2Ebwjwtm46tq2RA==", + "version": "12.3.3", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.3.3.tgz", + "integrity": "sha512-juvRj1QX9jmQScL4nV0rROtYUFgWP76zfdn1fdfZ2BhvwUugIAq8x+jLVGlnXKUhDrP9+RrAufqXjjVkK+uBxA==", "cpu": [ "arm" ], @@ -1655,9 +1655,9 @@ } }, "node_modules/@next/swc-linux-arm64-gnu": { - "version": "12.3.2", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.3.2.tgz", - "integrity": "sha512-T9GCFyOIb4S3acA9LqflUYD+QZ94iZketHCqKdoO0Nx0OCHIgGJV5rotDe8TDXwh/goYpIfyHU4j1qqw4w4VnA==", + "version": "12.3.3", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.3.3.tgz", + "integrity": "sha512-hzinybStPB+SzS68hR5rzOngOH7Yd/jFuWGeg9qS5WifYXHpqwGH2BQeKpjVV0iJuyO9r309JKrRWMrbfhnuBA==", "cpu": [ "arm64" ], @@ -1671,9 +1671,9 @@ } }, "node_modules/@next/swc-linux-arm64-musl": { - "version": "12.3.2", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.3.2.tgz", - "integrity": "sha512-hxNVZS6L3c2z3l9EH2GP0MGQ9exu6O8cohYNZyqC9WUl6C03sEn8xzDH1y+NgD3fVurvYkGU5F0PDddJJLfDIw==", + "version": "12.3.3", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.3.3.tgz", + "integrity": "sha512-oyfQYljCwf+9zUu1YkTZbRbyxmcHzvJPMGOxC3kJOReh3kCUoGcmvAxUPMtFD6FSYjJ+eaog4+2IFHtYuAw/bQ==", "cpu": [ "arm64" ], @@ -1687,9 +1687,9 @@ } }, "node_modules/@next/swc-linux-x64-gnu": { - "version": "12.3.2", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.3.2.tgz", - "integrity": "sha512-fCPkLuwDwY8/QeXxciJJjDHG09liZym/Bhb4A+RLFQ877wUkwFsNWDUTSdUx0YXlYK/1gf67BKauqKkOKp6CYw==", + "version": "12.3.3", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.3.3.tgz", + "integrity": "sha512-epv4FMazj/XG70KTTnrZ0H1VtL6DeWOvyHLHYy7f5PdgDpBXpDTFjVqhP8NFNH8HmaDDdeL1NvQD07AXhyvUKA==", "cpu": [ "x64" ], @@ -1703,9 +1703,9 @@ } }, "node_modules/@next/swc-linux-x64-musl": { - "version": "12.3.2", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.3.2.tgz", - "integrity": "sha512-o+GifBIQ2K+/MEFxHsxUZoU3bsuVFLXZYWd3idimFHiVdDCVYiKsY6mYMmKDlucX+9xRyOCkKL9Tjf+3tuXJpw==", + "version": "12.3.3", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.3.3.tgz", + "integrity": "sha512-bG5QODFy59XnSFTiPyIAt+rbPdphtvQMibtOVvyjwIwsBUw7swJ6k+6PSPVYEYpi6SHzi3qYBsro39ayGJKQJg==", "cpu": [ "x64" ], @@ -1719,9 +1719,9 @@ } }, "node_modules/@next/swc-win32-arm64-msvc": { - "version": "12.3.2", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.3.2.tgz", - "integrity": "sha512-crii66irzGGMSUR0L8r9+A06eTv7FTXqw4rgzJ33M79EwQJOdpY7RVKXLQMurUhniEeQEEOfamiEdPIi/qxisw==", + "version": "12.3.3", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.3.3.tgz", + "integrity": "sha512-FbnT3reJ3MbTJ5W0hvlCCGGVDSpburzT5XGC9ljBJ4kr+85iNTLjv7+vrPeDdwHEqtGmdZgnabkLVCI4yFyCag==", "cpu": [ "arm64" ], @@ -1735,9 +1735,9 @@ } }, "node_modules/@next/swc-win32-ia32-msvc": { - "version": "12.3.2", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.3.2.tgz", - "integrity": "sha512-5hRUSvn3MdQ4nVRu1rmKxq5YJzpTtZfaC/NyGw6wa4NSF1noUn/pdQGUr+I5Qz3CZkd1gZzzC0eaXQHlrk0E2g==", + "version": "12.3.3", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.3.3.tgz", + "integrity": "sha512-M/fKZC2tMGWA6eTsIniNEBpx2prdR8lIxvSO3gv5P6ymZOGVWCvEMksnTkPAjHnU6d8r8eCiuGKm3UNo7zCTpQ==", "cpu": [ "ia32" ], @@ -1751,9 +1751,9 @@ } }, "node_modules/@next/swc-win32-x64-msvc": { - "version": "12.3.2", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.3.2.tgz", - "integrity": "sha512-tpQJYUH+TzPMIsdVl9fH8uDg47iwiNjKY+8e9da3dXqlkztKzjSw0OwSADoqh3KrifplXeKSta+BBGLdBqg3sg==", + "version": "12.3.3", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.3.3.tgz", + "integrity": "sha512-Ku9mfGwmNtk44o4B/jEWUxBAT4tJ3S7QbBMLJdL1GmtRZ05LGL36OqWjLvBPr8dFiHOQQbYoAmYfQw7zeGypYA==", "cpu": [ "x64" ], @@ -10050,12 +10050,12 @@ "dev": true }, "node_modules/next": { - "version": "12.3.2", - "resolved": "https://registry.npmjs.org/next/-/next-12.3.2.tgz", - "integrity": "sha512-orzvvebCwOqaz1eA5ZA0R5dbKxqtJyw7yeig7kDspu6p8OrplfyelzpvMHcDTKscv/l0nn/0l0v3mSsE8w4k7A==", + "version": "12.3.3", + "resolved": "https://registry.npmjs.org/next/-/next-12.3.3.tgz", + "integrity": "sha512-Rx2Y6Wl5R8E77NOfBupp/B9OPCklqfqD0yN2+rDivhMjd6hjVFH5n0WTDI4PWwDmZsdNcYt6NV85kJ3PLR+eNQ==", "dev": true, "dependencies": { - "@next/env": "12.3.2", + "@next/env": "12.3.3", "@swc/helpers": "0.4.11", "caniuse-lite": "^1.0.30001406", "postcss": "8.4.14", @@ -10069,19 +10069,19 @@ "node": ">=12.22.0" }, "optionalDependencies": { - "@next/swc-android-arm-eabi": "12.3.2", - "@next/swc-android-arm64": "12.3.2", - "@next/swc-darwin-arm64": "12.3.2", - "@next/swc-darwin-x64": "12.3.2", - "@next/swc-freebsd-x64": "12.3.2", - "@next/swc-linux-arm-gnueabihf": "12.3.2", - "@next/swc-linux-arm64-gnu": "12.3.2", - "@next/swc-linux-arm64-musl": "12.3.2", - "@next/swc-linux-x64-gnu": "12.3.2", - "@next/swc-linux-x64-musl": "12.3.2", - "@next/swc-win32-arm64-msvc": "12.3.2", - "@next/swc-win32-ia32-msvc": "12.3.2", - "@next/swc-win32-x64-msvc": "12.3.2" + "@next/swc-android-arm-eabi": "12.3.3", + "@next/swc-android-arm64": "12.3.3", + "@next/swc-darwin-arm64": "12.3.3", + "@next/swc-darwin-x64": "12.3.3", + "@next/swc-freebsd-x64": "12.3.3", + "@next/swc-linux-arm-gnueabihf": "12.3.3", + "@next/swc-linux-arm64-gnu": "12.3.3", + "@next/swc-linux-arm64-musl": "12.3.3", + "@next/swc-linux-x64-gnu": "12.3.3", + "@next/swc-linux-x64-musl": "12.3.3", + "@next/swc-win32-arm64-msvc": "12.3.3", + "@next/swc-win32-ia32-msvc": "12.3.3", + "@next/swc-win32-x64-msvc": "12.3.3" }, "peerDependencies": { "fibers": ">= 3.1.0", @@ -14625,99 +14625,99 @@ } }, "@next/env": { - "version": "12.3.2", - "resolved": "https://registry.npmjs.org/@next/env/-/env-12.3.2.tgz", - "integrity": "sha512-upwtMaHxlv/udAWGq0kE+rg8huwmcxQPsKZFhS1R5iVO323mvxEBe1YrSXe1awLbg9sTIuEHbgxjLLt7JbeuAQ==", + "version": "12.3.3", + "resolved": "https://registry.npmjs.org/@next/env/-/env-12.3.3.tgz", + "integrity": "sha512-H2pKuOasV9RgvVaWosB2rGSNeQShQpiDaF4EEjLyagIc3HwqdOw2/VAG/8Lq+adOwPv2P73O1hulTNad3k5MDw==", "dev": true }, "@next/swc-android-arm-eabi": { - "version": "12.3.2", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.3.2.tgz", - "integrity": "sha512-r2rrz+DZ8YYGqzVrbRrpP6GKzwozpOrnFbErc4k36vUTSFMag9yQahZfaBe06JYdqu/e5yhm/saIDEaSVPRP4g==", + "version": "12.3.3", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.3.3.tgz", + "integrity": "sha512-5O/ZIX6hlIRGMy1R2f/8WiCZ4Hp4WTC0FcTuz8ycQ28j/mzDnmzjVoayVVr+ZmfEKQayFrRu+vxHjFyY0JGQlQ==", "dev": true, "optional": true }, "@next/swc-android-arm64": { - "version": "12.3.2", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.3.2.tgz", - "integrity": "sha512-B+TINJhCf+CrY1+b3/JWQlkecv53rAGa/gA7gi5B1cnBa/2Uvoe+Ue0JeCefTjfiyl1ScsyNx+NcESY8Ye2Ngg==", + "version": "12.3.3", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.3.3.tgz", + "integrity": "sha512-2QWreRmlxYRDtnLYn+BI8oukHwcP7W0zGIY5R2mEXRjI4ARqCLdu8RmcT9Vemw7RfeAVKA/4cv/9PY0pCcQpNA==", "dev": true, "optional": true }, "@next/swc-darwin-arm64": { - "version": "12.3.2", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.3.2.tgz", - "integrity": "sha512-PTUfe1ZrwjsiuTmr3bOM9lsoy5DCmfYsLOUF9ZVhtbi5MNJVmUTy4VZ06GfrvnCO5hGCr48z3vpFE9QZ0qLcPw==", + "version": "12.3.3", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.3.3.tgz", + "integrity": "sha512-GtZdDLerM+VToCMFp+W+WhnT6sxHePQH4xZZiYD/Y8KFiwHbDRcJr2FPG0bAJnGNiSvv/QQnBq74wjZ9+7vhcQ==", "dev": true, "optional": true }, "@next/swc-darwin-x64": { - "version": "12.3.2", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.3.2.tgz", - "integrity": "sha512-1HkjmS9awwlaeEY8Y01nRSNkSv3y+qnC/mjMPe/W66hEh3QKa/LQHqHeS7NOdEs19B2mhZ7w+EgMRXdLQ0Su8w==", + "version": "12.3.3", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.3.3.tgz", + "integrity": "sha512-gRYvTKrRYynjFQUDJ+upHMcBiNz0ii0m7zGgmUTlTSmrBWqVSzx79EHYT7Nn4GWHM+a/W+2VXfu+lqHcJeQ9gQ==", "dev": true, "optional": true }, "@next/swc-freebsd-x64": { - "version": "12.3.2", - "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.3.2.tgz", - "integrity": "sha512-h5Mx0BKDCJ5Vu/U8e07esF6PjPv1EJgmRbYWTUZMAflu13MQpCJkKEJir7+BeRfTXRfgFf+llc7uocrpd7mcrg==", + "version": "12.3.3", + "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.3.3.tgz", + "integrity": "sha512-r+GLATzCjjQI82bgrIPXWEYBwZonSO64OThk5wU6HduZlDYTEDxZsFNoNoesCDWCgRrgg+OXj7WLNy1WlvfX7w==", "dev": true, "optional": true }, "@next/swc-linux-arm-gnueabihf": { - "version": "12.3.2", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.3.2.tgz", - "integrity": "sha512-EuRZAamoxfe/WoWRaC0zsCAoE4gs/mEhilcloNM4J5Mnb3PLY8PZV394W7t5tjBjItMCF7l2Ebwjwtm46tq2RA==", + "version": "12.3.3", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.3.3.tgz", + "integrity": "sha512-juvRj1QX9jmQScL4nV0rROtYUFgWP76zfdn1fdfZ2BhvwUugIAq8x+jLVGlnXKUhDrP9+RrAufqXjjVkK+uBxA==", "dev": true, "optional": true }, "@next/swc-linux-arm64-gnu": { - "version": "12.3.2", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.3.2.tgz", - "integrity": "sha512-T9GCFyOIb4S3acA9LqflUYD+QZ94iZketHCqKdoO0Nx0OCHIgGJV5rotDe8TDXwh/goYpIfyHU4j1qqw4w4VnA==", + "version": "12.3.3", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.3.3.tgz", + "integrity": "sha512-hzinybStPB+SzS68hR5rzOngOH7Yd/jFuWGeg9qS5WifYXHpqwGH2BQeKpjVV0iJuyO9r309JKrRWMrbfhnuBA==", "dev": true, "optional": true }, "@next/swc-linux-arm64-musl": { - "version": "12.3.2", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.3.2.tgz", - "integrity": "sha512-hxNVZS6L3c2z3l9EH2GP0MGQ9exu6O8cohYNZyqC9WUl6C03sEn8xzDH1y+NgD3fVurvYkGU5F0PDddJJLfDIw==", + "version": "12.3.3", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.3.3.tgz", + "integrity": "sha512-oyfQYljCwf+9zUu1YkTZbRbyxmcHzvJPMGOxC3kJOReh3kCUoGcmvAxUPMtFD6FSYjJ+eaog4+2IFHtYuAw/bQ==", "dev": true, "optional": true }, "@next/swc-linux-x64-gnu": { - "version": "12.3.2", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.3.2.tgz", - "integrity": "sha512-fCPkLuwDwY8/QeXxciJJjDHG09liZym/Bhb4A+RLFQ877wUkwFsNWDUTSdUx0YXlYK/1gf67BKauqKkOKp6CYw==", + "version": "12.3.3", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.3.3.tgz", + "integrity": "sha512-epv4FMazj/XG70KTTnrZ0H1VtL6DeWOvyHLHYy7f5PdgDpBXpDTFjVqhP8NFNH8HmaDDdeL1NvQD07AXhyvUKA==", "dev": true, "optional": true }, "@next/swc-linux-x64-musl": { - "version": "12.3.2", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.3.2.tgz", - "integrity": "sha512-o+GifBIQ2K+/MEFxHsxUZoU3bsuVFLXZYWd3idimFHiVdDCVYiKsY6mYMmKDlucX+9xRyOCkKL9Tjf+3tuXJpw==", + "version": "12.3.3", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.3.3.tgz", + "integrity": "sha512-bG5QODFy59XnSFTiPyIAt+rbPdphtvQMibtOVvyjwIwsBUw7swJ6k+6PSPVYEYpi6SHzi3qYBsro39ayGJKQJg==", "dev": true, "optional": true }, "@next/swc-win32-arm64-msvc": { - "version": "12.3.2", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.3.2.tgz", - "integrity": "sha512-crii66irzGGMSUR0L8r9+A06eTv7FTXqw4rgzJ33M79EwQJOdpY7RVKXLQMurUhniEeQEEOfamiEdPIi/qxisw==", + "version": "12.3.3", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.3.3.tgz", + "integrity": "sha512-FbnT3reJ3MbTJ5W0hvlCCGGVDSpburzT5XGC9ljBJ4kr+85iNTLjv7+vrPeDdwHEqtGmdZgnabkLVCI4yFyCag==", "dev": true, "optional": true }, "@next/swc-win32-ia32-msvc": { - "version": "12.3.2", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.3.2.tgz", - "integrity": "sha512-5hRUSvn3MdQ4nVRu1rmKxq5YJzpTtZfaC/NyGw6wa4NSF1noUn/pdQGUr+I5Qz3CZkd1gZzzC0eaXQHlrk0E2g==", + "version": "12.3.3", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.3.3.tgz", + "integrity": "sha512-M/fKZC2tMGWA6eTsIniNEBpx2prdR8lIxvSO3gv5P6ymZOGVWCvEMksnTkPAjHnU6d8r8eCiuGKm3UNo7zCTpQ==", "dev": true, "optional": true }, "@next/swc-win32-x64-msvc": { - "version": "12.3.2", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.3.2.tgz", - "integrity": "sha512-tpQJYUH+TzPMIsdVl9fH8uDg47iwiNjKY+8e9da3dXqlkztKzjSw0OwSADoqh3KrifplXeKSta+BBGLdBqg3sg==", + "version": "12.3.3", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.3.3.tgz", + "integrity": "sha512-Ku9mfGwmNtk44o4B/jEWUxBAT4tJ3S7QbBMLJdL1GmtRZ05LGL36OqWjLvBPr8dFiHOQQbYoAmYfQw7zeGypYA==", "dev": true, "optional": true }, @@ -21134,25 +21134,25 @@ "dev": true }, "next": { - "version": "12.3.2", - "resolved": "https://registry.npmjs.org/next/-/next-12.3.2.tgz", - "integrity": "sha512-orzvvebCwOqaz1eA5ZA0R5dbKxqtJyw7yeig7kDspu6p8OrplfyelzpvMHcDTKscv/l0nn/0l0v3mSsE8w4k7A==", - "dev": true, - "requires": { - "@next/env": "12.3.2", - "@next/swc-android-arm-eabi": "12.3.2", - "@next/swc-android-arm64": "12.3.2", - "@next/swc-darwin-arm64": "12.3.2", - "@next/swc-darwin-x64": "12.3.2", - "@next/swc-freebsd-x64": "12.3.2", - "@next/swc-linux-arm-gnueabihf": "12.3.2", - "@next/swc-linux-arm64-gnu": "12.3.2", - "@next/swc-linux-arm64-musl": "12.3.2", - "@next/swc-linux-x64-gnu": "12.3.2", - "@next/swc-linux-x64-musl": "12.3.2", - "@next/swc-win32-arm64-msvc": "12.3.2", - "@next/swc-win32-ia32-msvc": "12.3.2", - "@next/swc-win32-x64-msvc": "12.3.2", + "version": "12.3.3", + "resolved": "https://registry.npmjs.org/next/-/next-12.3.3.tgz", + "integrity": "sha512-Rx2Y6Wl5R8E77NOfBupp/B9OPCklqfqD0yN2+rDivhMjd6hjVFH5n0WTDI4PWwDmZsdNcYt6NV85kJ3PLR+eNQ==", + "dev": true, + "requires": { + "@next/env": "12.3.3", + "@next/swc-android-arm-eabi": "12.3.3", + "@next/swc-android-arm64": "12.3.3", + "@next/swc-darwin-arm64": "12.3.3", + "@next/swc-darwin-x64": "12.3.3", + "@next/swc-freebsd-x64": "12.3.3", + "@next/swc-linux-arm-gnueabihf": "12.3.3", + "@next/swc-linux-arm64-gnu": "12.3.3", + "@next/swc-linux-arm64-musl": "12.3.3", + "@next/swc-linux-x64-gnu": "12.3.3", + "@next/swc-linux-x64-musl": "12.3.3", + "@next/swc-win32-arm64-msvc": "12.3.3", + "@next/swc-win32-ia32-msvc": "12.3.3", + "@next/swc-win32-x64-msvc": "12.3.3", "@swc/helpers": "0.4.11", "caniuse-lite": "^1.0.30001406", "postcss": "8.4.14", From afe94b4312a51e41ccc08654e9e78672d23529e0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 10 Nov 2022 07:41:34 -0300 Subject: [PATCH 057/105] build(deps-dev): bump oidc-provider from 7.13.0 to 7.14.0 (#905) --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 97eaf3e9d..ed7bb5cf3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10291,9 +10291,9 @@ } }, "node_modules/oidc-provider": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/oidc-provider/-/oidc-provider-7.13.0.tgz", - "integrity": "sha512-S8Ar9XrU3Gwe4XQMAw3bdfmE8bse9DIcJ2UNgHXcS77XeQuGsuotwbMQ/3fBNes5MnWc+nEgJMjzx5TQgqIheA==", + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/oidc-provider/-/oidc-provider-7.14.0.tgz", + "integrity": "sha512-KVruW0KI5EAoyEFfs5m7imjkJCVuYx1iQlR4F0G46A4p4NUdUuCLBrZ4zP2p1AHOuDbBwp/jpvx3RlfDwL/u+g==", "dev": true, "dependencies": { "@koa/cors": "^3.3.0", @@ -21295,9 +21295,9 @@ } }, "oidc-provider": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/oidc-provider/-/oidc-provider-7.13.0.tgz", - "integrity": "sha512-S8Ar9XrU3Gwe4XQMAw3bdfmE8bse9DIcJ2UNgHXcS77XeQuGsuotwbMQ/3fBNes5MnWc+nEgJMjzx5TQgqIheA==", + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/oidc-provider/-/oidc-provider-7.14.0.tgz", + "integrity": "sha512-KVruW0KI5EAoyEFfs5m7imjkJCVuYx1iQlR4F0G46A4p4NUdUuCLBrZ4zP2p1AHOuDbBwp/jpvx3RlfDwL/u+g==", "dev": true, "requires": { "@koa/cors": "^3.3.0", From 315f092929f1febb7a3a9be97e624b36f734a4ba Mon Sep 17 00:00:00 2001 From: adamjmcgrath Date: Tue, 15 Nov 2022 16:36:16 +0000 Subject: [PATCH 058/105] WithMiddlewareAuthRequired should return 401 for /api routes --- examples/kitchen-sink-example/middleware.ts | 2 +- .../pages/api/hello-world-mw.ts | 3 +++ src/config.ts | 4 +++- src/handlers/auth.ts | 19 +++++++++++++++++-- src/helpers/with-middleware-auth-required.ts | 7 +++++-- tests/config.test.ts | 3 ++- tests/handlers/auth.test.ts | 6 ++++++ .../with-middleware-auth-required.test.ts | 15 +++++++++++++++ tests/session/session.test.ts | 8 +++++--- 9 files changed, 57 insertions(+), 10 deletions(-) create mode 100644 examples/kitchen-sink-example/pages/api/hello-world-mw.ts diff --git a/examples/kitchen-sink-example/middleware.ts b/examples/kitchen-sink-example/middleware.ts index 713009451..dd66b96dd 100644 --- a/examples/kitchen-sink-example/middleware.ts +++ b/examples/kitchen-sink-example/middleware.ts @@ -3,5 +3,5 @@ import { withMiddlewareAuthRequired } from '@auth0/nextjs-auth0/middleware'; export default withMiddlewareAuthRequired(); export const config = { - matcher: '/profile-mw' + matcher: ['/profile-mw', '/api/hello-world-mw'] }; diff --git a/examples/kitchen-sink-example/pages/api/hello-world-mw.ts b/examples/kitchen-sink-example/pages/api/hello-world-mw.ts new file mode 100644 index 000000000..77c77f470 --- /dev/null +++ b/examples/kitchen-sink-example/pages/api/hello-world-mw.ts @@ -0,0 +1,3 @@ +export default async function helloWorld(req, res) { + res.status(200).json({ text: 'Hello World!' }); +} diff --git a/src/config.ts b/src/config.ts index 3df845096..ce667bc59 100644 --- a/src/config.ts +++ b/src/config.ts @@ -308,6 +308,7 @@ export interface NextConfig extends Pick { routes: { callback: string; login: string; + unauthorized: string; }; } @@ -522,7 +523,8 @@ export const getConfig = (params: ConfigParameters = {}): { baseConfig: BaseConf const nextConfig = { routes: { ...baseConfig.routes, - login: baseParams.routes?.login || getLoginUrl() + login: baseParams.routes?.login || getLoginUrl(), + unauthorized: baseParams.routes?.unauthorized || '/api/auth/401' }, identityClaimFilter: baseConfig.identityClaimFilter, organization: organization || AUTH0_ORGANIZATION diff --git a/src/handlers/auth.ts b/src/handlers/auth.ts index 61c0d3c65..8e62c51a2 100644 --- a/src/handlers/auth.ts +++ b/src/handlers/auth.ts @@ -81,12 +81,13 @@ type ErrorHandlers = { * export default handleAuth(); * ``` * - * This will create 4 handlers for the following urls: + * This will create 5 handlers for the following urls: * * - `/api/auth/login`: log the user in to your app by redirecting them to your identity provider. * - `/api/auth/callback`: The page that your identity provider will redirect the user back to on login. * - `/api/auth/logout`: log the user out of your app. - * - `/api/auth/me`: View the user profile JSON (used by the {@link UseUser} hook) + * - `/api/auth/me`: View the user profile JSON (used by the {@link UseUser} hook). + * - `/api/auth/unauthorized`: Returns a 401 for use by {@link WithMiddlewareAuthRequired} when protecting API routes. * * @category Server */ @@ -123,6 +124,19 @@ const defaultOnError: OnError = (_req, res, error) => { res.status(error.status || 500).end(); }; +/** + * This is a handler for use by {@link WithMiddlewareAuthRequired} when protecting an API route. + * Middleware can't return a response body, so an unauthorized request for an API route + * needs to rewrite to this handler. + * @ignore + */ +const unauthorized: NextApiHandler = (_req, res) => { + res.status(401).json({ + error: 'not_authenticated', + description: 'The user does not have an active session or is not authenticated' + }); +}; + /** * @ignore */ @@ -143,6 +157,7 @@ export default function handlerFactory({ logout: handleLogout, callback: handleCallback, me: (handlers as ApiHandlers).profile || handleProfile, + 401: unauthorized, ...handlers }; return async (req, res): Promise => { diff --git a/src/helpers/with-middleware-auth-required.ts b/src/helpers/with-middleware-auth-required.ts index faa039281..0e68cbee9 100644 --- a/src/helpers/with-middleware-auth-required.ts +++ b/src/helpers/with-middleware-auth-required.ts @@ -49,14 +49,14 @@ export type WithMiddlewareAuthRequired = (middleware?: NextMiddleware) => NextMi * @ignore */ export default function withMiddlewareAuthRequiredFactory( - { login, callback }: { login: string; callback: string }, + { login, callback, unauthorized }: { login: string; callback: string; unauthorized: string }, getSessionCache: () => SessionCache ): WithMiddlewareAuthRequired { return function withMiddlewareAuthRequired(middleware?): NextMiddleware { return async function wrappedMiddleware(...args) { const [req] = args; const { pathname, origin } = req.nextUrl; - const ignorePaths = [login, callback, '/_next', '/favicon.ico']; + const ignorePaths = [login, callback, unauthorized, '/_next', '/favicon.ico']; if (ignorePaths.some((p) => pathname.startsWith(p))) { return; } @@ -66,6 +66,9 @@ export default function withMiddlewareAuthRequiredFactory( const authRes = NextResponse.next(); const session = await sessionCache.get(req, authRes); if (!session?.user) { + if (pathname.startsWith('/api')) { + return NextResponse.rewrite(new URL(unauthorized, origin), { status: 401 }); + } return NextResponse.redirect( new URL(`${login}?returnTo=${encodeURIComponent(req.nextUrl.toString())}`, origin) ); diff --git a/tests/config.test.ts b/tests/config.test.ts index 4e2ecf072..5654494f2 100644 --- a/tests/config.test.ts +++ b/tests/config.test.ts @@ -92,7 +92,8 @@ describe('config params', () => { routes: { login: '/api/auth/login', callback: '/api/auth/callback', - postLogoutRedirect: '' + postLogoutRedirect: '', + unauthorized: '/api/auth/401' }, organization: undefined }); diff --git a/tests/handlers/auth.test.ts b/tests/handlers/auth.test.ts index 4b56d218f..b867fcd2b 100644 --- a/tests/handlers/auth.test.ts +++ b/tests/handlers/auth.test.ts @@ -44,6 +44,12 @@ describe('auth handler', () => { global.handleAuth = initAuth0(withoutApi).handleAuth; await expect(get(baseUrl, '/api/auth/__proto__')).rejects.toThrow('Not Found'); }); + + test('return unauthorized for /401 route', async () => { + const baseUrl = await setup(withoutApi); + global.handleAuth = initAuth0(withoutApi).handleAuth; + await expect(get(baseUrl, '/api/auth/401')).rejects.toThrow('Unauthorized'); + }); }); describe('custom error handler', () => { diff --git a/tests/helpers/with-middleware-auth-required.test.ts b/tests/helpers/with-middleware-auth-required.test.ts index 507b2cac1..b9f6672ef 100644 --- a/tests/helpers/with-middleware-auth-required.test.ts +++ b/tests/helpers/with-middleware-auth-required.test.ts @@ -55,6 +55,21 @@ describe('with-middleware-auth-required', () => { expect(redirect.searchParams.get('returnTo')).toEqual('http://example.com/'); }); + test('require auth on anonymous requests to api routes', async () => { + const res = await setup({ url: 'http://example.com/api/foo' }); + expect(res.status).toEqual(401); + expect(res.headers.get('x-middleware-rewrite')).toEqual('http://example.com/api/auth/401'); + }); + + test('require auth on anonymous requests to api routes with custom 401', async () => { + const res = await setup({ + url: 'http://example.com/api/foo', + config: { ...withoutApi, routes: { unauthorized: '/api/foo-401' } } + }); + expect(res.status).toEqual(401); + expect(res.headers.get('x-middleware-rewrite')).toEqual('http://example.com/api/foo-401'); + }); + test('return to previous url', async () => { const res = await setup({ url: 'http://example.com/foo/bar?baz=hello' }); const redirect = new URL(res.headers.get('location') as string); diff --git a/tests/session/session.test.ts b/tests/session/session.test.ts index 49121cca6..527c9a34a 100644 --- a/tests/session/session.test.ts +++ b/tests/session/session.test.ts @@ -3,6 +3,8 @@ import { fromJson, fromTokenSet } from '../../src/session'; import { makeIdToken } from '../auth0-session/fixtures/cert'; import { Session } from '../../src'; +const routes = { login: '', callback: '', postLogoutRedirect: '', unauthorized: '' }; + describe('session', () => { test('should construct a session with a user', async () => { expect(new Session({ foo: 'bar' }).user).toEqual({ foo: 'bar' }); @@ -13,7 +15,7 @@ describe('session', () => { expect( fromTokenSet(new TokenSet({ id_token: await makeIdToken({ foo: 'bar', bax: 'qux' }) }), { identityClaimFilter: ['baz'], - routes: { login: '', callback: '', postLogoutRedirect: '' } + routes }).user ).toEqual({ aud: '__test_client_id__', @@ -32,7 +34,7 @@ describe('session', () => { expect( fromTokenSet(new TokenSet({ id_token: await makeIdToken({ foo: 'bar' }) }), { identityClaimFilter: ['baz'], - routes: { login: '', callback: '', postLogoutRedirect: '' } + routes }).idToken ).toBeUndefined(); }); @@ -49,7 +51,7 @@ describe('session', () => { cookie: { transient: false, httpOnly: false, sameSite: 'lax' } }, identityClaimFilter: ['baz'], - routes: { login: '', callback: '', postLogoutRedirect: '' } + routes }).idToken ).not.toBeUndefined(); }); From a0b0ac5168826816e7766224ed9c3021420fd122 Mon Sep 17 00:00:00 2001 From: adamjmcgrath Date: Fri, 18 Nov 2022 12:10:06 +0000 Subject: [PATCH 059/105] Rearrange exports for RSC and add experimental RSC route to example --- EXAMPLES.md | 18 +- README.md | 39 +- V2_MIGRATION_GUIDE.md | 87 +++ client.d.ts | 1 + client.js | 1 + edge.d.ts | 1 + edge.js | 1 + examples/basic-example/components/header.jsx | 2 +- examples/basic-example/pages/_app.jsx | 2 +- examples/basic-example/pages/index.jsx | 2 +- .../basic-example/pages/protected-page.jsx | 3 +- examples/kitchen-sink-example/.eslintrc | 3 +- examples/kitchen-sink-example/app/global.css | 9 + examples/kitchen-sink-example/app/head.tsx | 9 + examples/kitchen-sink-example/app/layout.tsx | 17 + .../app/profile-experimental-rsc/page.tsx | 32 + .../components/header.tsx | 35 +- examples/kitchen-sink-example/middleware.ts | 2 +- examples/kitchen-sink-example/next.config.js | 5 +- examples/kitchen-sink-example/package.json | 5 +- examples/kitchen-sink-example/pages/_app.tsx | 2 +- examples/kitchen-sink-example/pages/index.tsx | 2 +- .../kitchen-sink-example/pages/profile-mw.tsx | 2 +- .../pages/profile-ssr.tsx | 3 +- .../kitchen-sink-example/pages/profile.tsx | 2 +- examples/kitchen-sink-example/pages/shows.tsx | 2 +- examples/kitchen-sink-example/tsconfig.json | 10 +- middleware.d.ts | 5 - middleware.js | 1 - package-lock.json | 598 +++++++++++++----- package.json | 22 +- src/client/index.ts | 19 + src/{frontend => client}/use-config.tsx | 1 + src/{frontend => client}/use-user.tsx | 5 +- .../with-page-auth-required.tsx | 1 + src/{middleware.ts => edge.ts} | 8 +- src/frontend/index.ts | 15 - src/helpers/testing.ts | 22 +- src/helpers/with-page-auth-required.ts | 29 +- src/index.browser.ts | 63 -- src/index.ts | 88 ++- src/instance.ts | 74 --- testing.d.ts | 40 +- tests/fixtures/frontend.tsx | 2 +- tests/frontend/use-config.test.ts | 2 +- tests/frontend/use-user.test.tsx | 3 +- .../frontend/with-page-auth-required.test.tsx | 2 +- .../with-middleware-auth-required.test.ts | 2 +- tests/index.test.ts | 2 +- typedoc.js | 6 +- 50 files changed, 852 insertions(+), 455 deletions(-) create mode 100644 client.d.ts create mode 100644 client.js create mode 100644 edge.d.ts create mode 100644 edge.js create mode 100644 examples/kitchen-sink-example/app/global.css create mode 100644 examples/kitchen-sink-example/app/head.tsx create mode 100644 examples/kitchen-sink-example/app/layout.tsx create mode 100644 examples/kitchen-sink-example/app/profile-experimental-rsc/page.tsx delete mode 100644 middleware.d.ts delete mode 100644 middleware.js create mode 100644 src/client/index.ts rename src/{frontend => client}/use-config.tsx (97%) rename src/{frontend => client}/use-user.tsx (97%) rename src/{frontend => client}/with-page-auth-required.tsx (99%) rename src/{middleware.ts => edge.ts} (87%) delete mode 100644 src/frontend/index.ts delete mode 100644 src/index.browser.ts delete mode 100644 src/instance.ts diff --git a/EXAMPLES.md b/EXAMPLES.md index a79fb71f4..05c3b664a 100644 --- a/EXAMPLES.md +++ b/EXAMPLES.md @@ -40,7 +40,7 @@ Wrap your `pages/_app.jsx` component in the `UserProvider` component. ```jsx // pages/_app.jsx import React from 'react'; -import { UserProvider } from '@auth0/nextjs-auth0'; +import { UserProvider } from '@auth0/nextjs-auth0/client'; export default function App({ Component, pageProps }) { // You can optionally pass the `user` prop from pages that require server-side @@ -59,7 +59,7 @@ Check the user's authentication state and log them in or out from the front end ```jsx // pages/index.jsx -import { useUser } from '@auth0/nextjs-auth0'; +import { useUser } from '@auth0/nextjs-auth0/client'; export default () => { const { user, error, isLoading } = useUser(); @@ -167,7 +167,7 @@ Requests to `/pages/profile` without a valid session cookie will be redirected t ```jsx // pages/profile.js -import { withPageAuthRequired } from '@auth0/nextjs-auth0'; +import { withPageAuthRequired } from '@auth0/nextjs-auth0/client'; export default withPageAuthRequired(function Profile({ user }) { return
    Hello {user.name}
    ; @@ -195,7 +195,7 @@ Then you can access your API from the frontend with a valid session cookie. ```jsx // pages/products import useSWR from 'swr'; -import { withPageAuthRequired } from '@auth0/nextjs-auth0'; +import { withPageAuthRequired } from '@auth0/nextjs-auth0/client'; const fetcher = async (uri) => { const response = await fetch(uri); @@ -221,7 +221,7 @@ To protect all your routes: ```js // middleware.js -import { withMiddlewareAuthRequired } from '@auth0/nextjs-auth0/middleware'; +import { withMiddlewareAuthRequired } from '@auth0/nextjs-auth0/edge'; export default withMiddlewareAuthRequired(); ``` @@ -230,7 +230,7 @@ To protect specific routes: ```js // middleware.js -import { withMiddlewareAuthRequired } from '@auth0/nextjs-auth0/middleware'; +import { withMiddlewareAuthRequired } from '@auth0/nextjs-auth0/edge'; export default withMiddlewareAuthRequired(); @@ -245,7 +245,7 @@ To run custom middleware for authenticated users: ```js // middleware.js -import { withMiddlewareAuthRequired, getSession } from '@auth0/nextjs-auth0/middleware'; +import { withMiddlewareAuthRequired, getSession } from '@auth0/nextjs-auth0/edge'; export default withMiddlewareAuthRequired(async function middleware(req) { const res = NextResponse.next(); @@ -262,8 +262,8 @@ For using middleware with your own instance of the SDK: import { withMiddlewareAuthRequired, getSession, - initAuth0 // note the mw specific `initAuth0` -} from '@auth0/nextjs-auth0/middleware'; + initAuth0 // note the edge runtime specific `initAuth0` +} from '@auth0/nextjs-auth0/edge'; const auth0 = initAuth0({ ... }); diff --git a/README.md b/README.md index fce4a4fb3..ad2c39c1d 100644 --- a/README.md +++ b/README.md @@ -127,7 +127,7 @@ Wrap your `pages/_app.js` component with the `UserProvider` component: ```jsx // pages/_app.js import React from 'react'; -import { UserProvider } from '@auth0/nextjs-auth0'; +import { UserProvider } from '@auth0/nextjs-auth0/client'; export default function App({ Component, pageProps }) { return ( @@ -144,7 +144,7 @@ You can now determine if a user is authenticated by checking that the `user` obj ```jsx // pages/index.js -import { useUser } from '@auth0/nextjs-auth0'; +import { useUser } from '@auth0/nextjs-auth0/client'; export default function Index() { const { user, error, isLoading } = useUser(); @@ -174,10 +174,12 @@ For other comprehensive examples, see the [EXAMPLES.md](./EXAMPLES.md) document. ### API Reference -- [Configuration Options](https://auth0.github.io/nextjs-auth0/modules/config.html) +#### Server (for Node.js) -**Server-side methods**: +`import * from @auth0/nextjs-auth0` +- [Configuration Options and Environment variables](https://auth0.github.io/nextjs-auth0/modules/config.html) +- [initAuth0](https://auth0.github.io/nextjs-auth0/modules/index.html#initauth0) - [handleAuth](https://auth0.github.io/nextjs-auth0/modules/handlers_auth.html) - [handleLogin](https://auth0.github.io/nextjs-auth0/modules/handlers_login.html#handlelogin) - [handleCallback](https://auth0.github.io/nextjs-auth0/modules/handlers_callback.html) @@ -185,19 +187,34 @@ For other comprehensive examples, see the [EXAMPLES.md](./EXAMPLES.md) document. - [handleProfile](https://auth0.github.io/nextjs-auth0/modules/handlers_profile.html) - [withApiAuthRequired](https://auth0.github.io/nextjs-auth0/modules/helpers_with_api_auth_required.html) - [withPageAuthRequired](https://auth0.github.io/nextjs-auth0/modules/helpers_with_page_auth_required.html#withpageauthrequired) -- [withMiddlewareAuthRequired](https://auth0.github.io/nextjs-auth0/modules/helpers_with_middleware_auth_required.html) - [getSession](https://auth0.github.io/nextjs-auth0/modules/session_get_session.html) - [updateSession](https://auth0.github.io/nextjs-auth0/modules/session_update_session.html) - [getAccessToken](https://auth0.github.io/nextjs-auth0/modules/session_get_access_token.html) -- [initAuth0](https://auth0.github.io/nextjs-auth0/modules/instance.html) -**Client-side methods/components**: +#### Edge (for Middleware and the Edge runtime) + +`import * from @auth0/nextjs-auth0/edge` + +- [Configuration Options and Environment variables](https://auth0.github.io/nextjs-auth0/modules/config.html) +- [initAuth0](https://auth0.github.io/nextjs-auth0/modules/edge.html#initauth0-1) +- [withMiddlewareAuthRequired](https://auth0.github.io/nextjs-auth0/modules/helpers_with_middleware_auth_required.html) +- [getSession](https://auth0.github.io/nextjs-auth0/modules/edge.html#getsession-1) + +#### Client (for the Browser) + +`import * from @auth0/nextjs-auth0/client` + +- [UserProvider](https://auth0.github.io/nextjs-auth0/modules/client_use_user.html#userprovider) +- [useUser](https://auth0.github.io/nextjs-auth0/modules/client_use_user.html) +- [withPageAuthRequired](https://auth0.github.io/nextjs-auth0/modules/client_with_page_auth_required.html) + +#### Testing helpers + +`import * from @auth0/nextjs-auth0/testing` -- [UserProvider](https://auth0.github.io/nextjs-auth0/modules/frontend_use_user.html#userprovider) -- [useUser](https://auth0.github.io/nextjs-auth0/modules/frontend_use_user.html) -- [withPageAuthRequired](https://auth0.github.io/nextjs-auth0/modules/frontend_with_page_auth_required.html) +- [generateSessionCookie](https://auth0.github.io/nextjs-auth0/modules/helpers_testing.html#generatesessioncookie) -Visit the auto-generated [API Docs](https://auth0.github.io/nextjs-auth0/) for more details. +Visit the auto-generated [API Docs](https://auth0.github.io/nextjs-auth0/) for more details ### Cookies and Security diff --git a/V2_MIGRATION_GUIDE.md b/V2_MIGRATION_GUIDE.md index fd121bf02..89fd7dbde 100644 --- a/V2_MIGRATION_GUIDE.md +++ b/V2_MIGRATION_GUIDE.md @@ -4,6 +4,7 @@ Guide to migrating from `1.x` to `2.x` - [Node 10 is no longer supported](#node-10-is-no-longer-supported) - [`getSession` now returns a `Promise`](#getsession-now-returns-a-promise) +- [Client methods and components are now exported under /client](#client-methods-and-components-are-now-exported-under-client) - [`updateSession` has been added](#updatesession-has-been-added) - [`getServerSidePropsWrapper` has been removed](#getserversidepropswrapper-has-been-removed) - [Profile API route no longer returns a 401](#profile-api-route-no-longer-returns-a-401) @@ -42,6 +43,92 @@ async function myApiRoute(req, res) { } ``` +## Client methods and components are now exported under /client + +All methods and components for the browser should now be accessed under `/client` + +### Before + +```js +// pages/_app.js +import React from 'react'; +import { UserProvider } from '@auth0/nextjs-auth0'; + +export default function App({ Component, pageProps }) { + return ( + + + + ); +} +``` + +```js +// pages/index.js +import { useUser } from '@auth0/nextjs-auth0'; + +export default function Index() { + const { user, error, isLoading } = useUser(); + + if (isLoading) return
    Loading...
    ; + if (error) return
    {error.message}
    ; + + if (user) { + return ( +
    + Welcome {user.name}! Logout +
    + ); + } + + return Login; +} +``` + +### After + +```js +// pages/_app.js +import React from 'react'; +import { UserProvider } from '@auth0/nextjs-auth0/client'; + +export default function App({ Component, pageProps }) { + return ( + + + + ); +} +``` + +```js +// pages/index.js +import { useUser, withPageAuthRequired as withPageAuthRequiredCSR } from '@auth0/nextjs-auth0/client'; +// The SSR version of withPageAuthRequired is still in the root export +import { withPageAuthRequired as withPageAuthRequiredSSR } from '@auth0/nextjs-auth0'; + +export default withPageAuthRequiredCSR(function Index() { + const { user, error, isLoading } = useUser(); + + if (isLoading) return
    Loading...
    ; + if (error) return
    {error.message}
    ; + + if (user) { + return ( +
    + Welcome {user.name}! Logout +
    + ); + } + + return Login; +}); + +export const getServerSideProps = withPageAuthRequiredSSR(); +``` + +### Before + ## `updateSession` has been added ### Before diff --git a/client.d.ts b/client.d.ts new file mode 100644 index 000000000..a2fd513e3 --- /dev/null +++ b/client.d.ts @@ -0,0 +1 @@ +export type * from './dist/client'; diff --git a/client.js b/client.js new file mode 100644 index 000000000..c9ae72953 --- /dev/null +++ b/client.js @@ -0,0 +1 @@ +module.exports = require('./dist/client'); diff --git a/edge.d.ts b/edge.d.ts new file mode 100644 index 000000000..9b6b563c9 --- /dev/null +++ b/edge.d.ts @@ -0,0 +1 @@ +export type * from './dist/edge'; diff --git a/edge.js b/edge.js new file mode 100644 index 000000000..3fe726875 --- /dev/null +++ b/edge.js @@ -0,0 +1 @@ +module.exports = require('./dist/edge'); diff --git a/examples/basic-example/components/header.jsx b/examples/basic-example/components/header.jsx index 99c575aaa..086c04444 100644 --- a/examples/basic-example/components/header.jsx +++ b/examples/basic-example/components/header.jsx @@ -1,6 +1,6 @@ import React from 'react'; import Link from 'next/link'; -import { useUser } from '@auth0/nextjs-auth0'; +import { useUser } from '@auth0/nextjs-auth0/client'; const Header = () => { const { user } = useUser(); diff --git a/examples/basic-example/pages/_app.jsx b/examples/basic-example/pages/_app.jsx index ef83f2bdc..a78730d70 100644 --- a/examples/basic-example/pages/_app.jsx +++ b/examples/basic-example/pages/_app.jsx @@ -1,5 +1,5 @@ import React from 'react'; -import { UserProvider } from '@auth0/nextjs-auth0'; +import { UserProvider } from '@auth0/nextjs-auth0/client'; export default function App({ Component, pageProps }) { // If you've used `withAuth`, pageProps.user can pre-populate the hook diff --git a/examples/basic-example/pages/index.jsx b/examples/basic-example/pages/index.jsx index be33daa8c..9f80ea0d4 100644 --- a/examples/basic-example/pages/index.jsx +++ b/examples/basic-example/pages/index.jsx @@ -1,5 +1,5 @@ import React from 'react'; -import { useUser } from '@auth0/nextjs-auth0'; +import { useUser } from '@auth0/nextjs-auth0/client'; import Layout from '../components/layout'; diff --git a/examples/basic-example/pages/protected-page.jsx b/examples/basic-example/pages/protected-page.jsx index e2a056a83..89020d3a5 100644 --- a/examples/basic-example/pages/protected-page.jsx +++ b/examples/basic-example/pages/protected-page.jsx @@ -1,5 +1,6 @@ import React from 'react'; -import { useUser, withPageAuthRequired } from '@auth0/nextjs-auth0'; +import { withPageAuthRequired } from '@auth0/nextjs-auth0'; +import { useUser } from '@auth0/nextjs-auth0/client'; import Layout from '../components/layout'; diff --git a/examples/kitchen-sink-example/.eslintrc b/examples/kitchen-sink-example/.eslintrc index 1c4b377f5..ece3c8be8 100644 --- a/examples/kitchen-sink-example/.eslintrc +++ b/examples/kitchen-sink-example/.eslintrc @@ -5,8 +5,7 @@ "eslint:recommended", "plugin:@typescript-eslint/eslint-recommended", "plugin:@typescript-eslint/recommended", - "plugin:import/recommended", - "plugin:react/recommended", + "plugin:@next/next/recommended", "plugin:prettier/recommended" ], "settings": { diff --git a/examples/kitchen-sink-example/app/global.css b/examples/kitchen-sink-example/app/global.css new file mode 100644 index 000000000..6d3a1f725 --- /dev/null +++ b/examples/kitchen-sink-example/app/global.css @@ -0,0 +1,9 @@ +body { + margin: 0; + color: #333; + font-family: -apple-system, 'Segoe UI'; +} +.container { + max-width: 42rem; + margin: 1.5rem auto; +} diff --git a/examples/kitchen-sink-example/app/head.tsx b/examples/kitchen-sink-example/app/head.tsx new file mode 100644 index 000000000..df1652511 --- /dev/null +++ b/examples/kitchen-sink-example/app/head.tsx @@ -0,0 +1,9 @@ +import React from 'react'; + +export default function Head() { + return ( + <> + Next.js with Auth0 + + ); +} diff --git a/examples/kitchen-sink-example/app/layout.tsx b/examples/kitchen-sink-example/app/layout.tsx new file mode 100644 index 000000000..c7ade2392 --- /dev/null +++ b/examples/kitchen-sink-example/app/layout.tsx @@ -0,0 +1,17 @@ +import React from 'react'; +import './global.css'; +import Header from '../components/header'; +import { UserProvider } from '@auth0/nextjs-auth0/client'; + +export default function RootLayout({ children }: { children: React.ReactNode }) { + return ( + + + +
    +
    {children}
    + + + + ); +} diff --git a/examples/kitchen-sink-example/app/profile-experimental-rsc/page.tsx b/examples/kitchen-sink-example/app/profile-experimental-rsc/page.tsx new file mode 100644 index 000000000..8b5e22d8a --- /dev/null +++ b/examples/kitchen-sink-example/app/profile-experimental-rsc/page.tsx @@ -0,0 +1,32 @@ +import { headers } from 'next/headers'; +import { getSession as auth0GetSession } from '@auth0/nextjs-auth0'; +import { IncomingMessage, ServerResponse } from 'http'; +import { Socket } from 'net'; + +// Note: This is an experiment to test that the SDK works in the experimental app directory. +// You should not rely on this code (or the app directory) in production. +const reqRes = () => { + const req = new IncomingMessage(new Socket()); + headers().forEach((v, k) => { + req.headers[k] = v; + }); + const res = new ServerResponse(req); + return { req, res }; +}; + +export function getSession() { + const { req, res } = reqRes(); + return auth0GetSession(req, res); +} + +export default async function ExperimentalRscPage() { + const session = await getSession(); + // const session = {}; + return ( +
    +

    Profile

    +

    Profile

    +
    {JSON.stringify(session || {}, null, 2)}
    +
    + ); +} diff --git a/examples/kitchen-sink-example/components/header.tsx b/examples/kitchen-sink-example/components/header.tsx index b61b1377f..e18286d7a 100644 --- a/examples/kitchen-sink-example/components/header.tsx +++ b/examples/kitchen-sink-example/components/header.tsx @@ -1,12 +1,13 @@ +'use client'; import React from 'react'; import Link from 'next/link'; -import { useUser } from '@auth0/nextjs-auth0'; +import { useUser } from '@auth0/nextjs-auth0/client'; const Header = (): React.ReactElement => { const { user } = useUser(); return ( -
    +
    +
    ); }; diff --git a/examples/kitchen-sink-example/middleware.ts b/examples/kitchen-sink-example/middleware.ts index dd66b96dd..fb2930b0b 100644 --- a/examples/kitchen-sink-example/middleware.ts +++ b/examples/kitchen-sink-example/middleware.ts @@ -1,4 +1,4 @@ -import { withMiddlewareAuthRequired } from '@auth0/nextjs-auth0/middleware'; +import { withMiddlewareAuthRequired } from '@auth0/nextjs-auth0/edge'; export default withMiddlewareAuthRequired(); diff --git a/examples/kitchen-sink-example/next.config.js b/examples/kitchen-sink-example/next.config.js index 4f336cb74..cae4f577f 100644 --- a/examples/kitchen-sink-example/next.config.js +++ b/examples/kitchen-sink-example/next.config.js @@ -1,3 +1,6 @@ module.exports = { - poweredByHeader: false + poweredByHeader: false, + experimental: { + appDir: true + } }; diff --git a/examples/kitchen-sink-example/package.json b/examples/kitchen-sink-example/package.json index 0fad45d15..e65db4a12 100644 --- a/examples/kitchen-sink-example/package.json +++ b/examples/kitchen-sink-example/package.json @@ -20,16 +20,15 @@ "eslint" ], "devDependencies": { + "@next/eslint-plugin-next": "^13.0.3", "@types/node": "^14.14.21", - "@types/react": "^17.0.0", + "@types/react": "^18.0.25", "@types/styled-jsx": "^3.4.4", "@typescript-eslint/eslint-plugin": "^4.13.0", "@typescript-eslint/parser": "^4.13.0", "eslint": "^7.9.0", "eslint-config-prettier": "^8.1.0", - "eslint-plugin-import": "^2.22.0", "eslint-plugin-prettier": "^3.1.4", - "eslint-plugin-react": "^7.20.6", "express": "^4.17.1", "lint-staged": "^10.3.0", "prettier": "^2.1.1", diff --git a/examples/kitchen-sink-example/pages/_app.tsx b/examples/kitchen-sink-example/pages/_app.tsx index 1a7f5b526..b42124c0d 100644 --- a/examples/kitchen-sink-example/pages/_app.tsx +++ b/examples/kitchen-sink-example/pages/_app.tsx @@ -1,6 +1,6 @@ import React from 'react'; import type { AppProps } from 'next/app'; -import { UserProvider } from '@auth0/nextjs-auth0'; +import { UserProvider } from '@auth0/nextjs-auth0/client'; export default function App({ Component, pageProps }: AppProps): React.ReactElement { const { user } = pageProps; diff --git a/examples/kitchen-sink-example/pages/index.tsx b/examples/kitchen-sink-example/pages/index.tsx index 0c077bc29..e7287dd4a 100644 --- a/examples/kitchen-sink-example/pages/index.tsx +++ b/examples/kitchen-sink-example/pages/index.tsx @@ -1,5 +1,5 @@ import React from 'react'; -import { useUser } from '@auth0/nextjs-auth0'; +import { useUser } from '@auth0/nextjs-auth0/client'; import Layout from '../components/layout'; diff --git a/examples/kitchen-sink-example/pages/profile-mw.tsx b/examples/kitchen-sink-example/pages/profile-mw.tsx index 2d6aaed59..9f17f5461 100644 --- a/examples/kitchen-sink-example/pages/profile-mw.tsx +++ b/examples/kitchen-sink-example/pages/profile-mw.tsx @@ -1,5 +1,5 @@ import React from 'react'; -import { useUser } from '@auth0/nextjs-auth0'; +import { useUser } from '@auth0/nextjs-auth0/client'; import Layout from '../components/layout'; diff --git a/examples/kitchen-sink-example/pages/profile-ssr.tsx b/examples/kitchen-sink-example/pages/profile-ssr.tsx index 872a44f50..839ce240c 100644 --- a/examples/kitchen-sink-example/pages/profile-ssr.tsx +++ b/examples/kitchen-sink-example/pages/profile-ssr.tsx @@ -1,5 +1,6 @@ import React from 'react'; -import { UserProfile, withPageAuthRequired } from '@auth0/nextjs-auth0'; +import { withPageAuthRequired } from '@auth0/nextjs-auth0'; +import { UserProfile } from '@auth0/nextjs-auth0/client'; import Layout from '../components/layout'; diff --git a/examples/kitchen-sink-example/pages/profile.tsx b/examples/kitchen-sink-example/pages/profile.tsx index 9f03f422e..e40ef1535 100644 --- a/examples/kitchen-sink-example/pages/profile.tsx +++ b/examples/kitchen-sink-example/pages/profile.tsx @@ -1,5 +1,5 @@ import React from 'react'; -import { withPageAuthRequired } from '@auth0/nextjs-auth0'; +import { withPageAuthRequired } from '@auth0/nextjs-auth0/client'; import Layout from '../components/layout'; diff --git a/examples/kitchen-sink-example/pages/shows.tsx b/examples/kitchen-sink-example/pages/shows.tsx index 3178849ec..ed36edcee 100644 --- a/examples/kitchen-sink-example/pages/shows.tsx +++ b/examples/kitchen-sink-example/pages/shows.tsx @@ -2,7 +2,7 @@ import React from 'react'; import useApi from '../lib/use-api'; import Layout from '../components/layout'; -import { withPageAuthRequired } from '@auth0/nextjs-auth0'; +import { withPageAuthRequired } from '@auth0/nextjs-auth0/client'; type TVShow = { show: { name: string } }; diff --git a/examples/kitchen-sink-example/tsconfig.json b/examples/kitchen-sink-example/tsconfig.json index 1aae97f3c..50eb114d0 100644 --- a/examples/kitchen-sink-example/tsconfig.json +++ b/examples/kitchen-sink-example/tsconfig.json @@ -17,12 +17,18 @@ "resolveJsonModule": true, "jsx": "preserve", "isolatedModules": true, - "incremental": true + "incremental": true, + "plugins": [ + { + "name": "next" + } + ] }, "include": [ "next-env.d.ts", "**/*.ts", - "**/*.tsx" + "**/*.tsx", + ".next/types/**/*.ts" ], "exclude": [ "node_modules" diff --git a/middleware.d.ts b/middleware.d.ts deleted file mode 100644 index f0d69b8f3..000000000 --- a/middleware.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import type { WithMiddlewareAuthRequired, GetSession, InitAuth0 } from './dist/middleware'; - -export declare const initAuth0: InitAuth0; -export declare const getSession: GetSession; -export declare const withMiddlewareAuthRequired: WithMiddlewareAuthRequired; diff --git a/middleware.js b/middleware.js deleted file mode 100644 index e5396c61d..000000000 --- a/middleware.js +++ /dev/null @@ -1 +0,0 @@ -module.exports = require('./dist/middleware'); diff --git a/package-lock.json b/package-lock.json index eb38eb6ec..a745db238 100644 --- a/package-lock.json +++ b/package-lock.json @@ -45,14 +45,14 @@ "cypress": "^8.4.0", "eslint": "^7.17.0", "eslint-config-prettier": "^8.1.0", - "eslint-import-resolver-typescript": "^2.3.0", + "eslint-import-resolver-typescript": "^3.5.2", "eslint-plugin-import": "^2.22.1", "eslint-plugin-jsx-a11y": "^6.4.1", "eslint-plugin-prettier": "^3.3.1", "eslint-plugin-react": "^7.22.0", "eslint-plugin-react-hooks": "^4.2.0", "jest": "^27.2.0", - "next": "^13.0.1", + "next": "^13.0.3", "nock": "^13.0.5", "oidc-provider": "^7.6.0", "on-headers": "^1.0.2", @@ -1784,15 +1784,15 @@ } }, "node_modules/@next/env": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/@next/env/-/env-13.0.1.tgz", - "integrity": "sha512-gK60YoFae3s8qi5UgIzbvxOhsh5gKyEaiKH5+kLBUYXLlrPyWJR2xKBj2WqvHkO7wDX7/Hed3DAqjSpU4ijIvQ==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/env/-/env-13.0.3.tgz", + "integrity": "sha512-/4WzeG61Ot/PxsghXkSqQJ6UohFfwXoZ3dtsypmR9EBP+OIax9JRq0trq8Z/LCT9Aq4JbihVkaazRWguORjTAw==", "dev": true }, "node_modules/@next/swc-android-arm-eabi": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.0.1.tgz", - "integrity": "sha512-M28QSbohZlNXNn//HY6lV2T3YaMzG58Jwr0YwOdVmOQv6i+7lu6xe3GqQu4kdqInqhLrBXnL+nabFuGTVSHtTg==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.0.3.tgz", + "integrity": "sha512-uxfUoj65CdFc1gX2q7GtBX3DhKv9Kn343LMqGNvXyuTpYTGMmIiVY7b9yF8oLWRV0gVKqhZBZifUmoPE8SJU6Q==", "cpu": [ "arm" ], @@ -1806,9 +1806,9 @@ } }, "node_modules/@next/swc-android-arm64": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-13.0.1.tgz", - "integrity": "sha512-szmO/i6GoHcPXcbhUKhwBMETWHNXH3ITz9wfxwOOFBNKdDU8pjKsHL88lg28aOiQYZSU1sxu1v1p9KY5kJIZCg==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-13.0.3.tgz", + "integrity": "sha512-t2k+WDfg7Cq2z/EnalKGsd/9E5F4Hdo1xu+UzZXYDpKUI9zgE6Bz8ajQb8m8txv3qOaWdKuDa5j5ziq9Acd1Xw==", "cpu": [ "arm64" ], @@ -1822,9 +1822,9 @@ } }, "node_modules/@next/swc-darwin-arm64": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.0.1.tgz", - "integrity": "sha512-O1RxCaiDNOjGZmdAp6SQoHUITt9aVDQXoR3lZ/TloI/NKRAyAV4u0KUUofK+KaZeHOmVTnPUaQuCyZSc3i1x5Q==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.0.3.tgz", + "integrity": "sha512-wV6j6SZ1bc/YHOLCLk9JVqaZTCCey6HBV7inl2DriHsHqIcO6F3+QiYf0KXwRP9BE0GSZZrYd5mZQm2JPTHdJA==", "cpu": [ "arm64" ], @@ -1838,9 +1838,9 @@ } }, "node_modules/@next/swc-darwin-x64": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.0.1.tgz", - "integrity": "sha512-8E6BY/VO+QqQkthhoWgB8mJMw1NcN9Vhl2OwEwxv8jy2r3zjeU+WNRxz4y8RLbcY0R1h+vHlXuP0mLnuac84tQ==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.0.3.tgz", + "integrity": "sha512-jaI2CMuYWvUtRixV3AIjUhnxUDU1FKOR+8hADMhYt3Yz+pCKuj4RZ0n0nY5qUf3qT1AtvnJXEgyatSFJhSp/wQ==", "cpu": [ "x64" ], @@ -1854,9 +1854,9 @@ } }, "node_modules/@next/swc-freebsd-x64": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.0.1.tgz", - "integrity": "sha512-ocwoOxm2KVwF50RyoAT+2RQPLlkyoF7sAqzMUVgj+S6+DTkY3iwH+Zpo0XAk2pnqT9qguOrKnEpq9EIx//+K7Q==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.0.3.tgz", + "integrity": "sha512-nbyT0toBTJrcj5TCB9pVnQpGJ3utGyQj4CWegZs1ulaeUQ5Z7CS/qt8nRyYyOKYHtOdSCJ9Nw5F/RgKNkdpOdw==", "cpu": [ "x64" ], @@ -1870,9 +1870,9 @@ } }, "node_modules/@next/swc-linux-arm-gnueabihf": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.0.1.tgz", - "integrity": "sha512-yO7e3zITfGol/N6lPQnmIRi0WyuILBMXrvH6EdmWzzqMDJFfTCII6l+B6gMO5WVDCTQUGQlQRNZ7sFqWR4I71g==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.0.3.tgz", + "integrity": "sha512-1naLxYvRUQCoFCU1nMkcQueRc0Iux9xBv1L5pzH2ejtIWFg8BrSgyuluJG4nyAhFCx4WG863IEIkAaefOowVdA==", "cpu": [ "arm" ], @@ -1886,9 +1886,9 @@ } }, "node_modules/@next/swc-linux-arm64-gnu": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.0.1.tgz", - "integrity": "sha512-OEs6WDPDI8RyM8SjOqTDMqMBfOlU97VnW6ZMXUvzUTyH0K9c7NF+cn7UMu+I4tKFN0uJ9WQs/6TYaFBGkgoVVA==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.0.3.tgz", + "integrity": "sha512-3Z4A8JkuGWpMVbUhUPQInK/SLY+kijTT78Q/NZCrhLlyvwrVxaQALJNlXzxDLraUgv4oVH0Wz/FIw1W9PUUhxA==", "cpu": [ "arm64" ], @@ -1902,9 +1902,9 @@ } }, "node_modules/@next/swc-linux-arm64-musl": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.0.1.tgz", - "integrity": "sha512-y5ypFK0Y3urZSFoQxbtDqvKsBx026sz+Fm+xHlPWlGHNZrbs3Q812iONjcZTo09QwRMk5X86iMWBRxV18xMhaw==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.0.3.tgz", + "integrity": "sha512-MoYe9SM40UaunTjC+01c9OILLH3uSoeri58kDMu3KF/EFEvn1LZ6ODeDj+SLGlAc95wn46hrRJS2BPmDDE+jFQ==", "cpu": [ "arm64" ], @@ -1918,9 +1918,9 @@ } }, "node_modules/@next/swc-linux-x64-gnu": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.0.1.tgz", - "integrity": "sha512-XDIHEE6SU8VCF+dUVntD6PDv6RK31N0forx9kucZBYirbe8vCZ+Yx8hYgvtIaGrTcWtGxibxmND0pIuHDq8H5g==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.0.3.tgz", + "integrity": "sha512-z22T5WGnRanjLMXdF0NaNjSpBlEzzY43t5Ysp3nW1oI6gOkub6WdQNZeHIY7A2JwkgSWZmtjLtf+Fzzz38LHeQ==", "cpu": [ "x64" ], @@ -1934,9 +1934,9 @@ } }, "node_modules/@next/swc-linux-x64-musl": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.0.1.tgz", - "integrity": "sha512-yxIOuuz5EOx0F1FDtsyzaLgnDym0Ysxv8CWeJyDTKKmt9BVyITg6q/cD+RP9bEkT1TQi+PYXIMATSz675Q82xw==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.0.3.tgz", + "integrity": "sha512-ZOMT7zjBFmkusAtr47k8xs/oTLsNlTH6xvYb+iux7yly2hZGwhfBLzPGBsbeMZukZ96IphJTagT+C033s6LNVA==", "cpu": [ "x64" ], @@ -1950,9 +1950,9 @@ } }, "node_modules/@next/swc-win32-arm64-msvc": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.0.1.tgz", - "integrity": "sha512-+ucLe2qgQzP+FM94jD4ns6LDGyMFaX9k3lVHqu/tsQCy2giMymbport4y4p77mYcXEMlDaHMzlHgOQyHRniWFA==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.0.3.tgz", + "integrity": "sha512-Q4BM16Djl+Oah9UdGrvjFYgoftYB2jNd+rtRGPX5Mmxo09Ry/KiLbOZnoUyoIxKc1xPyfqMXuaVsAFQLYs0KEQ==", "cpu": [ "arm64" ], @@ -1966,9 +1966,9 @@ } }, "node_modules/@next/swc-win32-ia32-msvc": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.0.1.tgz", - "integrity": "sha512-Krr/qGN7OB35oZuvMAZKoXDt2IapynIWLh5A5rz6AODb7f/ZJqyAuZSK12vOa2zKdobS36Qm4IlxxBqn9c00MA==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.0.3.tgz", + "integrity": "sha512-Sa8yGkNeRUsic8Qjf7MLIAfP0p0+einK/wIqJ8UO1y76j+8rRQu42AMs5H4Ax1fm9GEYq6I8njHtY59TVpTtGQ==", "cpu": [ "ia32" ], @@ -1982,9 +1982,9 @@ } }, "node_modules/@next/swc-win32-x64-msvc": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.0.1.tgz", - "integrity": "sha512-t/0G33t/6VGWZUGCOT7rG42qqvf/x+MrFp1CU+8CN6PrjSSL57R5bqkXfubV9t4eCEnUxVP+5Hn3MoEXEebtEw==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.0.3.tgz", + "integrity": "sha512-IAptmSqA7k4tQzaw2NAkoEjj3+Dz9ceuvlEHwYh770MMDL4V0ku2m+UHrmn5HUCEDHhgwwjg2nyf6728q2jr1w==", "cpu": [ "x64" ], @@ -2040,6 +2040,26 @@ "url": "https://github.com/sponsors/panva" } }, + "node_modules/@pkgr/utils": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@pkgr/utils/-/utils-2.3.1.tgz", + "integrity": "sha512-wfzX8kc1PMyUILA+1Z/EqoE4UCXGy0iRGMhPwdfae1+f0OXlLqCk+By+aMzgJBzR9AzS4CDizioG6Ss1gvAFJw==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "is-glob": "^4.0.3", + "open": "^8.4.0", + "picocolors": "^1.0.0", + "tiny-glob": "^0.2.9", + "tslib": "^2.4.0" + }, + "engines": { + "node": "^12.20.0 || ^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/unts" + } + }, "node_modules/@sideway/address": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.3.tgz", @@ -5080,6 +5100,15 @@ "node": ">=10" } }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/define-properties": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", @@ -5313,6 +5342,19 @@ "once": "^1.4.0" } }, + "node_modules/enhanced-resolve": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz", + "integrity": "sha512-T0yTFjdpldGY8PmuXXR0PyQ1ufZpEGiHVrp7zHKB7jdR4qlmZHhONVM5AQOAWXuF/w3dnHbEQVrNptJgt7F+cQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, "node_modules/enquirer": { "version": "2.3.6", "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", @@ -5626,25 +5668,70 @@ } }, "node_modules/eslint-import-resolver-typescript": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-2.7.1.tgz", - "integrity": "sha512-00UbgGwV8bSgUv34igBDbTOtKhqoRMy9bFjNehT40bXg6585PNIct8HhXZ0SybqB9rWtXj9crcku8ndDn/gIqQ==", + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.5.2.tgz", + "integrity": "sha512-zX4ebnnyXiykjhcBvKIf5TNvt8K7yX6bllTRZ14MiurKPjDpCAZujlszTdB8pcNXhZcOf+god4s9SjQa5GnytQ==", "dev": true, "dependencies": { "debug": "^4.3.4", - "glob": "^7.2.0", + "enhanced-resolve": "^5.10.0", + "get-tsconfig": "^4.2.0", + "globby": "^13.1.2", + "is-core-module": "^2.10.0", "is-glob": "^4.0.3", - "resolve": "^1.22.0", - "tsconfig-paths": "^3.14.1" + "synckit": "^0.8.4" }, "engines": { - "node": ">=4" + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/unts/projects/eslint-import-resolver-ts" }, "peerDependencies": { "eslint": "*", "eslint-plugin-import": "*" } }, + "node_modules/eslint-import-resolver-typescript/node_modules/globby": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.2.tgz", + "integrity": "sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ==", + "dev": true, + "dependencies": { + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.11", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint-import-resolver-typescript/node_modules/ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/eslint-import-resolver-typescript/node_modules/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/eslint-module-utils": { "version": "2.7.3", "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz", @@ -6647,6 +6734,15 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/get-tsconfig": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.2.0.tgz", + "integrity": "sha512-X8u8fREiYOE6S8hLbq99PeykTDoLVnxvF4DjWKJmz9xy2nNRdUcV8ZN9tniJFeKyTU3qnC9lL8n4Chd6LmVKHg==", + "dev": true, + "funding": { + "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" + } + }, "node_modules/getmac": { "version": "5.20.0", "resolved": "https://registry.npmjs.org/getmac/-/getmac-5.20.0.tgz", @@ -6748,6 +6844,12 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/globalyzer": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz", + "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==", + "dev": true + }, "node_modules/globby": { "version": "11.1.0", "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", @@ -6777,6 +6879,12 @@ "node": ">= 4" } }, + "node_modules/globrex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", + "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==", + "dev": true + }, "node_modules/got": { "version": "11.8.5", "resolved": "https://registry.npmjs.org/got/-/got-11.8.5.tgz", @@ -7279,9 +7387,9 @@ } }, "node_modules/is-core-module": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", - "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", "dev": true, "dependencies": { "has": "^1.0.3" @@ -7302,6 +7410,21 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true, + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", @@ -7609,6 +7732,18 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/is-yarn-global": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", @@ -10704,12 +10839,12 @@ "dev": true }, "node_modules/next": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/next/-/next-13.0.1.tgz", - "integrity": "sha512-ErCNBPIeZMKFn6hX+ZBSlqZVgJIeitEqhGTuQUNmYXJ07/A71DZ7AJI8eyHYUdBb686LUpV1/oBdTq9RpzRVPg==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/next/-/next-13.0.3.tgz", + "integrity": "sha512-rFQeepcenRxKzeKlh1CsmEnxsJwhIERtbUjmYnKZyDInZsU06lvaGw5DT44rlNp1Rv2MT/e9vffZ8vK+ytwXHA==", "dev": true, "dependencies": { - "@next/env": "13.0.1", + "@next/env": "13.0.3", "@swc/helpers": "0.4.11", "caniuse-lite": "^1.0.30001406", "postcss": "8.4.14", @@ -10723,19 +10858,19 @@ "node": ">=14.6.0" }, "optionalDependencies": { - "@next/swc-android-arm-eabi": "13.0.1", - "@next/swc-android-arm64": "13.0.1", - "@next/swc-darwin-arm64": "13.0.1", - "@next/swc-darwin-x64": "13.0.1", - "@next/swc-freebsd-x64": "13.0.1", - "@next/swc-linux-arm-gnueabihf": "13.0.1", - "@next/swc-linux-arm64-gnu": "13.0.1", - "@next/swc-linux-arm64-musl": "13.0.1", - "@next/swc-linux-x64-gnu": "13.0.1", - "@next/swc-linux-x64-musl": "13.0.1", - "@next/swc-win32-arm64-msvc": "13.0.1", - "@next/swc-win32-ia32-msvc": "13.0.1", - "@next/swc-win32-x64-msvc": "13.0.1" + "@next/swc-android-arm-eabi": "13.0.3", + "@next/swc-android-arm64": "13.0.3", + "@next/swc-darwin-arm64": "13.0.3", + "@next/swc-darwin-x64": "13.0.3", + "@next/swc-freebsd-x64": "13.0.3", + "@next/swc-linux-arm-gnueabihf": "13.0.3", + "@next/swc-linux-arm64-gnu": "13.0.3", + "@next/swc-linux-arm64-musl": "13.0.3", + "@next/swc-linux-x64-gnu": "13.0.3", + "@next/swc-linux-x64-musl": "13.0.3", + "@next/swc-win32-arm64-msvc": "13.0.3", + "@next/swc-win32-ia32-msvc": "13.0.3", + "@next/swc-win32-x64-msvc": "13.0.3" }, "peerDependencies": { "fibers": ">= 3.1.0", @@ -11110,6 +11245,23 @@ "integrity": "sha1-Kv3oTQPlC5qO3EROMGEKcCle37Q=", "dev": true }, + "node_modules/open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dev": true, + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/openid-client": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/openid-client/-/openid-client-5.2.1.tgz", @@ -12978,6 +13130,22 @@ "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", "dev": true }, + "node_modules/synckit": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.8.4.tgz", + "integrity": "sha512-Dn2ZkzMdSX827QbowGbU/4yjWuvNaCoScLLoMo/yKbu+P4GBR6cRGKZH27k6a9bRzdqcyd1DE96pQtQ6uNkmyw==", + "dev": true, + "dependencies": { + "@pkgr/utils": "^2.3.1", + "tslib": "^2.4.0" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/unts" + } + }, "node_modules/table": { "version": "6.8.0", "resolved": "https://registry.npmjs.org/table/-/table-6.8.0.tgz", @@ -13033,6 +13201,15 @@ "url": "https://github.com/chalk/slice-ansi?sponsor=1" } }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, "node_modules/tar-stream": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", @@ -13147,6 +13324,16 @@ "integrity": "sha512-W3AmPTJWZkRwu+iSNxPIsLZ2ByADsOLbbLxe46UJyWj3mlYLlwucKiq+/dPm0l9wTzqoF3/2PH0AGFCebjq23A==", "dev": true }, + "node_modules/tiny-glob": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz", + "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==", + "dev": true, + "dependencies": { + "globalyzer": "0.1.0", + "globrex": "^0.1.2" + } + }, "node_modules/tmp": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", @@ -15549,99 +15736,99 @@ } }, "@next/env": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/@next/env/-/env-13.0.1.tgz", - "integrity": "sha512-gK60YoFae3s8qi5UgIzbvxOhsh5gKyEaiKH5+kLBUYXLlrPyWJR2xKBj2WqvHkO7wDX7/Hed3DAqjSpU4ijIvQ==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/env/-/env-13.0.3.tgz", + "integrity": "sha512-/4WzeG61Ot/PxsghXkSqQJ6UohFfwXoZ3dtsypmR9EBP+OIax9JRq0trq8Z/LCT9Aq4JbihVkaazRWguORjTAw==", "dev": true }, "@next/swc-android-arm-eabi": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.0.1.tgz", - "integrity": "sha512-M28QSbohZlNXNn//HY6lV2T3YaMzG58Jwr0YwOdVmOQv6i+7lu6xe3GqQu4kdqInqhLrBXnL+nabFuGTVSHtTg==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.0.3.tgz", + "integrity": "sha512-uxfUoj65CdFc1gX2q7GtBX3DhKv9Kn343LMqGNvXyuTpYTGMmIiVY7b9yF8oLWRV0gVKqhZBZifUmoPE8SJU6Q==", "dev": true, "optional": true }, "@next/swc-android-arm64": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-13.0.1.tgz", - "integrity": "sha512-szmO/i6GoHcPXcbhUKhwBMETWHNXH3ITz9wfxwOOFBNKdDU8pjKsHL88lg28aOiQYZSU1sxu1v1p9KY5kJIZCg==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-13.0.3.tgz", + "integrity": "sha512-t2k+WDfg7Cq2z/EnalKGsd/9E5F4Hdo1xu+UzZXYDpKUI9zgE6Bz8ajQb8m8txv3qOaWdKuDa5j5ziq9Acd1Xw==", "dev": true, "optional": true }, "@next/swc-darwin-arm64": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.0.1.tgz", - "integrity": "sha512-O1RxCaiDNOjGZmdAp6SQoHUITt9aVDQXoR3lZ/TloI/NKRAyAV4u0KUUofK+KaZeHOmVTnPUaQuCyZSc3i1x5Q==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.0.3.tgz", + "integrity": "sha512-wV6j6SZ1bc/YHOLCLk9JVqaZTCCey6HBV7inl2DriHsHqIcO6F3+QiYf0KXwRP9BE0GSZZrYd5mZQm2JPTHdJA==", "dev": true, "optional": true }, "@next/swc-darwin-x64": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.0.1.tgz", - "integrity": "sha512-8E6BY/VO+QqQkthhoWgB8mJMw1NcN9Vhl2OwEwxv8jy2r3zjeU+WNRxz4y8RLbcY0R1h+vHlXuP0mLnuac84tQ==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.0.3.tgz", + "integrity": "sha512-jaI2CMuYWvUtRixV3AIjUhnxUDU1FKOR+8hADMhYt3Yz+pCKuj4RZ0n0nY5qUf3qT1AtvnJXEgyatSFJhSp/wQ==", "dev": true, "optional": true }, "@next/swc-freebsd-x64": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.0.1.tgz", - "integrity": "sha512-ocwoOxm2KVwF50RyoAT+2RQPLlkyoF7sAqzMUVgj+S6+DTkY3iwH+Zpo0XAk2pnqT9qguOrKnEpq9EIx//+K7Q==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.0.3.tgz", + "integrity": "sha512-nbyT0toBTJrcj5TCB9pVnQpGJ3utGyQj4CWegZs1ulaeUQ5Z7CS/qt8nRyYyOKYHtOdSCJ9Nw5F/RgKNkdpOdw==", "dev": true, "optional": true }, "@next/swc-linux-arm-gnueabihf": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.0.1.tgz", - "integrity": "sha512-yO7e3zITfGol/N6lPQnmIRi0WyuILBMXrvH6EdmWzzqMDJFfTCII6l+B6gMO5WVDCTQUGQlQRNZ7sFqWR4I71g==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.0.3.tgz", + "integrity": "sha512-1naLxYvRUQCoFCU1nMkcQueRc0Iux9xBv1L5pzH2ejtIWFg8BrSgyuluJG4nyAhFCx4WG863IEIkAaefOowVdA==", "dev": true, "optional": true }, "@next/swc-linux-arm64-gnu": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.0.1.tgz", - "integrity": "sha512-OEs6WDPDI8RyM8SjOqTDMqMBfOlU97VnW6ZMXUvzUTyH0K9c7NF+cn7UMu+I4tKFN0uJ9WQs/6TYaFBGkgoVVA==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.0.3.tgz", + "integrity": "sha512-3Z4A8JkuGWpMVbUhUPQInK/SLY+kijTT78Q/NZCrhLlyvwrVxaQALJNlXzxDLraUgv4oVH0Wz/FIw1W9PUUhxA==", "dev": true, "optional": true }, "@next/swc-linux-arm64-musl": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.0.1.tgz", - "integrity": "sha512-y5ypFK0Y3urZSFoQxbtDqvKsBx026sz+Fm+xHlPWlGHNZrbs3Q812iONjcZTo09QwRMk5X86iMWBRxV18xMhaw==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.0.3.tgz", + "integrity": "sha512-MoYe9SM40UaunTjC+01c9OILLH3uSoeri58kDMu3KF/EFEvn1LZ6ODeDj+SLGlAc95wn46hrRJS2BPmDDE+jFQ==", "dev": true, "optional": true }, "@next/swc-linux-x64-gnu": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.0.1.tgz", - "integrity": "sha512-XDIHEE6SU8VCF+dUVntD6PDv6RK31N0forx9kucZBYirbe8vCZ+Yx8hYgvtIaGrTcWtGxibxmND0pIuHDq8H5g==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.0.3.tgz", + "integrity": "sha512-z22T5WGnRanjLMXdF0NaNjSpBlEzzY43t5Ysp3nW1oI6gOkub6WdQNZeHIY7A2JwkgSWZmtjLtf+Fzzz38LHeQ==", "dev": true, "optional": true }, "@next/swc-linux-x64-musl": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.0.1.tgz", - "integrity": "sha512-yxIOuuz5EOx0F1FDtsyzaLgnDym0Ysxv8CWeJyDTKKmt9BVyITg6q/cD+RP9bEkT1TQi+PYXIMATSz675Q82xw==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.0.3.tgz", + "integrity": "sha512-ZOMT7zjBFmkusAtr47k8xs/oTLsNlTH6xvYb+iux7yly2hZGwhfBLzPGBsbeMZukZ96IphJTagT+C033s6LNVA==", "dev": true, "optional": true }, "@next/swc-win32-arm64-msvc": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.0.1.tgz", - "integrity": "sha512-+ucLe2qgQzP+FM94jD4ns6LDGyMFaX9k3lVHqu/tsQCy2giMymbport4y4p77mYcXEMlDaHMzlHgOQyHRniWFA==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.0.3.tgz", + "integrity": "sha512-Q4BM16Djl+Oah9UdGrvjFYgoftYB2jNd+rtRGPX5Mmxo09Ry/KiLbOZnoUyoIxKc1xPyfqMXuaVsAFQLYs0KEQ==", "dev": true, "optional": true }, "@next/swc-win32-ia32-msvc": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.0.1.tgz", - "integrity": "sha512-Krr/qGN7OB35oZuvMAZKoXDt2IapynIWLh5A5rz6AODb7f/ZJqyAuZSK12vOa2zKdobS36Qm4IlxxBqn9c00MA==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.0.3.tgz", + "integrity": "sha512-Sa8yGkNeRUsic8Qjf7MLIAfP0p0+einK/wIqJ8UO1y76j+8rRQu42AMs5H4Ax1fm9GEYq6I8njHtY59TVpTtGQ==", "dev": true, "optional": true }, "@next/swc-win32-x64-msvc": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.0.1.tgz", - "integrity": "sha512-t/0G33t/6VGWZUGCOT7rG42qqvf/x+MrFp1CU+8CN6PrjSSL57R5bqkXfubV9t4eCEnUxVP+5Hn3MoEXEebtEw==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.0.3.tgz", + "integrity": "sha512-IAptmSqA7k4tQzaw2NAkoEjj3+Dz9ceuvlEHwYh770MMDL4V0ku2m+UHrmn5HUCEDHhgwwjg2nyf6728q2jr1w==", "dev": true, "optional": true }, @@ -15676,6 +15863,20 @@ "resolved": "https://registry.npmjs.org/@panva/hkdf/-/hkdf-1.0.2.tgz", "integrity": "sha512-MSAs9t3Go7GUkMhpKC44T58DJ5KGk2vBo+h1cqQeqlMfdGkxaVB78ZWpv9gYi/g2fa4sopag9gJsNvS8XGgWJA==" }, + "@pkgr/utils": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@pkgr/utils/-/utils-2.3.1.tgz", + "integrity": "sha512-wfzX8kc1PMyUILA+1Z/EqoE4UCXGy0iRGMhPwdfae1+f0OXlLqCk+By+aMzgJBzR9AzS4CDizioG6Ss1gvAFJw==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.3", + "is-glob": "^4.0.3", + "open": "^8.4.0", + "picocolors": "^1.0.0", + "tiny-glob": "^0.2.9", + "tslib": "^2.4.0" + } + }, "@sideway/address": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.3.tgz", @@ -18077,6 +18278,12 @@ "integrity": "sha512-bYL2d05vOSf1JEZNx5vSAtPuBMkX8K9EUutg7zlKvTqKXHt7RhWJFbmd7qakVuf13i+IkGmp6FwSsONOf6VYIg==", "dev": true }, + "define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true + }, "define-properties": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", @@ -18259,6 +18466,16 @@ "once": "^1.4.0" } }, + "enhanced-resolve": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz", + "integrity": "sha512-T0yTFjdpldGY8PmuXXR0PyQ1ufZpEGiHVrp7zHKB7jdR4qlmZHhONVM5AQOAWXuF/w3dnHbEQVrNptJgt7F+cQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + } + }, "enquirer": { "version": "2.3.6", "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", @@ -18546,16 +18763,45 @@ } }, "eslint-import-resolver-typescript": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-2.7.1.tgz", - "integrity": "sha512-00UbgGwV8bSgUv34igBDbTOtKhqoRMy9bFjNehT40bXg6585PNIct8HhXZ0SybqB9rWtXj9crcku8ndDn/gIqQ==", + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.5.2.tgz", + "integrity": "sha512-zX4ebnnyXiykjhcBvKIf5TNvt8K7yX6bllTRZ14MiurKPjDpCAZujlszTdB8pcNXhZcOf+god4s9SjQa5GnytQ==", "dev": true, "requires": { "debug": "^4.3.4", - "glob": "^7.2.0", + "enhanced-resolve": "^5.10.0", + "get-tsconfig": "^4.2.0", + "globby": "^13.1.2", + "is-core-module": "^2.10.0", "is-glob": "^4.0.3", - "resolve": "^1.22.0", - "tsconfig-paths": "^3.14.1" + "synckit": "^0.8.4" + }, + "dependencies": { + "globby": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.2.tgz", + "integrity": "sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ==", + "dev": true, + "requires": { + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.11", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^4.0.0" + } + }, + "ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "dev": true + }, + "slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "dev": true + } } }, "eslint-module-utils": { @@ -19290,6 +19536,12 @@ "get-intrinsic": "^1.1.1" } }, + "get-tsconfig": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.2.0.tgz", + "integrity": "sha512-X8u8fREiYOE6S8hLbq99PeykTDoLVnxvF4DjWKJmz9xy2nNRdUcV8ZN9tniJFeKyTU3qnC9lL8n4Chd6LmVKHg==", + "dev": true + }, "getmac": { "version": "5.20.0", "resolved": "https://registry.npmjs.org/getmac/-/getmac-5.20.0.tgz", @@ -19366,6 +19618,12 @@ "type-fest": "^0.20.2" } }, + "globalyzer": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz", + "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==", + "dev": true + }, "globby": { "version": "11.1.0", "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", @@ -19388,6 +19646,12 @@ } } }, + "globrex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", + "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==", + "dev": true + }, "got": { "version": "11.8.5", "resolved": "https://registry.npmjs.org/got/-/got-11.8.5.tgz", @@ -19739,9 +20003,9 @@ } }, "is-core-module": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", - "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", "dev": true, "requires": { "has": "^1.0.3" @@ -19753,6 +20017,12 @@ "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", "dev": true }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true + }, "is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", @@ -19955,6 +20225,15 @@ "get-intrinsic": "^1.1.1" } }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "requires": { + "is-docker": "^2.0.0" + } + }, "is-yarn-global": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", @@ -22438,25 +22717,25 @@ "dev": true }, "next": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/next/-/next-13.0.1.tgz", - "integrity": "sha512-ErCNBPIeZMKFn6hX+ZBSlqZVgJIeitEqhGTuQUNmYXJ07/A71DZ7AJI8eyHYUdBb686LUpV1/oBdTq9RpzRVPg==", - "dev": true, - "requires": { - "@next/env": "13.0.1", - "@next/swc-android-arm-eabi": "13.0.1", - "@next/swc-android-arm64": "13.0.1", - "@next/swc-darwin-arm64": "13.0.1", - "@next/swc-darwin-x64": "13.0.1", - "@next/swc-freebsd-x64": "13.0.1", - "@next/swc-linux-arm-gnueabihf": "13.0.1", - "@next/swc-linux-arm64-gnu": "13.0.1", - "@next/swc-linux-arm64-musl": "13.0.1", - "@next/swc-linux-x64-gnu": "13.0.1", - "@next/swc-linux-x64-musl": "13.0.1", - "@next/swc-win32-arm64-msvc": "13.0.1", - "@next/swc-win32-ia32-msvc": "13.0.1", - "@next/swc-win32-x64-msvc": "13.0.1", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/next/-/next-13.0.3.tgz", + "integrity": "sha512-rFQeepcenRxKzeKlh1CsmEnxsJwhIERtbUjmYnKZyDInZsU06lvaGw5DT44rlNp1Rv2MT/e9vffZ8vK+ytwXHA==", + "dev": true, + "requires": { + "@next/env": "13.0.3", + "@next/swc-android-arm-eabi": "13.0.3", + "@next/swc-android-arm64": "13.0.3", + "@next/swc-darwin-arm64": "13.0.3", + "@next/swc-darwin-x64": "13.0.3", + "@next/swc-freebsd-x64": "13.0.3", + "@next/swc-linux-arm-gnueabihf": "13.0.3", + "@next/swc-linux-arm64-gnu": "13.0.3", + "@next/swc-linux-arm64-musl": "13.0.3", + "@next/swc-linux-x64-gnu": "13.0.3", + "@next/swc-linux-x64-musl": "13.0.3", + "@next/swc-win32-arm64-msvc": "13.0.3", + "@next/swc-win32-ia32-msvc": "13.0.3", + "@next/swc-win32-x64-msvc": "13.0.3", "@swc/helpers": "0.4.11", "caniuse-lite": "^1.0.30001406", "postcss": "8.4.14", @@ -22722,6 +23001,17 @@ "integrity": "sha1-Kv3oTQPlC5qO3EROMGEKcCle37Q=", "dev": true }, + "open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dev": true, + "requires": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + } + }, "openid-client": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/openid-client/-/openid-client-5.2.1.tgz", @@ -24126,6 +24416,16 @@ "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", "dev": true }, + "synckit": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.8.4.tgz", + "integrity": "sha512-Dn2ZkzMdSX827QbowGbU/4yjWuvNaCoScLLoMo/yKbu+P4GBR6cRGKZH27k6a9bRzdqcyd1DE96pQtQ6uNkmyw==", + "dev": true, + "requires": { + "@pkgr/utils": "^2.3.1", + "tslib": "^2.4.0" + } + }, "table": { "version": "6.8.0", "resolved": "https://registry.npmjs.org/table/-/table-6.8.0.tgz", @@ -24170,6 +24470,12 @@ } } }, + "tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true + }, "tar-stream": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", @@ -24267,6 +24573,16 @@ "integrity": "sha512-W3AmPTJWZkRwu+iSNxPIsLZ2ByADsOLbbLxe46UJyWj3mlYLlwucKiq+/dPm0l9wTzqoF3/2PH0AGFCebjq23A==", "dev": true }, + "tiny-glob": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz", + "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==", + "dev": true, + "requires": { + "globalyzer": "0.1.0", + "globrex": "^0.1.2" + } + }, "tmp": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", diff --git a/package.json b/package.json index 68bdcf3c9..622038ee4 100644 --- a/package.json +++ b/package.json @@ -2,17 +2,25 @@ "name": "@auth0/nextjs-auth0", "version": "2.0.0-beta.3", "description": "Next.js SDK for signing in with Auth0", + "exports": { + ".": "./dist/index.js", + "./client": "./dist/client/index.js", + "./edge": "./dist/edge.js", + "./testing": "./dist/helpers/testing.js" + }, "main": "dist/index.js", "types": "dist/index.d.ts", - "browser": "dist/index.browser.js", + "browser": "dist/client/index.js", "directories": { "test": "tests" }, "files": [ "dist", "src", - "middleware.js", - "middleware.d.ts", + "client.js", + "client.d.ts", + "edge.js", + "edge.d.ts", "testing.js", "testing.d.ts" ], @@ -88,14 +96,14 @@ "cypress": "^8.4.0", "eslint": "^7.17.0", "eslint-config-prettier": "^8.1.0", - "eslint-import-resolver-typescript": "^2.3.0", + "eslint-import-resolver-typescript": "^3.5.2", "eslint-plugin-import": "^2.22.1", "eslint-plugin-jsx-a11y": "^6.4.1", "eslint-plugin-prettier": "^3.3.1", "eslint-plugin-react": "^7.22.0", "eslint-plugin-react-hooks": "^4.2.0", "jest": "^27.2.0", - "next": "^13.0.1", + "next": "^13.0.3", "nock": "^13.0.5", "oidc-provider": "^7.6.0", "on-headers": "^1.0.2", @@ -135,9 +143,7 @@ ], "collectCoverageFrom": [ "/src/**/*.*", - "!/src/index.browser.ts", - "!/src/middleware.ts", - "!/src/instance.ts", + "!/src/edge.ts", "!/src/auth0-session/config.ts", "!/src/auth0-session/index.ts", "!/src/auth0-session/session-cache.ts" diff --git a/src/client/index.ts b/src/client/index.ts new file mode 100644 index 000000000..f5324c452 --- /dev/null +++ b/src/client/index.ts @@ -0,0 +1,19 @@ +'use client'; +import { default as ConfigProvider, ConfigProviderProps, useConfig } from './use-config'; +import { + default as UserProvider, + UserProviderProps, + UserProfile, + UserContext, + RequestError, + useUser +} from './use-user'; +import { + default as withPageAuthRequired, + WithPageAuthRequired, + WithPageAuthRequiredProps, + WithPageAuthRequiredOptions +} from './with-page-auth-required'; +export { ConfigProvider, ConfigProviderProps, useConfig }; +export { UserProvider, UserProviderProps, UserProfile, UserContext, RequestError, useUser }; +export { withPageAuthRequired, WithPageAuthRequired, WithPageAuthRequiredProps, WithPageAuthRequiredOptions }; diff --git a/src/frontend/use-config.tsx b/src/client/use-config.tsx similarity index 97% rename from src/frontend/use-config.tsx rename to src/client/use-config.tsx index b4e0a027f..d99c1537e 100644 --- a/src/frontend/use-config.tsx +++ b/src/client/use-config.tsx @@ -1,3 +1,4 @@ +'use client'; import React, { ReactElement, useContext, createContext } from 'react'; export type ConfigContext = { diff --git a/src/frontend/use-user.tsx b/src/client/use-user.tsx similarity index 97% rename from src/frontend/use-user.tsx rename to src/client/use-user.tsx index a55cb2e35..f76f3c97e 100644 --- a/src/frontend/use-user.tsx +++ b/src/client/use-user.tsx @@ -1,3 +1,4 @@ +'use client'; import React, { ReactElement, useState, useEffect, useCallback, useContext, createContext } from 'react'; import ConfigProvider, { ConfigContext } from './use-config'; @@ -75,7 +76,7 @@ type UserFetcher = (url: string) => Promise; * ```js * // pages/_app.js * import React from 'react'; - * import { UserProvider } from '@auth0/nextjs-auth0'; + * import { UserProvider } from '@auth0/nextjs-auth0/client'; * * export default function App({ Component, pageProps }) { * // If you've used `withPageAuthRequired`, `pageProps.user` can prefill the hook @@ -139,7 +140,7 @@ export type UseUser = () => UserContext; * ```js * // pages/profile.js * import Link from 'next/link'; - * import { useUser } from '@auth0/nextjs-auth0'; + * import { useUser } from '@auth0/nextjs-auth0/client'; * * export default function Profile() { * const { user, error, isLoading } = useUser(); diff --git a/src/frontend/with-page-auth-required.tsx b/src/client/with-page-auth-required.tsx similarity index 99% rename from src/frontend/with-page-auth-required.tsx rename to src/client/with-page-auth-required.tsx index 7883a8e4e..9b86015af 100644 --- a/src/frontend/with-page-auth-required.tsx +++ b/src/client/with-page-auth-required.tsx @@ -1,3 +1,4 @@ +'use client'; import React, { ComponentType, useEffect } from 'react'; import { useConfig } from './use-config'; diff --git a/src/middleware.ts b/src/edge.ts similarity index 87% rename from src/middleware.ts rename to src/edge.ts index 3a80e6349..1faf646b5 100644 --- a/src/middleware.ts +++ b/src/edge.ts @@ -10,17 +10,17 @@ import { import { getConfig, ConfigParameters } from './config'; import { setIsUsingNamedExports, setIsUsingOwnInstance } from './utils/instance-check'; -export type Instance = { withMiddlewareAuthRequired: WithMiddlewareAuthRequired; getSession: GetSession }; +export type Auth0Edge = { withMiddlewareAuthRequired: WithMiddlewareAuthRequired; getSession: GetSession }; export type GetSession = (req: NextRequest, res: NextResponse) => Promise; -export type InitAuth0 = (params?: ConfigParameters) => Instance; +export type InitAuth0 = (params?: ConfigParameters) => Auth0Edge; export { WithMiddlewareAuthRequired }; -let instance: Instance; +let instance: Auth0Edge; -function getInstance(params?: ConfigParameters): Instance { +function getInstance(params?: ConfigParameters): Auth0Edge { setIsUsingNamedExports(); if (instance) { return instance; diff --git a/src/frontend/index.ts b/src/frontend/index.ts deleted file mode 100644 index 28f5532b7..000000000 --- a/src/frontend/index.ts +++ /dev/null @@ -1,15 +0,0 @@ -export { default as ConfigProvider, ConfigProviderProps, useConfig } from './use-config'; -export { - default as UserProvider, - UserProviderProps, - UserProfile, - UserContext, - RequestError, - useUser -} from './use-user'; -export { - default as withPageAuthRequired, - WithPageAuthRequired, - WithPageAuthRequiredProps, - WithPageAuthRequiredOptions -} from './with-page-auth-required'; diff --git a/src/helpers/testing.ts b/src/helpers/testing.ts index 7c85b9a4e..42c10934d 100644 --- a/src/helpers/testing.ts +++ b/src/helpers/testing.ts @@ -1,6 +1,24 @@ -import { Config as BaseConfig, CookieStore, NodeCookies as Cookies } from '../auth0-session'; +import { Config as BaseConfig, CookieConfig, CookieStore, NodeCookies as Cookies } from '../auth0-session'; import { Session } from '../session'; -import { GenerateSessionCookieConfig } from '../../testing'; + +/** + * Configuration parameters used by ({@link generateSessionCookie}. + */ +export type GenerateSessionCookieConfig = { + /** + * The secret used to derive an encryption key for the session cookie. + * + * **IMPORTANT**: you must use the same value as in the SDK configuration. + * See {@link ConfigParameters.secret}. + */ + secret: string; + + /** + * Integer value, in seconds, used as the duration of the session cookie. + * Defaults to `604800` seconds (7 days). + */ + duration?: number; +} & Partial; export const generateSessionCookie = async ( session: Partial, diff --git a/src/helpers/with-page-auth-required.ts b/src/helpers/with-page-auth-required.ts index ac588f0d2..5cef9bf34 100644 --- a/src/helpers/with-page-auth-required.ts +++ b/src/helpers/with-page-auth-required.ts @@ -1,13 +1,6 @@ import { GetServerSideProps, GetServerSidePropsContext, GetServerSidePropsResult } from 'next'; import { Claims, SessionCache } from '../session'; import { assertCtx } from '../utils/assert'; -import React, { ComponentType } from 'react'; -import { - UserProps, - WithPageAuthRequiredOptions as WithPageAuthRequiredCSROptions, - WithPageAuthRequiredProps -} from '../frontend/with-page-auth-required'; -import { withPageAuthRequired as withPageAuthRequiredCSR } from '../frontend'; import { ParsedUrlQuery } from 'querystring'; /** @@ -90,13 +83,9 @@ export type WithPageAuthRequiredOptions

    ( - Component: ComponentType

    , - options?: WithPageAuthRequiredCSROptions - ): React.FC

    ; - (opts?: WithPageAuthRequiredOptions): PageRoute; -}; +export type WithPageAuthRequired = ( + opts?: WithPageAuthRequiredOptions +) => PageRoute; /** * @ignore @@ -105,15 +94,8 @@ export default function withPageAuthRequiredFactory( loginUrl: string, getSessionCache: () => SessionCache ): WithPageAuthRequired { - return ( - optsOrComponent: WithPageAuthRequiredOptions | ComponentType = {}, - csrOpts?: WithPageAuthRequiredCSROptions - ): any => { - if (typeof optsOrComponent === 'function') { - return withPageAuthRequiredCSR(optsOrComponent, csrOpts); - } - const { getServerSideProps, returnTo } = optsOrComponent; - return async (ctx: GetServerSidePropsContext): Promise => { + return ({ getServerSideProps, returnTo } = {}) => + async (ctx) => { assertCtx(ctx); const sessionCache = getSessionCache(); const session = await sessionCache.get(ctx.req, ctx.res); @@ -134,5 +116,4 @@ export default function withPageAuthRequiredFactory( } return { ...ret, props: { user: session.user, ...ret.props } }; }; - }; } diff --git a/src/index.browser.ts b/src/index.browser.ts deleted file mode 100644 index d550208a3..000000000 --- a/src/index.browser.ts +++ /dev/null @@ -1,63 +0,0 @@ -import { InitAuth0, SignInWithAuth0 } from './instance'; -import { GetAccessToken, GetSession } from './session'; -import { WithApiAuthRequired } from './helpers'; -import { HandleAuth, HandleCallback, HandleLogin, HandleLogout, HandleProfile } from './handlers'; -export { - UserProvider, - UserProviderProps, - UserProfile, - UserContext, - RequestError, - useUser, - withPageAuthRequired, - WithPageAuthRequired -} from './frontend'; - -const serverSideOnly = (method: string): string => `The ${method} method can only be used from the server side`; - -const instance: SignInWithAuth0 = { - getSession() { - throw new Error(serverSideOnly('getSession')); - }, - updateSession() { - throw new Error(serverSideOnly('updateSession')); - }, - getAccessToken() { - throw new Error(serverSideOnly('getAccessToken')); - }, - withApiAuthRequired() { - throw new Error(serverSideOnly('withApiAuthRequired')); - }, - handleLogin() { - throw new Error(serverSideOnly('handleLogin')); - }, - handleLogout() { - throw new Error(serverSideOnly('handleLogout')); - }, - handleCallback() { - throw new Error(serverSideOnly('handleCallback')); - }, - handleProfile() { - throw new Error(serverSideOnly('handleProfile')); - }, - handleAuth() { - throw new Error(serverSideOnly('handleAuth')); - }, - withPageAuthRequired() { - throw new Error(serverSideOnly('withPageAuthRequired')); - } -}; - -export const initAuth0: InitAuth0 = () => instance; -export const getSession: GetSession = (...args) => instance.getSession(...args); -export const getAccessToken: GetAccessToken = (...args) => instance.getAccessToken(...args); -export const withApiAuthRequired: WithApiAuthRequired = (...args) => instance.withApiAuthRequired(...args); -export const handleLogin: HandleLogin = ((...args: Parameters) => - instance.handleLogin(...args)) as HandleLogin; -export const handleLogout: HandleLogout = ((...args: Parameters) => - instance.handleLogout(...args)) as HandleLogout; -export const handleCallback: HandleCallback = ((...args: Parameters) => - instance.handleCallback(...args)) as HandleCallback; -export const handleProfile: HandleProfile = ((...args: Parameters) => - instance.handleProfile(...args)) as HandleProfile; -export const handleAuth: HandleAuth = (...args) => instance.handleAuth(...args); diff --git a/src/index.ts b/src/index.ts index 079d5156c..9909d5431 100644 --- a/src/index.ts +++ b/src/index.ts @@ -50,15 +50,84 @@ import { WithPageAuthRequiredOptions, PageRoute } from './helpers'; -import { InitAuth0, SignInWithAuth0 } from './instance'; import version from './version'; import { getConfig, getLoginUrl, ConfigParameters } from './config'; import { setIsUsingNamedExports, setIsUsingOwnInstance } from './utils/instance-check'; -let instance: SignInWithAuth0 & { sessionCache: SessionCache }; +/** + * The SDK server instance. + * + * This is created for you when you use the named exports, or you can create your own using {@link InitAuth0}. + * + * See {@link ConfigParameters} for more info. + * + * @category Server + */ +export interface Auth0Server { + /** + * Session getter. + */ + getSession: GetSession; + + /** + * Append properties to the user. + */ + updateSession: UpdateSession; + + /** + * Access token getter. + */ + getAccessToken: GetAccessToken; + + /** + * Login handler which will redirect the user to Auth0. + */ + handleLogin: HandleLogin; + + /** + * Callback handler which will complete the transaction and create a local session. + */ + handleCallback: HandleCallback; + + /** + * Logout handler which will clear the local session and the Auth0 session. + */ + handleLogout: HandleLogout; + + /** + * Profile handler which return profile information about the user. + */ + handleProfile: HandleProfile; + + /** + * Helper that adds auth to an API route. + */ + withApiAuthRequired: WithApiAuthRequired; + + /** + * Helper that adds auth to a Page route. + */ + withPageAuthRequired: WithPageAuthRequired; + + /** + * Create the main handlers for your api routes. + */ + handleAuth: HandleAuth; +} + +/** + * Initialise your own instance of the SDK. + * + * See {@link ConfigParameters}. + * + * @category Server + */ +export type InitAuth0 = (params?: ConfigParameters) => Auth0Server; + +let instance: Auth0Server & { sessionCache: SessionCache }; // For using managed instance with named exports. -function getInstance(): SignInWithAuth0 & { sessionCache: SessionCache } { +function getInstance(): Auth0Server & { sessionCache: SessionCache } { setIsUsingNamedExports(); if (instance) { return instance; @@ -74,7 +143,7 @@ export const initAuth0: InitAuth0 = (params) => { return publicApi; }; -export const _initAuth = (params?: ConfigParameters): SignInWithAuth0 & { sessionCache: SessionCache } => { +export const _initAuth = (params?: ConfigParameters): Auth0Server & { sessionCache: SessionCache } => { const { baseConfig, nextConfig } = getConfig(params); // Init base layer (with base config) @@ -130,16 +199,6 @@ export const handleProfile: HandleProfile = ((...args: Parameters getInstance().handleProfile(...args)) as HandleProfile; export const handleAuth: HandleAuth = (...args) => getInstance().handleAuth(...args); -export { - UserProvider, - UserProviderProps, - UserProfile, - UserContext, - RequestError, - useUser, - WithPageAuthRequiredProps -} from './frontend'; - export { AuthError, AccessTokenErrorCode, @@ -186,7 +245,6 @@ export { LoginOptions, LogoutOptions, GetLoginState, - InitAuth0, OnError }; /* c8 ignore stop */ diff --git a/src/instance.ts b/src/instance.ts deleted file mode 100644 index 5c3892ca0..000000000 --- a/src/instance.ts +++ /dev/null @@ -1,74 +0,0 @@ -import { GetSession, GetAccessToken, UpdateSession } from './session'; -import { WithApiAuthRequired, WithPageAuthRequired } from './helpers'; -import { HandleAuth, HandleCallback, HandleLogin, HandleLogout, HandleProfile } from './handlers'; -import { ConfigParameters } from './auth0-session'; - -/** - * The SDK server instance. - * - * This is created for you when you use the named exports, or you can create your own using {@link InitAuth0}. - * - * See {@link ConfigParameters} for more info. - * - * @category Server - */ -export interface SignInWithAuth0 { - /** - * Session getter. - */ - getSession: GetSession; - - /** - * Append properties to the user. - */ - updateSession: UpdateSession; - - /** - * Access token getter. - */ - getAccessToken: GetAccessToken; - - /** - * Login handler which will redirect the user to Auth0. - */ - handleLogin: HandleLogin; - - /** - * Callback handler which will complete the transaction and create a local session. - */ - handleCallback: HandleCallback; - - /** - * Logout handler which will clear the local session and the Auth0 session. - */ - handleLogout: HandleLogout; - - /** - * Profile handler which return profile information about the user. - */ - handleProfile: HandleProfile; - - /** - * Helper that adds auth to an API route. - */ - withApiAuthRequired: WithApiAuthRequired; - - /** - * Helper that adds auth to a Page route. - */ - withPageAuthRequired: WithPageAuthRequired; - - /** - * Create the main handlers for your api routes. - */ - handleAuth: HandleAuth; -} - -/** - * Initialise your own instance of the SDK. - * - * See {@link ConfigParameters}. - * - * @category Server - */ -export type InitAuth0 = (params?: ConfigParameters) => SignInWithAuth0; diff --git a/testing.d.ts b/testing.d.ts index e8fdc3dd3..8de841c21 100644 --- a/testing.d.ts +++ b/testing.d.ts @@ -1,39 +1 @@ -import type { CookieConfig } from './dist/config'; -import type { Session } from './dist/session'; - -/** - * Configuration parameters used by ({@link generateSessionCookie}. - */ -export type GenerateSessionCookieConfig = { - /** - * The secret used to derive an encryption key for the session cookie. - * - * **IMPORTANT**: you must use the same value as in the SDK configuration. - * See {@link ConfigParameters.secret}. - */ - secret: string; - - /** - * Integer value, in seconds, used as the duration of the session cookie. - * Defaults to `604800` seconds (7 days). - */ - duration?: number; -} & Partial; - -/** - * Generates an encrypted session cookie that can be used to mock the Auth0 - * authentication flow in e2e tests. - * - * **IMPORTANT**: this utility can only run on Node.js, **not on the browser**. - * For example, if you're using [Cypress](https://www.cypress.io/), you can - * wrap it in a [task](https://docs.cypress.io/api/commands/task) and then - * invoke the task from a test or a custom command. - * - * @param {Session} session The user's session. - * @param {GenerateSessionCookieConfig} config Configuration parameters for the session cookie. - * @return {String} - */ -export declare function generateSessionCookie( - session: Partial, - config: GenerateSessionCookieConfig -): Promise; +export type * from './dist/helpers/testing'; diff --git a/tests/fixtures/frontend.tsx b/tests/fixtures/frontend.tsx index 4c9a96b4d..607beb2a8 100644 --- a/tests/fixtures/frontend.tsx +++ b/tests/fixtures/frontend.tsx @@ -7,7 +7,7 @@ import { UserProvider, UserProviderProps, UserProfile -} from '../../src/frontend'; +} from '../../src/client'; type FetchUserMock = { ok: boolean; diff --git a/tests/frontend/use-config.test.ts b/tests/frontend/use-config.test.ts index a17210ec9..d79c1a69e 100644 --- a/tests/frontend/use-config.test.ts +++ b/tests/frontend/use-config.test.ts @@ -1,7 +1,7 @@ import { renderHook } from '@testing-library/react-hooks'; import { withConfigProvider } from '../fixtures/frontend'; -import { useConfig } from '../../src/frontend/use-config'; +import { useConfig } from '../../src/client/use-config'; describe('context wrapper', () => { test('should provide the default login url', async () => { diff --git a/tests/frontend/use-user.test.tsx b/tests/frontend/use-user.test.tsx index 443bd0b81..d2d0fc1dc 100644 --- a/tests/frontend/use-user.test.tsx +++ b/tests/frontend/use-user.test.tsx @@ -8,8 +8,7 @@ import { withUserProvider, user } from '../fixtures/frontend'; -import { RequestError, useConfig } from '../../src/frontend'; -import { useUser, UserContext } from '../../src'; +import { useUser, UserContext, RequestError, useConfig } from '../../src/client'; import React from 'react'; describe('context wrapper', () => { diff --git a/tests/frontend/with-page-auth-required.test.tsx b/tests/frontend/with-page-auth-required.test.tsx index 0a6e045d6..eda022aa7 100644 --- a/tests/frontend/with-page-auth-required.test.tsx +++ b/tests/frontend/with-page-auth-required.test.tsx @@ -6,7 +6,7 @@ import React from 'react'; import { render, screen, waitFor } from '@testing-library/react'; import { fetchUserErrorMock, withUserProvider, user } from '../fixtures/frontend'; -import { withPageAuthRequired } from '../../src/frontend'; +import { withPageAuthRequired } from '../../src/client'; const windowLocation = window.location; diff --git a/tests/helpers/with-middleware-auth-required.test.ts b/tests/helpers/with-middleware-auth-required.test.ts index b9f6672ef..51e801ab6 100644 --- a/tests/helpers/with-middleware-auth-required.test.ts +++ b/tests/helpers/with-middleware-auth-required.test.ts @@ -3,7 +3,7 @@ */ import { NextRequest, NextResponse } from 'next/server'; import { NextFetchEvent } from 'next/dist/server/web/spec-extension/fetch-event'; -import { initAuth0 } from '../../src/middleware'; +import { initAuth0 } from '../../src/edge'; import { withoutApi } from '../fixtures/default-settings'; import { IdTokenClaims } from 'openid-client'; import { encryption as deriveKey } from '../../src/auth0-session/utils/hkdf'; diff --git a/tests/index.test.ts b/tests/index.test.ts index 9d2adfcb3..87cfcc679 100644 --- a/tests/index.test.ts +++ b/tests/index.test.ts @@ -57,7 +57,7 @@ describe('index', () => { ); }); - test('should share insance when using named exports', async () => { + test('should share instance when using named exports', async () => { updateEnv(withoutApi); const req = new IncomingMessage(new Socket()); const res = new ServerResponse(req); diff --git a/typedoc.js b/typedoc.js index b1fae47f2..64cf6d0ed 100644 --- a/typedoc.js +++ b/typedoc.js @@ -4,10 +4,8 @@ module.exports = { exclude: [ './src/auth0-session/**', './src/session/cache.ts', - './src/frontend/use-config.tsx', - './src/utils/!(errors.ts)', - './src/index.ts', - './src/index.browser.ts' + './src/client/use-config.tsx', + './src/utils/!(errors.ts)' ], excludeExternals: true, excludePrivate: true, From 224f38922b435823743dca89eaddab84260ad185 Mon Sep 17 00:00:00 2001 From: Rita Zerrizuela Date: Fri, 18 Nov 2022 09:45:05 -0300 Subject: [PATCH 060/105] Update src/helpers/testing.ts --- src/helpers/testing.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/helpers/testing.ts b/src/helpers/testing.ts index 42c10934d..05ce5bf54 100644 --- a/src/helpers/testing.ts +++ b/src/helpers/testing.ts @@ -2,7 +2,7 @@ import { Config as BaseConfig, CookieConfig, CookieStore, NodeCookies as Cookies import { Session } from '../session'; /** - * Configuration parameters used by ({@link generateSessionCookie}. + * Configuration parameters used by {@link generateSessionCookie}. */ export type GenerateSessionCookieConfig = { /** From a32c6a1e19e366367caaaa311335f17cefffe6c5 Mon Sep 17 00:00:00 2001 From: Rita Zerrizuela Date: Fri, 18 Nov 2022 09:59:33 -0300 Subject: [PATCH 061/105] Update V2_MIGRATION_GUIDE.md --- V2_MIGRATION_GUIDE.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/V2_MIGRATION_GUIDE.md b/V2_MIGRATION_GUIDE.md index 89fd7dbde..a9de3116d 100644 --- a/V2_MIGRATION_GUIDE.md +++ b/V2_MIGRATION_GUIDE.md @@ -45,7 +45,7 @@ async function myApiRoute(req, res) { ## Client methods and components are now exported under /client -All methods and components for the browser should now be accessed under `/client` +All methods and components for the browser should now be accessed under `/client`. ### Before From 0c1b53f10ff800907fe59bb9c633ffc53f243f76 Mon Sep 17 00:00:00 2001 From: Adam Mcgrath Date: Fri, 18 Nov 2022 13:19:02 +0000 Subject: [PATCH 062/105] Apply suggestions from code review Co-authored-by: Rita Zerrizuela --- examples/kitchen-sink-example/app/global.css | 2 +- .../kitchen-sink-example/app/profile-experimental-rsc/page.tsx | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/examples/kitchen-sink-example/app/global.css b/examples/kitchen-sink-example/app/global.css index 6d3a1f725..9d8c42298 100644 --- a/examples/kitchen-sink-example/app/global.css +++ b/examples/kitchen-sink-example/app/global.css @@ -1,7 +1,7 @@ body { margin: 0; color: #333; - font-family: -apple-system, 'Segoe UI'; + font-family: -apple-system, 'Segoe UI', sans-serif; } .container { max-width: 42rem; diff --git a/examples/kitchen-sink-example/app/profile-experimental-rsc/page.tsx b/examples/kitchen-sink-example/app/profile-experimental-rsc/page.tsx index 8b5e22d8a..7fec11ed4 100644 --- a/examples/kitchen-sink-example/app/profile-experimental-rsc/page.tsx +++ b/examples/kitchen-sink-example/app/profile-experimental-rsc/page.tsx @@ -21,7 +21,6 @@ export function getSession() { export default async function ExperimentalRscPage() { const session = await getSession(); - // const session = {}; return (

    Profile

    From 7c6e9171ab9b0ee38284eb890a27530c35a32311 Mon Sep 17 00:00:00 2001 From: adamjmcgrath Date: Fri, 18 Nov 2022 13:24:17 +0000 Subject: [PATCH 063/105] Remove use-config from public exports --- src/client/index.ts | 2 -- tests/fixtures/frontend.tsx | 10 ++-------- tests/frontend/use-user.test.tsx | 3 ++- 3 files changed, 4 insertions(+), 11 deletions(-) diff --git a/src/client/index.ts b/src/client/index.ts index f5324c452..23960346e 100644 --- a/src/client/index.ts +++ b/src/client/index.ts @@ -1,5 +1,4 @@ 'use client'; -import { default as ConfigProvider, ConfigProviderProps, useConfig } from './use-config'; import { default as UserProvider, UserProviderProps, @@ -14,6 +13,5 @@ import { WithPageAuthRequiredProps, WithPageAuthRequiredOptions } from './with-page-auth-required'; -export { ConfigProvider, ConfigProviderProps, useConfig }; export { UserProvider, UserProviderProps, UserProfile, UserContext, RequestError, useUser }; export { withPageAuthRequired, WithPageAuthRequired, WithPageAuthRequiredProps, WithPageAuthRequiredOptions }; diff --git a/tests/fixtures/frontend.tsx b/tests/fixtures/frontend.tsx index 607beb2a8..5d105fa5d 100644 --- a/tests/fixtures/frontend.tsx +++ b/tests/fixtures/frontend.tsx @@ -1,13 +1,7 @@ import React from 'react'; -import { - ConfigProvider, - ConfigProviderProps, - RequestError, - UserProvider, - UserProviderProps, - UserProfile -} from '../../src/client'; +import { RequestError, UserProvider, UserProviderProps, UserProfile } from '../../src/client'; +import { default as ConfigProvider, ConfigProviderProps } from '../../src/client/use-config'; type FetchUserMock = { ok: boolean; diff --git a/tests/frontend/use-user.test.tsx b/tests/frontend/use-user.test.tsx index d2d0fc1dc..26da42c02 100644 --- a/tests/frontend/use-user.test.tsx +++ b/tests/frontend/use-user.test.tsx @@ -8,7 +8,8 @@ import { withUserProvider, user } from '../fixtures/frontend'; -import { useUser, UserContext, RequestError, useConfig } from '../../src/client'; +import { useUser, UserContext, RequestError } from '../../src/client'; +import { useConfig } from '../../src/client/use-config'; import React from 'react'; describe('context wrapper', () => { From 0892e6c56bb72d8563af41d3ab5f728368f69267 Mon Sep 17 00:00:00 2001 From: adamjmcgrath Date: Fri, 18 Nov 2022 13:42:22 +0000 Subject: [PATCH 064/105] Release v2.0.0-beta.4 --- CHANGELOG.md | 9 + docs/assets/js/search.js | 2 +- ...html => client_use_user.requesterror.html} | 63 +- docs/classes/index.applicationerror.html | 255 ++++ docs/classes/index.identityprovidererror.html | 306 +++++ .../index.missingstatecookieerror.html | 268 ++++ .../classes/index.missingstateparamerror.html | 268 ++++ ...sioncache.html => index.sessioncache.html} | 104 +- docs/classes/session_session.default.html | 41 +- .../utils_errors.accesstokenerror.html | 29 +- docs/classes/utils_errors.autherror.html | 39 +- .../utils_errors.callbackhandlererror.html | 33 +- docs/classes/utils_errors.handlererror.html | 31 +- .../utils_errors.loginhandlererror.html | 31 +- .../utils_errors.logouthandlererror.html | 31 +- .../utils_errors.profilehandlererror.html | 31 +- .../utils_errors.accesstokenerrorcode.html | 29 +- docs/index.html | 27 +- ....html => client_use_user.userprofile.html} | 89 +- ...nt_with_page_auth_required.userprops.html} | 37 +- ...required.withpageauthrequiredoptions.html} | 47 +- .../config.authorizationparameters.html | 25 +- docs/interfaces/config.baseconfig.html | 53 +- docs/interfaces/config.cookieconfig.html | 31 +- docs/interfaces/config.nextconfig.html | 30 +- docs/interfaces/config.sessionconfig.html | 31 +- .../handlers_callback.callbackoptions.html | 25 +- .../handlers_login.authorizationparams.html | 33 +- .../handlers_login.loginoptions.html | 23 +- .../handlers_logout.logoutoptions.html | 21 +- ...nwithauth0.html => index.auth0server.html} | 96 +- ...n_get_access_token.accesstokenrequest.html | 25 +- ...get_access_token.getaccesstokenresult.html | 19 +- docs/interfaces/session_session.claims.html | 17 +- docs/modules/{instance.html => client.html} | 134 +- ...end_use_user.html => client_use_user.html} | 95 +- ...ml => client_with_page_auth_required.html} | 47 +- docs/modules/config.html | 33 +- docs/modules/{middleware.html => edge.html} | 115 +- docs/modules/frontend.html | 348 ------ docs/modules/handlers.html | 17 +- docs/modules/handlers_auth.html | 28 +- docs/modules/handlers_callback.html | 25 +- docs/modules/handlers_login.html | 25 +- docs/modules/handlers_logout.html | 23 +- docs/modules/handlers_profile.html | 27 +- docs/modules/helpers.html | 17 +- docs/modules/helpers_testing.html | 50 +- .../helpers_with_api_auth_required.html | 19 +- ...helpers_with_middleware_auth_required.html | 19 +- .../helpers_with_page_auth_required.html | 48 +- docs/modules/index.html | 1093 +++++++++++++++++ docs/modules/session.html | 35 +- docs/modules/session_get_access_token.html | 21 +- docs/modules/session_get_session.html | 19 +- docs/modules/session_session.html | 17 +- docs/modules/session_update_session.html | 19 +- docs/modules/utils_errors.html | 17 +- docs/modules/version.html | 19 +- package-lock.json | 4 +- package.json | 2 +- 61 files changed, 3209 insertions(+), 1306 deletions(-) rename docs/classes/{frontend_use_user.requesterror.html => client_use_user.requesterror.html} (82%) create mode 100644 docs/classes/index.applicationerror.html create mode 100644 docs/classes/index.identityprovidererror.html create mode 100644 docs/classes/index.missingstatecookieerror.html create mode 100644 docs/classes/index.missingstateparamerror.html rename docs/classes/{session.sessioncache.html => index.sessioncache.html} (85%) rename docs/interfaces/{frontend_use_user.userprofile.html => client_use_user.userprofile.html} (79%) rename docs/interfaces/{frontend_with_page_auth_required.userprops.html => client_with_page_auth_required.userprops.html} (83%) rename docs/interfaces/{frontend_with_page_auth_required.withpageauthrequiredoptions.html => client_with_page_auth_required.withpageauthrequiredoptions.html} (86%) rename docs/interfaces/{instance.signinwithauth0.html => index.auth0server.html} (80%) rename docs/modules/{instance.html => client.html} (56%) rename docs/modules/{frontend_use_user.html => client_use_user.html} (74%) rename docs/modules/{frontend_with_page_auth_required.html => client_with_page_auth_required.html} (74%) rename docs/modules/{middleware.html => edge.html} (83%) delete mode 100644 docs/modules/frontend.html create mode 100644 docs/modules/index.html diff --git a/CHANGELOG.md b/CHANGELOG.md index 51dc25d39..44f786a81 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,14 @@ # Change Log +## [v2.0.0-beta.4](https://github.com/auth0/nextjs-auth0/tree/v2.0.0-beta.4) (2022-11-18) +[Full Changelog](https://github.com/auth0/nextjs-auth0/compare/v2.0.0-beta.3...v2.0.0-beta.4) + +**⚠️ BREAKING CHANGES** +- Rearrange exports for RSC and add experimental RSC route to example [\#913](https://github.com/auth0/nextjs-auth0/pull/913) ([adamjmcgrath](https://github.com/adamjmcgrath)) + +**Fixed** +- WithMiddlewareAuthRequired should return 401 for /api routes [\#909](https://github.com/auth0/nextjs-auth0/pull/909) ([adamjmcgrath](https://github.com/adamjmcgrath)) + ## [v2.0.0-beta.3](https://github.com/auth0/nextjs-auth0/tree/v2.0.0-beta.3) (2022-11-08) [Full Changelog](https://github.com/auth0/nextjs-auth0/compare/v2.0.0-beta.2...v2.0.0-beta.3) diff --git a/docs/assets/js/search.js b/docs/assets/js/search.js index e2c2fc177..666375ce6 100644 --- a/docs/assets/js/search.js +++ b/docs/assets/js/search.js @@ -1 +1 @@ -window.searchData = {"kinds":{"1":"Module","4":"Enumeration","16":"Enumeration member","64":"Function","128":"Class","256":"Interface","512":"Constructor","1024":"Property","2048":"Method","65536":"Type literal","4194304":"Type alias","16777216":"Reference"},"rows":[{"id":0,"kind":1,"name":"config","url":"modules/config.html","classes":"tsd-kind-module"},{"id":1,"kind":256,"name":"BaseConfig","url":"interfaces/config.baseconfig.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"config"},{"id":2,"kind":1024,"name":"secret","url":"interfaces/config.baseconfig.html#secret","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":3,"kind":1024,"name":"session","url":"interfaces/config.baseconfig.html#session","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":4,"kind":1024,"name":"auth0Logout","url":"interfaces/config.baseconfig.html#auth0logout","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":5,"kind":1024,"name":"authorizationParams","url":"interfaces/config.baseconfig.html#authorizationparams","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":6,"kind":1024,"name":"baseURL","url":"interfaces/config.baseconfig.html#baseurl","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":7,"kind":1024,"name":"clientID","url":"interfaces/config.baseconfig.html#clientid","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":8,"kind":1024,"name":"clientSecret","url":"interfaces/config.baseconfig.html#clientsecret","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":9,"kind":1024,"name":"clockTolerance","url":"interfaces/config.baseconfig.html#clocktolerance","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":10,"kind":1024,"name":"httpTimeout","url":"interfaces/config.baseconfig.html#httptimeout","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":11,"kind":1024,"name":"enableTelemetry","url":"interfaces/config.baseconfig.html#enabletelemetry","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":12,"kind":1024,"name":"getLoginState","url":"interfaces/config.baseconfig.html#getloginstate","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":13,"kind":65536,"name":"__type","url":"interfaces/config.baseconfig.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":14,"kind":1024,"name":"identityClaimFilter","url":"interfaces/config.baseconfig.html#identityclaimfilter","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":15,"kind":1024,"name":"idpLogout","url":"interfaces/config.baseconfig.html#idplogout","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":16,"kind":1024,"name":"idTokenSigningAlg","url":"interfaces/config.baseconfig.html#idtokensigningalg","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":17,"kind":1024,"name":"issuerBaseURL","url":"interfaces/config.baseconfig.html#issuerbaseurl","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":18,"kind":1024,"name":"legacySameSiteCookie","url":"interfaces/config.baseconfig.html#legacysamesitecookie","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":19,"kind":1024,"name":"routes","url":"interfaces/config.baseconfig.html#routes","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":20,"kind":65536,"name":"__type","url":"interfaces/config.baseconfig.html#__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":21,"kind":1024,"name":"postLogoutRedirect","url":"interfaces/config.baseconfig.html#__type-1.postlogoutredirect","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"config.BaseConfig.__type"},{"id":22,"kind":1024,"name":"callback","url":"interfaces/config.baseconfig.html#__type-1.callback","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"config.BaseConfig.__type"},{"id":23,"kind":256,"name":"SessionConfig","url":"interfaces/config.sessionconfig.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"config"},{"id":24,"kind":1024,"name":"name","url":"interfaces/config.sessionconfig.html#name","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.SessionConfig"},{"id":25,"kind":1024,"name":"rolling","url":"interfaces/config.sessionconfig.html#rolling","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.SessionConfig"},{"id":26,"kind":1024,"name":"rollingDuration","url":"interfaces/config.sessionconfig.html#rollingduration","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.SessionConfig"},{"id":27,"kind":1024,"name":"absoluteDuration","url":"interfaces/config.sessionconfig.html#absoluteduration","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.SessionConfig"},{"id":28,"kind":1024,"name":"storeIDToken","url":"interfaces/config.sessionconfig.html#storeidtoken","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.SessionConfig"},{"id":29,"kind":1024,"name":"cookie","url":"interfaces/config.sessionconfig.html#cookie","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.SessionConfig"},{"id":30,"kind":256,"name":"CookieConfig","url":"interfaces/config.cookieconfig.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"config"},{"id":31,"kind":1024,"name":"domain","url":"interfaces/config.cookieconfig.html#domain","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.CookieConfig"},{"id":32,"kind":1024,"name":"path","url":"interfaces/config.cookieconfig.html#path","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.CookieConfig"},{"id":33,"kind":1024,"name":"transient","url":"interfaces/config.cookieconfig.html#transient","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.CookieConfig"},{"id":34,"kind":1024,"name":"httpOnly","url":"interfaces/config.cookieconfig.html#httponly","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.CookieConfig"},{"id":35,"kind":1024,"name":"secure","url":"interfaces/config.cookieconfig.html#secure","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.CookieConfig"},{"id":36,"kind":1024,"name":"sameSite","url":"interfaces/config.cookieconfig.html#samesite","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.CookieConfig"},{"id":37,"kind":256,"name":"AuthorizationParameters","url":"interfaces/config.authorizationparameters.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"config"},{"id":38,"kind":1024,"name":"scope","url":"interfaces/config.authorizationparameters.html#scope","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"config.AuthorizationParameters"},{"id":39,"kind":1024,"name":"response_mode","url":"interfaces/config.authorizationparameters.html#response_mode","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"config.AuthorizationParameters"},{"id":40,"kind":1024,"name":"response_type","url":"interfaces/config.authorizationparameters.html#response_type","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"config.AuthorizationParameters"},{"id":41,"kind":256,"name":"NextConfig","url":"interfaces/config.nextconfig.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"config"},{"id":42,"kind":1024,"name":"organization","url":"interfaces/config.nextconfig.html#organization","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.NextConfig"},{"id":43,"kind":1024,"name":"routes","url":"interfaces/config.nextconfig.html#routes","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.NextConfig"},{"id":44,"kind":65536,"name":"__type","url":"interfaces/config.nextconfig.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-interface","parent":"config.NextConfig"},{"id":45,"kind":1024,"name":"callback","url":"interfaces/config.nextconfig.html#__type.callback","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"config.NextConfig.__type"},{"id":46,"kind":1024,"name":"login","url":"interfaces/config.nextconfig.html#__type.login","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"config.NextConfig.__type"},{"id":47,"kind":1024,"name":"identityClaimFilter","url":"interfaces/config.nextconfig.html#identityclaimfilter","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"config.NextConfig"},{"id":48,"kind":4194304,"name":"ConfigParameters","url":"modules/config.html#configparameters","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"config"},{"id":49,"kind":1,"name":"frontend","url":"modules/frontend.html","classes":"tsd-kind-module"},{"id":50,"kind":1,"name":"frontend/use-user","url":"modules/frontend_use_user.html","classes":"tsd-kind-module"},{"id":51,"kind":256,"name":"UserProfile","url":"interfaces/frontend_use_user.userprofile.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"frontend/use-user"},{"id":52,"kind":1024,"name":"email","url":"interfaces/frontend_use_user.userprofile.html#email","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"frontend/use-user.UserProfile"},{"id":53,"kind":1024,"name":"email_verified","url":"interfaces/frontend_use_user.userprofile.html#email_verified","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"frontend/use-user.UserProfile"},{"id":54,"kind":1024,"name":"name","url":"interfaces/frontend_use_user.userprofile.html#name","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"frontend/use-user.UserProfile"},{"id":55,"kind":1024,"name":"nickname","url":"interfaces/frontend_use_user.userprofile.html#nickname","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"frontend/use-user.UserProfile"},{"id":56,"kind":1024,"name":"picture","url":"interfaces/frontend_use_user.userprofile.html#picture","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"frontend/use-user.UserProfile"},{"id":57,"kind":1024,"name":"sub","url":"interfaces/frontend_use_user.userprofile.html#sub","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"frontend/use-user.UserProfile"},{"id":58,"kind":1024,"name":"updated_at","url":"interfaces/frontend_use_user.userprofile.html#updated_at","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"frontend/use-user.UserProfile"},{"id":59,"kind":1024,"name":"org_id","url":"interfaces/frontend_use_user.userprofile.html#org_id","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"frontend/use-user.UserProfile"},{"id":60,"kind":4194304,"name":"UserContext","url":"modules/frontend_use_user.html#usercontext","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"frontend/use-user"},{"id":61,"kind":65536,"name":"__type","url":"modules/frontend_use_user.html#usercontext.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"frontend/use-user.UserContext"},{"id":62,"kind":1024,"name":"user","url":"modules/frontend_use_user.html#usercontext.__type.user","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"frontend/use-user.UserContext.__type"},{"id":63,"kind":1024,"name":"error","url":"modules/frontend_use_user.html#usercontext.__type.error","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"frontend/use-user.UserContext.__type"},{"id":64,"kind":1024,"name":"isLoading","url":"modules/frontend_use_user.html#usercontext.__type.isloading","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"frontend/use-user.UserContext.__type"},{"id":65,"kind":1024,"name":"checkSession","url":"modules/frontend_use_user.html#usercontext.__type.checksession","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"frontend/use-user.UserContext.__type"},{"id":66,"kind":65536,"name":"__type","url":"modules/frontend_use_user.html#usercontext.__type.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-literal","parent":"frontend/use-user.UserContext.__type"},{"id":67,"kind":128,"name":"RequestError","url":"classes/frontend_use_user.requesterror.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"frontend/use-user"},{"id":68,"kind":512,"name":"constructor","url":"classes/frontend_use_user.requesterror.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"frontend/use-user.RequestError"},{"id":69,"kind":1024,"name":"status","url":"classes/frontend_use_user.requesterror.html#status","classes":"tsd-kind-property tsd-parent-kind-class","parent":"frontend/use-user.RequestError"},{"id":70,"kind":4194304,"name":"UserProviderProps","url":"modules/frontend_use_user.html#userproviderprops","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"frontend/use-user"},{"id":71,"kind":64,"name":"useUser","url":"modules/frontend_use_user.html#useuser","classes":"tsd-kind-function tsd-parent-kind-module","parent":"frontend/use-user"},{"id":72,"kind":4194304,"name":"UserProvider","url":"modules/frontend_use_user.html#userprovider","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"frontend/use-user"},{"id":73,"kind":65536,"name":"__type","url":"modules/frontend_use_user.html#userprovider.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"frontend/use-user.UserProvider"},{"id":74,"kind":1024,"name":"default","url":"modules/frontend_use_user.html#default","classes":"tsd-kind-property tsd-parent-kind-module","parent":"frontend/use-user"},{"id":75,"kind":65536,"name":"__type","url":"modules/frontend_use_user.html#__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-module","parent":"frontend/use-user"},{"id":76,"kind":1,"name":"frontend/with-page-auth-required","url":"modules/frontend_with_page_auth_required.html","classes":"tsd-kind-module"},{"id":77,"kind":256,"name":"WithPageAuthRequiredOptions","url":"interfaces/frontend_with_page_auth_required.withpageauthrequiredoptions.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"frontend/with-page-auth-required"},{"id":78,"kind":1024,"name":"returnTo","url":"interfaces/frontend_with_page_auth_required.withpageauthrequiredoptions.html#returnto","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"frontend/with-page-auth-required.WithPageAuthRequiredOptions"},{"id":79,"kind":1024,"name":"onRedirecting","url":"interfaces/frontend_with_page_auth_required.withpageauthrequiredoptions.html#onredirecting","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"frontend/with-page-auth-required.WithPageAuthRequiredOptions"},{"id":80,"kind":65536,"name":"__type","url":"interfaces/frontend_with_page_auth_required.withpageauthrequiredoptions.html#__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-interface","parent":"frontend/with-page-auth-required.WithPageAuthRequiredOptions"},{"id":81,"kind":1024,"name":"onError","url":"interfaces/frontend_with_page_auth_required.withpageauthrequiredoptions.html#onerror","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"frontend/with-page-auth-required.WithPageAuthRequiredOptions"},{"id":82,"kind":65536,"name":"__type","url":"interfaces/frontend_with_page_auth_required.withpageauthrequiredoptions.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-interface","parent":"frontend/with-page-auth-required.WithPageAuthRequiredOptions"},{"id":83,"kind":256,"name":"UserProps","url":"interfaces/frontend_with_page_auth_required.userprops.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"frontend/with-page-auth-required"},{"id":84,"kind":1024,"name":"user","url":"interfaces/frontend_with_page_auth_required.userprops.html#user","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"frontend/with-page-auth-required.UserProps"},{"id":85,"kind":4194304,"name":"WithPageAuthRequired","url":"modules/frontend_with_page_auth_required.html#withpageauthrequired","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"frontend/with-page-auth-required"},{"id":86,"kind":65536,"name":"__type","url":"modules/frontend_with_page_auth_required.html#withpageauthrequired.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-has-type-parameter","parent":"frontend/with-page-auth-required.WithPageAuthRequired"},{"id":87,"kind":1,"name":"handlers/auth","url":"modules/handlers_auth.html","classes":"tsd-kind-module"},{"id":88,"kind":4194304,"name":"Handlers","url":"modules/handlers_auth.html#handlers","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/auth"},{"id":89,"kind":4194304,"name":"HandleAuth","url":"modules/handlers_auth.html#handleauth","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/auth"},{"id":90,"kind":65536,"name":"__type","url":"modules/handlers_auth.html#handleauth.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/auth.HandleAuth"},{"id":91,"kind":4194304,"name":"OnError","url":"modules/handlers_auth.html#onerror","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/auth"},{"id":92,"kind":65536,"name":"__type","url":"modules/handlers_auth.html#onerror.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/auth.OnError"},{"id":93,"kind":1,"name":"handlers/callback","url":"modules/handlers_callback.html","classes":"tsd-kind-module"},{"id":94,"kind":4194304,"name":"AfterCallback","url":"modules/handlers_callback.html#aftercallback","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/callback"},{"id":95,"kind":65536,"name":"__type","url":"modules/handlers_callback.html#aftercallback.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/callback.AfterCallback"},{"id":96,"kind":256,"name":"CallbackOptions","url":"interfaces/handlers_callback.callbackoptions.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"handlers/callback"},{"id":97,"kind":1024,"name":"afterCallback","url":"interfaces/handlers_callback.callbackoptions.html#aftercallback","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/callback.CallbackOptions"},{"id":98,"kind":1024,"name":"redirectUri","url":"interfaces/handlers_callback.callbackoptions.html#redirecturi","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/callback.CallbackOptions"},{"id":99,"kind":1024,"name":"organization","url":"interfaces/handlers_callback.callbackoptions.html#organization","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/callback.CallbackOptions"},{"id":100,"kind":1024,"name":"authorizationParams","url":"interfaces/handlers_callback.callbackoptions.html#authorizationparams","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/callback.CallbackOptions"},{"id":101,"kind":4194304,"name":"CallbackOptionsProvider","url":"modules/handlers_callback.html#callbackoptionsprovider","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/callback"},{"id":102,"kind":65536,"name":"__type","url":"modules/handlers_callback.html#callbackoptionsprovider.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/callback.CallbackOptionsProvider"},{"id":103,"kind":4194304,"name":"HandleCallback","url":"modules/handlers_callback.html#handlecallback","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/callback"},{"id":104,"kind":65536,"name":"__type","url":"modules/handlers_callback.html#handlecallback.__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/callback.HandleCallback"},{"id":105,"kind":4194304,"name":"CallbackHandler","url":"modules/handlers_callback.html#callbackhandler","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/callback"},{"id":106,"kind":65536,"name":"__type","url":"modules/handlers_callback.html#callbackhandler.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/callback.CallbackHandler"},{"id":107,"kind":1,"name":"handlers","url":"modules/handlers.html","classes":"tsd-kind-module"},{"id":108,"kind":1,"name":"handlers/login","url":"modules/handlers_login.html","classes":"tsd-kind-module"},{"id":109,"kind":4194304,"name":"GetLoginState","url":"modules/handlers_login.html#getloginstate","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/login"},{"id":110,"kind":65536,"name":"__type","url":"modules/handlers_login.html#getloginstate.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/login.GetLoginState"},{"id":111,"kind":256,"name":"AuthorizationParams","url":"interfaces/handlers_login.authorizationparams.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"handlers/login"},{"id":112,"kind":1024,"name":"connection","url":"interfaces/handlers_login.authorizationparams.html#connection","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/login.AuthorizationParams"},{"id":113,"kind":1024,"name":"connection_scope","url":"interfaces/handlers_login.authorizationparams.html#connection_scope","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/login.AuthorizationParams"},{"id":114,"kind":1024,"name":"invitation","url":"interfaces/handlers_login.authorizationparams.html#invitation","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/login.AuthorizationParams"},{"id":115,"kind":1024,"name":"organization","url":"interfaces/handlers_login.authorizationparams.html#organization","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/login.AuthorizationParams"},{"id":116,"kind":1024,"name":"screen_hint","url":"interfaces/handlers_login.authorizationparams.html#screen_hint","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/login.AuthorizationParams"},{"id":117,"kind":1024,"name":"scope","url":"interfaces/handlers_login.authorizationparams.html#scope","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"handlers/login.AuthorizationParams"},{"id":118,"kind":1024,"name":"response_mode","url":"interfaces/handlers_login.authorizationparams.html#response_mode","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"handlers/login.AuthorizationParams"},{"id":119,"kind":1024,"name":"response_type","url":"interfaces/handlers_login.authorizationparams.html#response_type","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"handlers/login.AuthorizationParams"},{"id":120,"kind":256,"name":"LoginOptions","url":"interfaces/handlers_login.loginoptions.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"handlers/login"},{"id":121,"kind":1024,"name":"authorizationParams","url":"interfaces/handlers_login.loginoptions.html#authorizationparams","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/login.LoginOptions"},{"id":122,"kind":1024,"name":"returnTo","url":"interfaces/handlers_login.loginoptions.html#returnto","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/login.LoginOptions"},{"id":123,"kind":1024,"name":"getLoginState","url":"interfaces/handlers_login.loginoptions.html#getloginstate","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/login.LoginOptions"},{"id":124,"kind":4194304,"name":"LoginOptionsProvider","url":"modules/handlers_login.html#loginoptionsprovider","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/login"},{"id":125,"kind":65536,"name":"__type","url":"modules/handlers_login.html#loginoptionsprovider.__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/login.LoginOptionsProvider"},{"id":126,"kind":4194304,"name":"HandleLogin","url":"modules/handlers_login.html#handlelogin","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/login"},{"id":127,"kind":65536,"name":"__type","url":"modules/handlers_login.html#handlelogin.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/login.HandleLogin"},{"id":128,"kind":4194304,"name":"LoginHandler","url":"modules/handlers_login.html#loginhandler","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/login"},{"id":129,"kind":65536,"name":"__type","url":"modules/handlers_login.html#loginhandler.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/login.LoginHandler"},{"id":130,"kind":1,"name":"handlers/logout","url":"modules/handlers_logout.html","classes":"tsd-kind-module"},{"id":131,"kind":256,"name":"LogoutOptions","url":"interfaces/handlers_logout.logoutoptions.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"handlers/logout"},{"id":132,"kind":1024,"name":"returnTo","url":"interfaces/handlers_logout.logoutoptions.html#returnto","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/logout.LogoutOptions"},{"id":133,"kind":1024,"name":"logoutParams","url":"interfaces/handlers_logout.logoutoptions.html#logoutparams","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/logout.LogoutOptions"},{"id":134,"kind":65536,"name":"__type","url":"interfaces/handlers_logout.logoutoptions.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-interface","parent":"handlers/logout.LogoutOptions"},{"id":135,"kind":4194304,"name":"LogoutOptionsProvider","url":"modules/handlers_logout.html#logoutoptionsprovider","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/logout"},{"id":136,"kind":65536,"name":"__type","url":"modules/handlers_logout.html#logoutoptionsprovider.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/logout.LogoutOptionsProvider"},{"id":137,"kind":4194304,"name":"HandleLogout","url":"modules/handlers_logout.html#handlelogout","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/logout"},{"id":138,"kind":65536,"name":"__type","url":"modules/handlers_logout.html#handlelogout.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/logout.HandleLogout"},{"id":139,"kind":4194304,"name":"LogoutHandler","url":"modules/handlers_logout.html#logouthandler","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/logout"},{"id":140,"kind":65536,"name":"__type","url":"modules/handlers_logout.html#logouthandler.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/logout.LogoutHandler"},{"id":141,"kind":1,"name":"handlers/profile","url":"modules/handlers_profile.html","classes":"tsd-kind-module"},{"id":142,"kind":4194304,"name":"AfterRefetch","url":"modules/handlers_profile.html#afterrefetch","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/profile"},{"id":143,"kind":65536,"name":"__type","url":"modules/handlers_profile.html#afterrefetch.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/profile.AfterRefetch"},{"id":144,"kind":4194304,"name":"ProfileOptions","url":"modules/handlers_profile.html#profileoptions","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/profile"},{"id":145,"kind":65536,"name":"__type","url":"modules/handlers_profile.html#profileoptions.__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/profile.ProfileOptions"},{"id":146,"kind":1024,"name":"refetch","url":"modules/handlers_profile.html#profileoptions.__type-3.refetch","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"handlers/profile.ProfileOptions.__type"},{"id":147,"kind":1024,"name":"afterRefetch","url":"modules/handlers_profile.html#profileoptions.__type-3.afterrefetch-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"handlers/profile.ProfileOptions.__type"},{"id":148,"kind":4194304,"name":"ProfileOptionsProvider","url":"modules/handlers_profile.html#profileoptionsprovider","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/profile"},{"id":149,"kind":65536,"name":"__type","url":"modules/handlers_profile.html#profileoptionsprovider.__type-4","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/profile.ProfileOptionsProvider"},{"id":150,"kind":4194304,"name":"HandleProfile","url":"modules/handlers_profile.html#handleprofile","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/profile"},{"id":151,"kind":65536,"name":"__type","url":"modules/handlers_profile.html#handleprofile.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/profile.HandleProfile"},{"id":152,"kind":4194304,"name":"ProfileHandler","url":"modules/handlers_profile.html#profilehandler","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/profile"},{"id":153,"kind":65536,"name":"__type","url":"modules/handlers_profile.html#profilehandler.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/profile.ProfileHandler"},{"id":154,"kind":1,"name":"helpers","url":"modules/helpers.html","classes":"tsd-kind-module"},{"id":155,"kind":1,"name":"helpers/testing","url":"modules/helpers_testing.html","classes":"tsd-kind-module"},{"id":156,"kind":64,"name":"generateSessionCookie","url":"modules/helpers_testing.html#generatesessioncookie","classes":"tsd-kind-function tsd-parent-kind-module","parent":"helpers/testing"},{"id":157,"kind":1,"name":"helpers/with-api-auth-required","url":"modules/helpers_with_api_auth_required.html","classes":"tsd-kind-module"},{"id":158,"kind":4194304,"name":"WithApiAuthRequired","url":"modules/helpers_with_api_auth_required.html#withapiauthrequired","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"helpers/with-api-auth-required"},{"id":159,"kind":65536,"name":"__type","url":"modules/helpers_with_api_auth_required.html#withapiauthrequired.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"helpers/with-api-auth-required.WithApiAuthRequired"},{"id":160,"kind":1,"name":"helpers/with-middleware-auth-required","url":"modules/helpers_with_middleware_auth_required.html","classes":"tsd-kind-module"},{"id":161,"kind":4194304,"name":"WithMiddlewareAuthRequired","url":"modules/helpers_with_middleware_auth_required.html#withmiddlewareauthrequired","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"helpers/with-middleware-auth-required"},{"id":162,"kind":65536,"name":"__type","url":"modules/helpers_with_middleware_auth_required.html#withmiddlewareauthrequired.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"helpers/with-middleware-auth-required.WithMiddlewareAuthRequired"},{"id":163,"kind":1,"name":"helpers/with-page-auth-required","url":"modules/helpers_with_page_auth_required.html","classes":"tsd-kind-module"},{"id":164,"kind":4194304,"name":"GetServerSidePropsResultWithSession","url":"modules/helpers_with_page_auth_required.html#getserversidepropsresultwithsession","classes":"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter","parent":"helpers/with-page-auth-required"},{"id":165,"kind":4194304,"name":"PageRoute","url":"modules/helpers_with_page_auth_required.html#pageroute","classes":"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter","parent":"helpers/with-page-auth-required"},{"id":166,"kind":65536,"name":"__type","url":"modules/helpers_with_page_auth_required.html#pageroute.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"helpers/with-page-auth-required.PageRoute"},{"id":167,"kind":4194304,"name":"WithPageAuthRequiredOptions","url":"modules/helpers_with_page_auth_required.html#withpageauthrequiredoptions","classes":"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter","parent":"helpers/with-page-auth-required"},{"id":168,"kind":65536,"name":"__type","url":"modules/helpers_with_page_auth_required.html#withpageauthrequiredoptions.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"helpers/with-page-auth-required.WithPageAuthRequiredOptions"},{"id":169,"kind":1024,"name":"getServerSideProps","url":"modules/helpers_with_page_auth_required.html#withpageauthrequiredoptions.__type-2.getserversideprops","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"helpers/with-page-auth-required.WithPageAuthRequiredOptions.__type"},{"id":170,"kind":1024,"name":"returnTo","url":"modules/helpers_with_page_auth_required.html#withpageauthrequiredoptions.__type-2.returnto","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"helpers/with-page-auth-required.WithPageAuthRequiredOptions.__type"},{"id":171,"kind":4194304,"name":"WithPageAuthRequired","url":"modules/helpers_with_page_auth_required.html#withpageauthrequired","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"helpers/with-page-auth-required"},{"id":172,"kind":65536,"name":"__type","url":"modules/helpers_with_page_auth_required.html#withpageauthrequired.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-has-type-parameter","parent":"helpers/with-page-auth-required.WithPageAuthRequired"},{"id":173,"kind":1,"name":"instance","url":"modules/instance.html","classes":"tsd-kind-module"},{"id":174,"kind":256,"name":"SignInWithAuth0","url":"interfaces/instance.signinwithauth0.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"instance"},{"id":175,"kind":1024,"name":"getSession","url":"interfaces/instance.signinwithauth0.html#getsession","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"instance.SignInWithAuth0"},{"id":176,"kind":1024,"name":"updateSession","url":"interfaces/instance.signinwithauth0.html#updatesession","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"instance.SignInWithAuth0"},{"id":177,"kind":1024,"name":"getAccessToken","url":"interfaces/instance.signinwithauth0.html#getaccesstoken","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"instance.SignInWithAuth0"},{"id":178,"kind":1024,"name":"handleLogin","url":"interfaces/instance.signinwithauth0.html#handlelogin","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"instance.SignInWithAuth0"},{"id":179,"kind":1024,"name":"handleCallback","url":"interfaces/instance.signinwithauth0.html#handlecallback","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"instance.SignInWithAuth0"},{"id":180,"kind":1024,"name":"handleLogout","url":"interfaces/instance.signinwithauth0.html#handlelogout","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"instance.SignInWithAuth0"},{"id":181,"kind":1024,"name":"handleProfile","url":"interfaces/instance.signinwithauth0.html#handleprofile","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"instance.SignInWithAuth0"},{"id":182,"kind":1024,"name":"withApiAuthRequired","url":"interfaces/instance.signinwithauth0.html#withapiauthrequired","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"instance.SignInWithAuth0"},{"id":183,"kind":1024,"name":"withPageAuthRequired","url":"interfaces/instance.signinwithauth0.html#withpageauthrequired","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"instance.SignInWithAuth0"},{"id":184,"kind":1024,"name":"handleAuth","url":"interfaces/instance.signinwithauth0.html#handleauth","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"instance.SignInWithAuth0"},{"id":185,"kind":4194304,"name":"InitAuth0","url":"modules/instance.html#initauth0","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"instance"},{"id":186,"kind":65536,"name":"__type","url":"modules/instance.html#initauth0.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"instance.InitAuth0"},{"id":187,"kind":1,"name":"middleware","url":"modules/middleware.html","classes":"tsd-kind-module"},{"id":188,"kind":4194304,"name":"Instance","url":"modules/middleware.html#instance","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"middleware"},{"id":189,"kind":65536,"name":"__type","url":"modules/middleware.html#instance.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"middleware.Instance"},{"id":190,"kind":1024,"name":"withMiddlewareAuthRequired","url":"modules/middleware.html#instance.__type-2.withmiddlewareauthrequired-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"middleware.Instance.__type"},{"id":191,"kind":1024,"name":"getSession","url":"modules/middleware.html#instance.__type-2.getsession-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"middleware.Instance.__type"},{"id":192,"kind":4194304,"name":"GetSession","url":"modules/middleware.html#getsession","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"middleware"},{"id":193,"kind":65536,"name":"__type","url":"modules/middleware.html#getsession.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"middleware.GetSession"},{"id":194,"kind":4194304,"name":"InitAuth0","url":"modules/middleware.html#initauth0","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"middleware"},{"id":195,"kind":65536,"name":"__type","url":"modules/middleware.html#initauth0.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"middleware.InitAuth0"},{"id":196,"kind":64,"name":"initAuth0","url":"modules/middleware.html#initauth0-1","classes":"tsd-kind-function tsd-parent-kind-module","parent":"middleware"},{"id":197,"kind":64,"name":"getSession","url":"modules/middleware.html#getsession-2","classes":"tsd-kind-function tsd-parent-kind-module","parent":"middleware"},{"id":198,"kind":64,"name":"withMiddlewareAuthRequired","url":"modules/middleware.html#withmiddlewareauthrequired-2","classes":"tsd-kind-function tsd-parent-kind-module","parent":"middleware"},{"id":199,"kind":1,"name":"session/get-access-token","url":"modules/session_get_access_token.html","classes":"tsd-kind-module"},{"id":200,"kind":4194304,"name":"AfterRefresh","url":"modules/session_get_access_token.html#afterrefresh","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"session/get-access-token"},{"id":201,"kind":65536,"name":"__type","url":"modules/session_get_access_token.html#afterrefresh.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"session/get-access-token.AfterRefresh"},{"id":202,"kind":256,"name":"AccessTokenRequest","url":"interfaces/session_get_access_token.accesstokenrequest.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"session/get-access-token"},{"id":203,"kind":1024,"name":"scopes","url":"interfaces/session_get_access_token.accesstokenrequest.html#scopes","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"session/get-access-token.AccessTokenRequest"},{"id":204,"kind":1024,"name":"refresh","url":"interfaces/session_get_access_token.accesstokenrequest.html#refresh","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"session/get-access-token.AccessTokenRequest"},{"id":205,"kind":1024,"name":"afterRefresh","url":"interfaces/session_get_access_token.accesstokenrequest.html#afterrefresh","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"session/get-access-token.AccessTokenRequest"},{"id":206,"kind":1024,"name":"authorizationParams","url":"interfaces/session_get_access_token.accesstokenrequest.html#authorizationparams","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"session/get-access-token.AccessTokenRequest"},{"id":207,"kind":256,"name":"GetAccessTokenResult","url":"interfaces/session_get_access_token.getaccesstokenresult.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"session/get-access-token"},{"id":208,"kind":1024,"name":"accessToken","url":"interfaces/session_get_access_token.getaccesstokenresult.html#accesstoken","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"session/get-access-token.GetAccessTokenResult"},{"id":209,"kind":4194304,"name":"GetAccessToken","url":"modules/session_get_access_token.html#getaccesstoken","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"session/get-access-token"},{"id":210,"kind":65536,"name":"__type","url":"modules/session_get_access_token.html#getaccesstoken.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"session/get-access-token.GetAccessToken"},{"id":211,"kind":1,"name":"session/get-session","url":"modules/session_get_session.html","classes":"tsd-kind-module"},{"id":212,"kind":4194304,"name":"GetSession","url":"modules/session_get_session.html#getsession","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"session/get-session"},{"id":213,"kind":65536,"name":"__type","url":"modules/session_get_session.html#getsession.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"session/get-session.GetSession"},{"id":214,"kind":1,"name":"session","url":"modules/session.html","classes":"tsd-kind-module"},{"id":215,"kind":1,"name":"session/session","url":"modules/session_session.html","classes":"tsd-kind-module"},{"id":216,"kind":256,"name":"Claims","url":"interfaces/session_session.claims.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"session/session"},{"id":217,"kind":128,"name":"default","url":"classes/session_session.default.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"session/session"},{"id":218,"kind":512,"name":"constructor","url":"classes/session_session.default.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"session/session.default"},{"id":219,"kind":1024,"name":"user","url":"classes/session_session.default.html#user","classes":"tsd-kind-property tsd-parent-kind-class","parent":"session/session.default"},{"id":220,"kind":1024,"name":"idToken","url":"classes/session_session.default.html#idtoken","classes":"tsd-kind-property tsd-parent-kind-class","parent":"session/session.default"},{"id":221,"kind":1024,"name":"accessToken","url":"classes/session_session.default.html#accesstoken","classes":"tsd-kind-property tsd-parent-kind-class","parent":"session/session.default"},{"id":222,"kind":1024,"name":"accessTokenScope","url":"classes/session_session.default.html#accesstokenscope","classes":"tsd-kind-property tsd-parent-kind-class","parent":"session/session.default"},{"id":223,"kind":1024,"name":"accessTokenExpiresAt","url":"classes/session_session.default.html#accesstokenexpiresat","classes":"tsd-kind-property tsd-parent-kind-class","parent":"session/session.default"},{"id":224,"kind":1024,"name":"refreshToken","url":"classes/session_session.default.html#refreshtoken","classes":"tsd-kind-property tsd-parent-kind-class","parent":"session/session.default"},{"id":225,"kind":1,"name":"session/update-session","url":"modules/session_update_session.html","classes":"tsd-kind-module"},{"id":226,"kind":4194304,"name":"UpdateSession","url":"modules/session_update_session.html#updatesession","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"session/update-session"},{"id":227,"kind":65536,"name":"__type","url":"modules/session_update_session.html#updatesession.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"session/update-session.UpdateSession"},{"id":228,"kind":1,"name":"utils/errors","url":"modules/utils_errors.html","classes":"tsd-kind-module"},{"id":229,"kind":128,"name":"AuthError","url":"classes/utils_errors.autherror.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"utils/errors"},{"id":230,"kind":512,"name":"constructor","url":"classes/utils_errors.autherror.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"utils/errors.AuthError"},{"id":231,"kind":1024,"name":"code","url":"classes/utils_errors.autherror.html#code","classes":"tsd-kind-property tsd-parent-kind-class","parent":"utils/errors.AuthError"},{"id":232,"kind":1024,"name":"name","url":"classes/utils_errors.autherror.html#name","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-overwrite","parent":"utils/errors.AuthError"},{"id":233,"kind":1024,"name":"cause","url":"classes/utils_errors.autherror.html#cause","classes":"tsd-kind-property tsd-parent-kind-class","parent":"utils/errors.AuthError"},{"id":234,"kind":1024,"name":"status","url":"classes/utils_errors.autherror.html#status","classes":"tsd-kind-property tsd-parent-kind-class","parent":"utils/errors.AuthError"},{"id":235,"kind":4,"name":"AccessTokenErrorCode","url":"enums/utils_errors.accesstokenerrorcode.html","classes":"tsd-kind-enum tsd-parent-kind-module","parent":"utils/errors"},{"id":236,"kind":16,"name":"MISSING_SESSION","url":"enums/utils_errors.accesstokenerrorcode.html#missing_session","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"utils/errors.AccessTokenErrorCode"},{"id":237,"kind":16,"name":"MISSING_ACCESS_TOKEN","url":"enums/utils_errors.accesstokenerrorcode.html#missing_access_token","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"utils/errors.AccessTokenErrorCode"},{"id":238,"kind":16,"name":"MISSING_REFRESH_TOKEN","url":"enums/utils_errors.accesstokenerrorcode.html#missing_refresh_token","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"utils/errors.AccessTokenErrorCode"},{"id":239,"kind":16,"name":"EXPIRED_ACCESS_TOKEN","url":"enums/utils_errors.accesstokenerrorcode.html#expired_access_token","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"utils/errors.AccessTokenErrorCode"},{"id":240,"kind":16,"name":"INSUFFICIENT_SCOPE","url":"enums/utils_errors.accesstokenerrorcode.html#insufficient_scope","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"utils/errors.AccessTokenErrorCode"},{"id":241,"kind":16,"name":"FAILED_REFRESH_GRANT","url":"enums/utils_errors.accesstokenerrorcode.html#failed_refresh_grant","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"utils/errors.AccessTokenErrorCode"},{"id":242,"kind":128,"name":"AccessTokenError","url":"classes/utils_errors.accesstokenerror.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"utils/errors"},{"id":243,"kind":512,"name":"constructor","url":"classes/utils_errors.accesstokenerror.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"utils/errors.AccessTokenError"},{"id":244,"kind":1024,"name":"code","url":"classes/utils_errors.accesstokenerror.html#code","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"utils/errors.AccessTokenError"},{"id":245,"kind":1024,"name":"name","url":"classes/utils_errors.accesstokenerror.html#name","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"utils/errors.AccessTokenError"},{"id":246,"kind":1024,"name":"cause","url":"classes/utils_errors.accesstokenerror.html#cause","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"utils/errors.AccessTokenError"},{"id":247,"kind":1024,"name":"status","url":"classes/utils_errors.accesstokenerror.html#status","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"utils/errors.AccessTokenError"},{"id":248,"kind":128,"name":"HandlerError","url":"classes/utils_errors.handlererror.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"utils/errors"},{"id":249,"kind":512,"name":"constructor","url":"classes/utils_errors.handlererror.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"utils/errors.HandlerError"},{"id":250,"kind":1024,"name":"code","url":"classes/utils_errors.handlererror.html#code","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"utils/errors.HandlerError"},{"id":251,"kind":1024,"name":"name","url":"classes/utils_errors.handlererror.html#name","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"utils/errors.HandlerError"},{"id":252,"kind":1024,"name":"cause","url":"classes/utils_errors.handlererror.html#cause","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"utils/errors.HandlerError"},{"id":253,"kind":1024,"name":"status","url":"classes/utils_errors.handlererror.html#status","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"utils/errors.HandlerError"},{"id":254,"kind":128,"name":"CallbackHandlerError","url":"classes/utils_errors.callbackhandlererror.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"utils/errors"},{"id":255,"kind":1024,"name":"code","url":"classes/utils_errors.callbackhandlererror.html#code-1","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"utils/errors.CallbackHandlerError"},{"id":256,"kind":512,"name":"constructor","url":"classes/utils_errors.callbackhandlererror.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"utils/errors.CallbackHandlerError"},{"id":257,"kind":1024,"name":"code","url":"classes/utils_errors.callbackhandlererror.html#code","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"utils/errors.CallbackHandlerError"},{"id":258,"kind":1024,"name":"name","url":"classes/utils_errors.callbackhandlererror.html#name","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"utils/errors.CallbackHandlerError"},{"id":259,"kind":1024,"name":"cause","url":"classes/utils_errors.callbackhandlererror.html#cause","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"utils/errors.CallbackHandlerError"},{"id":260,"kind":1024,"name":"status","url":"classes/utils_errors.callbackhandlererror.html#status","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"utils/errors.CallbackHandlerError"},{"id":261,"kind":128,"name":"LoginHandlerError","url":"classes/utils_errors.loginhandlererror.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"utils/errors"},{"id":262,"kind":1024,"name":"code","url":"classes/utils_errors.loginhandlererror.html#code-1","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"utils/errors.LoginHandlerError"},{"id":263,"kind":512,"name":"constructor","url":"classes/utils_errors.loginhandlererror.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"utils/errors.LoginHandlerError"},{"id":264,"kind":1024,"name":"code","url":"classes/utils_errors.loginhandlererror.html#code","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"utils/errors.LoginHandlerError"},{"id":265,"kind":1024,"name":"name","url":"classes/utils_errors.loginhandlererror.html#name","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"utils/errors.LoginHandlerError"},{"id":266,"kind":1024,"name":"cause","url":"classes/utils_errors.loginhandlererror.html#cause","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"utils/errors.LoginHandlerError"},{"id":267,"kind":1024,"name":"status","url":"classes/utils_errors.loginhandlererror.html#status","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"utils/errors.LoginHandlerError"},{"id":268,"kind":128,"name":"LogoutHandlerError","url":"classes/utils_errors.logouthandlererror.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"utils/errors"},{"id":269,"kind":1024,"name":"code","url":"classes/utils_errors.logouthandlererror.html#code-1","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"utils/errors.LogoutHandlerError"},{"id":270,"kind":512,"name":"constructor","url":"classes/utils_errors.logouthandlererror.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"utils/errors.LogoutHandlerError"},{"id":271,"kind":1024,"name":"code","url":"classes/utils_errors.logouthandlererror.html#code","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"utils/errors.LogoutHandlerError"},{"id":272,"kind":1024,"name":"name","url":"classes/utils_errors.logouthandlererror.html#name","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"utils/errors.LogoutHandlerError"},{"id":273,"kind":1024,"name":"cause","url":"classes/utils_errors.logouthandlererror.html#cause","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"utils/errors.LogoutHandlerError"},{"id":274,"kind":1024,"name":"status","url":"classes/utils_errors.logouthandlererror.html#status","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"utils/errors.LogoutHandlerError"},{"id":275,"kind":128,"name":"ProfileHandlerError","url":"classes/utils_errors.profilehandlererror.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"utils/errors"},{"id":276,"kind":1024,"name":"code","url":"classes/utils_errors.profilehandlererror.html#code-1","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"utils/errors.ProfileHandlerError"},{"id":277,"kind":512,"name":"constructor","url":"classes/utils_errors.profilehandlererror.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"utils/errors.ProfileHandlerError"},{"id":278,"kind":1024,"name":"code","url":"classes/utils_errors.profilehandlererror.html#code","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"utils/errors.ProfileHandlerError"},{"id":279,"kind":1024,"name":"name","url":"classes/utils_errors.profilehandlererror.html#name","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"utils/errors.ProfileHandlerError"},{"id":280,"kind":1024,"name":"cause","url":"classes/utils_errors.profilehandlererror.html#cause","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"utils/errors.ProfileHandlerError"},{"id":281,"kind":1024,"name":"status","url":"classes/utils_errors.profilehandlererror.html#status","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"utils/errors.ProfileHandlerError"},{"id":282,"kind":1,"name":"version","url":"modules/version.html","classes":"tsd-kind-module"},{"id":283,"kind":1024,"name":"default","url":"modules/version.html#default","classes":"tsd-kind-property tsd-parent-kind-module","parent":"version"},{"id":284,"kind":1024,"name":"ConfigProvider","url":"modules/frontend.html#configprovider","classes":"tsd-kind-property tsd-parent-kind-module","parent":"frontend"},{"id":285,"kind":65536,"name":"__type","url":"modules/frontend.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-module","parent":"frontend"},{"id":286,"kind":4194304,"name":"ConfigProviderProps","url":"modules/frontend.html#configproviderprops","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"frontend"},{"id":287,"kind":64,"name":"useConfig","url":"modules/frontend.html#useconfig","classes":"tsd-kind-function tsd-parent-kind-module","parent":"frontend"},{"id":288,"kind":16777216,"name":"UserProvider","url":"modules/frontend.html#userprovider","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"frontend"},{"id":289,"kind":16777216,"name":"UserProviderProps","url":"modules/frontend.html#userproviderprops","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"frontend"},{"id":290,"kind":16777216,"name":"UserProfile","url":"modules/frontend.html#userprofile","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"frontend"},{"id":291,"kind":16777216,"name":"RequestError","url":"modules/frontend.html#requesterror","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"frontend"},{"id":292,"kind":16777216,"name":"useUser","url":"modules/frontend.html#useuser","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"frontend"},{"id":293,"kind":16777216,"name":"WithPageAuthRequired","url":"modules/frontend.html#withpageauthrequired","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"frontend"},{"id":294,"kind":16777216,"name":"WithPageAuthRequiredOptions","url":"modules/frontend.html#withpageauthrequiredoptions","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"frontend"},{"id":295,"kind":16777216,"name":"HandleCallback","url":"modules/handlers.html#handlecallback","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":296,"kind":16777216,"name":"CallbackOptions","url":"modules/handlers.html#callbackoptions","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":297,"kind":16777216,"name":"AfterCallback","url":"modules/handlers.html#aftercallback","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":298,"kind":16777216,"name":"HandleLogin","url":"modules/handlers.html#handlelogin","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":299,"kind":16777216,"name":"LoginOptions","url":"modules/handlers.html#loginoptions","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":300,"kind":16777216,"name":"GetLoginState","url":"modules/handlers.html#getloginstate","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":301,"kind":16777216,"name":"HandleLogout","url":"modules/handlers.html#handlelogout","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":302,"kind":16777216,"name":"LogoutOptions","url":"modules/handlers.html#logoutoptions","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":303,"kind":16777216,"name":"HandleProfile","url":"modules/handlers.html#handleprofile","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":304,"kind":16777216,"name":"ProfileOptions","url":"modules/handlers.html#profileoptions","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":305,"kind":16777216,"name":"AfterRefetch","url":"modules/handlers.html#afterrefetch","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":306,"kind":16777216,"name":"Handlers","url":"modules/handlers.html#handlers-1","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":307,"kind":16777216,"name":"HandleAuth","url":"modules/handlers.html#handleauth","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":308,"kind":16777216,"name":"OnError","url":"modules/handlers.html#onerror","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":309,"kind":16777216,"name":"WithApiAuthRequired","url":"modules/helpers.html#withapiauthrequired","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"helpers"},{"id":310,"kind":16777216,"name":"GetServerSidePropsResultWithSession","url":"modules/helpers.html#getserversidepropsresultwithsession","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"helpers"},{"id":311,"kind":16777216,"name":"WithPageAuthRequired","url":"modules/helpers.html#withpageauthrequired","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"helpers"},{"id":312,"kind":16777216,"name":"WithPageAuthRequiredOptions","url":"modules/helpers.html#withpageauthrequiredoptions","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"helpers"},{"id":313,"kind":16777216,"name":"PageRoute","url":"modules/helpers.html#pageroute","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"helpers"},{"id":314,"kind":16777216,"name":"WithMiddlewareAuthRequired","url":"modules/middleware.html#withmiddlewareauthrequired","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"middleware"},{"id":315,"kind":16777216,"name":"Session","url":"modules/session.html#session-1","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"session"},{"id":316,"kind":16777216,"name":"Claims","url":"modules/session.html#claims","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"session"},{"id":317,"kind":16777216,"name":"GetSession","url":"modules/session.html#getsession","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"session"},{"id":318,"kind":16777216,"name":"GetAccessToken","url":"modules/session.html#getaccesstoken","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"session"},{"id":319,"kind":16777216,"name":"AccessTokenRequest","url":"modules/session.html#accesstokenrequest","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"session"},{"id":320,"kind":16777216,"name":"GetAccessTokenResult","url":"modules/session.html#getaccesstokenresult","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"session"},{"id":321,"kind":128,"name":"SessionCache","url":"classes/session.sessioncache.html","classes":"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter","parent":"session"},{"id":322,"kind":512,"name":"constructor","url":"classes/session.sessioncache.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter","parent":"session.SessionCache"},{"id":323,"kind":2048,"name":"save","url":"classes/session.sessioncache.html#save","classes":"tsd-kind-method tsd-parent-kind-class","parent":"session.SessionCache"},{"id":324,"kind":2048,"name":"create","url":"classes/session.sessioncache.html#create","classes":"tsd-kind-method tsd-parent-kind-class","parent":"session.SessionCache"},{"id":325,"kind":2048,"name":"delete","url":"classes/session.sessioncache.html#delete","classes":"tsd-kind-method tsd-parent-kind-class","parent":"session.SessionCache"},{"id":326,"kind":2048,"name":"isAuthenticated","url":"classes/session.sessioncache.html#isauthenticated","classes":"tsd-kind-method tsd-parent-kind-class","parent":"session.SessionCache"},{"id":327,"kind":2048,"name":"getIdToken","url":"classes/session.sessioncache.html#getidtoken","classes":"tsd-kind-method tsd-parent-kind-class","parent":"session.SessionCache"},{"id":328,"kind":2048,"name":"set","url":"classes/session.sessioncache.html#set","classes":"tsd-kind-method tsd-parent-kind-class","parent":"session.SessionCache"},{"id":329,"kind":2048,"name":"get","url":"classes/session.sessioncache.html#get","classes":"tsd-kind-method tsd-parent-kind-class","parent":"session.SessionCache"},{"id":330,"kind":2048,"name":"fromTokenSet","url":"classes/session.sessioncache.html#fromtokenset","classes":"tsd-kind-method tsd-parent-kind-class","parent":"session.SessionCache"},{"id":331,"kind":16777216,"name":"UpdateSession","url":"modules/session.html#updatesession","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"session"}],"index":{"version":"2.3.9","fields":["name","parent"],"fieldVectors":[["name/0",[0,38.704]],["parent/0",[]],["name/1",[1,55.125]],["parent/1",[0,4.176]],["name/2",[2,55.125]],["parent/2",[3,3.124]],["name/3",[4,31.297]],["parent/3",[3,3.124]],["name/4",[5,55.125]],["parent/4",[3,3.124]],["name/5",[6,41.868]],["parent/5",[3,3.124]],["name/6",[7,55.125]],["parent/6",[3,3.124]],["name/7",[8,55.125]],["parent/7",[3,3.124]],["name/8",[9,55.125]],["parent/8",[3,3.124]],["name/9",[10,55.125]],["parent/9",[3,3.124]],["name/10",[11,55.125]],["parent/10",[3,3.124]],["name/11",[12,55.125]],["parent/11",[3,3.124]],["name/12",[13,43.916]],["parent/12",[3,3.124]],["name/13",[14,20.768]],["parent/13",[3,3.124]],["name/14",[15,49.913]],["parent/14",[3,3.124]],["name/15",[16,55.125]],["parent/15",[3,3.124]],["name/16",[17,55.125]],["parent/16",[3,3.124]],["name/17",[18,55.125]],["parent/17",[3,3.124]],["name/18",[19,55.125]],["parent/18",[3,3.124]],["name/19",[20,49.913]],["parent/19",[3,3.124]],["name/20",[14,20.768]],["parent/20",[3,3.124]],["name/21",[21,55.125]],["parent/21",[22,5.386]],["name/22",[23,49.913]],["parent/22",[22,5.386]],["name/23",[24,55.125]],["parent/23",[0,4.176]],["name/24",[25,36.292]],["parent/24",[26,4.334]],["name/25",[27,55.125]],["parent/25",[26,4.334]],["name/26",[28,55.125]],["parent/26",[26,4.334]],["name/27",[29,55.125]],["parent/27",[26,4.334]],["name/28",[30,55.125]],["parent/28",[26,4.334]],["name/29",[31,55.125]],["parent/29",[26,4.334]],["name/30",[32,55.125]],["parent/30",[0,4.176]],["name/31",[33,55.125]],["parent/31",[34,4.334]],["name/32",[35,55.125]],["parent/32",[34,4.334]],["name/33",[36,55.125]],["parent/33",[34,4.334]],["name/34",[37,55.125]],["parent/34",[34,4.334]],["name/35",[38,55.125]],["parent/35",[34,4.334]],["name/36",[39,55.125]],["parent/36",[34,4.334]],["name/37",[40,55.125]],["parent/37",[0,4.176]],["name/38",[41,49.913]],["parent/38",[42,5.016]],["name/39",[43,49.913]],["parent/39",[42,5.016]],["name/40",[44,49.913]],["parent/40",[42,5.016]],["name/41",[45,55.125]],["parent/41",[0,4.176]],["name/42",[46,46.48]],["parent/42",[47,4.739]],["name/43",[20,49.913]],["parent/43",[47,4.739]],["name/44",[14,20.768]],["parent/44",[47,4.739]],["name/45",[23,49.913]],["parent/45",[48,5.386]],["name/46",[49,55.125]],["parent/46",[48,5.386]],["name/47",[15,49.913]],["parent/47",[47,4.739]],["name/48",[50,55.125]],["parent/48",[0,4.176]],["name/49",[51,33.492]],["parent/49",[]],["name/50",[52,18.485,53,23.973]],["parent/50",[]],["name/51",[54,49.913]],["parent/51",[52,2.065,53,2.678]],["name/52",[55,55.125]],["parent/52",[52,2.065,56,2.993]],["name/53",[57,55.125]],["parent/53",[52,2.065,56,2.993]],["name/54",[25,36.292]],["parent/54",[52,2.065,56,2.993]],["name/55",[58,55.125]],["parent/55",[52,2.065,56,2.993]],["name/56",[59,55.125]],["parent/56",[52,2.065,56,2.993]],["name/57",[60,55.125]],["parent/57",[52,2.065,56,2.993]],["name/58",[61,55.125]],["parent/58",[52,2.065,56,2.993]],["name/59",[62,55.125]],["parent/59",[52,2.065,56,2.993]],["name/60",[63,55.125]],["parent/60",[52,2.065,53,2.678]],["name/61",[14,20.768]],["parent/61",[52,2.065,64,4.408]],["name/62",[53,33.492]],["parent/62",[52,2.065,65,3.348]],["name/63",[66,55.125]],["parent/63",[52,2.065,65,3.348]],["name/64",[67,55.125]],["parent/64",[52,2.065,65,3.348]],["name/65",[68,55.125]],["parent/65",[52,2.065,65,3.348]],["name/66",[14,20.768]],["parent/66",[52,2.065,65,3.348]],["name/67",[69,49.913]],["parent/67",[52,2.065,53,2.678]],["name/68",[70,35.271]],["parent/68",[52,2.065,71,3.991]],["name/69",[72,37.427]],["parent/69",[52,2.065,71,3.991]],["name/70",[73,49.913]],["parent/70",[52,2.065,53,2.678]],["name/71",[74,49.913]],["parent/71",[52,2.065,53,2.678]],["name/72",[75,49.913]],["parent/72",[52,2.065,53,2.678]],["name/73",[14,20.768]],["parent/73",[52,2.065,76,4.408]],["name/74",[77,46.48]],["parent/74",[52,2.065,53,2.678]],["name/75",[14,20.768]],["parent/75",[52,2.065,53,2.678]],["name/76",[78,15.673,79,12.759,80,11.613,81,14.926]],["parent/76",[]],["name/77",[82,43.916]],["parent/77",[78,1.809,79,1.473,80,1.341,81,1.723]],["name/78",[83,43.916]],["parent/78",[78,1.809,79,1.473,80,1.341,84,2.116]],["name/79",[85,55.125]],["parent/79",[78,1.809,79,1.473,80,1.341,84,2.116]],["name/80",[14,20.768]],["parent/80",[78,1.809,79,1.473,80,1.341,84,2.116]],["name/81",[86,46.48]],["parent/81",[78,1.809,79,1.473,80,1.341,84,2.116]],["name/82",[14,20.768]],["parent/82",[78,1.809,79,1.473,80,1.341,84,2.116]],["name/83",[87,55.125]],["parent/83",[78,1.809,79,1.473,80,1.341,81,1.723]],["name/84",[53,33.492]],["parent/84",[78,1.809,79,1.473,80,1.341,88,2.904]],["name/85",[89,41.868]],["parent/85",[78,1.809,79,1.473,80,1.341,81,1.723]],["name/86",[14,20.768]],["parent/86",[78,1.809,79,1.473,80,1.341,90,2.63]],["name/87",[91,43.916]],["parent/87",[]],["name/88",[92,30.058]],["parent/88",[91,4.739]],["name/89",[93,46.48]],["parent/89",[91,4.739]],["name/90",[14,20.768]],["parent/90",[94,5.949]],["name/91",[86,46.48]],["parent/91",[91,4.739]],["name/92",[14,20.768]],["parent/92",[95,5.949]],["name/93",[96,40.164]],["parent/93",[]],["name/94",[97,46.48]],["parent/94",[96,4.334]],["name/95",[14,20.768]],["parent/95",[98,5.949]],["name/96",[99,49.913]],["parent/96",[96,4.334]],["name/97",[97,46.48]],["parent/97",[100,4.739]],["name/98",[101,55.125]],["parent/98",[100,4.739]],["name/99",[46,46.48]],["parent/99",[100,4.739]],["name/100",[6,41.868]],["parent/100",[100,4.739]],["name/101",[102,55.125]],["parent/101",[96,4.334]],["name/102",[14,20.768]],["parent/102",[103,5.949]],["name/103",[104,46.48]],["parent/103",[96,4.334]],["name/104",[14,20.768]],["parent/104",[105,5.949]],["name/105",[106,55.125]],["parent/105",[96,4.334]],["name/106",[14,20.768]],["parent/106",[107,5.949]],["name/107",[92,30.058]],["parent/107",[]],["name/108",[108,38.704]],["parent/108",[]],["name/109",[13,43.916]],["parent/109",[108,4.176]],["name/110",[14,20.768]],["parent/110",[109,5.949]],["name/111",[6,41.868]],["parent/111",[108,4.176]],["name/112",[110,55.125]],["parent/112",[111,4.039]],["name/113",[112,55.125]],["parent/113",[111,4.039]],["name/114",[113,55.125]],["parent/114",[111,4.039]],["name/115",[46,46.48]],["parent/115",[111,4.039]],["name/116",[114,55.125]],["parent/116",[111,4.039]],["name/117",[41,49.913]],["parent/117",[111,4.039]],["name/118",[43,49.913]],["parent/118",[111,4.039]],["name/119",[44,49.913]],["parent/119",[111,4.039]],["name/120",[115,49.913]],["parent/120",[108,4.176]],["name/121",[6,41.868]],["parent/121",[116,5.016]],["name/122",[83,43.916]],["parent/122",[116,5.016]],["name/123",[13,43.916]],["parent/123",[116,5.016]],["name/124",[117,55.125]],["parent/124",[108,4.176]],["name/125",[14,20.768]],["parent/125",[118,5.949]],["name/126",[119,46.48]],["parent/126",[108,4.176]],["name/127",[14,20.768]],["parent/127",[120,5.949]],["name/128",[121,55.125]],["parent/128",[108,4.176]],["name/129",[14,20.768]],["parent/129",[122,5.949]],["name/130",[123,41.868]],["parent/130",[]],["name/131",[124,49.913]],["parent/131",[123,4.518]],["name/132",[83,43.916]],["parent/132",[125,5.016]],["name/133",[126,55.125]],["parent/133",[125,5.016]],["name/134",[14,20.768]],["parent/134",[125,5.016]],["name/135",[127,55.125]],["parent/135",[123,4.518]],["name/136",[14,20.768]],["parent/136",[128,5.949]],["name/137",[129,46.48]],["parent/137",[123,4.518]],["name/138",[14,20.768]],["parent/138",[130,5.949]],["name/139",[131,55.125]],["parent/139",[123,4.518]],["name/140",[14,20.768]],["parent/140",[132,5.949]],["name/141",[133,40.164]],["parent/141",[]],["name/142",[134,46.48]],["parent/142",[133,4.334]],["name/143",[14,20.768]],["parent/143",[135,5.949]],["name/144",[136,49.913]],["parent/144",[133,4.334]],["name/145",[14,20.768]],["parent/145",[137,5.949]],["name/146",[138,55.125]],["parent/146",[139,5.386]],["name/147",[134,46.48]],["parent/147",[139,5.386]],["name/148",[140,55.125]],["parent/148",[133,4.334]],["name/149",[14,20.768]],["parent/149",[141,5.949]],["name/150",[142,46.48]],["parent/150",[133,4.334]],["name/151",[14,20.768]],["parent/151",[143,5.949]],["name/152",[144,55.125]],["parent/152",[133,4.334]],["name/153",[14,20.768]],["parent/153",[145,5.949]],["name/154",[146,40.164]],["parent/154",[]],["name/155",[147,49.913]],["parent/155",[]],["name/156",[148,55.125]],["parent/156",[147,5.386]],["name/157",[80,11.613,81,14.926,149,13.992,150,21.212]],["parent/157",[]],["name/158",[151,46.48]],["parent/158",[80,1.341,81,1.723,149,1.615,150,2.449]],["name/159",[14,20.768]],["parent/159",[80,1.341,149,1.615,150,2.449,152,2.904]],["name/160",[80,11.613,81,14.926,149,13.992,153,15.673]],["parent/160",[]],["name/161",[154,43.916]],["parent/161",[80,1.341,81,1.723,149,1.615,153,1.809]],["name/162",[14,20.768]],["parent/162",[80,1.341,149,1.615,153,1.809,155,2.904]],["name/163",[79,12.759,80,11.613,81,14.926,149,13.992]],["parent/163",[]],["name/164",[156,49.913]],["parent/164",[79,1.473,80,1.341,81,1.723,149,1.615]],["name/165",[157,49.913]],["parent/165",[79,1.473,80,1.341,81,1.723,149,1.615]],["name/166",[14,20.768]],["parent/166",[79,1.473,80,1.341,149,1.615,158,2.904]],["name/167",[82,43.916]],["parent/167",[79,1.473,80,1.341,81,1.723,149,1.615]],["name/168",[14,20.768]],["parent/168",[79,1.473,80,1.341,84,2.116,149,1.615]],["name/169",[159,55.125]],["parent/169",[79,1.473,80,1.341,149,1.615,160,2.63]],["name/170",[83,43.916]],["parent/170",[79,1.473,80,1.341,149,1.615,160,2.63]],["name/171",[89,41.868]],["parent/171",[79,1.473,80,1.341,81,1.723,149,1.615]],["name/172",[14,20.768]],["parent/172",[79,1.473,80,1.341,90,2.63,149,1.615]],["name/173",[161,43.916]],["parent/173",[]],["name/174",[162,55.125]],["parent/174",[161,4.739]],["name/175",[163,40.164]],["parent/175",[164,3.806]],["name/176",[165,46.48]],["parent/176",[164,3.806]],["name/177",[166,46.48]],["parent/177",[164,3.806]],["name/178",[119,46.48]],["parent/178",[164,3.806]],["name/179",[104,46.48]],["parent/179",[164,3.806]],["name/180",[129,46.48]],["parent/180",[164,3.806]],["name/181",[142,46.48]],["parent/181",[164,3.806]],["name/182",[151,46.48]],["parent/182",[164,3.806]],["name/183",[89,41.868]],["parent/183",[164,3.806]],["name/184",[93,46.48]],["parent/184",[164,3.806]],["name/185",[167,46.48]],["parent/185",[161,4.739]],["name/186",[14,20.768]],["parent/186",[168,5.949]],["name/187",[153,34.342]],["parent/187",[]],["name/188",[161,43.916]],["parent/188",[153,3.706]],["name/189",[14,20.768]],["parent/189",[169,5.949]],["name/190",[154,43.916]],["parent/190",[170,5.386]],["name/191",[163,40.164]],["parent/191",[170,5.386]],["name/192",[163,40.164]],["parent/192",[153,3.706]],["name/193",[14,20.768]],["parent/193",[171,5.949]],["name/194",[167,46.48]],["parent/194",[153,3.706]],["name/195",[14,20.768]],["parent/195",[172,5.949]],["name/196",[167,46.48]],["parent/196",[153,3.706]],["name/197",[163,40.164]],["parent/197",[153,3.706]],["name/198",[154,43.916]],["parent/198",[153,3.706]],["name/199",[173,17.444,174,18.667,175,23.336]],["parent/199",[]],["name/200",[176,49.913]],["parent/200",[173,1.988,174,2.127,175,2.66]],["name/201",[14,20.768]],["parent/201",[173,1.988,174,2.127,177,3.502]],["name/202",[178,49.913]],["parent/202",[173,1.988,174,2.127,175,2.66]],["name/203",[179,55.125]],["parent/203",[173,1.988,174,2.127,180,2.79]],["name/204",[181,55.125]],["parent/204",[173,1.988,174,2.127,180,2.79]],["name/205",[176,49.913]],["parent/205",[173,1.988,174,2.127,180,2.79]],["name/206",[6,41.868]],["parent/206",[173,1.988,174,2.127,180,2.79]],["name/207",[182,49.913]],["parent/207",[173,1.988,174,2.127,175,2.66]],["name/208",[183,49.913]],["parent/208",[173,1.988,174,2.127,184,3.502]],["name/209",[166,46.48]],["parent/209",[173,1.988,174,2.127,175,2.66]],["name/210",[14,20.768]],["parent/210",[173,1.988,174,2.127,185,3.502]],["name/211",[4,22.402,173,22.402]],["parent/211",[]],["name/212",[163,40.164]],["parent/212",[4,2.503,173,2.503]],["name/213",[14,20.768]],["parent/213",[173,2.503,186,4.408]],["name/214",[4,31.297]],["parent/214",[]],["name/215",[187,46.48]],["parent/215",[]],["name/216",[188,49.913]],["parent/216",[187,5.016]],["name/217",[77,46.48]],["parent/217",[187,5.016]],["name/218",[70,35.271]],["parent/218",[189,4.176]],["name/219",[53,33.492]],["parent/219",[189,4.176]],["name/220",[190,55.125]],["parent/220",[189,4.176]],["name/221",[183,49.913]],["parent/221",[189,4.176]],["name/222",[191,55.125]],["parent/222",[189,4.176]],["name/223",[192,55.125]],["parent/223",[189,4.176]],["name/224",[193,55.125]],["parent/224",[189,4.176]],["name/225",[4,22.402,194,33.269]],["parent/225",[]],["name/226",[165,46.48]],["parent/226",[4,2.503,194,3.717]],["name/227",[14,20.768]],["parent/227",[194,3.717,195,4.408]],["name/228",[196,36.292]],["parent/228",[]],["name/229",[197,55.125]],["parent/229",[196,3.916]],["name/230",[70,35.271]],["parent/230",[198,4.518]],["name/231",[199,34.342]],["parent/231",[198,4.518]],["name/232",[25,36.292]],["parent/232",[198,4.518]],["name/233",[200,38.704]],["parent/233",[198,4.518]],["name/234",[72,37.427]],["parent/234",[198,4.518]],["name/235",[201,55.125]],["parent/235",[196,3.916]],["name/236",[202,55.125]],["parent/236",[203,4.334]],["name/237",[204,55.125]],["parent/237",[203,4.334]],["name/238",[205,55.125]],["parent/238",[203,4.334]],["name/239",[206,55.125]],["parent/239",[203,4.334]],["name/240",[207,55.125]],["parent/240",[203,4.334]],["name/241",[208,55.125]],["parent/241",[203,4.334]],["name/242",[209,55.125]],["parent/242",[196,3.916]],["name/243",[70,35.271]],["parent/243",[210,4.518]],["name/244",[199,34.342]],["parent/244",[210,4.518]],["name/245",[25,36.292]],["parent/245",[210,4.518]],["name/246",[200,38.704]],["parent/246",[210,4.518]],["name/247",[72,37.427]],["parent/247",[210,4.518]],["name/248",[211,55.125]],["parent/248",[196,3.916]],["name/249",[70,35.271]],["parent/249",[212,4.518]],["name/250",[199,34.342]],["parent/250",[212,4.518]],["name/251",[25,36.292]],["parent/251",[212,4.518]],["name/252",[200,38.704]],["parent/252",[212,4.518]],["name/253",[72,37.427]],["parent/253",[212,4.518]],["name/254",[213,55.125]],["parent/254",[196,3.916]],["name/255",[199,34.342]],["parent/255",[214,4.334]],["name/256",[70,35.271]],["parent/256",[214,4.334]],["name/257",[199,34.342]],["parent/257",[214,4.334]],["name/258",[25,36.292]],["parent/258",[214,4.334]],["name/259",[200,38.704]],["parent/259",[214,4.334]],["name/260",[72,37.427]],["parent/260",[214,4.334]],["name/261",[215,55.125]],["parent/261",[196,3.916]],["name/262",[199,34.342]],["parent/262",[216,4.334]],["name/263",[70,35.271]],["parent/263",[216,4.334]],["name/264",[199,34.342]],["parent/264",[216,4.334]],["name/265",[25,36.292]],["parent/265",[216,4.334]],["name/266",[200,38.704]],["parent/266",[216,4.334]],["name/267",[72,37.427]],["parent/267",[216,4.334]],["name/268",[217,55.125]],["parent/268",[196,3.916]],["name/269",[199,34.342]],["parent/269",[218,4.334]],["name/270",[70,35.271]],["parent/270",[218,4.334]],["name/271",[199,34.342]],["parent/271",[218,4.334]],["name/272",[25,36.292]],["parent/272",[218,4.334]],["name/273",[200,38.704]],["parent/273",[218,4.334]],["name/274",[72,37.427]],["parent/274",[218,4.334]],["name/275",[219,55.125]],["parent/275",[196,3.916]],["name/276",[199,34.342]],["parent/276",[220,4.334]],["name/277",[70,35.271]],["parent/277",[220,4.334]],["name/278",[199,34.342]],["parent/278",[220,4.334]],["name/279",[25,36.292]],["parent/279",[220,4.334]],["name/280",[200,38.704]],["parent/280",[220,4.334]],["name/281",[72,37.427]],["parent/281",[220,4.334]],["name/282",[221,49.913]],["parent/282",[]],["name/283",[77,46.48]],["parent/283",[221,5.386]],["name/284",[222,55.125]],["parent/284",[51,3.614]],["name/285",[14,20.768]],["parent/285",[51,3.614]],["name/286",[223,55.125]],["parent/286",[51,3.614]],["name/287",[224,55.125]],["parent/287",[51,3.614]],["name/288",[75,49.913]],["parent/288",[51,3.614]],["name/289",[73,49.913]],["parent/289",[51,3.614]],["name/290",[54,49.913]],["parent/290",[51,3.614]],["name/291",[69,49.913]],["parent/291",[51,3.614]],["name/292",[74,49.913]],["parent/292",[51,3.614]],["name/293",[89,41.868]],["parent/293",[51,3.614]],["name/294",[82,43.916]],["parent/294",[51,3.614]],["name/295",[104,46.48]],["parent/295",[92,3.244]],["name/296",[99,49.913]],["parent/296",[92,3.244]],["name/297",[97,46.48]],["parent/297",[92,3.244]],["name/298",[119,46.48]],["parent/298",[92,3.244]],["name/299",[115,49.913]],["parent/299",[92,3.244]],["name/300",[13,43.916]],["parent/300",[92,3.244]],["name/301",[129,46.48]],["parent/301",[92,3.244]],["name/302",[124,49.913]],["parent/302",[92,3.244]],["name/303",[142,46.48]],["parent/303",[92,3.244]],["name/304",[136,49.913]],["parent/304",[92,3.244]],["name/305",[134,46.48]],["parent/305",[92,3.244]],["name/306",[92,30.058]],["parent/306",[92,3.244]],["name/307",[93,46.48]],["parent/307",[92,3.244]],["name/308",[86,46.48]],["parent/308",[92,3.244]],["name/309",[151,46.48]],["parent/309",[146,4.334]],["name/310",[156,49.913]],["parent/310",[146,4.334]],["name/311",[89,41.868]],["parent/311",[146,4.334]],["name/312",[82,43.916]],["parent/312",[146,4.334]],["name/313",[157,49.913]],["parent/313",[146,4.334]],["name/314",[154,43.916]],["parent/314",[153,3.706]],["name/315",[4,31.297]],["parent/315",[4,3.377]],["name/316",[188,49.913]],["parent/316",[4,3.377]],["name/317",[163,40.164]],["parent/317",[4,3.377]],["name/318",[166,46.48]],["parent/318",[4,3.377]],["name/319",[178,49.913]],["parent/319",[4,3.377]],["name/320",[182,49.913]],["parent/320",[4,3.377]],["name/321",[225,55.125]],["parent/321",[4,3.377]],["name/322",[70,35.271]],["parent/322",[226,3.916]],["name/323",[227,55.125]],["parent/323",[226,3.916]],["name/324",[228,55.125]],["parent/324",[226,3.916]],["name/325",[229,55.125]],["parent/325",[226,3.916]],["name/326",[230,55.125]],["parent/326",[226,3.916]],["name/327",[231,55.125]],["parent/327",[226,3.916]],["name/328",[232,55.125]],["parent/328",[226,3.916]],["name/329",[233,55.125]],["parent/329",[226,3.916]],["name/330",[234,55.125]],["parent/330",[226,3.916]],["name/331",[165,46.48]],["parent/331",[4,3.377]]],"invertedIndex":[["__type",{"_index":14,"name":{"13":{},"20":{},"44":{},"61":{},"66":{},"73":{},"75":{},"80":{},"82":{},"86":{},"90":{},"92":{},"95":{},"102":{},"104":{},"106":{},"110":{},"125":{},"127":{},"129":{},"134":{},"136":{},"138":{},"140":{},"143":{},"145":{},"149":{},"151":{},"153":{},"159":{},"162":{},"166":{},"168":{},"172":{},"186":{},"189":{},"193":{},"195":{},"201":{},"210":{},"213":{},"227":{},"285":{}},"parent":{}}],["absoluteduration",{"_index":29,"name":{"27":{}},"parent":{}}],["access",{"_index":174,"name":{"199":{}},"parent":{"200":{},"201":{},"202":{},"203":{},"204":{},"205":{},"206":{},"207":{},"208":{},"209":{},"210":{}}}],["accesstoken",{"_index":183,"name":{"208":{},"221":{}},"parent":{}}],["accesstokenerror",{"_index":209,"name":{"242":{}},"parent":{}}],["accesstokenerrorcode",{"_index":201,"name":{"235":{}},"parent":{}}],["accesstokenexpiresat",{"_index":192,"name":{"223":{}},"parent":{}}],["accesstokenrequest",{"_index":178,"name":{"202":{},"319":{}},"parent":{}}],["accesstokenscope",{"_index":191,"name":{"222":{}},"parent":{}}],["aftercallback",{"_index":97,"name":{"94":{},"97":{},"297":{}},"parent":{}}],["afterrefetch",{"_index":134,"name":{"142":{},"147":{},"305":{}},"parent":{}}],["afterrefresh",{"_index":176,"name":{"200":{},"205":{}},"parent":{}}],["api",{"_index":150,"name":{"157":{}},"parent":{"158":{},"159":{}}}],["auth",{"_index":80,"name":{"76":{},"157":{},"160":{},"163":{}},"parent":{"77":{},"78":{},"79":{},"80":{},"81":{},"82":{},"83":{},"84":{},"85":{},"86":{},"158":{},"159":{},"161":{},"162":{},"164":{},"165":{},"166":{},"167":{},"168":{},"169":{},"170":{},"171":{},"172":{}}}],["auth0logout",{"_index":5,"name":{"4":{}},"parent":{}}],["autherror",{"_index":197,"name":{"229":{}},"parent":{}}],["authorizationparameters",{"_index":40,"name":{"37":{}},"parent":{}}],["authorizationparams",{"_index":6,"name":{"5":{},"100":{},"111":{},"121":{},"206":{}},"parent":{}}],["baseconfig",{"_index":1,"name":{"1":{}},"parent":{}}],["baseurl",{"_index":7,"name":{"6":{}},"parent":{}}],["callback",{"_index":23,"name":{"22":{},"45":{}},"parent":{}}],["callbackhandler",{"_index":106,"name":{"105":{}},"parent":{}}],["callbackhandlererror",{"_index":213,"name":{"254":{}},"parent":{}}],["callbackoptions",{"_index":99,"name":{"96":{},"296":{}},"parent":{}}],["callbackoptionsprovider",{"_index":102,"name":{"101":{}},"parent":{}}],["cause",{"_index":200,"name":{"233":{},"246":{},"252":{},"259":{},"266":{},"273":{},"280":{}},"parent":{}}],["checksession",{"_index":68,"name":{"65":{}},"parent":{}}],["claims",{"_index":188,"name":{"216":{},"316":{}},"parent":{}}],["clientid",{"_index":8,"name":{"7":{}},"parent":{}}],["clientsecret",{"_index":9,"name":{"8":{}},"parent":{}}],["clocktolerance",{"_index":10,"name":{"9":{}},"parent":{}}],["code",{"_index":199,"name":{"231":{},"244":{},"250":{},"255":{},"257":{},"262":{},"264":{},"269":{},"271":{},"276":{},"278":{}},"parent":{}}],["config",{"_index":0,"name":{"0":{}},"parent":{"1":{},"23":{},"30":{},"37":{},"41":{},"48":{}}}],["config.authorizationparameters",{"_index":42,"name":{},"parent":{"38":{},"39":{},"40":{}}}],["config.baseconfig",{"_index":3,"name":{},"parent":{"2":{},"3":{},"4":{},"5":{},"6":{},"7":{},"8":{},"9":{},"10":{},"11":{},"12":{},"13":{},"14":{},"15":{},"16":{},"17":{},"18":{},"19":{},"20":{}}}],["config.baseconfig.__type",{"_index":22,"name":{},"parent":{"21":{},"22":{}}}],["config.cookieconfig",{"_index":34,"name":{},"parent":{"31":{},"32":{},"33":{},"34":{},"35":{},"36":{}}}],["config.nextconfig",{"_index":47,"name":{},"parent":{"42":{},"43":{},"44":{},"47":{}}}],["config.nextconfig.__type",{"_index":48,"name":{},"parent":{"45":{},"46":{}}}],["config.sessionconfig",{"_index":26,"name":{},"parent":{"24":{},"25":{},"26":{},"27":{},"28":{},"29":{}}}],["configparameters",{"_index":50,"name":{"48":{}},"parent":{}}],["configprovider",{"_index":222,"name":{"284":{}},"parent":{}}],["configproviderprops",{"_index":223,"name":{"286":{}},"parent":{}}],["connection",{"_index":110,"name":{"112":{}},"parent":{}}],["connection_scope",{"_index":112,"name":{"113":{}},"parent":{}}],["constructor",{"_index":70,"name":{"68":{},"218":{},"230":{},"243":{},"249":{},"256":{},"263":{},"270":{},"277":{},"322":{}},"parent":{}}],["cookie",{"_index":31,"name":{"29":{}},"parent":{}}],["cookieconfig",{"_index":32,"name":{"30":{}},"parent":{}}],["create",{"_index":228,"name":{"324":{}},"parent":{}}],["default",{"_index":77,"name":{"74":{},"217":{},"283":{}},"parent":{}}],["delete",{"_index":229,"name":{"325":{}},"parent":{}}],["domain",{"_index":33,"name":{"31":{}},"parent":{}}],["email",{"_index":55,"name":{"52":{}},"parent":{}}],["email_verified",{"_index":57,"name":{"53":{}},"parent":{}}],["enabletelemetry",{"_index":12,"name":{"11":{}},"parent":{}}],["error",{"_index":66,"name":{"63":{}},"parent":{}}],["expired_access_token",{"_index":206,"name":{"239":{}},"parent":{}}],["failed_refresh_grant",{"_index":208,"name":{"241":{}},"parent":{}}],["fromtokenset",{"_index":234,"name":{"330":{}},"parent":{}}],["frontend",{"_index":51,"name":{"49":{}},"parent":{"284":{},"285":{},"286":{},"287":{},"288":{},"289":{},"290":{},"291":{},"292":{},"293":{},"294":{}}}],["frontend/use",{"_index":52,"name":{"50":{}},"parent":{"51":{},"52":{},"53":{},"54":{},"55":{},"56":{},"57":{},"58":{},"59":{},"60":{},"61":{},"62":{},"63":{},"64":{},"65":{},"66":{},"67":{},"68":{},"69":{},"70":{},"71":{},"72":{},"73":{},"74":{},"75":{}}}],["frontend/with",{"_index":78,"name":{"76":{}},"parent":{"77":{},"78":{},"79":{},"80":{},"81":{},"82":{},"83":{},"84":{},"85":{},"86":{}}}],["generatesessioncookie",{"_index":148,"name":{"156":{}},"parent":{}}],["get",{"_index":233,"name":{"329":{}},"parent":{}}],["getaccesstoken",{"_index":166,"name":{"177":{},"209":{},"318":{}},"parent":{}}],["getaccesstokenresult",{"_index":182,"name":{"207":{},"320":{}},"parent":{}}],["getidtoken",{"_index":231,"name":{"327":{}},"parent":{}}],["getloginstate",{"_index":13,"name":{"12":{},"109":{},"123":{},"300":{}},"parent":{}}],["getserversideprops",{"_index":159,"name":{"169":{}},"parent":{}}],["getserversidepropsresultwithsession",{"_index":156,"name":{"164":{},"310":{}},"parent":{}}],["getsession",{"_index":163,"name":{"175":{},"191":{},"192":{},"197":{},"212":{},"317":{}},"parent":{}}],["handleauth",{"_index":93,"name":{"89":{},"184":{},"307":{}},"parent":{}}],["handlecallback",{"_index":104,"name":{"103":{},"179":{},"295":{}},"parent":{}}],["handlelogin",{"_index":119,"name":{"126":{},"178":{},"298":{}},"parent":{}}],["handlelogout",{"_index":129,"name":{"137":{},"180":{},"301":{}},"parent":{}}],["handleprofile",{"_index":142,"name":{"150":{},"181":{},"303":{}},"parent":{}}],["handlererror",{"_index":211,"name":{"248":{}},"parent":{}}],["handlers",{"_index":92,"name":{"88":{},"107":{},"306":{}},"parent":{"295":{},"296":{},"297":{},"298":{},"299":{},"300":{},"301":{},"302":{},"303":{},"304":{},"305":{},"306":{},"307":{},"308":{}}}],["handlers/auth",{"_index":91,"name":{"87":{}},"parent":{"88":{},"89":{},"91":{}}}],["handlers/auth.handleauth",{"_index":94,"name":{},"parent":{"90":{}}}],["handlers/auth.onerror",{"_index":95,"name":{},"parent":{"92":{}}}],["handlers/callback",{"_index":96,"name":{"93":{}},"parent":{"94":{},"96":{},"101":{},"103":{},"105":{}}}],["handlers/callback.aftercallback",{"_index":98,"name":{},"parent":{"95":{}}}],["handlers/callback.callbackhandler",{"_index":107,"name":{},"parent":{"106":{}}}],["handlers/callback.callbackoptions",{"_index":100,"name":{},"parent":{"97":{},"98":{},"99":{},"100":{}}}],["handlers/callback.callbackoptionsprovider",{"_index":103,"name":{},"parent":{"102":{}}}],["handlers/callback.handlecallback",{"_index":105,"name":{},"parent":{"104":{}}}],["handlers/login",{"_index":108,"name":{"108":{}},"parent":{"109":{},"111":{},"120":{},"124":{},"126":{},"128":{}}}],["handlers/login.authorizationparams",{"_index":111,"name":{},"parent":{"112":{},"113":{},"114":{},"115":{},"116":{},"117":{},"118":{},"119":{}}}],["handlers/login.getloginstate",{"_index":109,"name":{},"parent":{"110":{}}}],["handlers/login.handlelogin",{"_index":120,"name":{},"parent":{"127":{}}}],["handlers/login.loginhandler",{"_index":122,"name":{},"parent":{"129":{}}}],["handlers/login.loginoptions",{"_index":116,"name":{},"parent":{"121":{},"122":{},"123":{}}}],["handlers/login.loginoptionsprovider",{"_index":118,"name":{},"parent":{"125":{}}}],["handlers/logout",{"_index":123,"name":{"130":{}},"parent":{"131":{},"135":{},"137":{},"139":{}}}],["handlers/logout.handlelogout",{"_index":130,"name":{},"parent":{"138":{}}}],["handlers/logout.logouthandler",{"_index":132,"name":{},"parent":{"140":{}}}],["handlers/logout.logoutoptions",{"_index":125,"name":{},"parent":{"132":{},"133":{},"134":{}}}],["handlers/logout.logoutoptionsprovider",{"_index":128,"name":{},"parent":{"136":{}}}],["handlers/profile",{"_index":133,"name":{"141":{}},"parent":{"142":{},"144":{},"148":{},"150":{},"152":{}}}],["handlers/profile.afterrefetch",{"_index":135,"name":{},"parent":{"143":{}}}],["handlers/profile.handleprofile",{"_index":143,"name":{},"parent":{"151":{}}}],["handlers/profile.profilehandler",{"_index":145,"name":{},"parent":{"153":{}}}],["handlers/profile.profileoptions",{"_index":137,"name":{},"parent":{"145":{}}}],["handlers/profile.profileoptions.__type",{"_index":139,"name":{},"parent":{"146":{},"147":{}}}],["handlers/profile.profileoptionsprovider",{"_index":141,"name":{},"parent":{"149":{}}}],["helpers",{"_index":146,"name":{"154":{}},"parent":{"309":{},"310":{},"311":{},"312":{},"313":{}}}],["helpers/testing",{"_index":147,"name":{"155":{}},"parent":{"156":{}}}],["helpers/with",{"_index":149,"name":{"157":{},"160":{},"163":{}},"parent":{"158":{},"159":{},"161":{},"162":{},"164":{},"165":{},"166":{},"167":{},"168":{},"169":{},"170":{},"171":{},"172":{}}}],["httponly",{"_index":37,"name":{"34":{}},"parent":{}}],["httptimeout",{"_index":11,"name":{"10":{}},"parent":{}}],["identityclaimfilter",{"_index":15,"name":{"14":{},"47":{}},"parent":{}}],["idplogout",{"_index":16,"name":{"15":{}},"parent":{}}],["idtoken",{"_index":190,"name":{"220":{}},"parent":{}}],["idtokensigningalg",{"_index":17,"name":{"16":{}},"parent":{}}],["initauth0",{"_index":167,"name":{"185":{},"194":{},"196":{}},"parent":{}}],["instance",{"_index":161,"name":{"173":{},"188":{}},"parent":{"174":{},"185":{}}}],["instance.initauth0",{"_index":168,"name":{},"parent":{"186":{}}}],["instance.signinwithauth0",{"_index":164,"name":{},"parent":{"175":{},"176":{},"177":{},"178":{},"179":{},"180":{},"181":{},"182":{},"183":{},"184":{}}}],["insufficient_scope",{"_index":207,"name":{"240":{}},"parent":{}}],["invitation",{"_index":113,"name":{"114":{}},"parent":{}}],["isauthenticated",{"_index":230,"name":{"326":{}},"parent":{}}],["isloading",{"_index":67,"name":{"64":{}},"parent":{}}],["issuerbaseurl",{"_index":18,"name":{"17":{}},"parent":{}}],["legacysamesitecookie",{"_index":19,"name":{"18":{}},"parent":{}}],["login",{"_index":49,"name":{"46":{}},"parent":{}}],["loginhandler",{"_index":121,"name":{"128":{}},"parent":{}}],["loginhandlererror",{"_index":215,"name":{"261":{}},"parent":{}}],["loginoptions",{"_index":115,"name":{"120":{},"299":{}},"parent":{}}],["loginoptionsprovider",{"_index":117,"name":{"124":{}},"parent":{}}],["logouthandler",{"_index":131,"name":{"139":{}},"parent":{}}],["logouthandlererror",{"_index":217,"name":{"268":{}},"parent":{}}],["logoutoptions",{"_index":124,"name":{"131":{},"302":{}},"parent":{}}],["logoutoptionsprovider",{"_index":127,"name":{"135":{}},"parent":{}}],["logoutparams",{"_index":126,"name":{"133":{}},"parent":{}}],["middleware",{"_index":153,"name":{"160":{},"187":{}},"parent":{"161":{},"162":{},"188":{},"192":{},"194":{},"196":{},"197":{},"198":{},"314":{}}}],["middleware.getsession",{"_index":171,"name":{},"parent":{"193":{}}}],["middleware.initauth0",{"_index":172,"name":{},"parent":{"195":{}}}],["middleware.instance",{"_index":169,"name":{},"parent":{"189":{}}}],["middleware.instance.__type",{"_index":170,"name":{},"parent":{"190":{},"191":{}}}],["missing_access_token",{"_index":204,"name":{"237":{}},"parent":{}}],["missing_refresh_token",{"_index":205,"name":{"238":{}},"parent":{}}],["missing_session",{"_index":202,"name":{"236":{}},"parent":{}}],["name",{"_index":25,"name":{"24":{},"54":{},"232":{},"245":{},"251":{},"258":{},"265":{},"272":{},"279":{}},"parent":{}}],["nextconfig",{"_index":45,"name":{"41":{}},"parent":{}}],["nickname",{"_index":58,"name":{"55":{}},"parent":{}}],["onerror",{"_index":86,"name":{"81":{},"91":{},"308":{}},"parent":{}}],["onredirecting",{"_index":85,"name":{"79":{}},"parent":{}}],["org_id",{"_index":62,"name":{"59":{}},"parent":{}}],["organization",{"_index":46,"name":{"42":{},"99":{},"115":{}},"parent":{}}],["page",{"_index":79,"name":{"76":{},"163":{}},"parent":{"77":{},"78":{},"79":{},"80":{},"81":{},"82":{},"83":{},"84":{},"85":{},"86":{},"164":{},"165":{},"166":{},"167":{},"168":{},"169":{},"170":{},"171":{},"172":{}}}],["pageroute",{"_index":157,"name":{"165":{},"313":{}},"parent":{}}],["path",{"_index":35,"name":{"32":{}},"parent":{}}],["picture",{"_index":59,"name":{"56":{}},"parent":{}}],["postlogoutredirect",{"_index":21,"name":{"21":{}},"parent":{}}],["profilehandler",{"_index":144,"name":{"152":{}},"parent":{}}],["profilehandlererror",{"_index":219,"name":{"275":{}},"parent":{}}],["profileoptions",{"_index":136,"name":{"144":{},"304":{}},"parent":{}}],["profileoptionsprovider",{"_index":140,"name":{"148":{}},"parent":{}}],["redirecturi",{"_index":101,"name":{"98":{}},"parent":{}}],["refetch",{"_index":138,"name":{"146":{}},"parent":{}}],["refresh",{"_index":181,"name":{"204":{}},"parent":{}}],["refreshtoken",{"_index":193,"name":{"224":{}},"parent":{}}],["requesterror",{"_index":69,"name":{"67":{},"291":{}},"parent":{}}],["required",{"_index":81,"name":{"76":{},"157":{},"160":{},"163":{}},"parent":{"77":{},"83":{},"85":{},"158":{},"161":{},"164":{},"165":{},"167":{},"171":{}}}],["required.pageroute",{"_index":158,"name":{},"parent":{"166":{}}}],["required.userprops",{"_index":88,"name":{},"parent":{"84":{}}}],["required.withapiauthrequired",{"_index":152,"name":{},"parent":{"159":{}}}],["required.withmiddlewareauthrequired",{"_index":155,"name":{},"parent":{"162":{}}}],["required.withpageauthrequired",{"_index":90,"name":{},"parent":{"86":{},"172":{}}}],["required.withpageauthrequiredoptions",{"_index":84,"name":{},"parent":{"78":{},"79":{},"80":{},"81":{},"82":{},"168":{}}}],["required.withpageauthrequiredoptions.__type",{"_index":160,"name":{},"parent":{"169":{},"170":{}}}],["response_mode",{"_index":43,"name":{"39":{},"118":{}},"parent":{}}],["response_type",{"_index":44,"name":{"40":{},"119":{}},"parent":{}}],["returnto",{"_index":83,"name":{"78":{},"122":{},"132":{},"170":{}},"parent":{}}],["rolling",{"_index":27,"name":{"25":{}},"parent":{}}],["rollingduration",{"_index":28,"name":{"26":{}},"parent":{}}],["routes",{"_index":20,"name":{"19":{},"43":{}},"parent":{}}],["samesite",{"_index":39,"name":{"36":{}},"parent":{}}],["save",{"_index":227,"name":{"323":{}},"parent":{}}],["scope",{"_index":41,"name":{"38":{},"117":{}},"parent":{}}],["scopes",{"_index":179,"name":{"203":{}},"parent":{}}],["screen_hint",{"_index":114,"name":{"116":{}},"parent":{}}],["secret",{"_index":2,"name":{"2":{}},"parent":{}}],["secure",{"_index":38,"name":{"35":{}},"parent":{}}],["session",{"_index":4,"name":{"3":{},"211":{},"214":{},"225":{},"315":{}},"parent":{"212":{},"226":{},"315":{},"316":{},"317":{},"318":{},"319":{},"320":{},"321":{},"331":{}}}],["session.getsession",{"_index":186,"name":{},"parent":{"213":{}}}],["session.sessioncache",{"_index":226,"name":{},"parent":{"322":{},"323":{},"324":{},"325":{},"326":{},"327":{},"328":{},"329":{},"330":{}}}],["session.updatesession",{"_index":195,"name":{},"parent":{"227":{}}}],["session/get",{"_index":173,"name":{"199":{},"211":{}},"parent":{"200":{},"201":{},"202":{},"203":{},"204":{},"205":{},"206":{},"207":{},"208":{},"209":{},"210":{},"212":{},"213":{}}}],["session/session",{"_index":187,"name":{"215":{}},"parent":{"216":{},"217":{}}}],["session/session.default",{"_index":189,"name":{},"parent":{"218":{},"219":{},"220":{},"221":{},"222":{},"223":{},"224":{}}}],["session/update",{"_index":194,"name":{"225":{}},"parent":{"226":{},"227":{}}}],["sessioncache",{"_index":225,"name":{"321":{}},"parent":{}}],["sessionconfig",{"_index":24,"name":{"23":{}},"parent":{}}],["set",{"_index":232,"name":{"328":{}},"parent":{}}],["signinwithauth0",{"_index":162,"name":{"174":{}},"parent":{}}],["status",{"_index":72,"name":{"69":{},"234":{},"247":{},"253":{},"260":{},"267":{},"274":{},"281":{}},"parent":{}}],["storeidtoken",{"_index":30,"name":{"28":{}},"parent":{}}],["sub",{"_index":60,"name":{"57":{}},"parent":{}}],["token",{"_index":175,"name":{"199":{}},"parent":{"200":{},"202":{},"207":{},"209":{}}}],["token.accesstokenrequest",{"_index":180,"name":{},"parent":{"203":{},"204":{},"205":{},"206":{}}}],["token.afterrefresh",{"_index":177,"name":{},"parent":{"201":{}}}],["token.getaccesstoken",{"_index":185,"name":{},"parent":{"210":{}}}],["token.getaccesstokenresult",{"_index":184,"name":{},"parent":{"208":{}}}],["transient",{"_index":36,"name":{"33":{}},"parent":{}}],["updated_at",{"_index":61,"name":{"58":{}},"parent":{}}],["updatesession",{"_index":165,"name":{"176":{},"226":{},"331":{}},"parent":{}}],["useconfig",{"_index":224,"name":{"287":{}},"parent":{}}],["user",{"_index":53,"name":{"50":{},"62":{},"84":{},"219":{}},"parent":{"51":{},"60":{},"67":{},"70":{},"71":{},"72":{},"74":{},"75":{}}}],["user.requesterror",{"_index":71,"name":{},"parent":{"68":{},"69":{}}}],["user.usercontext",{"_index":64,"name":{},"parent":{"61":{}}}],["user.usercontext.__type",{"_index":65,"name":{},"parent":{"62":{},"63":{},"64":{},"65":{},"66":{}}}],["user.userprofile",{"_index":56,"name":{},"parent":{"52":{},"53":{},"54":{},"55":{},"56":{},"57":{},"58":{},"59":{}}}],["user.userprovider",{"_index":76,"name":{},"parent":{"73":{}}}],["usercontext",{"_index":63,"name":{"60":{}},"parent":{}}],["userprofile",{"_index":54,"name":{"51":{},"290":{}},"parent":{}}],["userprops",{"_index":87,"name":{"83":{}},"parent":{}}],["userprovider",{"_index":75,"name":{"72":{},"288":{}},"parent":{}}],["userproviderprops",{"_index":73,"name":{"70":{},"289":{}},"parent":{}}],["useuser",{"_index":74,"name":{"71":{},"292":{}},"parent":{}}],["utils/errors",{"_index":196,"name":{"228":{}},"parent":{"229":{},"235":{},"242":{},"248":{},"254":{},"261":{},"268":{},"275":{}}}],["utils/errors.accesstokenerror",{"_index":210,"name":{},"parent":{"243":{},"244":{},"245":{},"246":{},"247":{}}}],["utils/errors.accesstokenerrorcode",{"_index":203,"name":{},"parent":{"236":{},"237":{},"238":{},"239":{},"240":{},"241":{}}}],["utils/errors.autherror",{"_index":198,"name":{},"parent":{"230":{},"231":{},"232":{},"233":{},"234":{}}}],["utils/errors.callbackhandlererror",{"_index":214,"name":{},"parent":{"255":{},"256":{},"257":{},"258":{},"259":{},"260":{}}}],["utils/errors.handlererror",{"_index":212,"name":{},"parent":{"249":{},"250":{},"251":{},"252":{},"253":{}}}],["utils/errors.loginhandlererror",{"_index":216,"name":{},"parent":{"262":{},"263":{},"264":{},"265":{},"266":{},"267":{}}}],["utils/errors.logouthandlererror",{"_index":218,"name":{},"parent":{"269":{},"270":{},"271":{},"272":{},"273":{},"274":{}}}],["utils/errors.profilehandlererror",{"_index":220,"name":{},"parent":{"276":{},"277":{},"278":{},"279":{},"280":{},"281":{}}}],["version",{"_index":221,"name":{"282":{}},"parent":{"283":{}}}],["withapiauthrequired",{"_index":151,"name":{"158":{},"182":{},"309":{}},"parent":{}}],["withmiddlewareauthrequired",{"_index":154,"name":{"161":{},"190":{},"198":{},"314":{}},"parent":{}}],["withpageauthrequired",{"_index":89,"name":{"85":{},"171":{},"183":{},"293":{},"311":{}},"parent":{}}],["withpageauthrequiredoptions",{"_index":82,"name":{"77":{},"167":{},"294":{},"312":{}},"parent":{}}]],"pipeline":[]}} \ No newline at end of file +window.searchData = {"kinds":{"1":"Module","4":"Enumeration","16":"Enumeration member","64":"Function","128":"Class","256":"Interface","512":"Constructor","1024":"Property","2048":"Method","65536":"Type literal","4194304":"Type alias","16777216":"Reference"},"rows":[{"id":0,"kind":1,"name":"client","url":"modules/client.html","classes":"tsd-kind-module"},{"id":1,"kind":1,"name":"client/use-user","url":"modules/client_use_user.html","classes":"tsd-kind-module"},{"id":2,"kind":256,"name":"UserProfile","url":"interfaces/client_use_user.userprofile.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"client/use-user"},{"id":3,"kind":1024,"name":"email","url":"interfaces/client_use_user.userprofile.html#email","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"client/use-user.UserProfile"},{"id":4,"kind":1024,"name":"email_verified","url":"interfaces/client_use_user.userprofile.html#email_verified","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"client/use-user.UserProfile"},{"id":5,"kind":1024,"name":"name","url":"interfaces/client_use_user.userprofile.html#name","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"client/use-user.UserProfile"},{"id":6,"kind":1024,"name":"nickname","url":"interfaces/client_use_user.userprofile.html#nickname","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"client/use-user.UserProfile"},{"id":7,"kind":1024,"name":"picture","url":"interfaces/client_use_user.userprofile.html#picture","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"client/use-user.UserProfile"},{"id":8,"kind":1024,"name":"sub","url":"interfaces/client_use_user.userprofile.html#sub","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"client/use-user.UserProfile"},{"id":9,"kind":1024,"name":"updated_at","url":"interfaces/client_use_user.userprofile.html#updated_at","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"client/use-user.UserProfile"},{"id":10,"kind":1024,"name":"org_id","url":"interfaces/client_use_user.userprofile.html#org_id","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"client/use-user.UserProfile"},{"id":11,"kind":4194304,"name":"UserContext","url":"modules/client_use_user.html#usercontext","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"client/use-user"},{"id":12,"kind":65536,"name":"__type","url":"modules/client_use_user.html#usercontext.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"client/use-user.UserContext"},{"id":13,"kind":1024,"name":"user","url":"modules/client_use_user.html#usercontext.__type.user","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"client/use-user.UserContext.__type"},{"id":14,"kind":1024,"name":"error","url":"modules/client_use_user.html#usercontext.__type.error","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"client/use-user.UserContext.__type"},{"id":15,"kind":1024,"name":"isLoading","url":"modules/client_use_user.html#usercontext.__type.isloading","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"client/use-user.UserContext.__type"},{"id":16,"kind":1024,"name":"checkSession","url":"modules/client_use_user.html#usercontext.__type.checksession","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"client/use-user.UserContext.__type"},{"id":17,"kind":65536,"name":"__type","url":"modules/client_use_user.html#usercontext.__type.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-literal","parent":"client/use-user.UserContext.__type"},{"id":18,"kind":128,"name":"RequestError","url":"classes/client_use_user.requesterror.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"client/use-user"},{"id":19,"kind":512,"name":"constructor","url":"classes/client_use_user.requesterror.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"client/use-user.RequestError"},{"id":20,"kind":1024,"name":"status","url":"classes/client_use_user.requesterror.html#status","classes":"tsd-kind-property tsd-parent-kind-class","parent":"client/use-user.RequestError"},{"id":21,"kind":4194304,"name":"UserProviderProps","url":"modules/client_use_user.html#userproviderprops","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"client/use-user"},{"id":22,"kind":64,"name":"useUser","url":"modules/client_use_user.html#useuser","classes":"tsd-kind-function tsd-parent-kind-module","parent":"client/use-user"},{"id":23,"kind":4194304,"name":"UserProvider","url":"modules/client_use_user.html#userprovider","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"client/use-user"},{"id":24,"kind":65536,"name":"__type","url":"modules/client_use_user.html#userprovider.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"client/use-user.UserProvider"},{"id":25,"kind":1024,"name":"default","url":"modules/client_use_user.html#default","classes":"tsd-kind-property tsd-parent-kind-module","parent":"client/use-user"},{"id":26,"kind":65536,"name":"__type","url":"modules/client_use_user.html#__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-module","parent":"client/use-user"},{"id":27,"kind":1,"name":"client/with-page-auth-required","url":"modules/client_with_page_auth_required.html","classes":"tsd-kind-module"},{"id":28,"kind":256,"name":"WithPageAuthRequiredOptions","url":"interfaces/client_with_page_auth_required.withpageauthrequiredoptions.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"client/with-page-auth-required"},{"id":29,"kind":1024,"name":"returnTo","url":"interfaces/client_with_page_auth_required.withpageauthrequiredoptions.html#returnto","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"client/with-page-auth-required.WithPageAuthRequiredOptions"},{"id":30,"kind":1024,"name":"onRedirecting","url":"interfaces/client_with_page_auth_required.withpageauthrequiredoptions.html#onredirecting","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"client/with-page-auth-required.WithPageAuthRequiredOptions"},{"id":31,"kind":65536,"name":"__type","url":"interfaces/client_with_page_auth_required.withpageauthrequiredoptions.html#__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-interface","parent":"client/with-page-auth-required.WithPageAuthRequiredOptions"},{"id":32,"kind":1024,"name":"onError","url":"interfaces/client_with_page_auth_required.withpageauthrequiredoptions.html#onerror","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"client/with-page-auth-required.WithPageAuthRequiredOptions"},{"id":33,"kind":65536,"name":"__type","url":"interfaces/client_with_page_auth_required.withpageauthrequiredoptions.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-interface","parent":"client/with-page-auth-required.WithPageAuthRequiredOptions"},{"id":34,"kind":256,"name":"UserProps","url":"interfaces/client_with_page_auth_required.userprops.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"client/with-page-auth-required"},{"id":35,"kind":1024,"name":"user","url":"interfaces/client_with_page_auth_required.userprops.html#user","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"client/with-page-auth-required.UserProps"},{"id":36,"kind":4194304,"name":"WithPageAuthRequired","url":"modules/client_with_page_auth_required.html#withpageauthrequired","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"client/with-page-auth-required"},{"id":37,"kind":65536,"name":"__type","url":"modules/client_with_page_auth_required.html#withpageauthrequired.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-has-type-parameter","parent":"client/with-page-auth-required.WithPageAuthRequired"},{"id":38,"kind":1,"name":"config","url":"modules/config.html","classes":"tsd-kind-module"},{"id":39,"kind":256,"name":"BaseConfig","url":"interfaces/config.baseconfig.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"config"},{"id":40,"kind":1024,"name":"secret","url":"interfaces/config.baseconfig.html#secret","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":41,"kind":1024,"name":"session","url":"interfaces/config.baseconfig.html#session","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":42,"kind":1024,"name":"auth0Logout","url":"interfaces/config.baseconfig.html#auth0logout","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":43,"kind":1024,"name":"authorizationParams","url":"interfaces/config.baseconfig.html#authorizationparams","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":44,"kind":1024,"name":"baseURL","url":"interfaces/config.baseconfig.html#baseurl","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":45,"kind":1024,"name":"clientID","url":"interfaces/config.baseconfig.html#clientid","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":46,"kind":1024,"name":"clientSecret","url":"interfaces/config.baseconfig.html#clientsecret","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":47,"kind":1024,"name":"clockTolerance","url":"interfaces/config.baseconfig.html#clocktolerance","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":48,"kind":1024,"name":"httpTimeout","url":"interfaces/config.baseconfig.html#httptimeout","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":49,"kind":1024,"name":"enableTelemetry","url":"interfaces/config.baseconfig.html#enabletelemetry","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":50,"kind":1024,"name":"getLoginState","url":"interfaces/config.baseconfig.html#getloginstate","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":51,"kind":65536,"name":"__type","url":"interfaces/config.baseconfig.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":52,"kind":1024,"name":"identityClaimFilter","url":"interfaces/config.baseconfig.html#identityclaimfilter","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":53,"kind":1024,"name":"idpLogout","url":"interfaces/config.baseconfig.html#idplogout","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":54,"kind":1024,"name":"idTokenSigningAlg","url":"interfaces/config.baseconfig.html#idtokensigningalg","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":55,"kind":1024,"name":"issuerBaseURL","url":"interfaces/config.baseconfig.html#issuerbaseurl","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":56,"kind":1024,"name":"legacySameSiteCookie","url":"interfaces/config.baseconfig.html#legacysamesitecookie","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":57,"kind":1024,"name":"routes","url":"interfaces/config.baseconfig.html#routes","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":58,"kind":65536,"name":"__type","url":"interfaces/config.baseconfig.html#__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-interface","parent":"config.BaseConfig"},{"id":59,"kind":1024,"name":"postLogoutRedirect","url":"interfaces/config.baseconfig.html#__type-1.postlogoutredirect","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"config.BaseConfig.__type"},{"id":60,"kind":1024,"name":"callback","url":"interfaces/config.baseconfig.html#__type-1.callback","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"config.BaseConfig.__type"},{"id":61,"kind":256,"name":"SessionConfig","url":"interfaces/config.sessionconfig.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"config"},{"id":62,"kind":1024,"name":"name","url":"interfaces/config.sessionconfig.html#name","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.SessionConfig"},{"id":63,"kind":1024,"name":"rolling","url":"interfaces/config.sessionconfig.html#rolling","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.SessionConfig"},{"id":64,"kind":1024,"name":"rollingDuration","url":"interfaces/config.sessionconfig.html#rollingduration","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.SessionConfig"},{"id":65,"kind":1024,"name":"absoluteDuration","url":"interfaces/config.sessionconfig.html#absoluteduration","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.SessionConfig"},{"id":66,"kind":1024,"name":"storeIDToken","url":"interfaces/config.sessionconfig.html#storeidtoken","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.SessionConfig"},{"id":67,"kind":1024,"name":"cookie","url":"interfaces/config.sessionconfig.html#cookie","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.SessionConfig"},{"id":68,"kind":256,"name":"CookieConfig","url":"interfaces/config.cookieconfig.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"config"},{"id":69,"kind":1024,"name":"domain","url":"interfaces/config.cookieconfig.html#domain","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.CookieConfig"},{"id":70,"kind":1024,"name":"path","url":"interfaces/config.cookieconfig.html#path","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.CookieConfig"},{"id":71,"kind":1024,"name":"transient","url":"interfaces/config.cookieconfig.html#transient","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.CookieConfig"},{"id":72,"kind":1024,"name":"httpOnly","url":"interfaces/config.cookieconfig.html#httponly","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.CookieConfig"},{"id":73,"kind":1024,"name":"secure","url":"interfaces/config.cookieconfig.html#secure","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.CookieConfig"},{"id":74,"kind":1024,"name":"sameSite","url":"interfaces/config.cookieconfig.html#samesite","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.CookieConfig"},{"id":75,"kind":256,"name":"AuthorizationParameters","url":"interfaces/config.authorizationparameters.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"config"},{"id":76,"kind":1024,"name":"scope","url":"interfaces/config.authorizationparameters.html#scope","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"config.AuthorizationParameters"},{"id":77,"kind":1024,"name":"response_mode","url":"interfaces/config.authorizationparameters.html#response_mode","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"config.AuthorizationParameters"},{"id":78,"kind":1024,"name":"response_type","url":"interfaces/config.authorizationparameters.html#response_type","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"config.AuthorizationParameters"},{"id":79,"kind":256,"name":"NextConfig","url":"interfaces/config.nextconfig.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"config"},{"id":80,"kind":1024,"name":"organization","url":"interfaces/config.nextconfig.html#organization","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.NextConfig"},{"id":81,"kind":1024,"name":"routes","url":"interfaces/config.nextconfig.html#routes","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"config.NextConfig"},{"id":82,"kind":65536,"name":"__type","url":"interfaces/config.nextconfig.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-interface","parent":"config.NextConfig"},{"id":83,"kind":1024,"name":"callback","url":"interfaces/config.nextconfig.html#__type.callback","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"config.NextConfig.__type"},{"id":84,"kind":1024,"name":"login","url":"interfaces/config.nextconfig.html#__type.login","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"config.NextConfig.__type"},{"id":85,"kind":1024,"name":"unauthorized","url":"interfaces/config.nextconfig.html#__type.unauthorized","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"config.NextConfig.__type"},{"id":86,"kind":1024,"name":"identityClaimFilter","url":"interfaces/config.nextconfig.html#identityclaimfilter","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"config.NextConfig"},{"id":87,"kind":4194304,"name":"ConfigParameters","url":"modules/config.html#configparameters","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"config"},{"id":88,"kind":1,"name":"edge","url":"modules/edge.html","classes":"tsd-kind-module"},{"id":89,"kind":4194304,"name":"Auth0Edge","url":"modules/edge.html#auth0edge","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"edge"},{"id":90,"kind":65536,"name":"__type","url":"modules/edge.html#auth0edge.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"edge.Auth0Edge"},{"id":91,"kind":1024,"name":"withMiddlewareAuthRequired","url":"modules/edge.html#auth0edge.__type.withmiddlewareauthrequired-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"edge.Auth0Edge.__type"},{"id":92,"kind":1024,"name":"getSession","url":"modules/edge.html#auth0edge.__type.getsession","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"edge.Auth0Edge.__type"},{"id":93,"kind":4194304,"name":"GetSession","url":"modules/edge.html#getsession-1","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"edge"},{"id":94,"kind":65536,"name":"__type","url":"modules/edge.html#getsession-1.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"edge.GetSession"},{"id":95,"kind":4194304,"name":"InitAuth0","url":"modules/edge.html#initauth0","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"edge"},{"id":96,"kind":65536,"name":"__type","url":"modules/edge.html#initauth0.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"edge.InitAuth0"},{"id":97,"kind":64,"name":"initAuth0","url":"modules/edge.html#initauth0-1","classes":"tsd-kind-function tsd-parent-kind-module","parent":"edge"},{"id":98,"kind":64,"name":"getSession","url":"modules/edge.html#getsession-2","classes":"tsd-kind-function tsd-parent-kind-module","parent":"edge"},{"id":99,"kind":64,"name":"withMiddlewareAuthRequired","url":"modules/edge.html#withmiddlewareauthrequired-2","classes":"tsd-kind-function tsd-parent-kind-module","parent":"edge"},{"id":100,"kind":1,"name":"handlers/auth","url":"modules/handlers_auth.html","classes":"tsd-kind-module"},{"id":101,"kind":4194304,"name":"Handlers","url":"modules/handlers_auth.html#handlers","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/auth"},{"id":102,"kind":4194304,"name":"HandleAuth","url":"modules/handlers_auth.html#handleauth","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/auth"},{"id":103,"kind":65536,"name":"__type","url":"modules/handlers_auth.html#handleauth.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/auth.HandleAuth"},{"id":104,"kind":4194304,"name":"OnError","url":"modules/handlers_auth.html#onerror","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/auth"},{"id":105,"kind":65536,"name":"__type","url":"modules/handlers_auth.html#onerror.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/auth.OnError"},{"id":106,"kind":1,"name":"handlers/callback","url":"modules/handlers_callback.html","classes":"tsd-kind-module"},{"id":107,"kind":4194304,"name":"AfterCallback","url":"modules/handlers_callback.html#aftercallback","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/callback"},{"id":108,"kind":65536,"name":"__type","url":"modules/handlers_callback.html#aftercallback.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/callback.AfterCallback"},{"id":109,"kind":256,"name":"CallbackOptions","url":"interfaces/handlers_callback.callbackoptions.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"handlers/callback"},{"id":110,"kind":1024,"name":"afterCallback","url":"interfaces/handlers_callback.callbackoptions.html#aftercallback","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/callback.CallbackOptions"},{"id":111,"kind":1024,"name":"redirectUri","url":"interfaces/handlers_callback.callbackoptions.html#redirecturi","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/callback.CallbackOptions"},{"id":112,"kind":1024,"name":"organization","url":"interfaces/handlers_callback.callbackoptions.html#organization","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/callback.CallbackOptions"},{"id":113,"kind":1024,"name":"authorizationParams","url":"interfaces/handlers_callback.callbackoptions.html#authorizationparams","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/callback.CallbackOptions"},{"id":114,"kind":4194304,"name":"CallbackOptionsProvider","url":"modules/handlers_callback.html#callbackoptionsprovider","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/callback"},{"id":115,"kind":65536,"name":"__type","url":"modules/handlers_callback.html#callbackoptionsprovider.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/callback.CallbackOptionsProvider"},{"id":116,"kind":4194304,"name":"HandleCallback","url":"modules/handlers_callback.html#handlecallback","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/callback"},{"id":117,"kind":65536,"name":"__type","url":"modules/handlers_callback.html#handlecallback.__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/callback.HandleCallback"},{"id":118,"kind":4194304,"name":"CallbackHandler","url":"modules/handlers_callback.html#callbackhandler","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/callback"},{"id":119,"kind":65536,"name":"__type","url":"modules/handlers_callback.html#callbackhandler.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/callback.CallbackHandler"},{"id":120,"kind":1,"name":"handlers","url":"modules/handlers.html","classes":"tsd-kind-module"},{"id":121,"kind":1,"name":"handlers/login","url":"modules/handlers_login.html","classes":"tsd-kind-module"},{"id":122,"kind":4194304,"name":"GetLoginState","url":"modules/handlers_login.html#getloginstate","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/login"},{"id":123,"kind":65536,"name":"__type","url":"modules/handlers_login.html#getloginstate.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/login.GetLoginState"},{"id":124,"kind":256,"name":"AuthorizationParams","url":"interfaces/handlers_login.authorizationparams.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"handlers/login"},{"id":125,"kind":1024,"name":"connection","url":"interfaces/handlers_login.authorizationparams.html#connection","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/login.AuthorizationParams"},{"id":126,"kind":1024,"name":"connection_scope","url":"interfaces/handlers_login.authorizationparams.html#connection_scope","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/login.AuthorizationParams"},{"id":127,"kind":1024,"name":"invitation","url":"interfaces/handlers_login.authorizationparams.html#invitation","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/login.AuthorizationParams"},{"id":128,"kind":1024,"name":"organization","url":"interfaces/handlers_login.authorizationparams.html#organization","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/login.AuthorizationParams"},{"id":129,"kind":1024,"name":"screen_hint","url":"interfaces/handlers_login.authorizationparams.html#screen_hint","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/login.AuthorizationParams"},{"id":130,"kind":1024,"name":"scope","url":"interfaces/handlers_login.authorizationparams.html#scope","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"handlers/login.AuthorizationParams"},{"id":131,"kind":1024,"name":"response_mode","url":"interfaces/handlers_login.authorizationparams.html#response_mode","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"handlers/login.AuthorizationParams"},{"id":132,"kind":1024,"name":"response_type","url":"interfaces/handlers_login.authorizationparams.html#response_type","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"handlers/login.AuthorizationParams"},{"id":133,"kind":256,"name":"LoginOptions","url":"interfaces/handlers_login.loginoptions.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"handlers/login"},{"id":134,"kind":1024,"name":"authorizationParams","url":"interfaces/handlers_login.loginoptions.html#authorizationparams","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/login.LoginOptions"},{"id":135,"kind":1024,"name":"returnTo","url":"interfaces/handlers_login.loginoptions.html#returnto","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/login.LoginOptions"},{"id":136,"kind":1024,"name":"getLoginState","url":"interfaces/handlers_login.loginoptions.html#getloginstate","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/login.LoginOptions"},{"id":137,"kind":4194304,"name":"LoginOptionsProvider","url":"modules/handlers_login.html#loginoptionsprovider","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/login"},{"id":138,"kind":65536,"name":"__type","url":"modules/handlers_login.html#loginoptionsprovider.__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/login.LoginOptionsProvider"},{"id":139,"kind":4194304,"name":"HandleLogin","url":"modules/handlers_login.html#handlelogin","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/login"},{"id":140,"kind":65536,"name":"__type","url":"modules/handlers_login.html#handlelogin.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/login.HandleLogin"},{"id":141,"kind":4194304,"name":"LoginHandler","url":"modules/handlers_login.html#loginhandler","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/login"},{"id":142,"kind":65536,"name":"__type","url":"modules/handlers_login.html#loginhandler.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/login.LoginHandler"},{"id":143,"kind":1,"name":"handlers/logout","url":"modules/handlers_logout.html","classes":"tsd-kind-module"},{"id":144,"kind":256,"name":"LogoutOptions","url":"interfaces/handlers_logout.logoutoptions.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"handlers/logout"},{"id":145,"kind":1024,"name":"returnTo","url":"interfaces/handlers_logout.logoutoptions.html#returnto","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/logout.LogoutOptions"},{"id":146,"kind":1024,"name":"logoutParams","url":"interfaces/handlers_logout.logoutoptions.html#logoutparams","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"handlers/logout.LogoutOptions"},{"id":147,"kind":65536,"name":"__type","url":"interfaces/handlers_logout.logoutoptions.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-interface","parent":"handlers/logout.LogoutOptions"},{"id":148,"kind":4194304,"name":"LogoutOptionsProvider","url":"modules/handlers_logout.html#logoutoptionsprovider","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/logout"},{"id":149,"kind":65536,"name":"__type","url":"modules/handlers_logout.html#logoutoptionsprovider.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/logout.LogoutOptionsProvider"},{"id":150,"kind":4194304,"name":"HandleLogout","url":"modules/handlers_logout.html#handlelogout","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/logout"},{"id":151,"kind":65536,"name":"__type","url":"modules/handlers_logout.html#handlelogout.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/logout.HandleLogout"},{"id":152,"kind":4194304,"name":"LogoutHandler","url":"modules/handlers_logout.html#logouthandler","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/logout"},{"id":153,"kind":65536,"name":"__type","url":"modules/handlers_logout.html#logouthandler.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/logout.LogoutHandler"},{"id":154,"kind":1,"name":"handlers/profile","url":"modules/handlers_profile.html","classes":"tsd-kind-module"},{"id":155,"kind":4194304,"name":"AfterRefetch","url":"modules/handlers_profile.html#afterrefetch","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/profile"},{"id":156,"kind":65536,"name":"__type","url":"modules/handlers_profile.html#afterrefetch.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/profile.AfterRefetch"},{"id":157,"kind":4194304,"name":"ProfileOptions","url":"modules/handlers_profile.html#profileoptions","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/profile"},{"id":158,"kind":65536,"name":"__type","url":"modules/handlers_profile.html#profileoptions.__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/profile.ProfileOptions"},{"id":159,"kind":1024,"name":"refetch","url":"modules/handlers_profile.html#profileoptions.__type-3.refetch","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"handlers/profile.ProfileOptions.__type"},{"id":160,"kind":1024,"name":"afterRefetch","url":"modules/handlers_profile.html#profileoptions.__type-3.afterrefetch-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"handlers/profile.ProfileOptions.__type"},{"id":161,"kind":4194304,"name":"ProfileOptionsProvider","url":"modules/handlers_profile.html#profileoptionsprovider","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/profile"},{"id":162,"kind":65536,"name":"__type","url":"modules/handlers_profile.html#profileoptionsprovider.__type-4","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/profile.ProfileOptionsProvider"},{"id":163,"kind":4194304,"name":"HandleProfile","url":"modules/handlers_profile.html#handleprofile","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/profile"},{"id":164,"kind":65536,"name":"__type","url":"modules/handlers_profile.html#handleprofile.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/profile.HandleProfile"},{"id":165,"kind":4194304,"name":"ProfileHandler","url":"modules/handlers_profile.html#profilehandler","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"handlers/profile"},{"id":166,"kind":65536,"name":"__type","url":"modules/handlers_profile.html#profilehandler.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"handlers/profile.ProfileHandler"},{"id":167,"kind":1,"name":"helpers","url":"modules/helpers.html","classes":"tsd-kind-module"},{"id":168,"kind":1,"name":"helpers/testing","url":"modules/helpers_testing.html","classes":"tsd-kind-module"},{"id":169,"kind":4194304,"name":"GenerateSessionCookieConfig","url":"modules/helpers_testing.html#generatesessioncookieconfig","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"helpers/testing"},{"id":170,"kind":64,"name":"generateSessionCookie","url":"modules/helpers_testing.html#generatesessioncookie","classes":"tsd-kind-function tsd-parent-kind-module","parent":"helpers/testing"},{"id":171,"kind":1,"name":"helpers/with-api-auth-required","url":"modules/helpers_with_api_auth_required.html","classes":"tsd-kind-module"},{"id":172,"kind":4194304,"name":"WithApiAuthRequired","url":"modules/helpers_with_api_auth_required.html#withapiauthrequired","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"helpers/with-api-auth-required"},{"id":173,"kind":65536,"name":"__type","url":"modules/helpers_with_api_auth_required.html#withapiauthrequired.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"helpers/with-api-auth-required.WithApiAuthRequired"},{"id":174,"kind":1,"name":"helpers/with-middleware-auth-required","url":"modules/helpers_with_middleware_auth_required.html","classes":"tsd-kind-module"},{"id":175,"kind":4194304,"name":"WithMiddlewareAuthRequired","url":"modules/helpers_with_middleware_auth_required.html#withmiddlewareauthrequired","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"helpers/with-middleware-auth-required"},{"id":176,"kind":65536,"name":"__type","url":"modules/helpers_with_middleware_auth_required.html#withmiddlewareauthrequired.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"helpers/with-middleware-auth-required.WithMiddlewareAuthRequired"},{"id":177,"kind":1,"name":"helpers/with-page-auth-required","url":"modules/helpers_with_page_auth_required.html","classes":"tsd-kind-module"},{"id":178,"kind":4194304,"name":"GetServerSidePropsResultWithSession","url":"modules/helpers_with_page_auth_required.html#getserversidepropsresultwithsession","classes":"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter","parent":"helpers/with-page-auth-required"},{"id":179,"kind":4194304,"name":"PageRoute","url":"modules/helpers_with_page_auth_required.html#pageroute","classes":"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter","parent":"helpers/with-page-auth-required"},{"id":180,"kind":65536,"name":"__type","url":"modules/helpers_with_page_auth_required.html#pageroute.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"helpers/with-page-auth-required.PageRoute"},{"id":181,"kind":4194304,"name":"WithPageAuthRequiredOptions","url":"modules/helpers_with_page_auth_required.html#withpageauthrequiredoptions","classes":"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter","parent":"helpers/with-page-auth-required"},{"id":182,"kind":65536,"name":"__type","url":"modules/helpers_with_page_auth_required.html#withpageauthrequiredoptions.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"helpers/with-page-auth-required.WithPageAuthRequiredOptions"},{"id":183,"kind":1024,"name":"getServerSideProps","url":"modules/helpers_with_page_auth_required.html#withpageauthrequiredoptions.__type-2.getserversideprops","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"helpers/with-page-auth-required.WithPageAuthRequiredOptions.__type"},{"id":184,"kind":1024,"name":"returnTo","url":"modules/helpers_with_page_auth_required.html#withpageauthrequiredoptions.__type-2.returnto","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"helpers/with-page-auth-required.WithPageAuthRequiredOptions.__type"},{"id":185,"kind":4194304,"name":"WithPageAuthRequired","url":"modules/helpers_with_page_auth_required.html#withpageauthrequired","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"helpers/with-page-auth-required"},{"id":186,"kind":65536,"name":"__type","url":"modules/helpers_with_page_auth_required.html#withpageauthrequired.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-has-type-parameter","parent":"helpers/with-page-auth-required.WithPageAuthRequired"},{"id":187,"kind":1,"name":"index","url":"modules/index.html","classes":"tsd-kind-module"},{"id":188,"kind":256,"name":"Auth0Server","url":"interfaces/index.auth0server.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"index"},{"id":189,"kind":1024,"name":"getSession","url":"interfaces/index.auth0server.html#getsession","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"index.Auth0Server"},{"id":190,"kind":1024,"name":"updateSession","url":"interfaces/index.auth0server.html#updatesession","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"index.Auth0Server"},{"id":191,"kind":1024,"name":"getAccessToken","url":"interfaces/index.auth0server.html#getaccesstoken","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"index.Auth0Server"},{"id":192,"kind":1024,"name":"handleLogin","url":"interfaces/index.auth0server.html#handlelogin","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"index.Auth0Server"},{"id":193,"kind":1024,"name":"handleCallback","url":"interfaces/index.auth0server.html#handlecallback","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"index.Auth0Server"},{"id":194,"kind":1024,"name":"handleLogout","url":"interfaces/index.auth0server.html#handlelogout","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"index.Auth0Server"},{"id":195,"kind":1024,"name":"handleProfile","url":"interfaces/index.auth0server.html#handleprofile","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"index.Auth0Server"},{"id":196,"kind":1024,"name":"withApiAuthRequired","url":"interfaces/index.auth0server.html#withapiauthrequired","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"index.Auth0Server"},{"id":197,"kind":1024,"name":"withPageAuthRequired","url":"interfaces/index.auth0server.html#withpageauthrequired","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"index.Auth0Server"},{"id":198,"kind":1024,"name":"handleAuth","url":"interfaces/index.auth0server.html#handleauth","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"index.Auth0Server"},{"id":199,"kind":4194304,"name":"InitAuth0","url":"modules/index.html#initauth0","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"index"},{"id":200,"kind":65536,"name":"__type","url":"modules/index.html#initauth0.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"index.InitAuth0"},{"id":201,"kind":64,"name":"initAuth0","url":"modules/index.html#initauth0-1","classes":"tsd-kind-function tsd-parent-kind-module","parent":"index"},{"id":202,"kind":64,"name":"_initAuth","url":"modules/index.html#_initauth","classes":"tsd-kind-function tsd-parent-kind-module","parent":"index"},{"id":203,"kind":64,"name":"getSession","url":"modules/index.html#getsession-1","classes":"tsd-kind-function tsd-parent-kind-module","parent":"index"},{"id":204,"kind":64,"name":"updateSession","url":"modules/index.html#updatesession-1","classes":"tsd-kind-function tsd-parent-kind-module","parent":"index"},{"id":205,"kind":64,"name":"getAccessToken","url":"modules/index.html#getaccesstoken-1","classes":"tsd-kind-function tsd-parent-kind-module","parent":"index"},{"id":206,"kind":64,"name":"withApiAuthRequired","url":"modules/index.html#withapiauthrequired-1","classes":"tsd-kind-function tsd-parent-kind-module","parent":"index"},{"id":207,"kind":64,"name":"withPageAuthRequired","url":"modules/index.html#withpageauthrequired-1","classes":"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter","parent":"index"},{"id":208,"kind":64,"name":"handleLogin","url":"modules/index.html#handlelogin-1","classes":"tsd-kind-function tsd-parent-kind-module","parent":"index"},{"id":209,"kind":64,"name":"handleLogout","url":"modules/index.html#handlelogout-1","classes":"tsd-kind-function tsd-parent-kind-module","parent":"index"},{"id":210,"kind":64,"name":"handleCallback","url":"modules/index.html#handlecallback-1","classes":"tsd-kind-function tsd-parent-kind-module","parent":"index"},{"id":211,"kind":64,"name":"handleProfile","url":"modules/index.html#handleprofile-1","classes":"tsd-kind-function tsd-parent-kind-module","parent":"index"},{"id":212,"kind":64,"name":"handleAuth","url":"modules/index.html#handleauth-1","classes":"tsd-kind-function tsd-parent-kind-module","parent":"index"},{"id":213,"kind":1,"name":"session/get-access-token","url":"modules/session_get_access_token.html","classes":"tsd-kind-module"},{"id":214,"kind":4194304,"name":"AfterRefresh","url":"modules/session_get_access_token.html#afterrefresh","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"session/get-access-token"},{"id":215,"kind":65536,"name":"__type","url":"modules/session_get_access_token.html#afterrefresh.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"session/get-access-token.AfterRefresh"},{"id":216,"kind":256,"name":"AccessTokenRequest","url":"interfaces/session_get_access_token.accesstokenrequest.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"session/get-access-token"},{"id":217,"kind":1024,"name":"scopes","url":"interfaces/session_get_access_token.accesstokenrequest.html#scopes","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"session/get-access-token.AccessTokenRequest"},{"id":218,"kind":1024,"name":"refresh","url":"interfaces/session_get_access_token.accesstokenrequest.html#refresh","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"session/get-access-token.AccessTokenRequest"},{"id":219,"kind":1024,"name":"afterRefresh","url":"interfaces/session_get_access_token.accesstokenrequest.html#afterrefresh","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"session/get-access-token.AccessTokenRequest"},{"id":220,"kind":1024,"name":"authorizationParams","url":"interfaces/session_get_access_token.accesstokenrequest.html#authorizationparams","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"session/get-access-token.AccessTokenRequest"},{"id":221,"kind":256,"name":"GetAccessTokenResult","url":"interfaces/session_get_access_token.getaccesstokenresult.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"session/get-access-token"},{"id":222,"kind":1024,"name":"accessToken","url":"interfaces/session_get_access_token.getaccesstokenresult.html#accesstoken","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"session/get-access-token.GetAccessTokenResult"},{"id":223,"kind":4194304,"name":"GetAccessToken","url":"modules/session_get_access_token.html#getaccesstoken","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"session/get-access-token"},{"id":224,"kind":65536,"name":"__type","url":"modules/session_get_access_token.html#getaccesstoken.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"session/get-access-token.GetAccessToken"},{"id":225,"kind":1,"name":"session/get-session","url":"modules/session_get_session.html","classes":"tsd-kind-module"},{"id":226,"kind":4194304,"name":"GetSession","url":"modules/session_get_session.html#getsession","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"session/get-session"},{"id":227,"kind":65536,"name":"__type","url":"modules/session_get_session.html#getsession.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"session/get-session.GetSession"},{"id":228,"kind":1,"name":"session","url":"modules/session.html","classes":"tsd-kind-module"},{"id":229,"kind":1,"name":"session/session","url":"modules/session_session.html","classes":"tsd-kind-module"},{"id":230,"kind":256,"name":"Claims","url":"interfaces/session_session.claims.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"session/session"},{"id":231,"kind":128,"name":"default","url":"classes/session_session.default.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"session/session"},{"id":232,"kind":512,"name":"constructor","url":"classes/session_session.default.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"session/session.default"},{"id":233,"kind":1024,"name":"user","url":"classes/session_session.default.html#user","classes":"tsd-kind-property tsd-parent-kind-class","parent":"session/session.default"},{"id":234,"kind":1024,"name":"idToken","url":"classes/session_session.default.html#idtoken","classes":"tsd-kind-property tsd-parent-kind-class","parent":"session/session.default"},{"id":235,"kind":1024,"name":"accessToken","url":"classes/session_session.default.html#accesstoken","classes":"tsd-kind-property tsd-parent-kind-class","parent":"session/session.default"},{"id":236,"kind":1024,"name":"accessTokenScope","url":"classes/session_session.default.html#accesstokenscope","classes":"tsd-kind-property tsd-parent-kind-class","parent":"session/session.default"},{"id":237,"kind":1024,"name":"accessTokenExpiresAt","url":"classes/session_session.default.html#accesstokenexpiresat","classes":"tsd-kind-property tsd-parent-kind-class","parent":"session/session.default"},{"id":238,"kind":1024,"name":"refreshToken","url":"classes/session_session.default.html#refreshtoken","classes":"tsd-kind-property tsd-parent-kind-class","parent":"session/session.default"},{"id":239,"kind":1,"name":"session/update-session","url":"modules/session_update_session.html","classes":"tsd-kind-module"},{"id":240,"kind":4194304,"name":"UpdateSession","url":"modules/session_update_session.html#updatesession","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"session/update-session"},{"id":241,"kind":65536,"name":"__type","url":"modules/session_update_session.html#updatesession.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"session/update-session.UpdateSession"},{"id":242,"kind":1,"name":"utils/errors","url":"modules/utils_errors.html","classes":"tsd-kind-module"},{"id":243,"kind":128,"name":"AuthError","url":"classes/utils_errors.autherror.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"utils/errors"},{"id":244,"kind":512,"name":"constructor","url":"classes/utils_errors.autherror.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"utils/errors.AuthError"},{"id":245,"kind":1024,"name":"code","url":"classes/utils_errors.autherror.html#code","classes":"tsd-kind-property tsd-parent-kind-class","parent":"utils/errors.AuthError"},{"id":246,"kind":1024,"name":"name","url":"classes/utils_errors.autherror.html#name","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-overwrite","parent":"utils/errors.AuthError"},{"id":247,"kind":1024,"name":"cause","url":"classes/utils_errors.autherror.html#cause","classes":"tsd-kind-property tsd-parent-kind-class","parent":"utils/errors.AuthError"},{"id":248,"kind":1024,"name":"status","url":"classes/utils_errors.autherror.html#status","classes":"tsd-kind-property tsd-parent-kind-class","parent":"utils/errors.AuthError"},{"id":249,"kind":4,"name":"AccessTokenErrorCode","url":"enums/utils_errors.accesstokenerrorcode.html","classes":"tsd-kind-enum tsd-parent-kind-module","parent":"utils/errors"},{"id":250,"kind":16,"name":"MISSING_SESSION","url":"enums/utils_errors.accesstokenerrorcode.html#missing_session","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"utils/errors.AccessTokenErrorCode"},{"id":251,"kind":16,"name":"MISSING_ACCESS_TOKEN","url":"enums/utils_errors.accesstokenerrorcode.html#missing_access_token","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"utils/errors.AccessTokenErrorCode"},{"id":252,"kind":16,"name":"MISSING_REFRESH_TOKEN","url":"enums/utils_errors.accesstokenerrorcode.html#missing_refresh_token","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"utils/errors.AccessTokenErrorCode"},{"id":253,"kind":16,"name":"EXPIRED_ACCESS_TOKEN","url":"enums/utils_errors.accesstokenerrorcode.html#expired_access_token","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"utils/errors.AccessTokenErrorCode"},{"id":254,"kind":16,"name":"INSUFFICIENT_SCOPE","url":"enums/utils_errors.accesstokenerrorcode.html#insufficient_scope","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"utils/errors.AccessTokenErrorCode"},{"id":255,"kind":16,"name":"FAILED_REFRESH_GRANT","url":"enums/utils_errors.accesstokenerrorcode.html#failed_refresh_grant","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"utils/errors.AccessTokenErrorCode"},{"id":256,"kind":128,"name":"AccessTokenError","url":"classes/utils_errors.accesstokenerror.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"utils/errors"},{"id":257,"kind":512,"name":"constructor","url":"classes/utils_errors.accesstokenerror.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"utils/errors.AccessTokenError"},{"id":258,"kind":1024,"name":"code","url":"classes/utils_errors.accesstokenerror.html#code","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"utils/errors.AccessTokenError"},{"id":259,"kind":1024,"name":"name","url":"classes/utils_errors.accesstokenerror.html#name","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"utils/errors.AccessTokenError"},{"id":260,"kind":1024,"name":"cause","url":"classes/utils_errors.accesstokenerror.html#cause","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"utils/errors.AccessTokenError"},{"id":261,"kind":1024,"name":"status","url":"classes/utils_errors.accesstokenerror.html#status","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"utils/errors.AccessTokenError"},{"id":262,"kind":128,"name":"HandlerError","url":"classes/utils_errors.handlererror.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"utils/errors"},{"id":263,"kind":512,"name":"constructor","url":"classes/utils_errors.handlererror.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"utils/errors.HandlerError"},{"id":264,"kind":1024,"name":"code","url":"classes/utils_errors.handlererror.html#code","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"utils/errors.HandlerError"},{"id":265,"kind":1024,"name":"name","url":"classes/utils_errors.handlererror.html#name","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"utils/errors.HandlerError"},{"id":266,"kind":1024,"name":"cause","url":"classes/utils_errors.handlererror.html#cause","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"utils/errors.HandlerError"},{"id":267,"kind":1024,"name":"status","url":"classes/utils_errors.handlererror.html#status","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"utils/errors.HandlerError"},{"id":268,"kind":128,"name":"CallbackHandlerError","url":"classes/utils_errors.callbackhandlererror.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"utils/errors"},{"id":269,"kind":1024,"name":"code","url":"classes/utils_errors.callbackhandlererror.html#code-1","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"utils/errors.CallbackHandlerError"},{"id":270,"kind":512,"name":"constructor","url":"classes/utils_errors.callbackhandlererror.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"utils/errors.CallbackHandlerError"},{"id":271,"kind":1024,"name":"code","url":"classes/utils_errors.callbackhandlererror.html#code","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"utils/errors.CallbackHandlerError"},{"id":272,"kind":1024,"name":"name","url":"classes/utils_errors.callbackhandlererror.html#name","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"utils/errors.CallbackHandlerError"},{"id":273,"kind":1024,"name":"cause","url":"classes/utils_errors.callbackhandlererror.html#cause","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"utils/errors.CallbackHandlerError"},{"id":274,"kind":1024,"name":"status","url":"classes/utils_errors.callbackhandlererror.html#status","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"utils/errors.CallbackHandlerError"},{"id":275,"kind":128,"name":"LoginHandlerError","url":"classes/utils_errors.loginhandlererror.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"utils/errors"},{"id":276,"kind":1024,"name":"code","url":"classes/utils_errors.loginhandlererror.html#code-1","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"utils/errors.LoginHandlerError"},{"id":277,"kind":512,"name":"constructor","url":"classes/utils_errors.loginhandlererror.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"utils/errors.LoginHandlerError"},{"id":278,"kind":1024,"name":"code","url":"classes/utils_errors.loginhandlererror.html#code","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"utils/errors.LoginHandlerError"},{"id":279,"kind":1024,"name":"name","url":"classes/utils_errors.loginhandlererror.html#name","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"utils/errors.LoginHandlerError"},{"id":280,"kind":1024,"name":"cause","url":"classes/utils_errors.loginhandlererror.html#cause","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"utils/errors.LoginHandlerError"},{"id":281,"kind":1024,"name":"status","url":"classes/utils_errors.loginhandlererror.html#status","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"utils/errors.LoginHandlerError"},{"id":282,"kind":128,"name":"LogoutHandlerError","url":"classes/utils_errors.logouthandlererror.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"utils/errors"},{"id":283,"kind":1024,"name":"code","url":"classes/utils_errors.logouthandlererror.html#code-1","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"utils/errors.LogoutHandlerError"},{"id":284,"kind":512,"name":"constructor","url":"classes/utils_errors.logouthandlererror.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"utils/errors.LogoutHandlerError"},{"id":285,"kind":1024,"name":"code","url":"classes/utils_errors.logouthandlererror.html#code","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"utils/errors.LogoutHandlerError"},{"id":286,"kind":1024,"name":"name","url":"classes/utils_errors.logouthandlererror.html#name","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"utils/errors.LogoutHandlerError"},{"id":287,"kind":1024,"name":"cause","url":"classes/utils_errors.logouthandlererror.html#cause","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"utils/errors.LogoutHandlerError"},{"id":288,"kind":1024,"name":"status","url":"classes/utils_errors.logouthandlererror.html#status","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"utils/errors.LogoutHandlerError"},{"id":289,"kind":128,"name":"ProfileHandlerError","url":"classes/utils_errors.profilehandlererror.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"utils/errors"},{"id":290,"kind":1024,"name":"code","url":"classes/utils_errors.profilehandlererror.html#code-1","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"utils/errors.ProfileHandlerError"},{"id":291,"kind":512,"name":"constructor","url":"classes/utils_errors.profilehandlererror.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"utils/errors.ProfileHandlerError"},{"id":292,"kind":1024,"name":"code","url":"classes/utils_errors.profilehandlererror.html#code","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"utils/errors.ProfileHandlerError"},{"id":293,"kind":1024,"name":"name","url":"classes/utils_errors.profilehandlererror.html#name","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"utils/errors.ProfileHandlerError"},{"id":294,"kind":1024,"name":"cause","url":"classes/utils_errors.profilehandlererror.html#cause","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"utils/errors.ProfileHandlerError"},{"id":295,"kind":1024,"name":"status","url":"classes/utils_errors.profilehandlererror.html#status","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"utils/errors.ProfileHandlerError"},{"id":296,"kind":1,"name":"version","url":"modules/version.html","classes":"tsd-kind-module"},{"id":297,"kind":1024,"name":"default","url":"modules/version.html#default","classes":"tsd-kind-property tsd-parent-kind-module","parent":"version"},{"id":298,"kind":16777216,"name":"UserProvider","url":"modules/client.html#userprovider","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"client"},{"id":299,"kind":16777216,"name":"UserProviderProps","url":"modules/client.html#userproviderprops","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"client"},{"id":300,"kind":16777216,"name":"UserProfile","url":"modules/client.html#userprofile","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"client"},{"id":301,"kind":16777216,"name":"RequestError","url":"modules/client.html#requesterror","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"client"},{"id":302,"kind":16777216,"name":"useUser","url":"modules/client.html#useuser","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"client"},{"id":303,"kind":16777216,"name":"WithPageAuthRequired","url":"modules/client.html#withpageauthrequired","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"client"},{"id":304,"kind":16777216,"name":"WithPageAuthRequiredOptions","url":"modules/client.html#withpageauthrequiredoptions","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"client"},{"id":305,"kind":16777216,"name":"WithMiddlewareAuthRequired","url":"modules/edge.html#withmiddlewareauthrequired","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"edge"},{"id":306,"kind":16777216,"name":"HandleCallback","url":"modules/handlers.html#handlecallback","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":307,"kind":16777216,"name":"CallbackOptions","url":"modules/handlers.html#callbackoptions","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":308,"kind":16777216,"name":"AfterCallback","url":"modules/handlers.html#aftercallback","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":309,"kind":16777216,"name":"HandleLogin","url":"modules/handlers.html#handlelogin","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":310,"kind":16777216,"name":"LoginOptions","url":"modules/handlers.html#loginoptions","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":311,"kind":16777216,"name":"GetLoginState","url":"modules/handlers.html#getloginstate","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":312,"kind":16777216,"name":"HandleLogout","url":"modules/handlers.html#handlelogout","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":313,"kind":16777216,"name":"LogoutOptions","url":"modules/handlers.html#logoutoptions","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":314,"kind":16777216,"name":"HandleProfile","url":"modules/handlers.html#handleprofile","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":315,"kind":16777216,"name":"ProfileOptions","url":"modules/handlers.html#profileoptions","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":316,"kind":16777216,"name":"AfterRefetch","url":"modules/handlers.html#afterrefetch","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":317,"kind":16777216,"name":"Handlers","url":"modules/handlers.html#handlers-1","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":318,"kind":16777216,"name":"HandleAuth","url":"modules/handlers.html#handleauth","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":319,"kind":16777216,"name":"OnError","url":"modules/handlers.html#onerror","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"handlers"},{"id":320,"kind":16777216,"name":"WithApiAuthRequired","url":"modules/helpers.html#withapiauthrequired","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"helpers"},{"id":321,"kind":16777216,"name":"GetServerSidePropsResultWithSession","url":"modules/helpers.html#getserversidepropsresultwithsession","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"helpers"},{"id":322,"kind":16777216,"name":"WithPageAuthRequired","url":"modules/helpers.html#withpageauthrequired","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"helpers"},{"id":323,"kind":16777216,"name":"WithPageAuthRequiredOptions","url":"modules/helpers.html#withpageauthrequiredoptions","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"helpers"},{"id":324,"kind":16777216,"name":"PageRoute","url":"modules/helpers.html#pageroute","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"helpers"},{"id":325,"kind":16777216,"name":"AuthError","url":"modules/index.html#autherror","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"index"},{"id":326,"kind":16777216,"name":"AccessTokenErrorCode","url":"modules/index.html#accesstokenerrorcode","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"index"},{"id":327,"kind":16777216,"name":"AccessTokenError","url":"modules/index.html#accesstokenerror","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"index"},{"id":328,"kind":16777216,"name":"HandlerError","url":"modules/index.html#handlererror","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"index"},{"id":329,"kind":16777216,"name":"CallbackHandlerError","url":"modules/index.html#callbackhandlererror","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"index"},{"id":330,"kind":16777216,"name":"LoginHandlerError","url":"modules/index.html#loginhandlererror","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"index"},{"id":331,"kind":16777216,"name":"LogoutHandlerError","url":"modules/index.html#logouthandlererror","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"index"},{"id":332,"kind":16777216,"name":"ProfileHandlerError","url":"modules/index.html#profilehandlererror","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"index"},{"id":333,"kind":128,"name":"MissingStateCookieError","url":"classes/index.missingstatecookieerror.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"index"},{"id":334,"kind":1024,"name":"message","url":"classes/index.missingstatecookieerror.html#message","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"index.MissingStateCookieError"},{"id":335,"kind":512,"name":"constructor","url":"classes/index.missingstatecookieerror.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"index.MissingStateCookieError"},{"id":336,"kind":128,"name":"MissingStateParamError","url":"classes/index.missingstateparamerror.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"index"},{"id":337,"kind":1024,"name":"message","url":"classes/index.missingstateparamerror.html#message","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"index.MissingStateParamError"},{"id":338,"kind":512,"name":"constructor","url":"classes/index.missingstateparamerror.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"index.MissingStateParamError"},{"id":339,"kind":128,"name":"IdentityProviderError","url":"classes/index.identityprovidererror.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"index"},{"id":340,"kind":512,"name":"constructor","url":"classes/index.identityprovidererror.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"index.IdentityProviderError"},{"id":341,"kind":1024,"name":"errorDescription","url":"classes/index.identityprovidererror.html#errordescription","classes":"tsd-kind-property tsd-parent-kind-class","parent":"index.IdentityProviderError"},{"id":342,"kind":1024,"name":"error","url":"classes/index.identityprovidererror.html#error","classes":"tsd-kind-property tsd-parent-kind-class","parent":"index.IdentityProviderError"},{"id":343,"kind":128,"name":"ApplicationError","url":"classes/index.applicationerror.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"index"},{"id":344,"kind":512,"name":"constructor","url":"classes/index.applicationerror.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"index.ApplicationError"},{"id":345,"kind":16777216,"name":"ConfigParameters","url":"modules/index.html#configparameters","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"index"},{"id":346,"kind":16777216,"name":"HandleAuth","url":"modules/index.html#handleauth","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"index"},{"id":347,"kind":16777216,"name":"HandleLogin","url":"modules/index.html#handlelogin","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"index"},{"id":348,"kind":16777216,"name":"HandleProfile","url":"modules/index.html#handleprofile","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"index"},{"id":349,"kind":16777216,"name":"HandleLogout","url":"modules/index.html#handlelogout","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"index"},{"id":350,"kind":16777216,"name":"HandleCallback","url":"modules/index.html#handlecallback","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"index"},{"id":351,"kind":16777216,"name":"ProfileOptions","url":"modules/index.html#profileoptions","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"index"},{"id":352,"kind":16777216,"name":"Handlers","url":"modules/index.html#handlers","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"index"},{"id":353,"kind":16777216,"name":"GetServerSidePropsResultWithSession","url":"modules/index.html#getserversidepropsresultwithsession","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"index"},{"id":354,"kind":16777216,"name":"WithPageAuthRequiredOptions","url":"modules/index.html#withpageauthrequiredoptions","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"index"},{"id":355,"kind":16777216,"name":"PageRoute","url":"modules/index.html#pageroute","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"index"},{"id":356,"kind":16777216,"name":"WithApiAuthRequired","url":"modules/index.html#withapiauthrequired","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"index"},{"id":357,"kind":16777216,"name":"WithPageAuthRequired","url":"modules/index.html#withpageauthrequired","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"index"},{"id":358,"kind":128,"name":"SessionCache","url":"classes/index.sessioncache.html","classes":"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter","parent":"index"},{"id":359,"kind":512,"name":"constructor","url":"classes/index.sessioncache.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter","parent":"index.SessionCache"},{"id":360,"kind":2048,"name":"save","url":"classes/index.sessioncache.html#save","classes":"tsd-kind-method tsd-parent-kind-class","parent":"index.SessionCache"},{"id":361,"kind":2048,"name":"create","url":"classes/index.sessioncache.html#create","classes":"tsd-kind-method tsd-parent-kind-class","parent":"index.SessionCache"},{"id":362,"kind":2048,"name":"delete","url":"classes/index.sessioncache.html#delete","classes":"tsd-kind-method tsd-parent-kind-class","parent":"index.SessionCache"},{"id":363,"kind":2048,"name":"isAuthenticated","url":"classes/index.sessioncache.html#isauthenticated","classes":"tsd-kind-method tsd-parent-kind-class","parent":"index.SessionCache"},{"id":364,"kind":2048,"name":"getIdToken","url":"classes/index.sessioncache.html#getidtoken","classes":"tsd-kind-method tsd-parent-kind-class","parent":"index.SessionCache"},{"id":365,"kind":2048,"name":"set","url":"classes/index.sessioncache.html#set","classes":"tsd-kind-method tsd-parent-kind-class","parent":"index.SessionCache"},{"id":366,"kind":2048,"name":"get","url":"classes/index.sessioncache.html#get","classes":"tsd-kind-method tsd-parent-kind-class","parent":"index.SessionCache"},{"id":367,"kind":2048,"name":"fromTokenSet","url":"classes/index.sessioncache.html#fromtokenset","classes":"tsd-kind-method tsd-parent-kind-class","parent":"index.SessionCache"},{"id":368,"kind":16777216,"name":"GetSession","url":"modules/index.html#getsession","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"index"},{"id":369,"kind":16777216,"name":"UpdateSession","url":"modules/index.html#updatesession","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"index"},{"id":370,"kind":16777216,"name":"GetAccessToken","url":"modules/index.html#getaccesstoken","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"index"},{"id":371,"kind":16777216,"name":"Session","url":"modules/index.html#session","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"index"},{"id":372,"kind":16777216,"name":"Claims","url":"modules/index.html#claims","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"index"},{"id":373,"kind":16777216,"name":"AccessTokenRequest","url":"modules/index.html#accesstokenrequest","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"index"},{"id":374,"kind":16777216,"name":"GetAccessTokenResult","url":"modules/index.html#getaccesstokenresult","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"index"},{"id":375,"kind":16777216,"name":"CallbackOptions","url":"modules/index.html#callbackoptions","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"index"},{"id":376,"kind":16777216,"name":"AfterCallback","url":"modules/index.html#aftercallback","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"index"},{"id":377,"kind":16777216,"name":"AfterRefetch","url":"modules/index.html#afterrefetch","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"index"},{"id":378,"kind":16777216,"name":"LoginOptions","url":"modules/index.html#loginoptions","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"index"},{"id":379,"kind":16777216,"name":"LogoutOptions","url":"modules/index.html#logoutoptions","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"index"},{"id":380,"kind":16777216,"name":"GetLoginState","url":"modules/index.html#getloginstate","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"index"},{"id":381,"kind":16777216,"name":"OnError","url":"modules/index.html#onerror","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"index"},{"id":382,"kind":16777216,"name":"Session","url":"modules/session.html#session-1","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"session"},{"id":383,"kind":16777216,"name":"Claims","url":"modules/session.html#claims","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"session"},{"id":384,"kind":16777216,"name":"GetSession","url":"modules/session.html#getsession","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"session"},{"id":385,"kind":16777216,"name":"GetAccessToken","url":"modules/session.html#getaccesstoken","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"session"},{"id":386,"kind":16777216,"name":"AccessTokenRequest","url":"modules/session.html#accesstokenrequest","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"session"},{"id":387,"kind":16777216,"name":"GetAccessTokenResult","url":"modules/session.html#getaccesstokenresult","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"session"},{"id":388,"kind":16777216,"name":"SessionCache","url":"modules/session.html#sessioncache","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"session"},{"id":389,"kind":16777216,"name":"UpdateSession","url":"modules/session.html#updatesession","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"session"}],"index":{"version":"2.3.9","fields":["name","parent"],"fieldVectors":[["name/0",[0,38.952]],["parent/0",[]],["name/1",[1,19.576,2,25.041]],["parent/1",[]],["name/2",[3,51.403]],["parent/2",[1,2.158,2,2.76]],["name/3",[4,56.6]],["parent/3",[1,2.158,5,3.069]],["name/4",[6,56.6]],["parent/4",[1,2.158,5,3.069]],["name/5",[7,37.82]],["parent/5",[1,2.158,5,3.069]],["name/6",[8,56.6]],["parent/6",[1,2.158,5,3.069]],["name/7",[9,56.6]],["parent/7",[1,2.158,5,3.069]],["name/8",[10,56.6]],["parent/8",[1,2.158,5,3.069]],["name/9",[11,56.6]],["parent/9",[1,2.158,5,3.069]],["name/10",[12,56.6]],["parent/10",[1,2.158,5,3.069]],["name/11",[13,56.6]],["parent/11",[1,2.158,2,2.76]],["name/12",[14,22.578]],["parent/12",[1,2.158,15,4.46]],["name/13",[2,35.028]],["parent/13",[1,2.158,16,3.418]],["name/14",[17,51.403]],["parent/14",[1,2.158,16,3.418]],["name/15",[18,56.6]],["parent/15",[1,2.158,16,3.418]],["name/16",[19,56.6]],["parent/16",[1,2.158,16,3.418]],["name/17",[14,22.578]],["parent/17",[1,2.158,16,3.418]],["name/18",[20,51.403]],["parent/18",[1,2.158,2,2.76]],["name/19",[21,33.518]],["parent/19",[1,2.158,22,4.05]],["name/20",[23,38.952]],["parent/20",[1,2.158,22,4.05]],["name/21",[24,51.403]],["parent/21",[1,2.158,2,2.76]],["name/22",[25,51.403]],["parent/22",[1,2.158,2,2.76]],["name/23",[26,51.403]],["parent/23",[1,2.158,2,2.76]],["name/24",[14,22.578]],["parent/24",[1,2.158,27,4.46]],["name/25",[28,47.979]],["parent/25",[1,2.158,2,2.76]],["name/26",[14,22.578]],["parent/26",[1,2.158,2,2.76]],["name/27",[29,16.334,30,13.436,31,12.296,32,15.591]],["parent/27",[]],["name/28",[33,43.381]],["parent/28",[29,1.852,30,1.523,31,1.394,32,1.768]],["name/29",[34,45.422]],["parent/29",[29,1.852,30,1.523,31,1.394,35,2.152]],["name/30",[36,56.6]],["parent/30",[29,1.852,30,1.523,31,1.394,35,2.152]],["name/31",[14,22.578]],["parent/31",[29,1.852,30,1.523,31,1.394,35,2.152]],["name/32",[37,45.422]],["parent/32",[29,1.852,30,1.523,31,1.394,35,2.152]],["name/33",[14,22.578]],["parent/33",[29,1.852,30,1.523,31,1.394,35,2.152]],["name/34",[38,56.6]],["parent/34",[29,1.852,30,1.523,31,1.394,32,1.768]],["name/35",[2,35.028]],["parent/35",[29,1.852,30,1.523,31,1.394,39,2.922]],["name/36",[40,40.225]],["parent/36",[29,1.852,30,1.523,31,1.394,32,1.768]],["name/37",[14,22.578]],["parent/37",[29,1.852,30,1.523,31,1.394,41,2.654]],["name/38",[42,40.225]],["parent/38",[]],["name/39",[43,56.6]],["parent/39",[42,4.301]],["name/40",[44,56.6]],["parent/40",[45,3.262]],["name/41",[46,32.204]],["parent/41",[45,3.262]],["name/42",[47,56.6]],["parent/42",[45,3.262]],["name/43",[48,43.381]],["parent/43",[45,3.262]],["name/44",[49,56.6]],["parent/44",[45,3.262]],["name/45",[50,56.6]],["parent/45",[45,3.262]],["name/46",[51,56.6]],["parent/46",[45,3.262]],["name/47",[52,56.6]],["parent/47",[45,3.262]],["name/48",[53,56.6]],["parent/48",[45,3.262]],["name/49",[54,56.6]],["parent/49",[45,3.262]],["name/50",[55,43.381]],["parent/50",[45,3.262]],["name/51",[14,22.578]],["parent/51",[45,3.262]],["name/52",[56,51.403]],["parent/52",[45,3.262]],["name/53",[57,56.6]],["parent/53",[45,3.262]],["name/54",[58,56.6]],["parent/54",[45,3.262]],["name/55",[59,56.6]],["parent/55",[45,3.262]],["name/56",[60,56.6]],["parent/56",[45,3.262]],["name/57",[61,51.403]],["parent/57",[45,3.262]],["name/58",[14,22.578]],["parent/58",[45,3.262]],["name/59",[62,56.6]],["parent/59",[63,5.497]],["name/60",[64,51.403]],["parent/60",[63,5.497]],["name/61",[65,56.6]],["parent/61",[42,4.301]],["name/62",[7,37.82]],["parent/62",[66,4.457]],["name/63",[67,56.6]],["parent/63",[66,4.457]],["name/64",[68,56.6]],["parent/64",[66,4.457]],["name/65",[69,56.6]],["parent/65",[66,4.457]],["name/66",[70,56.6]],["parent/66",[66,4.457]],["name/67",[71,56.6]],["parent/67",[66,4.457]],["name/68",[72,56.6]],["parent/68",[42,4.301]],["name/69",[73,56.6]],["parent/69",[74,4.457]],["name/70",[75,56.6]],["parent/70",[74,4.457]],["name/71",[76,56.6]],["parent/71",[74,4.457]],["name/72",[77,56.6]],["parent/72",[74,4.457]],["name/73",[78,56.6]],["parent/73",[74,4.457]],["name/74",[79,56.6]],["parent/74",[74,4.457]],["name/75",[80,56.6]],["parent/75",[42,4.301]],["name/76",[81,51.403]],["parent/76",[82,5.131]],["name/77",[83,51.403]],["parent/77",[82,5.131]],["name/78",[84,51.403]],["parent/78",[82,5.131]],["name/79",[85,56.6]],["parent/79",[42,4.301]],["name/80",[86,47.979]],["parent/80",[87,4.857]],["name/81",[61,51.403]],["parent/81",[87,4.857]],["name/82",[14,22.578]],["parent/82",[87,4.857]],["name/83",[64,51.403]],["parent/83",[88,5.131]],["name/84",[89,56.6]],["parent/84",[88,5.131]],["name/85",[90,56.6]],["parent/85",[88,5.131]],["name/86",[56,51.403]],["parent/86",[87,4.857]],["name/87",[91,51.403]],["parent/87",[42,4.301]],["name/88",[92,38.952]],["parent/88",[]],["name/89",[93,56.6]],["parent/89",[92,4.165]],["name/90",[14,22.578]],["parent/90",[94,6.052]],["name/91",[95,45.422]],["parent/91",[96,5.497]],["name/92",[97,38.952]],["parent/92",[96,5.497]],["name/93",[97,38.952]],["parent/93",[92,4.165]],["name/94",[14,22.578]],["parent/94",[98,6.052]],["name/95",[99,45.422]],["parent/95",[92,4.165]],["name/96",[14,22.578]],["parent/96",[100,6.052]],["name/97",[99,45.422]],["parent/97",[92,4.165]],["name/98",[97,38.952]],["parent/98",[92,4.165]],["name/99",[95,45.422]],["parent/99",[92,4.165]],["name/100",[101,45.422]],["parent/100",[]],["name/101",[102,31.04]],["parent/101",[101,4.857]],["name/102",[103,43.381]],["parent/102",[101,4.857]],["name/103",[14,22.578]],["parent/103",[104,6.052]],["name/104",[37,45.422]],["parent/104",[101,4.857]],["name/105",[14,22.578]],["parent/105",[105,6.052]],["name/106",[106,41.681]],["parent/106",[]],["name/107",[107,45.422]],["parent/107",[106,4.457]],["name/108",[14,22.578]],["parent/108",[108,6.052]],["name/109",[109,47.979]],["parent/109",[106,4.457]],["name/110",[107,45.422]],["parent/110",[110,4.857]],["name/111",[111,56.6]],["parent/111",[110,4.857]],["name/112",[86,47.979]],["parent/112",[110,4.857]],["name/113",[48,43.381]],["parent/113",[110,4.857]],["name/114",[112,56.6]],["parent/114",[106,4.457]],["name/115",[14,22.578]],["parent/115",[113,6.052]],["name/116",[114,43.381]],["parent/116",[106,4.457]],["name/117",[14,22.578]],["parent/117",[115,6.052]],["name/118",[116,56.6]],["parent/118",[106,4.457]],["name/119",[14,22.578]],["parent/119",[117,6.052]],["name/120",[102,31.04]],["parent/120",[]],["name/121",[118,40.225]],["parent/121",[]],["name/122",[55,43.381]],["parent/122",[118,4.301]],["name/123",[14,22.578]],["parent/123",[119,6.052]],["name/124",[48,43.381]],["parent/124",[118,4.301]],["name/125",[120,56.6]],["parent/125",[121,4.165]],["name/126",[122,56.6]],["parent/126",[121,4.165]],["name/127",[123,56.6]],["parent/127",[121,4.165]],["name/128",[86,47.979]],["parent/128",[121,4.165]],["name/129",[124,56.6]],["parent/129",[121,4.165]],["name/130",[81,51.403]],["parent/130",[121,4.165]],["name/131",[83,51.403]],["parent/131",[121,4.165]],["name/132",[84,51.403]],["parent/132",[121,4.165]],["name/133",[125,47.979]],["parent/133",[118,4.301]],["name/134",[48,43.381]],["parent/134",[126,5.131]],["name/135",[34,45.422]],["parent/135",[126,5.131]],["name/136",[55,43.381]],["parent/136",[126,5.131]],["name/137",[127,56.6]],["parent/137",[118,4.301]],["name/138",[14,22.578]],["parent/138",[128,6.052]],["name/139",[129,43.381]],["parent/139",[118,4.301]],["name/140",[14,22.578]],["parent/140",[130,6.052]],["name/141",[131,56.6]],["parent/141",[118,4.301]],["name/142",[14,22.578]],["parent/142",[132,6.052]],["name/143",[133,43.381]],["parent/143",[]],["name/144",[134,47.979]],["parent/144",[133,4.639]],["name/145",[34,45.422]],["parent/145",[135,5.131]],["name/146",[136,56.6]],["parent/146",[135,5.131]],["name/147",[14,22.578]],["parent/147",[135,5.131]],["name/148",[137,56.6]],["parent/148",[133,4.639]],["name/149",[14,22.578]],["parent/149",[138,6.052]],["name/150",[139,43.381]],["parent/150",[133,4.639]],["name/151",[14,22.578]],["parent/151",[140,6.052]],["name/152",[141,56.6]],["parent/152",[133,4.639]],["name/153",[14,22.578]],["parent/153",[142,6.052]],["name/154",[143,41.681]],["parent/154",[]],["name/155",[144,45.422]],["parent/155",[143,4.457]],["name/156",[14,22.578]],["parent/156",[145,6.052]],["name/157",[146,47.979]],["parent/157",[143,4.457]],["name/158",[14,22.578]],["parent/158",[147,6.052]],["name/159",[148,56.6]],["parent/159",[149,5.497]],["name/160",[144,45.422]],["parent/160",[149,5.497]],["name/161",[150,56.6]],["parent/161",[143,4.457]],["name/162",[14,22.578]],["parent/162",[151,6.052]],["name/163",[152,43.381]],["parent/163",[143,4.457]],["name/164",[14,22.578]],["parent/164",[153,6.052]],["name/165",[154,56.6]],["parent/165",[143,4.457]],["name/166",[14,22.578]],["parent/166",[155,6.052]],["name/167",[156,41.681]],["parent/167",[]],["name/168",[157,47.979]],["parent/168",[]],["name/169",[158,56.6]],["parent/169",[157,5.131]],["name/170",[159,56.6]],["parent/170",[157,5.131]],["name/171",[31,12.296,32,15.591,160,14.662,161,21.844]],["parent/171",[]],["name/172",[162,43.381]],["parent/172",[31,1.394,32,1.768,160,1.662,161,2.477]],["name/173",[14,22.578]],["parent/173",[31,1.394,160,1.662,161,2.477,163,2.922]],["name/174",[31,12.296,32,15.591,160,14.662,164,21.844]],["parent/174",[]],["name/175",[95,45.422]],["parent/175",[31,1.394,32,1.768,160,1.662,164,2.477]],["name/176",[14,22.578]],["parent/176",[31,1.394,160,1.662,164,2.477,165,2.922]],["name/177",[30,13.436,31,12.296,32,15.591,160,14.662]],["parent/177",[]],["name/178",[166,47.979]],["parent/178",[30,1.523,31,1.394,32,1.768,160,1.662]],["name/179",[167,47.979]],["parent/179",[30,1.523,31,1.394,32,1.768,160,1.662]],["name/180",[14,22.578]],["parent/180",[30,1.523,31,1.394,160,1.662,168,2.922]],["name/181",[33,43.381]],["parent/181",[30,1.523,31,1.394,32,1.768,160,1.662]],["name/182",[14,22.578]],["parent/182",[30,1.523,31,1.394,35,2.152,160,1.662]],["name/183",[169,56.6]],["parent/183",[30,1.523,31,1.394,160,1.662,170,2.654]],["name/184",[34,45.422]],["parent/184",[30,1.523,31,1.394,160,1.662,170,2.654]],["name/185",[40,40.225]],["parent/185",[30,1.523,31,1.394,32,1.768,160,1.662]],["name/186",[14,22.578]],["parent/186",[30,1.523,31,1.394,41,2.654,160,1.662]],["name/187",[171,19.863]],["parent/187",[]],["name/188",[172,56.6]],["parent/188",[171,2.124]],["name/189",[97,38.952]],["parent/189",[173,3.935]],["name/190",[174,43.381]],["parent/190",[173,3.935]],["name/191",[175,43.381]],["parent/191",[173,3.935]],["name/192",[129,43.381]],["parent/192",[173,3.935]],["name/193",[114,43.381]],["parent/193",[173,3.935]],["name/194",[139,43.381]],["parent/194",[173,3.935]],["name/195",[152,43.381]],["parent/195",[173,3.935]],["name/196",[162,43.381]],["parent/196",[173,3.935]],["name/197",[40,40.225]],["parent/197",[173,3.935]],["name/198",[103,43.381]],["parent/198",[173,3.935]],["name/199",[99,45.422]],["parent/199",[171,2.124]],["name/200",[14,22.578]],["parent/200",[176,6.052]],["name/201",[99,45.422]],["parent/201",[171,2.124]],["name/202",[177,56.6]],["parent/202",[171,2.124]],["name/203",[97,38.952]],["parent/203",[171,2.124]],["name/204",[174,43.381]],["parent/204",[171,2.124]],["name/205",[175,43.381]],["parent/205",[171,2.124]],["name/206",[162,43.381]],["parent/206",[171,2.124]],["name/207",[40,40.225]],["parent/207",[171,2.124]],["name/208",[129,43.381]],["parent/208",[171,2.124]],["name/209",[139,43.381]],["parent/209",[171,2.124]],["name/210",[114,43.381]],["parent/210",[171,2.124]],["name/211",[152,43.381]],["parent/211",[171,2.124]],["name/212",[103,43.381]],["parent/212",[171,2.124]],["name/213",[178,18.268,179,19.486,180,24.132]],["parent/213",[]],["name/214",[181,51.403]],["parent/214",[178,2.048,179,2.185,180,2.706]],["name/215",[14,22.578]],["parent/215",[178,2.048,179,2.185,182,3.531]],["name/216",[183,47.979]],["parent/216",[178,2.048,179,2.185,180,2.706]],["name/217",[184,56.6]],["parent/217",[178,2.048,179,2.185,185,2.833]],["name/218",[186,56.6]],["parent/218",[178,2.048,179,2.185,185,2.833]],["name/219",[181,51.403]],["parent/219",[178,2.048,179,2.185,185,2.833]],["name/220",[48,43.381]],["parent/220",[178,2.048,179,2.185,185,2.833]],["name/221",[187,47.979]],["parent/221",[178,2.048,179,2.185,180,2.706]],["name/222",[188,51.403]],["parent/222",[178,2.048,179,2.185,189,3.531]],["name/223",[175,43.381]],["parent/223",[178,2.048,179,2.185,180,2.706]],["name/224",[14,22.578]],["parent/224",[178,2.048,179,2.185,190,3.531]],["name/225",[46,23.022,178,23.477]],["parent/225",[]],["name/226",[97,38.952]],["parent/226",[46,2.537,178,2.588]],["name/227",[14,22.578]],["parent/227",[178,2.588,191,4.46]],["name/228",[46,32.204]],["parent/228",[]],["name/229",[192,47.979]],["parent/229",[]],["name/230",[193,47.979]],["parent/230",[192,5.131]],["name/231",[28,47.979]],["parent/231",[192,5.131]],["name/232",[21,33.518]],["parent/232",[194,4.301]],["name/233",[2,35.028]],["parent/233",[194,4.301]],["name/234",[195,56.6]],["parent/234",[194,4.301]],["name/235",[188,51.403]],["parent/235",[194,4.301]],["name/236",[196,56.6]],["parent/236",[194,4.301]],["name/237",[197,56.6]],["parent/237",[194,4.301]],["name/238",[198,56.6]],["parent/238",[194,4.301]],["name/239",[46,23.022,199,34.3]],["parent/239",[]],["name/240",[174,43.381]],["parent/240",[46,2.537,199,3.78]],["name/241",[14,22.578]],["parent/241",[199,3.78,200,4.46]],["name/242",[201,37.82]],["parent/242",[]],["name/243",[202,51.403]],["parent/243",[201,4.044]],["name/244",[21,33.518]],["parent/244",[203,4.639]],["name/245",[204,35.877]],["parent/245",[203,4.639]],["name/246",[7,37.82]],["parent/246",[203,4.639]],["name/247",[205,40.225]],["parent/247",[203,4.639]],["name/248",[23,38.952]],["parent/248",[203,4.639]],["name/249",[206,51.403]],["parent/249",[201,4.044]],["name/250",[207,56.6]],["parent/250",[208,4.457]],["name/251",[209,56.6]],["parent/251",[208,4.457]],["name/252",[210,56.6]],["parent/252",[208,4.457]],["name/253",[211,56.6]],["parent/253",[208,4.457]],["name/254",[212,56.6]],["parent/254",[208,4.457]],["name/255",[213,56.6]],["parent/255",[208,4.457]],["name/256",[214,51.403]],["parent/256",[201,4.044]],["name/257",[21,33.518]],["parent/257",[215,4.639]],["name/258",[204,35.877]],["parent/258",[215,4.639]],["name/259",[7,37.82]],["parent/259",[215,4.639]],["name/260",[205,40.225]],["parent/260",[215,4.639]],["name/261",[23,38.952]],["parent/261",[215,4.639]],["name/262",[216,51.403]],["parent/262",[201,4.044]],["name/263",[21,33.518]],["parent/263",[217,4.639]],["name/264",[204,35.877]],["parent/264",[217,4.639]],["name/265",[7,37.82]],["parent/265",[217,4.639]],["name/266",[205,40.225]],["parent/266",[217,4.639]],["name/267",[23,38.952]],["parent/267",[217,4.639]],["name/268",[218,51.403]],["parent/268",[201,4.044]],["name/269",[204,35.877]],["parent/269",[219,4.457]],["name/270",[21,33.518]],["parent/270",[219,4.457]],["name/271",[204,35.877]],["parent/271",[219,4.457]],["name/272",[7,37.82]],["parent/272",[219,4.457]],["name/273",[205,40.225]],["parent/273",[219,4.457]],["name/274",[23,38.952]],["parent/274",[219,4.457]],["name/275",[220,51.403]],["parent/275",[201,4.044]],["name/276",[204,35.877]],["parent/276",[221,4.457]],["name/277",[21,33.518]],["parent/277",[221,4.457]],["name/278",[204,35.877]],["parent/278",[221,4.457]],["name/279",[7,37.82]],["parent/279",[221,4.457]],["name/280",[205,40.225]],["parent/280",[221,4.457]],["name/281",[23,38.952]],["parent/281",[221,4.457]],["name/282",[222,51.403]],["parent/282",[201,4.044]],["name/283",[204,35.877]],["parent/283",[223,4.457]],["name/284",[21,33.518]],["parent/284",[223,4.457]],["name/285",[204,35.877]],["parent/285",[223,4.457]],["name/286",[7,37.82]],["parent/286",[223,4.457]],["name/287",[205,40.225]],["parent/287",[223,4.457]],["name/288",[23,38.952]],["parent/288",[223,4.457]],["name/289",[224,51.403]],["parent/289",[201,4.044]],["name/290",[204,35.877]],["parent/290",[225,4.457]],["name/291",[21,33.518]],["parent/291",[225,4.457]],["name/292",[204,35.877]],["parent/292",[225,4.457]],["name/293",[7,37.82]],["parent/293",[225,4.457]],["name/294",[205,40.225]],["parent/294",[225,4.457]],["name/295",[23,38.952]],["parent/295",[225,4.457]],["name/296",[226,51.403]],["parent/296",[]],["name/297",[28,47.979]],["parent/297",[226,5.497]],["name/298",[26,51.403]],["parent/298",[0,4.165]],["name/299",[24,51.403]],["parent/299",[0,4.165]],["name/300",[3,51.403]],["parent/300",[0,4.165]],["name/301",[20,51.403]],["parent/301",[0,4.165]],["name/302",[25,51.403]],["parent/302",[0,4.165]],["name/303",[40,40.225]],["parent/303",[0,4.165]],["name/304",[33,43.381]],["parent/304",[0,4.165]],["name/305",[95,45.422]],["parent/305",[92,4.165]],["name/306",[114,43.381]],["parent/306",[102,3.319]],["name/307",[109,47.979]],["parent/307",[102,3.319]],["name/308",[107,45.422]],["parent/308",[102,3.319]],["name/309",[129,43.381]],["parent/309",[102,3.319]],["name/310",[125,47.979]],["parent/310",[102,3.319]],["name/311",[55,43.381]],["parent/311",[102,3.319]],["name/312",[139,43.381]],["parent/312",[102,3.319]],["name/313",[134,47.979]],["parent/313",[102,3.319]],["name/314",[152,43.381]],["parent/314",[102,3.319]],["name/315",[146,47.979]],["parent/315",[102,3.319]],["name/316",[144,45.422]],["parent/316",[102,3.319]],["name/317",[102,31.04]],["parent/317",[102,3.319]],["name/318",[103,43.381]],["parent/318",[102,3.319]],["name/319",[37,45.422]],["parent/319",[102,3.319]],["name/320",[162,43.381]],["parent/320",[156,4.457]],["name/321",[166,47.979]],["parent/321",[156,4.457]],["name/322",[40,40.225]],["parent/322",[156,4.457]],["name/323",[33,43.381]],["parent/323",[156,4.457]],["name/324",[167,47.979]],["parent/324",[156,4.457]],["name/325",[202,51.403]],["parent/325",[171,2.124]],["name/326",[206,51.403]],["parent/326",[171,2.124]],["name/327",[214,51.403]],["parent/327",[171,2.124]],["name/328",[216,51.403]],["parent/328",[171,2.124]],["name/329",[218,51.403]],["parent/329",[171,2.124]],["name/330",[220,51.403]],["parent/330",[171,2.124]],["name/331",[222,51.403]],["parent/331",[171,2.124]],["name/332",[224,51.403]],["parent/332",[171,2.124]],["name/333",[227,56.6]],["parent/333",[171,2.124]],["name/334",[228,51.403]],["parent/334",[229,5.497]],["name/335",[21,33.518]],["parent/335",[229,5.497]],["name/336",[230,56.6]],["parent/336",[171,2.124]],["name/337",[228,51.403]],["parent/337",[231,5.497]],["name/338",[21,33.518]],["parent/338",[231,5.497]],["name/339",[232,56.6]],["parent/339",[171,2.124]],["name/340",[21,33.518]],["parent/340",[233,5.131]],["name/341",[234,56.6]],["parent/341",[233,5.131]],["name/342",[17,51.403]],["parent/342",[233,5.131]],["name/343",[235,56.6]],["parent/343",[171,2.124]],["name/344",[21,33.518]],["parent/344",[236,6.052]],["name/345",[91,51.403]],["parent/345",[171,2.124]],["name/346",[103,43.381]],["parent/346",[171,2.124]],["name/347",[129,43.381]],["parent/347",[171,2.124]],["name/348",[152,43.381]],["parent/348",[171,2.124]],["name/349",[139,43.381]],["parent/349",[171,2.124]],["name/350",[114,43.381]],["parent/350",[171,2.124]],["name/351",[146,47.979]],["parent/351",[171,2.124]],["name/352",[102,31.04]],["parent/352",[171,2.124]],["name/353",[166,47.979]],["parent/353",[171,2.124]],["name/354",[33,43.381]],["parent/354",[171,2.124]],["name/355",[167,47.979]],["parent/355",[171,2.124]],["name/356",[162,43.381]],["parent/356",[171,2.124]],["name/357",[40,40.225]],["parent/357",[171,2.124]],["name/358",[237,51.403]],["parent/358",[171,2.124]],["name/359",[21,33.518]],["parent/359",[238,4.044]],["name/360",[239,56.6]],["parent/360",[238,4.044]],["name/361",[240,56.6]],["parent/361",[238,4.044]],["name/362",[241,56.6]],["parent/362",[238,4.044]],["name/363",[242,56.6]],["parent/363",[238,4.044]],["name/364",[243,56.6]],["parent/364",[238,4.044]],["name/365",[244,56.6]],["parent/365",[238,4.044]],["name/366",[245,56.6]],["parent/366",[238,4.044]],["name/367",[246,56.6]],["parent/367",[238,4.044]],["name/368",[97,38.952]],["parent/368",[171,2.124]],["name/369",[174,43.381]],["parent/369",[171,2.124]],["name/370",[175,43.381]],["parent/370",[171,2.124]],["name/371",[46,32.204]],["parent/371",[171,2.124]],["name/372",[193,47.979]],["parent/372",[171,2.124]],["name/373",[183,47.979]],["parent/373",[171,2.124]],["name/374",[187,47.979]],["parent/374",[171,2.124]],["name/375",[109,47.979]],["parent/375",[171,2.124]],["name/376",[107,45.422]],["parent/376",[171,2.124]],["name/377",[144,45.422]],["parent/377",[171,2.124]],["name/378",[125,47.979]],["parent/378",[171,2.124]],["name/379",[134,47.979]],["parent/379",[171,2.124]],["name/380",[55,43.381]],["parent/380",[171,2.124]],["name/381",[37,45.422]],["parent/381",[171,2.124]],["name/382",[46,32.204]],["parent/382",[46,3.444]],["name/383",[193,47.979]],["parent/383",[46,3.444]],["name/384",[97,38.952]],["parent/384",[46,3.444]],["name/385",[175,43.381]],["parent/385",[46,3.444]],["name/386",[183,47.979]],["parent/386",[46,3.444]],["name/387",[187,47.979]],["parent/387",[46,3.444]],["name/388",[237,51.403]],["parent/388",[46,3.444]],["name/389",[174,43.381]],["parent/389",[46,3.444]]],"invertedIndex":[["__type",{"_index":14,"name":{"12":{},"17":{},"24":{},"26":{},"31":{},"33":{},"37":{},"51":{},"58":{},"82":{},"90":{},"94":{},"96":{},"103":{},"105":{},"108":{},"115":{},"117":{},"119":{},"123":{},"138":{},"140":{},"142":{},"147":{},"149":{},"151":{},"153":{},"156":{},"158":{},"162":{},"164":{},"166":{},"173":{},"176":{},"180":{},"182":{},"186":{},"200":{},"215":{},"224":{},"227":{},"241":{}},"parent":{}}],["_initauth",{"_index":177,"name":{"202":{}},"parent":{}}],["absoluteduration",{"_index":69,"name":{"65":{}},"parent":{}}],["access",{"_index":179,"name":{"213":{}},"parent":{"214":{},"215":{},"216":{},"217":{},"218":{},"219":{},"220":{},"221":{},"222":{},"223":{},"224":{}}}],["accesstoken",{"_index":188,"name":{"222":{},"235":{}},"parent":{}}],["accesstokenerror",{"_index":214,"name":{"256":{},"327":{}},"parent":{}}],["accesstokenerrorcode",{"_index":206,"name":{"249":{},"326":{}},"parent":{}}],["accesstokenexpiresat",{"_index":197,"name":{"237":{}},"parent":{}}],["accesstokenrequest",{"_index":183,"name":{"216":{},"373":{},"386":{}},"parent":{}}],["accesstokenscope",{"_index":196,"name":{"236":{}},"parent":{}}],["aftercallback",{"_index":107,"name":{"107":{},"110":{},"308":{},"376":{}},"parent":{}}],["afterrefetch",{"_index":144,"name":{"155":{},"160":{},"316":{},"377":{}},"parent":{}}],["afterrefresh",{"_index":181,"name":{"214":{},"219":{}},"parent":{}}],["api",{"_index":161,"name":{"171":{}},"parent":{"172":{},"173":{}}}],["applicationerror",{"_index":235,"name":{"343":{}},"parent":{}}],["auth",{"_index":31,"name":{"27":{},"171":{},"174":{},"177":{}},"parent":{"28":{},"29":{},"30":{},"31":{},"32":{},"33":{},"34":{},"35":{},"36":{},"37":{},"172":{},"173":{},"175":{},"176":{},"178":{},"179":{},"180":{},"181":{},"182":{},"183":{},"184":{},"185":{},"186":{}}}],["auth0edge",{"_index":93,"name":{"89":{}},"parent":{}}],["auth0logout",{"_index":47,"name":{"42":{}},"parent":{}}],["auth0server",{"_index":172,"name":{"188":{}},"parent":{}}],["autherror",{"_index":202,"name":{"243":{},"325":{}},"parent":{}}],["authorizationparameters",{"_index":80,"name":{"75":{}},"parent":{}}],["authorizationparams",{"_index":48,"name":{"43":{},"113":{},"124":{},"134":{},"220":{}},"parent":{}}],["baseconfig",{"_index":43,"name":{"39":{}},"parent":{}}],["baseurl",{"_index":49,"name":{"44":{}},"parent":{}}],["callback",{"_index":64,"name":{"60":{},"83":{}},"parent":{}}],["callbackhandler",{"_index":116,"name":{"118":{}},"parent":{}}],["callbackhandlererror",{"_index":218,"name":{"268":{},"329":{}},"parent":{}}],["callbackoptions",{"_index":109,"name":{"109":{},"307":{},"375":{}},"parent":{}}],["callbackoptionsprovider",{"_index":112,"name":{"114":{}},"parent":{}}],["cause",{"_index":205,"name":{"247":{},"260":{},"266":{},"273":{},"280":{},"287":{},"294":{}},"parent":{}}],["checksession",{"_index":19,"name":{"16":{}},"parent":{}}],["claims",{"_index":193,"name":{"230":{},"372":{},"383":{}},"parent":{}}],["client",{"_index":0,"name":{"0":{}},"parent":{"298":{},"299":{},"300":{},"301":{},"302":{},"303":{},"304":{}}}],["client/use",{"_index":1,"name":{"1":{}},"parent":{"2":{},"3":{},"4":{},"5":{},"6":{},"7":{},"8":{},"9":{},"10":{},"11":{},"12":{},"13":{},"14":{},"15":{},"16":{},"17":{},"18":{},"19":{},"20":{},"21":{},"22":{},"23":{},"24":{},"25":{},"26":{}}}],["client/with",{"_index":29,"name":{"27":{}},"parent":{"28":{},"29":{},"30":{},"31":{},"32":{},"33":{},"34":{},"35":{},"36":{},"37":{}}}],["clientid",{"_index":50,"name":{"45":{}},"parent":{}}],["clientsecret",{"_index":51,"name":{"46":{}},"parent":{}}],["clocktolerance",{"_index":52,"name":{"47":{}},"parent":{}}],["code",{"_index":204,"name":{"245":{},"258":{},"264":{},"269":{},"271":{},"276":{},"278":{},"283":{},"285":{},"290":{},"292":{}},"parent":{}}],["config",{"_index":42,"name":{"38":{}},"parent":{"39":{},"61":{},"68":{},"75":{},"79":{},"87":{}}}],["config.authorizationparameters",{"_index":82,"name":{},"parent":{"76":{},"77":{},"78":{}}}],["config.baseconfig",{"_index":45,"name":{},"parent":{"40":{},"41":{},"42":{},"43":{},"44":{},"45":{},"46":{},"47":{},"48":{},"49":{},"50":{},"51":{},"52":{},"53":{},"54":{},"55":{},"56":{},"57":{},"58":{}}}],["config.baseconfig.__type",{"_index":63,"name":{},"parent":{"59":{},"60":{}}}],["config.cookieconfig",{"_index":74,"name":{},"parent":{"69":{},"70":{},"71":{},"72":{},"73":{},"74":{}}}],["config.nextconfig",{"_index":87,"name":{},"parent":{"80":{},"81":{},"82":{},"86":{}}}],["config.nextconfig.__type",{"_index":88,"name":{},"parent":{"83":{},"84":{},"85":{}}}],["config.sessionconfig",{"_index":66,"name":{},"parent":{"62":{},"63":{},"64":{},"65":{},"66":{},"67":{}}}],["configparameters",{"_index":91,"name":{"87":{},"345":{}},"parent":{}}],["connection",{"_index":120,"name":{"125":{}},"parent":{}}],["connection_scope",{"_index":122,"name":{"126":{}},"parent":{}}],["constructor",{"_index":21,"name":{"19":{},"232":{},"244":{},"257":{},"263":{},"270":{},"277":{},"284":{},"291":{},"335":{},"338":{},"340":{},"344":{},"359":{}},"parent":{}}],["cookie",{"_index":71,"name":{"67":{}},"parent":{}}],["cookieconfig",{"_index":72,"name":{"68":{}},"parent":{}}],["create",{"_index":240,"name":{"361":{}},"parent":{}}],["default",{"_index":28,"name":{"25":{},"231":{},"297":{}},"parent":{}}],["delete",{"_index":241,"name":{"362":{}},"parent":{}}],["domain",{"_index":73,"name":{"69":{}},"parent":{}}],["edge",{"_index":92,"name":{"88":{}},"parent":{"89":{},"93":{},"95":{},"97":{},"98":{},"99":{},"305":{}}}],["edge.auth0edge",{"_index":94,"name":{},"parent":{"90":{}}}],["edge.auth0edge.__type",{"_index":96,"name":{},"parent":{"91":{},"92":{}}}],["edge.getsession",{"_index":98,"name":{},"parent":{"94":{}}}],["edge.initauth0",{"_index":100,"name":{},"parent":{"96":{}}}],["email",{"_index":4,"name":{"3":{}},"parent":{}}],["email_verified",{"_index":6,"name":{"4":{}},"parent":{}}],["enabletelemetry",{"_index":54,"name":{"49":{}},"parent":{}}],["error",{"_index":17,"name":{"14":{},"342":{}},"parent":{}}],["errordescription",{"_index":234,"name":{"341":{}},"parent":{}}],["expired_access_token",{"_index":211,"name":{"253":{}},"parent":{}}],["failed_refresh_grant",{"_index":213,"name":{"255":{}},"parent":{}}],["fromtokenset",{"_index":246,"name":{"367":{}},"parent":{}}],["generatesessioncookie",{"_index":159,"name":{"170":{}},"parent":{}}],["generatesessioncookieconfig",{"_index":158,"name":{"169":{}},"parent":{}}],["get",{"_index":245,"name":{"366":{}},"parent":{}}],["getaccesstoken",{"_index":175,"name":{"191":{},"205":{},"223":{},"370":{},"385":{}},"parent":{}}],["getaccesstokenresult",{"_index":187,"name":{"221":{},"374":{},"387":{}},"parent":{}}],["getidtoken",{"_index":243,"name":{"364":{}},"parent":{}}],["getloginstate",{"_index":55,"name":{"50":{},"122":{},"136":{},"311":{},"380":{}},"parent":{}}],["getserversideprops",{"_index":169,"name":{"183":{}},"parent":{}}],["getserversidepropsresultwithsession",{"_index":166,"name":{"178":{},"321":{},"353":{}},"parent":{}}],["getsession",{"_index":97,"name":{"92":{},"93":{},"98":{},"189":{},"203":{},"226":{},"368":{},"384":{}},"parent":{}}],["handleauth",{"_index":103,"name":{"102":{},"198":{},"212":{},"318":{},"346":{}},"parent":{}}],["handlecallback",{"_index":114,"name":{"116":{},"193":{},"210":{},"306":{},"350":{}},"parent":{}}],["handlelogin",{"_index":129,"name":{"139":{},"192":{},"208":{},"309":{},"347":{}},"parent":{}}],["handlelogout",{"_index":139,"name":{"150":{},"194":{},"209":{},"312":{},"349":{}},"parent":{}}],["handleprofile",{"_index":152,"name":{"163":{},"195":{},"211":{},"314":{},"348":{}},"parent":{}}],["handlererror",{"_index":216,"name":{"262":{},"328":{}},"parent":{}}],["handlers",{"_index":102,"name":{"101":{},"120":{},"317":{},"352":{}},"parent":{"306":{},"307":{},"308":{},"309":{},"310":{},"311":{},"312":{},"313":{},"314":{},"315":{},"316":{},"317":{},"318":{},"319":{}}}],["handlers/auth",{"_index":101,"name":{"100":{}},"parent":{"101":{},"102":{},"104":{}}}],["handlers/auth.handleauth",{"_index":104,"name":{},"parent":{"103":{}}}],["handlers/auth.onerror",{"_index":105,"name":{},"parent":{"105":{}}}],["handlers/callback",{"_index":106,"name":{"106":{}},"parent":{"107":{},"109":{},"114":{},"116":{},"118":{}}}],["handlers/callback.aftercallback",{"_index":108,"name":{},"parent":{"108":{}}}],["handlers/callback.callbackhandler",{"_index":117,"name":{},"parent":{"119":{}}}],["handlers/callback.callbackoptions",{"_index":110,"name":{},"parent":{"110":{},"111":{},"112":{},"113":{}}}],["handlers/callback.callbackoptionsprovider",{"_index":113,"name":{},"parent":{"115":{}}}],["handlers/callback.handlecallback",{"_index":115,"name":{},"parent":{"117":{}}}],["handlers/login",{"_index":118,"name":{"121":{}},"parent":{"122":{},"124":{},"133":{},"137":{},"139":{},"141":{}}}],["handlers/login.authorizationparams",{"_index":121,"name":{},"parent":{"125":{},"126":{},"127":{},"128":{},"129":{},"130":{},"131":{},"132":{}}}],["handlers/login.getloginstate",{"_index":119,"name":{},"parent":{"123":{}}}],["handlers/login.handlelogin",{"_index":130,"name":{},"parent":{"140":{}}}],["handlers/login.loginhandler",{"_index":132,"name":{},"parent":{"142":{}}}],["handlers/login.loginoptions",{"_index":126,"name":{},"parent":{"134":{},"135":{},"136":{}}}],["handlers/login.loginoptionsprovider",{"_index":128,"name":{},"parent":{"138":{}}}],["handlers/logout",{"_index":133,"name":{"143":{}},"parent":{"144":{},"148":{},"150":{},"152":{}}}],["handlers/logout.handlelogout",{"_index":140,"name":{},"parent":{"151":{}}}],["handlers/logout.logouthandler",{"_index":142,"name":{},"parent":{"153":{}}}],["handlers/logout.logoutoptions",{"_index":135,"name":{},"parent":{"145":{},"146":{},"147":{}}}],["handlers/logout.logoutoptionsprovider",{"_index":138,"name":{},"parent":{"149":{}}}],["handlers/profile",{"_index":143,"name":{"154":{}},"parent":{"155":{},"157":{},"161":{},"163":{},"165":{}}}],["handlers/profile.afterrefetch",{"_index":145,"name":{},"parent":{"156":{}}}],["handlers/profile.handleprofile",{"_index":153,"name":{},"parent":{"164":{}}}],["handlers/profile.profilehandler",{"_index":155,"name":{},"parent":{"166":{}}}],["handlers/profile.profileoptions",{"_index":147,"name":{},"parent":{"158":{}}}],["handlers/profile.profileoptions.__type",{"_index":149,"name":{},"parent":{"159":{},"160":{}}}],["handlers/profile.profileoptionsprovider",{"_index":151,"name":{},"parent":{"162":{}}}],["helpers",{"_index":156,"name":{"167":{}},"parent":{"320":{},"321":{},"322":{},"323":{},"324":{}}}],["helpers/testing",{"_index":157,"name":{"168":{}},"parent":{"169":{},"170":{}}}],["helpers/with",{"_index":160,"name":{"171":{},"174":{},"177":{}},"parent":{"172":{},"173":{},"175":{},"176":{},"178":{},"179":{},"180":{},"181":{},"182":{},"183":{},"184":{},"185":{},"186":{}}}],["httponly",{"_index":77,"name":{"72":{}},"parent":{}}],["httptimeout",{"_index":53,"name":{"48":{}},"parent":{}}],["identityclaimfilter",{"_index":56,"name":{"52":{},"86":{}},"parent":{}}],["identityprovidererror",{"_index":232,"name":{"339":{}},"parent":{}}],["idplogout",{"_index":57,"name":{"53":{}},"parent":{}}],["idtoken",{"_index":195,"name":{"234":{}},"parent":{}}],["idtokensigningalg",{"_index":58,"name":{"54":{}},"parent":{}}],["index",{"_index":171,"name":{"187":{}},"parent":{"188":{},"199":{},"201":{},"202":{},"203":{},"204":{},"205":{},"206":{},"207":{},"208":{},"209":{},"210":{},"211":{},"212":{},"325":{},"326":{},"327":{},"328":{},"329":{},"330":{},"331":{},"332":{},"333":{},"336":{},"339":{},"343":{},"345":{},"346":{},"347":{},"348":{},"349":{},"350":{},"351":{},"352":{},"353":{},"354":{},"355":{},"356":{},"357":{},"358":{},"368":{},"369":{},"370":{},"371":{},"372":{},"373":{},"374":{},"375":{},"376":{},"377":{},"378":{},"379":{},"380":{},"381":{}}}],["index.applicationerror",{"_index":236,"name":{},"parent":{"344":{}}}],["index.auth0server",{"_index":173,"name":{},"parent":{"189":{},"190":{},"191":{},"192":{},"193":{},"194":{},"195":{},"196":{},"197":{},"198":{}}}],["index.identityprovidererror",{"_index":233,"name":{},"parent":{"340":{},"341":{},"342":{}}}],["index.initauth0",{"_index":176,"name":{},"parent":{"200":{}}}],["index.missingstatecookieerror",{"_index":229,"name":{},"parent":{"334":{},"335":{}}}],["index.missingstateparamerror",{"_index":231,"name":{},"parent":{"337":{},"338":{}}}],["index.sessioncache",{"_index":238,"name":{},"parent":{"359":{},"360":{},"361":{},"362":{},"363":{},"364":{},"365":{},"366":{},"367":{}}}],["initauth0",{"_index":99,"name":{"95":{},"97":{},"199":{},"201":{}},"parent":{}}],["insufficient_scope",{"_index":212,"name":{"254":{}},"parent":{}}],["invitation",{"_index":123,"name":{"127":{}},"parent":{}}],["isauthenticated",{"_index":242,"name":{"363":{}},"parent":{}}],["isloading",{"_index":18,"name":{"15":{}},"parent":{}}],["issuerbaseurl",{"_index":59,"name":{"55":{}},"parent":{}}],["legacysamesitecookie",{"_index":60,"name":{"56":{}},"parent":{}}],["login",{"_index":89,"name":{"84":{}},"parent":{}}],["loginhandler",{"_index":131,"name":{"141":{}},"parent":{}}],["loginhandlererror",{"_index":220,"name":{"275":{},"330":{}},"parent":{}}],["loginoptions",{"_index":125,"name":{"133":{},"310":{},"378":{}},"parent":{}}],["loginoptionsprovider",{"_index":127,"name":{"137":{}},"parent":{}}],["logouthandler",{"_index":141,"name":{"152":{}},"parent":{}}],["logouthandlererror",{"_index":222,"name":{"282":{},"331":{}},"parent":{}}],["logoutoptions",{"_index":134,"name":{"144":{},"313":{},"379":{}},"parent":{}}],["logoutoptionsprovider",{"_index":137,"name":{"148":{}},"parent":{}}],["logoutparams",{"_index":136,"name":{"146":{}},"parent":{}}],["message",{"_index":228,"name":{"334":{},"337":{}},"parent":{}}],["middleware",{"_index":164,"name":{"174":{}},"parent":{"175":{},"176":{}}}],["missing_access_token",{"_index":209,"name":{"251":{}},"parent":{}}],["missing_refresh_token",{"_index":210,"name":{"252":{}},"parent":{}}],["missing_session",{"_index":207,"name":{"250":{}},"parent":{}}],["missingstatecookieerror",{"_index":227,"name":{"333":{}},"parent":{}}],["missingstateparamerror",{"_index":230,"name":{"336":{}},"parent":{}}],["name",{"_index":7,"name":{"5":{},"62":{},"246":{},"259":{},"265":{},"272":{},"279":{},"286":{},"293":{}},"parent":{}}],["nextconfig",{"_index":85,"name":{"79":{}},"parent":{}}],["nickname",{"_index":8,"name":{"6":{}},"parent":{}}],["onerror",{"_index":37,"name":{"32":{},"104":{},"319":{},"381":{}},"parent":{}}],["onredirecting",{"_index":36,"name":{"30":{}},"parent":{}}],["org_id",{"_index":12,"name":{"10":{}},"parent":{}}],["organization",{"_index":86,"name":{"80":{},"112":{},"128":{}},"parent":{}}],["page",{"_index":30,"name":{"27":{},"177":{}},"parent":{"28":{},"29":{},"30":{},"31":{},"32":{},"33":{},"34":{},"35":{},"36":{},"37":{},"178":{},"179":{},"180":{},"181":{},"182":{},"183":{},"184":{},"185":{},"186":{}}}],["pageroute",{"_index":167,"name":{"179":{},"324":{},"355":{}},"parent":{}}],["path",{"_index":75,"name":{"70":{}},"parent":{}}],["picture",{"_index":9,"name":{"7":{}},"parent":{}}],["postlogoutredirect",{"_index":62,"name":{"59":{}},"parent":{}}],["profilehandler",{"_index":154,"name":{"165":{}},"parent":{}}],["profilehandlererror",{"_index":224,"name":{"289":{},"332":{}},"parent":{}}],["profileoptions",{"_index":146,"name":{"157":{},"315":{},"351":{}},"parent":{}}],["profileoptionsprovider",{"_index":150,"name":{"161":{}},"parent":{}}],["redirecturi",{"_index":111,"name":{"111":{}},"parent":{}}],["refetch",{"_index":148,"name":{"159":{}},"parent":{}}],["refresh",{"_index":186,"name":{"218":{}},"parent":{}}],["refreshtoken",{"_index":198,"name":{"238":{}},"parent":{}}],["requesterror",{"_index":20,"name":{"18":{},"301":{}},"parent":{}}],["required",{"_index":32,"name":{"27":{},"171":{},"174":{},"177":{}},"parent":{"28":{},"34":{},"36":{},"172":{},"175":{},"178":{},"179":{},"181":{},"185":{}}}],["required.pageroute",{"_index":168,"name":{},"parent":{"180":{}}}],["required.userprops",{"_index":39,"name":{},"parent":{"35":{}}}],["required.withapiauthrequired",{"_index":163,"name":{},"parent":{"173":{}}}],["required.withmiddlewareauthrequired",{"_index":165,"name":{},"parent":{"176":{}}}],["required.withpageauthrequired",{"_index":41,"name":{},"parent":{"37":{},"186":{}}}],["required.withpageauthrequiredoptions",{"_index":35,"name":{},"parent":{"29":{},"30":{},"31":{},"32":{},"33":{},"182":{}}}],["required.withpageauthrequiredoptions.__type",{"_index":170,"name":{},"parent":{"183":{},"184":{}}}],["response_mode",{"_index":83,"name":{"77":{},"131":{}},"parent":{}}],["response_type",{"_index":84,"name":{"78":{},"132":{}},"parent":{}}],["returnto",{"_index":34,"name":{"29":{},"135":{},"145":{},"184":{}},"parent":{}}],["rolling",{"_index":67,"name":{"63":{}},"parent":{}}],["rollingduration",{"_index":68,"name":{"64":{}},"parent":{}}],["routes",{"_index":61,"name":{"57":{},"81":{}},"parent":{}}],["samesite",{"_index":79,"name":{"74":{}},"parent":{}}],["save",{"_index":239,"name":{"360":{}},"parent":{}}],["scope",{"_index":81,"name":{"76":{},"130":{}},"parent":{}}],["scopes",{"_index":184,"name":{"217":{}},"parent":{}}],["screen_hint",{"_index":124,"name":{"129":{}},"parent":{}}],["secret",{"_index":44,"name":{"40":{}},"parent":{}}],["secure",{"_index":78,"name":{"73":{}},"parent":{}}],["session",{"_index":46,"name":{"41":{},"225":{},"228":{},"239":{},"371":{},"382":{}},"parent":{"226":{},"240":{},"382":{},"383":{},"384":{},"385":{},"386":{},"387":{},"388":{},"389":{}}}],["session.getsession",{"_index":191,"name":{},"parent":{"227":{}}}],["session.updatesession",{"_index":200,"name":{},"parent":{"241":{}}}],["session/get",{"_index":178,"name":{"213":{},"225":{}},"parent":{"214":{},"215":{},"216":{},"217":{},"218":{},"219":{},"220":{},"221":{},"222":{},"223":{},"224":{},"226":{},"227":{}}}],["session/session",{"_index":192,"name":{"229":{}},"parent":{"230":{},"231":{}}}],["session/session.default",{"_index":194,"name":{},"parent":{"232":{},"233":{},"234":{},"235":{},"236":{},"237":{},"238":{}}}],["session/update",{"_index":199,"name":{"239":{}},"parent":{"240":{},"241":{}}}],["sessioncache",{"_index":237,"name":{"358":{},"388":{}},"parent":{}}],["sessionconfig",{"_index":65,"name":{"61":{}},"parent":{}}],["set",{"_index":244,"name":{"365":{}},"parent":{}}],["status",{"_index":23,"name":{"20":{},"248":{},"261":{},"267":{},"274":{},"281":{},"288":{},"295":{}},"parent":{}}],["storeidtoken",{"_index":70,"name":{"66":{}},"parent":{}}],["sub",{"_index":10,"name":{"8":{}},"parent":{}}],["token",{"_index":180,"name":{"213":{}},"parent":{"214":{},"216":{},"221":{},"223":{}}}],["token.accesstokenrequest",{"_index":185,"name":{},"parent":{"217":{},"218":{},"219":{},"220":{}}}],["token.afterrefresh",{"_index":182,"name":{},"parent":{"215":{}}}],["token.getaccesstoken",{"_index":190,"name":{},"parent":{"224":{}}}],["token.getaccesstokenresult",{"_index":189,"name":{},"parent":{"222":{}}}],["transient",{"_index":76,"name":{"71":{}},"parent":{}}],["unauthorized",{"_index":90,"name":{"85":{}},"parent":{}}],["updated_at",{"_index":11,"name":{"9":{}},"parent":{}}],["updatesession",{"_index":174,"name":{"190":{},"204":{},"240":{},"369":{},"389":{}},"parent":{}}],["user",{"_index":2,"name":{"1":{},"13":{},"35":{},"233":{}},"parent":{"2":{},"11":{},"18":{},"21":{},"22":{},"23":{},"25":{},"26":{}}}],["user.requesterror",{"_index":22,"name":{},"parent":{"19":{},"20":{}}}],["user.usercontext",{"_index":15,"name":{},"parent":{"12":{}}}],["user.usercontext.__type",{"_index":16,"name":{},"parent":{"13":{},"14":{},"15":{},"16":{},"17":{}}}],["user.userprofile",{"_index":5,"name":{},"parent":{"3":{},"4":{},"5":{},"6":{},"7":{},"8":{},"9":{},"10":{}}}],["user.userprovider",{"_index":27,"name":{},"parent":{"24":{}}}],["usercontext",{"_index":13,"name":{"11":{}},"parent":{}}],["userprofile",{"_index":3,"name":{"2":{},"300":{}},"parent":{}}],["userprops",{"_index":38,"name":{"34":{}},"parent":{}}],["userprovider",{"_index":26,"name":{"23":{},"298":{}},"parent":{}}],["userproviderprops",{"_index":24,"name":{"21":{},"299":{}},"parent":{}}],["useuser",{"_index":25,"name":{"22":{},"302":{}},"parent":{}}],["utils/errors",{"_index":201,"name":{"242":{}},"parent":{"243":{},"249":{},"256":{},"262":{},"268":{},"275":{},"282":{},"289":{}}}],["utils/errors.accesstokenerror",{"_index":215,"name":{},"parent":{"257":{},"258":{},"259":{},"260":{},"261":{}}}],["utils/errors.accesstokenerrorcode",{"_index":208,"name":{},"parent":{"250":{},"251":{},"252":{},"253":{},"254":{},"255":{}}}],["utils/errors.autherror",{"_index":203,"name":{},"parent":{"244":{},"245":{},"246":{},"247":{},"248":{}}}],["utils/errors.callbackhandlererror",{"_index":219,"name":{},"parent":{"269":{},"270":{},"271":{},"272":{},"273":{},"274":{}}}],["utils/errors.handlererror",{"_index":217,"name":{},"parent":{"263":{},"264":{},"265":{},"266":{},"267":{}}}],["utils/errors.loginhandlererror",{"_index":221,"name":{},"parent":{"276":{},"277":{},"278":{},"279":{},"280":{},"281":{}}}],["utils/errors.logouthandlererror",{"_index":223,"name":{},"parent":{"283":{},"284":{},"285":{},"286":{},"287":{},"288":{}}}],["utils/errors.profilehandlererror",{"_index":225,"name":{},"parent":{"290":{},"291":{},"292":{},"293":{},"294":{},"295":{}}}],["version",{"_index":226,"name":{"296":{}},"parent":{"297":{}}}],["withapiauthrequired",{"_index":162,"name":{"172":{},"196":{},"206":{},"320":{},"356":{}},"parent":{}}],["withmiddlewareauthrequired",{"_index":95,"name":{"91":{},"99":{},"175":{},"305":{}},"parent":{}}],["withpageauthrequired",{"_index":40,"name":{"36":{},"185":{},"197":{},"207":{},"303":{},"322":{},"357":{}},"parent":{}}],["withpageauthrequiredoptions",{"_index":33,"name":{"28":{},"181":{},"304":{},"323":{},"354":{}},"parent":{}}]],"pipeline":[]}} \ No newline at end of file diff --git a/docs/classes/frontend_use_user.requesterror.html b/docs/classes/client_use_user.requesterror.html similarity index 82% rename from docs/classes/frontend_use_user.requesterror.html rename to docs/classes/client_use_user.requesterror.html index 17817c819..58a278625 100644 --- a/docs/classes/frontend_use_user.requesterror.html +++ b/docs/classes/client_use_user.requesterror.html @@ -53,10 +53,10 @@ @auth0/nextjs-auth0
  • - frontend/use-user + client/use-user
  • - RequestError + RequestError
  • Class RequestError

    @@ -97,13 +97,13 @@

    Index

    Constructors

    Properties

  • @@ -115,14 +115,14 @@

    Constructors

    constructor

    -

    Returns RequestError

    +

    Returns RequestError

  • @@ -144,7 +144,7 @@

    status

    status: number
    @@ -157,16 +157,19 @@

    status

    Exports

  • - config + client +
  • +
  • + client/use-user
  • - frontend + client/with-page-auth-required
  • -
  • - frontend/use-user +
  • + config
  • - frontend/with-page-auth-required + edge
  • handlers @@ -202,10 +205,7 @@

    status

    helpers/with-page-auth-required
  • - instance -
  • -
  • - middleware + index
  • session @@ -235,35 +235,35 @@

    status

    @@ -274,17 +274,18 @@

    status

    Legend

    +
      +
    • Function
    • +
    • Function with type parameter
    • +
    • Type alias
    • +
    • Type alias with type parameter
    • +
    • Class
    • Class with type parameter
    • Constructor
    • Property
    -
      -
    • Function
    • -
    • Type alias
    • -
    • Type alias with type parameter
    • -
    • Enumeration
    diff --git a/docs/classes/index.applicationerror.html b/docs/classes/index.applicationerror.html new file mode 100644 index 000000000..fc067278f --- /dev/null +++ b/docs/classes/index.applicationerror.html @@ -0,0 +1,255 @@ + + + + + + ApplicationError | @auth0/nextjs-auth0 + + + + + + +
    +
    +
    +
    + +
    +
    + Options +
    +
    + All +
      +
    • Public
    • +
    • Public/Protected
    • +
    • All
    • +
    +
    + + +
    +
    + Menu +
    +
    +
    +
    +
    +
    + +

    Class ApplicationError

    +
    +
    +
    +
    +
    +
    +
    +

    Hierarchy

    +
      +
    • + EscapedError +
        +
      • + ApplicationError +
      • +
      +
    • +
    +
    +
    +

    Index

    +
    +
    +
    +

    Constructors

    + +
    +
    +
    +
    +
    +

    Constructors

    +
    + +

    constructor

    + +
      +
    • + +
      +
      +

      WARNING The message can contain user input and is only escaped using basic escaping for putting untrusted data + directly into the HTML body

      +
      +
      +

      Parameters

      +
        +
      • +
        rpError: RPError
        +
      • +
      +

      Returns ApplicationError

      +
    • +
    +
    +
    +
    + +
    +
    +
    +
    +

    Legend

    +
    +
      +
    • Function
    • +
    • Function with type parameter
    • +
    • Type alias
    • +
    • Type alias with type parameter
    • +
    +
      +
    • Class
    • +
    • Class with type parameter
    • +
    • Constructor
    • +
    +
      +
    • Enumeration
    • +
    +
      +
    • Interface
    • +
    +
    +
    +
    +
    + + + \ No newline at end of file diff --git a/docs/classes/index.identityprovidererror.html b/docs/classes/index.identityprovidererror.html new file mode 100644 index 000000000..3822a322a --- /dev/null +++ b/docs/classes/index.identityprovidererror.html @@ -0,0 +1,306 @@ + + + + + + IdentityProviderError | @auth0/nextjs-auth0 + + + + + + +
    +
    +
    +
    + +
    +
    + Options +
    +
    + All +
      +
    • Public
    • +
    • Public/Protected
    • +
    • All
    • +
    +
    + + +
    +
    + Menu +
    +
    +
    +
    +
    +
    + +

    Class IdentityProviderError

    +
    +
    +
    +
    +
    +
    +
    +

    Hierarchy

    +
      +
    • + EscapedError +
        +
      • + IdentityProviderError +
      • +
      +
    • +
    +
    +
    +

    Index

    +
    +
    +
    +

    Constructors

    + +
    +
    +

    Properties

    + +
    +
    +
    +
    +
    +

    Constructors

    +
    + +

    constructor

    + +
      +
    • + +
      +
      +

      WARNING The message can contain user input and is only escaped using basic escaping for putting untrusted data + directly into the HTML body

      +
      +
      +

      Parameters

      +
        +
      • +
        rpError: OPError
        +
      • +
      +

      Returns IdentityProviderError

      +
    • +
    +
    +
    +
    +

    Properties

    +
    + +

    Optional error

    +
    error: string
    + +
    +
    +

    The 'error' parameter from the AS response + WARNING This can contain user input and is only escaped using basic escaping for putting untrusted data + directly into the HTML body

    +
    +
    +
    +
    + +

    Optional errorDescription

    +
    errorDescription: string
    + +
    +
    +

    The 'error_description' parameter from the AS response. + WARNING This can contain user input and is only escaped using basic escaping for putting untrusted data + directly into the HTML body

    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +

    Legend

    +
    +
      +
    • Function
    • +
    • Function with type parameter
    • +
    • Type alias
    • +
    • Type alias with type parameter
    • +
    +
      +
    • Class
    • +
    • Class with type parameter
    • +
    • Constructor
    • +
    • Property
    • +
    +
      +
    • Enumeration
    • +
    +
      +
    • Interface
    • +
    +
    +
    +
    +
    + + + \ No newline at end of file diff --git a/docs/classes/index.missingstatecookieerror.html b/docs/classes/index.missingstatecookieerror.html new file mode 100644 index 000000000..bb8be46f6 --- /dev/null +++ b/docs/classes/index.missingstatecookieerror.html @@ -0,0 +1,268 @@ + + + + + + MissingStateCookieError | @auth0/nextjs-auth0 + + + + + + +
    +
    +
    +
    + +
    +
    + Options +
    +
    + All +
      +
    • Public
    • +
    • Public/Protected
    • +
    • All
    • +
    +
    + + +
    +
    + Menu +
    +
    +
    +
    +
    +
    + +

    Class MissingStateCookieError

    +
    +
    +
    +
    +
    +
    +
    +

    Hierarchy

    +
      +
    • + Error +
        +
      • + MissingStateCookieError +
      • +
      +
    • +
    +
    +
    +

    Index

    +
    +
    +
    +

    Constructors

    + +
    +
    +

    Properties

    + +
    +
    +
    +
    +
    +

    Constructors

    +
    + +

    constructor

    + + +
    +
    +
    +

    Properties

    +
    + +

    Static message

    +
    message: string = 'Missing state cookie from login request (check login URL, callback URL and cookie config).'
    + +
    +
    +
    + +
    +
    +
    +
    +

    Legend

    +
    +
      +
    • Function
    • +
    • Function with type parameter
    • +
    • Type alias
    • +
    • Type alias with type parameter
    • +
    +
      +
    • Class
    • +
    • Class with type parameter
    • +
    • Constructor
    • +
    +
      +
    • Enumeration
    • +
    +
      +
    • Interface
    • +
    +
      +
    • Static property
    • +
    +
    +
    +
    +
    + + + \ No newline at end of file diff --git a/docs/classes/index.missingstateparamerror.html b/docs/classes/index.missingstateparamerror.html new file mode 100644 index 000000000..a55e07051 --- /dev/null +++ b/docs/classes/index.missingstateparamerror.html @@ -0,0 +1,268 @@ + + + + + + MissingStateParamError | @auth0/nextjs-auth0 + + + + + + +
    +
    +
    +
    + +
    +
    + Options +
    +
    + All +
      +
    • Public
    • +
    • Public/Protected
    • +
    • All
    • +
    +
    + + +
    +
    + Menu +
    +
    +
    +
    +
    +
    + +

    Class MissingStateParamError

    +
    +
    +
    +
    +
    +
    +
    +

    Hierarchy

    +
      +
    • + Error +
        +
      • + MissingStateParamError +
      • +
      +
    • +
    +
    +
    +

    Index

    +
    +
    +
    +

    Constructors

    + +
    +
    +

    Properties

    + +
    +
    +
    +
    +
    +

    Constructors

    +
    + +

    constructor

    + + +
    +
    +
    +

    Properties

    +
    + +

    Static message

    +
    message: string = 'Missing state parameter in Authorization Response.'
    + +
    +
    +
    + +
    +
    +
    +
    +

    Legend

    +
    +
      +
    • Function
    • +
    • Function with type parameter
    • +
    • Type alias
    • +
    • Type alias with type parameter
    • +
    +
      +
    • Class
    • +
    • Class with type parameter
    • +
    • Constructor
    • +
    +
      +
    • Enumeration
    • +
    +
      +
    • Interface
    • +
    +
      +
    • Static property
    • +
    +
    +
    +
    +
    + + + \ No newline at end of file diff --git a/docs/classes/session.sessioncache.html b/docs/classes/index.sessioncache.html similarity index 85% rename from docs/classes/session.sessioncache.html rename to docs/classes/index.sessioncache.html index 014cbb03a..d1d8862dd 100644 --- a/docs/classes/session.sessioncache.html +++ b/docs/classes/index.sessioncache.html @@ -53,10 +53,10 @@ @auth0/nextjs-auth0
  • - session + index
  • - SessionCache + SessionCache
  • Class SessionCache<Req, Res>

    @@ -98,20 +98,20 @@

    Index

    Constructors

    Methods

    @@ -123,13 +123,13 @@

    Constructors

    constructor

      -
    • new SessionCache<Req, Res>(config: Config, cookieStore: default<Req, Res>): SessionCache<Req, Res>
    • +
    • new SessionCache<Req, Res>(config: Config, cookieStore: default<Req, Res>): SessionCache<Req, Res>
    -

    Returns SessionCache<Req, Res>

    +

    Returns SessionCache<Req, Res>

    @@ -168,7 +168,7 @@

    create

    Parameters

    @@ -198,7 +198,7 @@

    delete

    Parameters

    @@ -225,7 +225,7 @@

    fromTokenSet

    Parameters

    @@ -248,7 +248,7 @@

    get

  • Parameters

    @@ -275,7 +275,7 @@

    getIdToken

    Parameters

    @@ -302,7 +302,7 @@

    isAuthenticated

    Parameters

    @@ -328,7 +328,7 @@

    save

  • Parameters

    @@ -354,7 +354,7 @@

    set

  • Parameters

    @@ -382,16 +382,19 @@

    Returns PromiseExports

  • - config + client +
  • +
  • + client/use-user
  • - frontend + client/with-page-auth-required
  • - frontend/use-user + config
  • - frontend/with-page-auth-required + edge
  • handlers @@ -426,13 +429,10 @@

    Returns Promise helpers/with-page-auth-required

  • -
  • - instance +
  • + index
  • - middleware -
  • -
  • session
  • @@ -457,58 +457,37 @@

    Returns Promise

  • @@ -92,10 +92,10 @@

    Properties

    user

    - +
    @@ -108,16 +108,19 @@

    user

    Exports
  • - config + client
  • - frontend + client/use-user +
  • +
  • + client/with-page-auth-required
  • - frontend/use-user + config
  • -
  • - frontend/with-page-auth-required +
  • + edge
  • handlers @@ -153,10 +156,7 @@

    user

    helpers/with-page-auth-required
  • - instance -
  • -
  • - middleware + index
  • session @@ -186,20 +186,20 @@

    user

    @@ -212,6 +212,7 @@

    Legend

    • Function
    • +
    • Function with type parameter
    • Type alias
    • Type alias with type parameter
    diff --git a/docs/interfaces/frontend_with_page_auth_required.withpageauthrequiredoptions.html b/docs/interfaces/client_with_page_auth_required.withpageauthrequiredoptions.html similarity index 86% rename from docs/interfaces/frontend_with_page_auth_required.withpageauthrequiredoptions.html rename to docs/interfaces/client_with_page_auth_required.withpageauthrequiredoptions.html index fd775598e..7971636fc 100644 --- a/docs/interfaces/frontend_with_page_auth_required.withpageauthrequiredoptions.html +++ b/docs/interfaces/client_with_page_auth_required.withpageauthrequiredoptions.html @@ -53,10 +53,10 @@ @auth0/nextjs-auth0
  • - frontend/with-page-auth-required + client/with-page-auth-required
  • - WithPageAuthRequiredOptions + WithPageAuthRequiredOptions
  • Interface WithPageAuthRequiredOptions

    @@ -88,9 +88,9 @@

    Index

    Properties

    @@ -104,7 +104,7 @@

    Optional onError

    onError: (error: Error) => Element
    @@ -144,7 +144,7 @@

    Optional onRedirectingonRedirecting: () => Element

    @@ -178,7 +178,7 @@

    Optional returnTo

    returnTo: string
    @@ -200,16 +200,19 @@

    Optional returnTo

    Exports
  • - config + client
  • - frontend + client/use-user +
  • +
  • + client/with-page-auth-required
  • - frontend/use-user + config
  • -
  • - frontend/with-page-auth-required +
  • + edge
  • handlers @@ -245,10 +248,7 @@

    Optional returnTo

    helpers/with-page-auth-required
  • - instance -
  • -
  • - middleware + index
  • session @@ -276,28 +276,28 @@

    Optional returnTo

    @@ -310,6 +310,7 @@

    Legend

    • Function
    • +
    • Function with type parameter
    • Type alias
    • Type alias with type parameter
    diff --git a/docs/interfaces/config.authorizationparameters.html b/docs/interfaces/config.authorizationparameters.html index 14afb71fb..2285f26ef 100644 --- a/docs/interfaces/config.authorizationparameters.html +++ b/docs/interfaces/config.authorizationparameters.html @@ -111,7 +111,7 @@

    response_mode

    @@ -122,7 +122,7 @@

    response_type

    @@ -133,7 +133,7 @@

    scope

    @@ -152,17 +152,20 @@

    scope

  • Exports
  • -
  • - config +
  • + client
  • - frontend + client/use-user
  • - frontend/use-user + client/with-page-auth-required +
  • +
  • + config
  • - frontend/with-page-auth-required + edge
  • handlers @@ -198,10 +201,7 @@

    scope

    helpers/with-page-auth-required
  • - instance -
  • -
  • - middleware + index
  • session @@ -272,6 +272,7 @@

    Legend

    • Function
    • +
    • Function with type parameter
    • Type alias
    • Type alias with type parameter
    diff --git a/docs/interfaces/config.baseconfig.html b/docs/interfaces/config.baseconfig.html index 416efa753..11fe02d74 100644 --- a/docs/interfaces/config.baseconfig.html +++ b/docs/interfaces/config.baseconfig.html @@ -111,7 +111,7 @@

    auth0Logout

    auth0Logout: boolean
    @@ -127,7 +127,7 @@

    authorizationParams

    authorizationParams: AuthorizationParameters
    @@ -160,7 +160,7 @@

    baseURL

    baseURL: string
    @@ -178,7 +178,7 @@

    clientID

    clientID: string
    @@ -194,7 +194,7 @@

    Optional clientSecret

    clientSecret: string
    @@ -211,7 +211,7 @@

    clockTolerance

    clockTolerance: number
    @@ -226,7 +226,7 @@

    enableTelemetry

    enableTelemetry: boolean
    @@ -243,7 +243,7 @@

    getLoginState

    getLoginState: (req: IncomingMessage, options: LoginOptions) => Record<string, any>
    @@ -295,7 +295,7 @@

    httpTimeout

    httpTimeout: number
    @@ -312,7 +312,7 @@

    idTokenSigningAlg

    idTokenSigningAlg: string
    @@ -328,7 +328,7 @@

    identityClaimFilter

    identityClaimFilter: string[]
    @@ -345,7 +345,7 @@

    idpLogout

    idpLogout: boolean
    @@ -361,7 +361,7 @@

    issuerBaseURL

    issuerBaseURL: string
    @@ -378,7 +378,7 @@

    legacySameSiteCookie

    legacySameSiteCookie: boolean
    @@ -395,7 +395,7 @@

    routes

    routes: { callback: string; postLogoutRedirect: string }
    @@ -436,7 +436,7 @@

    secret

    secret: string | string[]
    @@ -455,7 +455,7 @@

    session

    session: SessionConfig
    @@ -472,17 +472,20 @@

    session

  • Exports
  • -
  • - config +
  • + client
  • - frontend + client/use-user
  • - frontend/use-user + client/with-page-auth-required +
  • +
  • + config
  • - frontend/with-page-auth-required + edge
  • handlers @@ -518,10 +521,7 @@

    session

    helpers/with-page-auth-required
  • - instance -
  • -
  • - middleware + index
  • session @@ -634,6 +634,7 @@

    Legend

    • Function
    • +
    • Function with type parameter
    • Type alias
    • Type alias with type parameter
    diff --git a/docs/interfaces/config.cookieconfig.html b/docs/interfaces/config.cookieconfig.html index a6d2393b6..ac6135ff7 100644 --- a/docs/interfaces/config.cookieconfig.html +++ b/docs/interfaces/config.cookieconfig.html @@ -107,7 +107,7 @@

    Optional domain

    domain: string
    @@ -123,7 +123,7 @@

    httpOnly

    httpOnly: boolean
    @@ -140,7 +140,7 @@

    Optional path

    path: string
    @@ -158,7 +158,7 @@

    sameSite

    sameSite: "lax" | "strict" | "none"
    @@ -175,7 +175,7 @@

    Optional secure

    secure: boolean
    @@ -192,7 +192,7 @@

    transient

    transient: boolean
    @@ -211,17 +211,20 @@

    transient

  • Exports
  • -
  • - config +
  • + client
  • - frontend + client/use-user
  • - frontend/use-user + client/with-page-auth-required +
  • +
  • + config
  • - frontend/with-page-auth-required + edge
  • handlers @@ -257,10 +260,7 @@

    transient

    helpers/with-page-auth-required
  • - instance -
  • -
  • - middleware + index
  • session @@ -340,6 +340,7 @@

    Legend

    • Function
    • +
    • Function with type parameter
    • Type alias
    • Type alias with type parameter
    diff --git a/docs/interfaces/config.nextconfig.html b/docs/interfaces/config.nextconfig.html index c7a34ef44..667964b0d 100644 --- a/docs/interfaces/config.nextconfig.html +++ b/docs/interfaces/config.nextconfig.html @@ -103,7 +103,7 @@

    identityClaimFilter

    @@ -120,7 +120,7 @@

    Optional organization

    organization: string
    @@ -135,10 +135,10 @@

    Optional organization

    routes

    -
    routes: { callback: string; login: string }
    +
    routes: { callback: string; login: string; unauthorized: string }
    @@ -150,6 +150,9 @@
    callback:
    login: string
  • +
  • +
    unauthorized: string
    +
  • @@ -161,17 +164,20 @@
    login: Exports -
  • - config +
  • + client
  • - frontend + client/use-user
  • - frontend/use-user + client/with-page-auth-required +
  • +
  • + config
  • - frontend/with-page-auth-required + edge
  • handlers @@ -207,10 +213,7 @@
    login: helpers/with-page-auth-required
  • - instance -
  • -
  • - middleware + index
  • session @@ -281,6 +284,7 @@

    Legend

    • Function
    • +
    • Function with type parameter
    • Type alias
    • Type alias with type parameter
    diff --git a/docs/interfaces/config.sessionconfig.html b/docs/interfaces/config.sessionconfig.html index ff4dfeeae..3a46d39ed 100644 --- a/docs/interfaces/config.sessionconfig.html +++ b/docs/interfaces/config.sessionconfig.html @@ -107,7 +107,7 @@

    absoluteDuration

    absoluteDuration: number | boolean
    @@ -126,7 +126,7 @@

    cookie

    cookie: CookieConfig
    @@ -136,7 +136,7 @@

    name

    name: string
    @@ -154,7 +154,7 @@

    rolling

    rolling: boolean
    @@ -174,7 +174,7 @@

    rollingDuration

    rollingDuration: number | false
    @@ -193,7 +193,7 @@

    storeIDToken

    storeIDToken: boolean
    @@ -212,17 +212,20 @@

    storeIDToken

  • Exports
  • -
  • - config +
  • + client
  • - frontend + client/use-user
  • - frontend/use-user + client/with-page-auth-required +
  • +
  • + config
  • - frontend/with-page-auth-required + edge
  • handlers @@ -258,10 +261,7 @@

    storeIDToken

    helpers/with-page-auth-required
  • - instance -
  • -
  • - middleware + index
  • session @@ -341,6 +341,7 @@

    Legend

    • Function
    • +
    • Function with type parameter
    • Type alias
    • Type alias with type parameter
    diff --git a/docs/interfaces/handlers_callback.callbackoptions.html b/docs/interfaces/handlers_callback.callbackoptions.html index a76ad8c02..5d8f283ac 100644 --- a/docs/interfaces/handlers_callback.callbackoptions.html +++ b/docs/interfaces/handlers_callback.callbackoptions.html @@ -110,7 +110,7 @@

    Optional afterCallbackafterCallback: AfterCallback

    @@ -120,7 +120,7 @@

    Optional authorizationPar
    authorizationParams: Partial<AuthorizationParameters>
    @@ -136,7 +136,7 @@

    Optional organization

    organization: string
    @@ -152,7 +152,7 @@

    Optional redirectUri

    redirectUri: string
    @@ -171,16 +171,19 @@

    Optional redirectUri

    Exports

  • - config + client +
  • +
  • + client/use-user
  • - frontend + client/with-page-auth-required
  • - frontend/use-user + config
  • - frontend/with-page-auth-required + edge
  • handlers @@ -216,10 +219,7 @@

    Optional redirectUri

    helpers/with-page-auth-required
  • - instance -
  • -
  • - middleware + index
  • session @@ -290,6 +290,7 @@

    Legend

    • Function
    • +
    • Function with type parameter
    • Type alias
    • Type alias with type parameter
    diff --git a/docs/interfaces/handlers_login.authorizationparams.html b/docs/interfaces/handlers_login.authorizationparams.html index 127ab9052..f3078af2b 100644 --- a/docs/interfaces/handlers_login.authorizationparams.html +++ b/docs/interfaces/handlers_login.authorizationparams.html @@ -114,7 +114,7 @@

    Optional connection

    connection: string
    @@ -146,7 +146,7 @@

    Optional connection_scope
    connection_scope: string
    @@ -178,7 +178,7 @@

    Optional invitation

    invitation: string
    @@ -217,7 +217,7 @@

    Optional organization

    organization: string
    @@ -234,7 +234,7 @@

    Optional response_mode

    Inherited from Partial.response_mode

    @@ -245,7 +245,7 @@

    Optional response_type

    Inherited from Partial.response_type

    @@ -256,7 +256,7 @@

    Optional scope

    @@ -266,7 +266,7 @@

    Optional screen_hint

    screen_hint: string
    @@ -286,16 +286,19 @@

    Optional screen_hint

    Exports

  • - config + client +
  • +
  • + client/use-user
  • - frontend + client/with-page-auth-required
  • - frontend/use-user + config
  • - frontend/with-page-auth-required + edge
  • handlers @@ -331,10 +334,7 @@

    Optional screen_hint

    helpers/with-page-auth-required
  • - instance -
  • -
  • - middleware + index
  • session @@ -420,6 +420,7 @@

    Legend

    • Function
    • +
    • Function with type parameter
    • Type alias
    • Type alias with type parameter
    diff --git a/docs/interfaces/handlers_login.loginoptions.html b/docs/interfaces/handlers_login.loginoptions.html index a4a6f10c1..130d33dc9 100644 --- a/docs/interfaces/handlers_login.loginoptions.html +++ b/docs/interfaces/handlers_login.loginoptions.html @@ -109,7 +109,7 @@

    Optional authorizationPar
    authorizationParams: AuthorizationParams
    @@ -124,7 +124,7 @@

    Optional getLoginSta
    getLoginState: GetLoginState
    @@ -139,7 +139,7 @@

    Optional returnTo

    returnTo: string
    @@ -157,16 +157,19 @@

    Optional returnTo

    Exports

  • - config + client +
  • +
  • + client/use-user
  • - frontend + client/with-page-auth-required
  • - frontend/use-user + config
  • - frontend/with-page-auth-required + edge
  • handlers @@ -202,10 +205,7 @@

    Optional returnTo

    helpers/with-page-auth-required
  • - instance -
  • -
  • - middleware + index
  • session @@ -276,6 +276,7 @@

    Legend

    • Function
    • +
    • Function with type parameter
    • Type alias
    • Type alias with type parameter
    diff --git a/docs/interfaces/handlers_logout.logoutoptions.html b/docs/interfaces/handlers_logout.logoutoptions.html index 8677618d8..88cf277a5 100644 --- a/docs/interfaces/handlers_logout.logoutoptions.html +++ b/docs/interfaces/handlers_logout.logoutoptions.html @@ -108,7 +108,7 @@

    Optional logoutParams

    logoutParams: {}
    @@ -131,7 +131,7 @@

    Optional returnTo

    returnTo: string
    @@ -150,16 +150,19 @@

    Optional returnTo

    Exports
  • - config + client +
  • +
  • + client/use-user
  • - frontend + client/with-page-auth-required
  • - frontend/use-user + config
  • - frontend/with-page-auth-required + edge
  • handlers @@ -195,10 +198,7 @@

    Optional returnTo

    helpers/with-page-auth-required
  • - instance -
  • -
  • - middleware + index
  • session @@ -260,6 +260,7 @@

    Legend

    • Function
    • +
    • Function with type parameter
    • Type alias
    • Type alias with type parameter
    diff --git a/docs/interfaces/instance.signinwithauth0.html b/docs/interfaces/index.auth0server.html similarity index 80% rename from docs/interfaces/instance.signinwithauth0.html rename to docs/interfaces/index.auth0server.html index abd2fa30a..210dac237 100644 --- a/docs/interfaces/instance.signinwithauth0.html +++ b/docs/interfaces/index.auth0server.html @@ -3,7 +3,7 @@ - SignInWithAuth0 | @auth0/nextjs-auth0 + Auth0Server | @auth0/nextjs-auth0 @@ -53,13 +53,13 @@ @auth0/nextjs-auth0
  • - instance + index
  • - SignInWithAuth0 + Auth0Server
  • -

    Interface SignInWithAuth0

    +

    Interface Auth0Server

    @@ -71,15 +71,15 @@

    Interface SignInWithAuth0

    The SDK server instance.

    -

    This is created for you when you use the named exports, or you can create your own using InitAuth0.

    -

    See ConfigParameters for more info.

    +

    This is created for you when you use the named exports, or you can create your own using InitAuth0.

    +

    See ConfigParameters for more info.

    Hierarchy

    • - SignInWithAuth0 + Auth0Server
    @@ -90,16 +90,16 @@

    Index

    Properties

    @@ -113,7 +113,7 @@

    getAccessToken

    getAccessToken: GetAccessToken
    @@ -128,7 +128,7 @@

    getSession

    getSession: GetSession
    @@ -143,7 +143,7 @@

    handleAuth

    handleAuth: HandleAuth
    @@ -158,7 +158,7 @@

    handleCallback

    handleCallback: HandleCallback
    @@ -173,7 +173,7 @@

    handleLogin

    handleLogin: HandleLogin
    @@ -188,7 +188,7 @@

    handleLogout

    handleLogout: HandleLogout
    @@ -203,7 +203,7 @@

    handleProfile

    handleProfile: HandleProfile
    @@ -218,7 +218,7 @@

    updateSession

    updateSession: UpdateSession
    @@ -233,7 +233,7 @@

    withApiAuthRequired

    withApiAuthRequired: WithApiAuthRequired
    @@ -248,7 +248,7 @@

    withPageAuthRequired

    withPageAuthRequired: WithPageAuthRequired
    @@ -394,6 +391,7 @@

    Legend

    • Function
    • +
    • Function with type parameter
    • Type alias
    • Type alias with type parameter
    diff --git a/docs/interfaces/session_get_access_token.accesstokenrequest.html b/docs/interfaces/session_get_access_token.accesstokenrequest.html index a9129dd5a..c06e9827e 100644 --- a/docs/interfaces/session_get_access_token.accesstokenrequest.html +++ b/docs/interfaces/session_get_access_token.accesstokenrequest.html @@ -105,7 +105,7 @@

    Optional afterRefresh

    afterRefresh: AfterRefresh
    @@ -146,7 +146,7 @@

    Optional authorizationPar
    authorizationParams: Partial<AuthorizationParameters>
    @@ -161,7 +161,7 @@

    Optional refresh

    refresh: boolean
    @@ -179,7 +179,7 @@

    Optional scopes

    scopes: string[]
    @@ -197,16 +197,19 @@

    Optional scopes

    Exports
  • - config + client +
  • +
  • + client/use-user
  • - frontend + client/with-page-auth-required
  • - frontend/use-user + config
  • - frontend/with-page-auth-required + edge
  • handlers @@ -242,10 +245,7 @@

    Optional scopes

    helpers/with-page-auth-required
  • - instance -
  • -
  • - middleware + index
  • session @@ -313,6 +313,7 @@

    Legend

    • Function
    • +
    • Function with type parameter
    • Type alias
    • Type alias with type parameter
    diff --git a/docs/interfaces/session_get_access_token.getaccesstokenresult.html b/docs/interfaces/session_get_access_token.getaccesstokenresult.html index 99544dacc..2d59e44ce 100644 --- a/docs/interfaces/session_get_access_token.getaccesstokenresult.html +++ b/docs/interfaces/session_get_access_token.getaccesstokenresult.html @@ -102,7 +102,7 @@

    Optional accessToken

    accessToken: string
    @@ -120,16 +120,19 @@

    Optional accessToken

    Exports
  • - config + client +
  • +
  • + client/use-user
  • - frontend + client/with-page-auth-required
  • - frontend/use-user + config
  • - frontend/with-page-auth-required + edge
  • handlers @@ -165,10 +168,7 @@

    Optional accessToken

    helpers/with-page-auth-required
  • - instance -
  • -
  • - middleware + index
  • session @@ -227,6 +227,7 @@

    Legend

    • Function
    • +
    • Function with type parameter
    • Type alias
    • Type alias with type parameter
    diff --git a/docs/interfaces/session_session.claims.html b/docs/interfaces/session_session.claims.html index 7e3a424ba..f8142f792 100644 --- a/docs/interfaces/session_session.claims.html +++ b/docs/interfaces/session_session.claims.html @@ -98,16 +98,19 @@

    Indexable

    Exports
  • - config + client +
  • +
  • + client/use-user
  • - frontend + client/with-page-auth-required
  • - frontend/use-user + config
  • - frontend/with-page-auth-required + edge
  • handlers @@ -143,10 +146,7 @@

    Indexable

    helpers/with-page-auth-required
  • - instance -
  • -
  • - middleware + index
  • session @@ -194,6 +194,7 @@

    Legend

    • Function
    • +
    • Function with type parameter
    • Type alias
    • Type alias with type parameter
    diff --git a/docs/modules/instance.html b/docs/modules/client.html similarity index 56% rename from docs/modules/instance.html rename to docs/modules/client.html index 39703ede0..08c2bd2f6 100644 --- a/docs/modules/instance.html +++ b/docs/modules/client.html @@ -3,7 +3,7 @@ - instance | @auth0/nextjs-auth0 + client | @auth0/nextjs-auth0 @@ -53,10 +53,10 @@ @auth0/nextjs-auth0
  • - instance + client
  • -

    Module instance

    +

    Module client

    @@ -68,58 +68,56 @@

    Index

    -

    Server Interfaces

    +

    References

    -
    -
    -

    Server Type aliases

    -
    -

    Server Type aliases

    -
    - -

    InitAuth0

    -
    InitAuth0: (params?: ConfigParameters) => SignInWithAuth0
    - -
    -
    -

    Initialise your own instance of the SDK.

    -
    -

    See ConfigParameters.

    -
    -
    -

    Type declaration

    - -
    +

    References

    +
    + +

    RequestError

    + Re-exports RequestError +
    +
    + +

    UserProfile

    + Re-exports UserProfile +
    +
    + +

    UserProvider

    + Renames and exports default +
    +
    + +

    UserProviderProps

    + Re-exports UserProviderProps +
    +
    + +

    WithPageAuthRequired

    + Re-exports WithPageAuthRequired +
    +
    + +

    WithPageAuthRequiredOptions

    + Re-exports WithPageAuthRequiredOptions +
    +
    + +

    useUser

    + Re-exports useUser
    @@ -129,17 +127,20 @@

    Returns Exports +
  • + client +
  • - config + client/use-user
  • - frontend + client/with-page-auth-required
  • - frontend/use-user + config
  • - frontend/with-page-auth-required + edge
  • handlers @@ -174,11 +175,8 @@

    Returns helpers/with-page-auth-required

  • -
  • - instance -
  • - middleware + index
  • session @@ -205,11 +203,26 @@

    Returns @@ -222,6 +235,7 @@

    Legend

    • Function
    • +
    • Function with type parameter
    • Type alias
    • Type alias with type parameter
    diff --git a/docs/modules/frontend_use_user.html b/docs/modules/client_use_user.html similarity index 74% rename from docs/modules/frontend_use_user.html rename to docs/modules/client_use_user.html index b9d0ca304..a6d555f7b 100644 --- a/docs/modules/frontend_use_user.html +++ b/docs/modules/client_use_user.html @@ -3,7 +3,7 @@ - frontend/use-user | @auth0/nextjs-auth0 + client/use-user | @auth0/nextjs-auth0 @@ -53,10 +53,10 @@ @auth0/nextjs-auth0
  • - frontend/use-user + client/use-user
  • -

    Module frontend/use-user

    +

    Module client/use-user

    @@ -70,33 +70,33 @@

    Index

    Client Classes

    Client Interfaces

    Client Type aliases

    Properties

    Client Functions

    @@ -107,15 +107,15 @@

    Client Type aliases

    UserContext

    -
    UserContext: { checkSession: () => Promise<void>; error?: Error; isLoading: boolean; user?: UserProfile }
    +
    UserContext: { checkSession: () => Promise<void>; error?: Error; isLoading: boolean; user?: UserProfile }
    -

    The user context returned from the useUser hook.

    +

    The user context returned from the useUser hook.

    @@ -143,7 +143,7 @@
    Optional error: boolean
  • -
    Optional user?: UserProfile
    +
    Optional user?: UserProfile
  • @@ -151,15 +151,15 @@
    Optional user

    UserProvider

    -
    UserProvider: (props: UserProviderProps) => ReactElement<UserContext>
    +
    UserProvider: (props: UserProviderProps) => ReactElement<UserContext>
    -

    To use the useUser hook, you must wrap your application in a <UserProvider> component.

    +

    To use the useUser hook, you must wrap your application in a <UserProvider> component.

    @@ -167,14 +167,14 @@

    Type declaration

      • Parameters

        Returns ReactElement<UserContext>

        @@ -187,23 +187,23 @@

        Returns ReactElem

        UserProviderProps

        -
        UserProviderProps: React.PropsWithChildren<{ fetcher?: UserFetcher; profileUrl?: string; user?: UserProfile } & ConfigContext>
        +
        UserProviderProps: React.PropsWithChildren<{ fetcher?: UserFetcher; profileUrl?: string; user?: UserProfile } & ConfigContext>
        -

        Configure the UserProvider component.

        +

        Configure the UserProvider component.

        If you have any server-side rendered pages (using getServerSideProps), you should get the user from the server-side session and pass it to the <UserProvider> component via the user - prop. This will prefill the useUser hook with the UserProfile object. + prop. This will prefill the useUser hook with the UserProfile object. For example:

        // pages/_app.js
         import React from 'react';
        -import { UserProvider } from '@auth0/nextjs-auth0';
        +import { UserProvider } from '@auth0/nextjs-auth0/client';
         
         export default function App({ Component, pageProps }) {
           // If you've used `withPageAuthRequired`, `pageProps.user` can prefill the hook
        @@ -218,7 +218,7 @@ 

        UserProviderProps

        ); }
        -

        In client-side rendered pages, the useUser hook uses a {@link UserFetcher} to fetch the +

        In client-side rendered pages, the useUser hook uses a {@link UserFetcher} to fetch the user from the profile API route. If needed, you can specify a custom fetcher here in the fetcher option.

        IMPORTANT If you have used a custom url for your HandleProfile API route handler @@ -231,7 +231,7 @@

        Properties

        default

        -
        default: (__namedParameters: PropsWithChildren<{ fetcher?: UserFetcher; profileUrl?: string; user?: UserProfile } & ConfigContext>) => ReactElement<UserContext, string | ((props: any) => null | ReactElement<any, any>) | (new (props: any) => Component<any, any, any>)>
        +
        default: (__namedParameters: PropsWithChildren<{ fetcher?: UserFetcher; profileUrl?: string; user?: UserProfile } & ConfigContext>) => ReactElement<UserContext, string | ((props: any) => null | ReactElement<any, any>) | (new (props: any) => Component<any, any, any>)>
        @@ -239,14 +239,14 @@

        Type declaration

          • -
          • (__namedParameters: PropsWithChildren<{ fetcher?: UserFetcher; profileUrl?: string; user?: UserProfile } & ConfigContext>): ReactElement<UserContext, string | ((props: any) => null | ReactElement<any, any>) | (new (props: any) => Component<any, any, any>)>
          • +
          • (__namedParameters: PropsWithChildren<{ fetcher?: UserFetcher; profileUrl?: string; user?: UserProfile } & ConfigContext>): ReactElement<UserContext, string | ((props: any) => null | ReactElement<any, any>) | (new (props: any) => Component<any, any, any>)>
          -

          Module frontend/with-page-auth-required

          +

          Module client/with-page-auth-required

        @@ -70,17 +70,17 @@

        Index

        Client Interfaces

        Other Interfaces

        Client Type aliases

    @@ -91,10 +91,10 @@

    Client Type aliases

    WithPageAuthRequired

    -
    WithPageAuthRequired: <P>(Component: ComponentType<P & UserProps>, options?: WithPageAuthRequiredOptions) => React.FC<P>
    +
    WithPageAuthRequired: <P>(Component: ComponentType<P & UserProps>, options?: WithPageAuthRequiredOptions) => React.FC<P>
    @@ -110,7 +110,7 @@

    Type declaration

    @@ -189,17 +189,20 @@

    2. Create your own instance using InitAuth
  • Exports
  • -
  • - config +
  • + client
  • - frontend + client/use-user
  • - frontend/use-user + client/with-page-auth-required +
  • +
  • + config
  • - frontend/with-page-auth-required + edge
  • handlers @@ -235,10 +238,7 @@

    2. Create your own instance using InitAuth helpers/with-page-auth-required

  • - instance -
  • -
  • - middleware + index
  • session @@ -294,6 +294,7 @@

    Legend

    • Function
    • +
    • Function with type parameter
    • Type alias
    • Type alias with type parameter
    diff --git a/docs/modules/middleware.html b/docs/modules/edge.html similarity index 83% rename from docs/modules/middleware.html rename to docs/modules/edge.html index e75715f64..fd1a68684 100644 --- a/docs/modules/middleware.html +++ b/docs/modules/edge.html @@ -3,7 +3,7 @@ - middleware | @auth0/nextjs-auth0 + edge | @auth0/nextjs-auth0 @@ -53,10 +53,10 @@ @auth0/nextjs-auth0
  • - middleware + edge
  • -

    Module middleware

    +

    Module edge

    @@ -70,23 +70,23 @@

    Index

    References

    Type aliases

    Functions

    @@ -103,12 +103,33 @@

    WithMiddlewareAuthRequired

    Type aliases

    - + +

    Auth0Edge

    +
    Auth0Edge: { getSession: GetSession; withMiddlewareAuthRequired: WithMiddlewareAuthRequired }
    + +
    +

    Type declaration

    + +
    +
    +
    +

    GetSession

    GetSession: (req: NextRequest, res: NextResponse) => Promise<default | null | undefined>
    @@ -139,10 +160,10 @@

    Returns Promise

    InitAuth0

    -
    InitAuth0: (params?: ConfigParameters) => Instance
    +
    InitAuth0: (params?: ConfigParameters) => Auth0Edge
    @@ -150,7 +171,7 @@

    Type declaration

    -
    - -

    Instance

    -
    Instance: { getSession: GetSession; withMiddlewareAuthRequired: WithMiddlewareAuthRequired }
    - -
    -

    Type declaration

    - -
    -

    Functions

    @@ -201,7 +201,7 @@

    Const getSession

  • Parameters

    @@ -221,13 +221,13 @@

    Returns Promise

    Const initAuth0

    -

    Returns Instance

    +

    Returns Auth0Edge

  • @@ -250,7 +250,7 @@

    Const withMiddlewareAut
  • Parameters

    @@ -272,16 +272,19 @@

    Returns NextMiddl Exports

  • - config + client
  • - frontend + client/use-user
  • - frontend/use-user + client/with-page-auth-required
  • - frontend/with-page-auth-required + config +
  • +
  • + edge
  • handlers @@ -317,10 +320,7 @@

    Returns NextMiddl helpers/with-page-auth-required

  • - instance -
  • -
  • - middleware + index
  • session @@ -348,25 +348,25 @@

    Returns NextMiddl @@ -379,6 +379,7 @@

    Legend

    • Function
    • +
    • Function with type parameter
    • Type alias
    • Type alias with type parameter
    diff --git a/docs/modules/frontend.html b/docs/modules/frontend.html deleted file mode 100644 index 233f7c602..000000000 --- a/docs/modules/frontend.html +++ /dev/null @@ -1,348 +0,0 @@ - - - - - - frontend | @auth0/nextjs-auth0 - - - - - - -
    -
    -
    -
    - -
    -
    - Options -
    -
    - All -
      -
    • Public
    • -
    • Public/Protected
    • -
    • All
    • -
    -
    - - -
    -
    - Menu -
    -
    -
    -
    -
    -
    - -

    Module frontend

    -
    -
    -
    -
    -
    -
    -
    -

    Index

    -
    -
    -
    -

    References

    - -
    -
    -

    Type aliases

    - -
    -
    -

    Properties

    - -
    -
    -

    Functions

    - -
    -
    -
    -
    -
    -

    References

    -
    - -

    RequestError

    - Re-exports RequestError -
    -
    - -

    UserProfile

    - Re-exports UserProfile -
    -
    - -

    UserProvider

    - Renames and exports default -
    -
    - -

    UserProviderProps

    - Re-exports UserProviderProps -
    -
    - -

    WithPageAuthRequired

    - Re-exports WithPageAuthRequired -
    -
    - -

    WithPageAuthRequiredOptions

    - Re-exports WithPageAuthRequiredOptions -
    -
    - -

    useUser

    - Re-exports useUser -
    -
    -
    -

    Type aliases

    -
    - -

    ConfigProviderProps

    -
    ConfigProviderProps: React.PropsWithChildren<ConfigContext>
    - -
    -
    -
    -

    Properties

    -
    - -

    ConfigProvider

    -
    ConfigProvider: (__namedParameters: PropsWithChildren<ConfigContext>) => ReactElement<ConfigContext, string | ((props: any) => null | ReactElement<any, any>) | (new (props: any) => Component<any, any, any>)>
    - -
    -

    Type declaration

    -
      -
    • -
        -
      • (__namedParameters: PropsWithChildren<ConfigContext>): ReactElement<ConfigContext, string | ((props: any) => null | ReactElement<any, any>) | (new (props: any) => Component<any, any, any>)>
      • -
      -
        -
      • -

        Parameters

        -
          -
        • -
          __namedParameters: PropsWithChildren<ConfigContext>
          -
        • -
        -

        Returns ReactElement<ConfigContext, string | ((props: any) => null | ReactElement<any, any>) | (new (props: any) => Component<any, any, any>)>

        -
      • -
      -
    • -
    -
    -
    -
    -
    -

    Functions

    -
    - -

    Const useConfig

    -
      -
    • useConfig(): ConfigContext
    • -
    - -
    -
    -
    - -
    -
    -
    -
    -

    Legend

    -
    -
      -
    • Function
    • -
    • Type alias
    • -
    • Type alias with type parameter
    • -
    -
      -
    • Class
    • -
    • Class with type parameter
    • -
    -
      -
    • Enumeration
    • -
    -
      -
    • Interface
    • -
    -
    -
    -
    -
    - - - \ No newline at end of file diff --git a/docs/modules/handlers.html b/docs/modules/handlers.html index 201bc4d9e..f081c8342 100644 --- a/docs/modules/handlers.html +++ b/docs/modules/handlers.html @@ -170,16 +170,19 @@

    ProfileOptions

    Exports

  • - config + client +
  • +
  • + client/use-user
  • - frontend + client/with-page-auth-required
  • - frontend/use-user + config
  • - frontend/with-page-auth-required + edge
  • handlers @@ -215,10 +218,7 @@

    ProfileOptions

    helpers/with-page-auth-required
  • - instance -
  • -
  • - middleware + index
  • session @@ -298,6 +298,7 @@

    Legend

    • Function
    • +
    • Function with type parameter
    • Type alias
    • Type alias with type parameter
    diff --git a/docs/modules/handlers_auth.html b/docs/modules/handlers_auth.html index daf2d7e39..70450243d 100644 --- a/docs/modules/handlers_auth.html +++ b/docs/modules/handlers_auth.html @@ -86,7 +86,7 @@

    HandleAuth

    HandleAuth: (userHandlers?: Handlers) => NextApiHandler
    @@ -100,12 +100,13 @@

    HandleAuth

    export default handleAuth();
    -

    This will create 4 handlers for the following urls:

    +

    This will create 5 handlers for the following urls:

    • /api/auth/login: log the user in to your app by redirecting them to your identity provider.
    • /api/auth/callback: The page that your identity provider will redirect the user back to on login.
    • /api/auth/logout: log the user out of your app.
    • -
    • /api/auth/me: View the user profile JSON (used by the {@link UseUser} hook)
    • +
    • /api/auth/me: View the user profile JSON (used by the {@link UseUser} hook).
    • +
    • /api/auth/unauthorized: Returns a 401 for use by WithMiddlewareAuthRequired when protecting API routes.
    @@ -136,7 +137,7 @@

    Handlers

    Handlers: ApiHandlers | ErrorHandlers
    @@ -191,7 +192,7 @@

    OnError

    OnError: (req: NextApiRequest, res: NextApiResponse, error: HandlerError) => Promise<void> | void
    @@ -249,16 +250,19 @@

    Returns PromiseExports

  • - config + client +
  • +
  • + client/use-user
  • - frontend + client/with-page-auth-required
  • - frontend/use-user + config
  • - frontend/with-page-auth-required + edge
  • handlers @@ -294,10 +298,7 @@

    Returns Promisehelpers/with-page-auth-required

  • - instance -
  • -
  • - middleware + index
  • session @@ -344,6 +345,7 @@

    Legend

    • Function
    • +
    • Function with type parameter
    • Type alias
    • Type alias with type parameter
    diff --git a/docs/modules/handlers_callback.html b/docs/modules/handlers_callback.html index 699f33b1c..8ec670539 100644 --- a/docs/modules/handlers_callback.html +++ b/docs/modules/handlers_callback.html @@ -93,7 +93,7 @@

    AfterCallback

    AfterCallback: (req: NextApiRequest, res: NextApiResponse, session: default, state?: {}) => Promise<default> | default | undefined
    @@ -218,7 +218,7 @@

    CallbackHandler

    CallbackHandler: (req: NextApiRequest, res: NextApiResponse, options?: CallbackOptions) => Promise<void>
    @@ -265,7 +265,7 @@

    CallbackOptionsProvider

    CallbackOptionsProvider: (req: NextApiRequest) => CallbackOptions
    @@ -302,7 +302,7 @@

    HandleCallback

    HandleCallback: { (req: NextApiRequest, res: NextApiResponse<any>, options?: CallbackOptions): Promise<void>; (provider: CallbackOptionsProvider): CallbackHandler; (options: CallbackOptions): CallbackHandler }
    @@ -410,16 +410,19 @@

    Returns Exports

  • - config + client +
  • +
  • + client/use-user
  • - frontend + client/with-page-auth-required
  • - frontend/use-user + config
  • - frontend/with-page-auth-required + edge
  • handlers @@ -455,10 +458,7 @@

    Returns helpers/with-page-auth-required

  • - instance -
  • -
  • - middleware + index
  • session @@ -511,6 +511,7 @@

    Legend

    • Function
    • +
    • Function with type parameter
    • Type alias
    • Type alias with type parameter
    diff --git a/docs/modules/handlers_login.html b/docs/modules/handlers_login.html index cf3504c1a..778fef8d0 100644 --- a/docs/modules/handlers_login.html +++ b/docs/modules/handlers_login.html @@ -94,7 +94,7 @@

    GetLoginState

    GetLoginState: (req: NextApiRequest, options: LoginOptions) => {}
    @@ -155,7 +155,7 @@

    HandleLogin

    HandleLogin: { (req: NextApiRequest, res: NextApiResponse<any>, options?: LoginOptions): Promise<void>; (provider: LoginOptionsProvider): LoginHandler; (options: LoginOptions): LoginHandler }
    @@ -264,7 +264,7 @@

    LoginHandler

    LoginHandler: (req: NextApiRequest, res: NextApiResponse, options?: LoginOptions) => Promise<void>
    @@ -311,7 +311,7 @@

    LoginOptionsProvider

    LoginOptionsProvider: (req: NextApiRequest) => LoginOptions
    @@ -351,16 +351,19 @@

    Returns Exports

  • - config + client +
  • +
  • + client/use-user
  • - frontend + client/with-page-auth-required
  • - frontend/use-user + config
  • - frontend/with-page-auth-required + edge
  • handlers @@ -396,10 +399,7 @@

    Returns helpers/with-page-auth-required

  • - instance -
  • -
  • - middleware + index
  • session @@ -455,6 +455,7 @@

    Legend

    • Function
    • +
    • Function with type parameter
    • Type alias
    • Type alias with type parameter
    diff --git a/docs/modules/handlers_logout.html b/docs/modules/handlers_logout.html index b6b87dab9..0132ef2d4 100644 --- a/docs/modules/handlers_logout.html +++ b/docs/modules/handlers_logout.html @@ -92,7 +92,7 @@

    HandleLogout

    HandleLogout: { (req: NextApiRequest, res: NextApiResponse<any>, options?: LogoutOptions): Promise<void>; (provider: LogoutOptionsProvider): LogoutHandler; (options: LogoutOptions): LogoutHandler }
    @@ -197,7 +197,7 @@

    LogoutHandler

    LogoutHandler: (req: NextApiRequest, res: NextApiResponse, options?: LogoutOptions) => Promise<void>
    @@ -244,7 +244,7 @@

    LogoutOptionsProvider

    LogoutOptionsProvider: (req: NextApiRequest) => LogoutOptions
    @@ -284,16 +284,19 @@

    Returns Exports

  • - config + client +
  • +
  • + client/use-user
  • - frontend + client/with-page-auth-required
  • - frontend/use-user + config
  • - frontend/with-page-auth-required + edge
  • handlers @@ -329,10 +332,7 @@

    Returns helpers/with-page-auth-required

  • - instance -
  • -
  • - middleware + index
  • session @@ -382,6 +382,7 @@

    Legend

    • Function
    • +
    • Function with type parameter
    • Type alias
    • Type alias with type parameter
    diff --git a/docs/modules/handlers_profile.html b/docs/modules/handlers_profile.html index d2f06e9c4..e5cf42473 100644 --- a/docs/modules/handlers_profile.html +++ b/docs/modules/handlers_profile.html @@ -91,7 +91,7 @@

    AfterRefetch

    AfterRefetch: (req: NextApiRequest, res: NextApiResponse, session: default) => Promise<default> | default
    @@ -131,7 +131,7 @@

    HandleProfile

    HandleProfile: { (req: NextApiRequest, res: NextApiResponse<any>, options?: ProfileOptions): Promise<void>; (provider: ProfileOptionsProvider): ProfileHandler; (options: ProfileOptions): ProfileHandler }
    @@ -234,7 +234,7 @@

    ProfileHandler

    ProfileHandler: (req: NextApiRequest, res: NextApiResponse, options?: ProfileOptions) => Promise<void>
    @@ -281,7 +281,7 @@

    ProfileOptions

    ProfileOptions: { afterRefetch?: AfterRefetch; refetch?: boolean }
    @@ -325,7 +325,7 @@

    ProfileOptionsProvider

    ProfileOptionsProvider: (req: NextApiRequest) => ProfileOptions
    @@ -365,16 +365,19 @@

    Returns Exports

  • - config + client +
  • +
  • + client/use-user
  • - frontend + client/with-page-auth-required
  • - frontend/use-user + config
  • - frontend/with-page-auth-required + edge
  • handlers @@ -410,10 +413,7 @@

    Returns helpers/with-page-auth-required

  • - instance -
  • -
  • - middleware + index
  • session @@ -466,6 +466,7 @@

    Legend

    • Function
    • +
    • Function with type parameter
    • Type alias
    • Type alias with type parameter
    diff --git a/docs/modules/helpers.html b/docs/modules/helpers.html index be72dcd6b..0197aa8a6 100644 --- a/docs/modules/helpers.html +++ b/docs/modules/helpers.html @@ -116,16 +116,19 @@

    WithPageAuthRequiredOptions

    Exports
  • - config + client +
  • +
  • + client/use-user
  • - frontend + client/with-page-auth-required
  • - frontend/use-user + config
  • - frontend/with-page-auth-required + edge
  • handlers @@ -161,10 +164,7 @@

    WithPageAuthRequiredOptions

    helpers/with-page-auth-required
  • - instance -
  • -
  • - middleware + index
  • session @@ -217,6 +217,7 @@

    Legend

    • Function
    • +
    • Function with type parameter
    • Type alias
    • Type alias with type parameter
    diff --git a/docs/modules/helpers_testing.html b/docs/modules/helpers_testing.html index 4247f97b6..4ffe6f47d 100644 --- a/docs/modules/helpers_testing.html +++ b/docs/modules/helpers_testing.html @@ -67,6 +67,12 @@

    Module helpers/testing

    Index

    +
    +

    Type aliases

    + +

    Functions

      @@ -76,19 +82,37 @@

      Functions

    +
    +

    Type aliases

    +
    + +

    GenerateSessionCookieConfig

    +
    GenerateSessionCookieConfig: { duration?: number; secret: string } & Partial<CookieConfig>
    + +
    +
    +

    Configuration parameters used by generateSessionCookie.

    +
    +
    +
    +

    Functions

    Const generateSessionCookie

      -
    • generateSessionCookie(session: Partial<default>, config: GenerateSessionCookieConfig): Promise<string>
    • +
    • generateSessionCookie(session: Partial<default>, config: GenerateSessionCookieConfig): Promise<string>

    Returns Promise<string>

    @@ -113,16 +137,19 @@

    Returns PromiseExports

  • - config + client +
  • +
  • + client/use-user
  • - frontend + client/with-page-auth-required
  • - frontend/use-user + config
  • - frontend/with-page-auth-required + edge
  • handlers @@ -158,10 +185,7 @@

    Returns Promisehelpers/with-page-auth-required

  • - instance -
  • -
  • - middleware + index
  • session @@ -188,6 +212,9 @@

    Returns Promise @@ -244,6 +244,7 @@

    Legend

    • Function
    • +
    • Function with type parameter
    • Type alias
    • Type alias with type parameter
    diff --git a/docs/modules/session_get_access_token.html b/docs/modules/session_get_access_token.html index 3e89db654..a5aaf50b1 100644 --- a/docs/modules/session_get_access_token.html +++ b/docs/modules/session_get_access_token.html @@ -95,7 +95,7 @@

    AfterRefresh

    AfterRefresh: (req: NextApiRequest, res: NextApiResponse, session: default) => Promise<default> | default
    @@ -135,7 +135,7 @@

    GetAccessToken

    GetAccessToken: (req: IncomingMessage | NextApiRequest, res: ServerResponse | NextApiResponse, accessTokenRequest?: AccessTokenRequest) => Promise<GetAccessTokenResult>
    @@ -185,16 +185,19 @@

    Returns PromiseExports

  • - config + client +
  • +
  • + client/use-user
  • - frontend + client/with-page-auth-required
  • - frontend/use-user + config
  • - frontend/with-page-auth-required + edge
  • handlers @@ -230,10 +233,7 @@

    Returns Promisehelpers/with-page-auth-required

  • - instance -
  • -
  • - middleware + index
  • session @@ -283,6 +283,7 @@

    Legend

    • Function
    • +
    • Function with type parameter
    • Type alias
    • Type alias with type parameter
    diff --git a/docs/modules/session_get_session.html b/docs/modules/session_get_session.html index 319472d5c..a238082c5 100644 --- a/docs/modules/session_get_session.html +++ b/docs/modules/session_get_session.html @@ -84,7 +84,7 @@

    GetSession

    GetSession: (req: IncomingMessage | NextApiRequest, res: ServerResponse | NextApiResponse) => Promise<default | null | undefined>
    @@ -126,16 +126,19 @@

    Returns PromiseExports

  • - config + client +
  • +
  • + client/use-user
  • - frontend + client/with-page-auth-required
  • - frontend/use-user + config
  • - frontend/with-page-auth-required + edge
  • handlers @@ -171,10 +174,7 @@

    Returns Promisehelpers/with-page-auth-required

  • - instance -
  • -
  • - middleware + index
  • session @@ -215,6 +215,7 @@

    Legend

    • Function
    • +
    • Function with type parameter
    • Type alias
    • Type alias with type parameter
    diff --git a/docs/modules/session_session.html b/docs/modules/session_session.html index 1f61a5f16..766358641 100644 --- a/docs/modules/session_session.html +++ b/docs/modules/session_session.html @@ -90,16 +90,19 @@

    Server Interfaces

    Exports
  • - config + client +
  • +
  • + client/use-user
  • - frontend + client/with-page-auth-required
  • - frontend/use-user + config
  • - frontend/with-page-auth-required + edge
  • handlers @@ -135,10 +138,7 @@

    Server Interfaces

    helpers/with-page-auth-required
  • - instance -
  • -
  • - middleware + index
  • session @@ -182,6 +182,7 @@

    Legend

    • Function
    • +
    • Function with type parameter
    • Type alias
    • Type alias with type parameter
    diff --git a/docs/modules/session_update_session.html b/docs/modules/session_update_session.html index 97d6fef20..ac493d977 100644 --- a/docs/modules/session_update_session.html +++ b/docs/modules/session_update_session.html @@ -84,7 +84,7 @@

    UpdateSession

    UpdateSession: (req: IncomingMessage | NextApiRequest, res: ServerResponse | NextApiResponse, user: default) => Promise<void>
    @@ -142,16 +142,19 @@

    Returns PromiseExports

  • - config + client +
  • +
  • + client/use-user
  • - frontend + client/with-page-auth-required
  • - frontend/use-user + config
  • - frontend/with-page-auth-required + edge
  • handlers @@ -187,10 +190,7 @@

    Returns Promisehelpers/with-page-auth-required

  • - instance -
  • -
  • - middleware + index
  • session @@ -231,6 +231,7 @@

    Legend

    • Function
    • +
    • Function with type parameter
    • Type alias
    • Type alias with type parameter
    diff --git a/docs/modules/utils_errors.html b/docs/modules/utils_errors.html index ce2c672c9..171e27de8 100644 --- a/docs/modules/utils_errors.html +++ b/docs/modules/utils_errors.html @@ -96,16 +96,19 @@

    Server Classes

    Exports
  • - config + client +
  • +
  • + client/use-user
  • - frontend + client/with-page-auth-required
  • - frontend/use-user + config
  • - frontend/with-page-auth-required + edge
  • handlers @@ -141,10 +144,7 @@

    Server Classes

    helpers/with-page-auth-required
  • - instance -
  • -
  • - middleware + index
  • session @@ -206,6 +206,7 @@

    Legend

    • Function
    • +
    • Function with type parameter
    • Type alias
    • Type alias with type parameter
    diff --git a/docs/modules/version.html b/docs/modules/version.html index f1444f36a..24063c3dd 100644 --- a/docs/modules/version.html +++ b/docs/modules/version.html @@ -81,7 +81,7 @@

    Properties

    default

    -
    default: "2.0.0-beta.2"
    +
    default: "2.0.0-beta.3"
    @@ -94,16 +94,19 @@

    default

    Exports
  • - config + client +
  • +
  • + client/use-user
  • - frontend + client/with-page-auth-required
  • - frontend/use-user + config
  • - frontend/with-page-auth-required + edge
  • handlers @@ -139,10 +142,7 @@

    default

    helpers/with-page-auth-required
  • - instance -
  • -
  • - middleware + index
  • session @@ -183,6 +183,7 @@

    Legend

    • Function
    • +
    • Function with type parameter
    • Type alias
    • Type alias with type parameter
    diff --git a/package-lock.json b/package-lock.json index a745db238..a7936edcf 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@auth0/nextjs-auth0", - "version": "2.0.0-beta.3", + "version": "2.0.0-beta.4", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@auth0/nextjs-auth0", - "version": "2.0.0-beta.3", + "version": "2.0.0-beta.4", "license": "MIT", "dependencies": { "@panva/hkdf": "^1.0.2", diff --git a/package.json b/package.json index 622038ee4..0992e230a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@auth0/nextjs-auth0", - "version": "2.0.0-beta.3", + "version": "2.0.0-beta.4", "description": "Next.js SDK for signing in with Auth0", "exports": { ".": "./dist/index.js", From cedcde9672f2dea2dffa7707da05cff52703d77a Mon Sep 17 00:00:00 2001 From: adamjmcgrath Date: Fri, 18 Nov 2022 13:43:04 +0000 Subject: [PATCH 065/105] fix version --- src/version.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/version.ts b/src/version.ts index bd82a00ad..f3068f785 100644 --- a/src/version.ts +++ b/src/version.ts @@ -1 +1 @@ -export default '2.0.0-beta.3'; +export default '2.0.0-beta.4'; From 77b88e6231410d9656567414679df38b075b25f7 Mon Sep 17 00:00:00 2001 From: CalebJamesStevens <61043345+CalebJamesStevens@users.noreply.github.com> Date: Fri, 18 Nov 2022 13:19:30 -0800 Subject: [PATCH 066/105] Fixes JS code comment block missing backtick (#915) FixJSBlock | Finished js block --- src/auth0-session/config.ts | 2 +- src/config.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/auth0-session/config.ts b/src/auth0-session/config.ts index a6d49c109..0209a4d3e 100644 --- a/src/auth0-session/config.ts +++ b/src/auth0-session/config.ts @@ -117,7 +117,7 @@ export interface Config { * }; * } * })); - * `` + * ``` */ getLoginState: (req: IncomingMessage, options: LoginOptions) => Record; diff --git a/src/config.ts b/src/config.ts index ed7f14cdc..3c4f31987 100644 --- a/src/config.ts +++ b/src/config.ts @@ -112,7 +112,7 @@ export interface BaseConfig { * }; * } * } - * `` + * ``` */ getLoginState: (req: IncomingMessage, options: LoginOptions) => Record; From 7192bbce78f10c1029c63afd36e9b0aa1a1adf1e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 21 Nov 2022 10:37:37 -0300 Subject: [PATCH 067/105] build(deps-dev): bump eslint-plugin-react from 7.31.9 to 7.31.11 (#917) --- package-lock.json | 319 +++++++++++++++++++++++++++------------------- 1 file changed, 187 insertions(+), 132 deletions(-) diff --git a/package-lock.json b/package-lock.json index ed7bb5cf3..3ad47380e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2980,15 +2980,15 @@ } }, "node_modules/array-includes": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", - "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", + "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", "dev": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", - "es-abstract": "^1.19.5", - "get-intrinsic": "^1.1.1", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", "is-string": "^1.0.7" }, "engines": { @@ -3026,14 +3026,14 @@ } }, "node_modules/array.prototype.flatmap": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz", - "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", + "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", "es-shim-unscopables": "^1.0.0" }, "engines": { @@ -3043,6 +3043,19 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/array.prototype.tosorted": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz", + "integrity": "sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0", + "get-intrinsic": "^1.1.3" + } + }, "node_modules/asn1": { "version": "0.2.4", "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", @@ -5089,31 +5102,32 @@ } }, "node_modules/es-abstract": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz", - "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==", + "version": "1.20.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", + "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", "dev": true, "dependencies": { "call-bind": "^1.0.2", "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.1", + "get-intrinsic": "^1.1.3", "get-symbol-description": "^1.0.0", "has": "^1.0.3", "has-property-descriptors": "^1.0.0", "has-symbols": "^1.0.3", "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", + "is-callable": "^1.2.7", "is-negative-zero": "^2.0.2", "is-regex": "^1.1.4", "is-shared-array-buffer": "^1.0.2", "is-string": "^1.0.7", "is-weakref": "^1.0.2", - "object-inspect": "^1.12.0", + "object-inspect": "^1.12.2", "object-keys": "^1.1.1", - "object.assign": "^4.1.2", + "object.assign": "^4.1.4", "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", "string.prototype.trimend": "^1.0.5", "string.prototype.trimstart": "^1.0.5", "unbox-primitive": "^1.0.2" @@ -5499,25 +5513,26 @@ } }, "node_modules/eslint-plugin-react": { - "version": "7.31.9", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.9.tgz", - "integrity": "sha512-vrVJwusIw4L99lyfXjtCw8HWdloajsiYslMavogrBe2Gl8gr95TJsJnOMRasN4b4N24I3XuJf6aAV6MhyGmjqw==", + "version": "7.31.11", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.11.tgz", + "integrity": "sha512-TTvq5JsT5v56wPa9OYHzsrOlHzKZKjV+aLgS+55NJP/cuzdiQPC7PfYoUjMoxlffKtvijpk7vA/jmuqRb9nohw==", "dev": true, "dependencies": { - "array-includes": "^3.1.5", - "array.prototype.flatmap": "^1.3.0", + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "array.prototype.tosorted": "^1.1.1", "doctrine": "^2.1.0", "estraverse": "^5.3.0", "jsx-ast-utils": "^2.4.1 || ^3.0.0", "minimatch": "^3.1.2", - "object.entries": "^1.1.5", - "object.fromentries": "^2.0.5", - "object.hasown": "^1.1.1", - "object.values": "^1.1.5", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "object.hasown": "^1.1.2", + "object.values": "^1.1.6", "prop-types": "^15.8.1", "resolve": "^2.0.0-next.3", "semver": "^6.3.0", - "string.prototype.matchall": "^4.0.7" + "string.prototype.matchall": "^4.0.8" }, "engines": { "node": ">=4" @@ -6290,14 +6305,14 @@ } }, "node_modules/get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", + "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", "dev": true, "dependencies": { "function-bind": "^1.1.1", "has": "^1.0.3", - "has-symbols": "^1.0.1" + "has-symbols": "^1.0.3" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -6922,9 +6937,9 @@ } }, "node_modules/is-callable": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", - "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", "dev": true, "engines": { "node": ">= 0.4" @@ -10212,14 +10227,14 @@ } }, "node_modules/object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", "dev": true, "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", "object-keys": "^1.1.1" }, "engines": { @@ -10230,28 +10245,28 @@ } }, "node_modules/object.entries": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", - "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz", + "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" }, "engines": { "node": ">= 0.4" } }, "node_modules/object.fromentries": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", - "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", + "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" }, "engines": { "node": ">= 0.4" @@ -10261,27 +10276,27 @@ } }, "node_modules/object.hasown": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz", - "integrity": "sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz", + "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==", "dev": true, "dependencies": { "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" + "es-abstract": "^1.20.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/object.values": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", - "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", + "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" }, "engines": { "node": ">= 0.4" @@ -11711,6 +11726,20 @@ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", "dev": true }, + "node_modules/safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", @@ -12120,18 +12149,18 @@ "dev": true }, "node_modules/string.prototype.matchall": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz", - "integrity": "sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", + "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1", - "get-intrinsic": "^1.1.1", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", "has-symbols": "^1.0.3", "internal-slot": "^1.0.3", - "regexp.prototype.flags": "^1.4.1", + "regexp.prototype.flags": "^1.4.3", "side-channel": "^1.0.4" }, "funding": { @@ -15688,15 +15717,15 @@ } }, "array-includes": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", - "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", + "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", "dev": true, "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", - "es-abstract": "^1.19.5", - "get-intrinsic": "^1.1.1", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", "is-string": "^1.0.7" } }, @@ -15719,17 +15748,30 @@ } }, "array.prototype.flatmap": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz", - "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", + "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", "dev": true, "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", "es-shim-unscopables": "^1.0.0" } }, + "array.prototype.tosorted": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz", + "integrity": "sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0", + "get-intrinsic": "^1.1.3" + } + }, "asn1": { "version": "0.2.4", "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", @@ -17323,31 +17365,32 @@ } }, "es-abstract": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz", - "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==", + "version": "1.20.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", + "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", "dev": true, "requires": { "call-bind": "^1.0.2", "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.1", + "get-intrinsic": "^1.1.3", "get-symbol-description": "^1.0.0", "has": "^1.0.3", "has-property-descriptors": "^1.0.0", "has-symbols": "^1.0.3", "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", + "is-callable": "^1.2.7", "is-negative-zero": "^2.0.2", "is-regex": "^1.1.4", "is-shared-array-buffer": "^1.0.2", "is-string": "^1.0.7", "is-weakref": "^1.0.2", - "object-inspect": "^1.12.0", + "object-inspect": "^1.12.2", "object-keys": "^1.1.1", - "object.assign": "^4.1.2", + "object.assign": "^4.1.4", "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", "string.prototype.trimend": "^1.0.5", "string.prototype.trimstart": "^1.0.5", "unbox-primitive": "^1.0.2" @@ -17678,25 +17721,26 @@ } }, "eslint-plugin-react": { - "version": "7.31.9", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.9.tgz", - "integrity": "sha512-vrVJwusIw4L99lyfXjtCw8HWdloajsiYslMavogrBe2Gl8gr95TJsJnOMRasN4b4N24I3XuJf6aAV6MhyGmjqw==", + "version": "7.31.11", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.11.tgz", + "integrity": "sha512-TTvq5JsT5v56wPa9OYHzsrOlHzKZKjV+aLgS+55NJP/cuzdiQPC7PfYoUjMoxlffKtvijpk7vA/jmuqRb9nohw==", "dev": true, "requires": { - "array-includes": "^3.1.5", - "array.prototype.flatmap": "^1.3.0", + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "array.prototype.tosorted": "^1.1.1", "doctrine": "^2.1.0", "estraverse": "^5.3.0", "jsx-ast-utils": "^2.4.1 || ^3.0.0", "minimatch": "^3.1.2", - "object.entries": "^1.1.5", - "object.fromentries": "^2.0.5", - "object.hasown": "^1.1.1", - "object.values": "^1.1.5", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "object.hasown": "^1.1.2", + "object.values": "^1.1.6", "prop-types": "^15.8.1", "resolve": "^2.0.0-next.3", "semver": "^6.3.0", - "string.prototype.matchall": "^4.0.7" + "string.prototype.matchall": "^4.0.8" }, "dependencies": { "doctrine": { @@ -18246,14 +18290,14 @@ "dev": true }, "get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", + "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", "dev": true, "requires": { "function-bind": "^1.1.1", "has": "^1.0.3", - "has-symbols": "^1.0.1" + "has-symbols": "^1.0.3" } }, "get-package-type": { @@ -18693,9 +18737,9 @@ } }, "is-callable": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", - "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", "dev": true }, "is-ci": { @@ -21240,58 +21284,58 @@ "dev": true }, "object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", "dev": true, "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", "object-keys": "^1.1.1" } }, "object.entries": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", - "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz", + "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==", "dev": true, "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" } }, "object.fromentries": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", - "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", + "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", "dev": true, "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" } }, "object.hasown": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz", - "integrity": "sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz", + "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==", "dev": true, "requires": { "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" + "es-abstract": "^1.20.4" } }, "object.values": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", - "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", + "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", "dev": true, "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" } }, "oidc-provider": { @@ -22355,6 +22399,17 @@ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", "dev": true }, + "safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + } + }, "safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", @@ -22674,18 +22729,18 @@ } }, "string.prototype.matchall": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz", - "integrity": "sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", + "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==", "dev": true, "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1", - "get-intrinsic": "^1.1.1", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", "has-symbols": "^1.0.3", "internal-slot": "^1.0.3", - "regexp.prototype.flags": "^1.4.1", + "regexp.prototype.flags": "^1.4.3", "side-channel": "^1.0.4" } }, From 7e00380d58259e3b22cc022d06f359920bb24287 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 22 Nov 2022 06:38:15 -0300 Subject: [PATCH 068/105] build(deps-dev): bump next from 12.3.3 to 12.3.4 (#918) --- package-lock.json | 240 +++++++++++++++++++++++----------------------- 1 file changed, 120 insertions(+), 120 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3ad47380e..2fad664ab 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1553,15 +1553,15 @@ } }, "node_modules/@next/env": { - "version": "12.3.3", - "resolved": "https://registry.npmjs.org/@next/env/-/env-12.3.3.tgz", - "integrity": "sha512-H2pKuOasV9RgvVaWosB2rGSNeQShQpiDaF4EEjLyagIc3HwqdOw2/VAG/8Lq+adOwPv2P73O1hulTNad3k5MDw==", + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/env/-/env-12.3.4.tgz", + "integrity": "sha512-H/69Lc5Q02dq3o+dxxy5O/oNxFsZpdL6WREtOOtOM1B/weonIwDXkekr1KV5DPVPr12IHFPrMrcJQ6bgPMfn7A==", "dev": true }, "node_modules/@next/swc-android-arm-eabi": { - "version": "12.3.3", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.3.3.tgz", - "integrity": "sha512-5O/ZIX6hlIRGMy1R2f/8WiCZ4Hp4WTC0FcTuz8ycQ28j/mzDnmzjVoayVVr+ZmfEKQayFrRu+vxHjFyY0JGQlQ==", + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.3.4.tgz", + "integrity": "sha512-cM42Cw6V4Bz/2+j/xIzO8nK/Q3Ly+VSlZJTa1vHzsocJRYz8KT6MrreXaci2++SIZCF1rVRCDgAg5PpqRibdIA==", "cpu": [ "arm" ], @@ -1575,9 +1575,9 @@ } }, "node_modules/@next/swc-android-arm64": { - "version": "12.3.3", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.3.3.tgz", - "integrity": "sha512-2QWreRmlxYRDtnLYn+BI8oukHwcP7W0zGIY5R2mEXRjI4ARqCLdu8RmcT9Vemw7RfeAVKA/4cv/9PY0pCcQpNA==", + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.3.4.tgz", + "integrity": "sha512-5jf0dTBjL+rabWjGj3eghpLUxCukRhBcEJgwLedewEA/LJk2HyqCvGIwj5rH+iwmq1llCWbOky2dO3pVljrapg==", "cpu": [ "arm64" ], @@ -1591,9 +1591,9 @@ } }, "node_modules/@next/swc-darwin-arm64": { - "version": "12.3.3", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.3.3.tgz", - "integrity": "sha512-GtZdDLerM+VToCMFp+W+WhnT6sxHePQH4xZZiYD/Y8KFiwHbDRcJr2FPG0bAJnGNiSvv/QQnBq74wjZ9+7vhcQ==", + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.3.4.tgz", + "integrity": "sha512-DqsSTd3FRjQUR6ao0E1e2OlOcrF5br+uegcEGPVonKYJpcr0MJrtYmPxd4v5T6UCJZ+XzydF7eQo5wdGvSZAyA==", "cpu": [ "arm64" ], @@ -1607,9 +1607,9 @@ } }, "node_modules/@next/swc-darwin-x64": { - "version": "12.3.3", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.3.3.tgz", - "integrity": "sha512-gRYvTKrRYynjFQUDJ+upHMcBiNz0ii0m7zGgmUTlTSmrBWqVSzx79EHYT7Nn4GWHM+a/W+2VXfu+lqHcJeQ9gQ==", + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.3.4.tgz", + "integrity": "sha512-PPF7tbWD4k0dJ2EcUSnOsaOJ5rhT3rlEt/3LhZUGiYNL8KvoqczFrETlUx0cUYaXe11dRA3F80Hpt727QIwByQ==", "cpu": [ "x64" ], @@ -1623,9 +1623,9 @@ } }, "node_modules/@next/swc-freebsd-x64": { - "version": "12.3.3", - "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.3.3.tgz", - "integrity": "sha512-r+GLATzCjjQI82bgrIPXWEYBwZonSO64OThk5wU6HduZlDYTEDxZsFNoNoesCDWCgRrgg+OXj7WLNy1WlvfX7w==", + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.3.4.tgz", + "integrity": "sha512-KM9JXRXi/U2PUM928z7l4tnfQ9u8bTco/jb939pdFUHqc28V43Ohd31MmZD1QzEK4aFlMRaIBQOWQZh4D/E5lQ==", "cpu": [ "x64" ], @@ -1639,9 +1639,9 @@ } }, "node_modules/@next/swc-linux-arm-gnueabihf": { - "version": "12.3.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.3.3.tgz", - "integrity": "sha512-juvRj1QX9jmQScL4nV0rROtYUFgWP76zfdn1fdfZ2BhvwUugIAq8x+jLVGlnXKUhDrP9+RrAufqXjjVkK+uBxA==", + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.3.4.tgz", + "integrity": "sha512-3zqD3pO+z5CZyxtKDTnOJ2XgFFRUBciOox6EWkoZvJfc9zcidNAQxuwonUeNts6Xbm8Wtm5YGIRC0x+12YH7kw==", "cpu": [ "arm" ], @@ -1655,9 +1655,9 @@ } }, "node_modules/@next/swc-linux-arm64-gnu": { - "version": "12.3.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.3.3.tgz", - "integrity": "sha512-hzinybStPB+SzS68hR5rzOngOH7Yd/jFuWGeg9qS5WifYXHpqwGH2BQeKpjVV0iJuyO9r309JKrRWMrbfhnuBA==", + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.3.4.tgz", + "integrity": "sha512-kiX0vgJGMZVv+oo1QuObaYulXNvdH/IINmvdZnVzMO/jic/B8EEIGlZ8Bgvw8LCjH3zNVPO3mGrdMvnEEPEhKA==", "cpu": [ "arm64" ], @@ -1671,9 +1671,9 @@ } }, "node_modules/@next/swc-linux-arm64-musl": { - "version": "12.3.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.3.3.tgz", - "integrity": "sha512-oyfQYljCwf+9zUu1YkTZbRbyxmcHzvJPMGOxC3kJOReh3kCUoGcmvAxUPMtFD6FSYjJ+eaog4+2IFHtYuAw/bQ==", + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.3.4.tgz", + "integrity": "sha512-EETZPa1juczrKLWk5okoW2hv7D7WvonU+Cf2CgsSoxgsYbUCZ1voOpL4JZTOb6IbKMDo6ja+SbY0vzXZBUMvkQ==", "cpu": [ "arm64" ], @@ -1687,9 +1687,9 @@ } }, "node_modules/@next/swc-linux-x64-gnu": { - "version": "12.3.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.3.3.tgz", - "integrity": "sha512-epv4FMazj/XG70KTTnrZ0H1VtL6DeWOvyHLHYy7f5PdgDpBXpDTFjVqhP8NFNH8HmaDDdeL1NvQD07AXhyvUKA==", + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.3.4.tgz", + "integrity": "sha512-4csPbRbfZbuWOk3ATyWcvVFdD9/Rsdq5YHKvRuEni68OCLkfy4f+4I9OBpyK1SKJ00Cih16NJbHE+k+ljPPpag==", "cpu": [ "x64" ], @@ -1703,9 +1703,9 @@ } }, "node_modules/@next/swc-linux-x64-musl": { - "version": "12.3.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.3.3.tgz", - "integrity": "sha512-bG5QODFy59XnSFTiPyIAt+rbPdphtvQMibtOVvyjwIwsBUw7swJ6k+6PSPVYEYpi6SHzi3qYBsro39ayGJKQJg==", + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.3.4.tgz", + "integrity": "sha512-YeBmI+63Ro75SUiL/QXEVXQ19T++58aI/IINOyhpsRL1LKdyfK/35iilraZEFz9bLQrwy1LYAR5lK200A9Gjbg==", "cpu": [ "x64" ], @@ -1719,9 +1719,9 @@ } }, "node_modules/@next/swc-win32-arm64-msvc": { - "version": "12.3.3", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.3.3.tgz", - "integrity": "sha512-FbnT3reJ3MbTJ5W0hvlCCGGVDSpburzT5XGC9ljBJ4kr+85iNTLjv7+vrPeDdwHEqtGmdZgnabkLVCI4yFyCag==", + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.3.4.tgz", + "integrity": "sha512-Sd0qFUJv8Tj0PukAYbCCDbmXcMkbIuhnTeHm9m4ZGjCf6kt7E/RMs55Pd3R5ePjOkN7dJEuxYBehawTR/aPDSQ==", "cpu": [ "arm64" ], @@ -1735,9 +1735,9 @@ } }, "node_modules/@next/swc-win32-ia32-msvc": { - "version": "12.3.3", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.3.3.tgz", - "integrity": "sha512-M/fKZC2tMGWA6eTsIniNEBpx2prdR8lIxvSO3gv5P6ymZOGVWCvEMksnTkPAjHnU6d8r8eCiuGKm3UNo7zCTpQ==", + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.3.4.tgz", + "integrity": "sha512-rt/vv/vg/ZGGkrkKcuJ0LyliRdbskQU+91bje+PgoYmxTZf/tYs6IfbmgudBJk6gH3QnjHWbkphDdRQrseRefQ==", "cpu": [ "ia32" ], @@ -1751,9 +1751,9 @@ } }, "node_modules/@next/swc-win32-x64-msvc": { - "version": "12.3.3", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.3.3.tgz", - "integrity": "sha512-Ku9mfGwmNtk44o4B/jEWUxBAT4tJ3S7QbBMLJdL1GmtRZ05LGL36OqWjLvBPr8dFiHOQQbYoAmYfQw7zeGypYA==", + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.3.4.tgz", + "integrity": "sha512-DQ20JEfTBZAgF8QCjYfJhv2/279M6onxFjdG/+5B0Cyj00/EdBxiWb2eGGFgQhrBbNv/lsvzFbbi0Ptf8Vw/bg==", "cpu": [ "x64" ], @@ -10065,12 +10065,12 @@ "dev": true }, "node_modules/next": { - "version": "12.3.3", - "resolved": "https://registry.npmjs.org/next/-/next-12.3.3.tgz", - "integrity": "sha512-Rx2Y6Wl5R8E77NOfBupp/B9OPCklqfqD0yN2+rDivhMjd6hjVFH5n0WTDI4PWwDmZsdNcYt6NV85kJ3PLR+eNQ==", + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/next/-/next-12.3.4.tgz", + "integrity": "sha512-VcyMJUtLZBGzLKo3oMxrEF0stxh8HwuW976pAzlHhI3t8qJ4SROjCrSh1T24bhrbjw55wfZXAbXPGwPt5FLRfQ==", "dev": true, "dependencies": { - "@next/env": "12.3.3", + "@next/env": "12.3.4", "@swc/helpers": "0.4.11", "caniuse-lite": "^1.0.30001406", "postcss": "8.4.14", @@ -10084,19 +10084,19 @@ "node": ">=12.22.0" }, "optionalDependencies": { - "@next/swc-android-arm-eabi": "12.3.3", - "@next/swc-android-arm64": "12.3.3", - "@next/swc-darwin-arm64": "12.3.3", - "@next/swc-darwin-x64": "12.3.3", - "@next/swc-freebsd-x64": "12.3.3", - "@next/swc-linux-arm-gnueabihf": "12.3.3", - "@next/swc-linux-arm64-gnu": "12.3.3", - "@next/swc-linux-arm64-musl": "12.3.3", - "@next/swc-linux-x64-gnu": "12.3.3", - "@next/swc-linux-x64-musl": "12.3.3", - "@next/swc-win32-arm64-msvc": "12.3.3", - "@next/swc-win32-ia32-msvc": "12.3.3", - "@next/swc-win32-x64-msvc": "12.3.3" + "@next/swc-android-arm-eabi": "12.3.4", + "@next/swc-android-arm64": "12.3.4", + "@next/swc-darwin-arm64": "12.3.4", + "@next/swc-darwin-x64": "12.3.4", + "@next/swc-freebsd-x64": "12.3.4", + "@next/swc-linux-arm-gnueabihf": "12.3.4", + "@next/swc-linux-arm64-gnu": "12.3.4", + "@next/swc-linux-arm64-musl": "12.3.4", + "@next/swc-linux-x64-gnu": "12.3.4", + "@next/swc-linux-x64-musl": "12.3.4", + "@next/swc-win32-arm64-msvc": "12.3.4", + "@next/swc-win32-ia32-msvc": "12.3.4", + "@next/swc-win32-x64-msvc": "12.3.4" }, "peerDependencies": { "fibers": ">= 3.1.0", @@ -14654,99 +14654,99 @@ } }, "@next/env": { - "version": "12.3.3", - "resolved": "https://registry.npmjs.org/@next/env/-/env-12.3.3.tgz", - "integrity": "sha512-H2pKuOasV9RgvVaWosB2rGSNeQShQpiDaF4EEjLyagIc3HwqdOw2/VAG/8Lq+adOwPv2P73O1hulTNad3k5MDw==", + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/env/-/env-12.3.4.tgz", + "integrity": "sha512-H/69Lc5Q02dq3o+dxxy5O/oNxFsZpdL6WREtOOtOM1B/weonIwDXkekr1KV5DPVPr12IHFPrMrcJQ6bgPMfn7A==", "dev": true }, "@next/swc-android-arm-eabi": { - "version": "12.3.3", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.3.3.tgz", - "integrity": "sha512-5O/ZIX6hlIRGMy1R2f/8WiCZ4Hp4WTC0FcTuz8ycQ28j/mzDnmzjVoayVVr+ZmfEKQayFrRu+vxHjFyY0JGQlQ==", + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.3.4.tgz", + "integrity": "sha512-cM42Cw6V4Bz/2+j/xIzO8nK/Q3Ly+VSlZJTa1vHzsocJRYz8KT6MrreXaci2++SIZCF1rVRCDgAg5PpqRibdIA==", "dev": true, "optional": true }, "@next/swc-android-arm64": { - "version": "12.3.3", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.3.3.tgz", - "integrity": "sha512-2QWreRmlxYRDtnLYn+BI8oukHwcP7W0zGIY5R2mEXRjI4ARqCLdu8RmcT9Vemw7RfeAVKA/4cv/9PY0pCcQpNA==", + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.3.4.tgz", + "integrity": "sha512-5jf0dTBjL+rabWjGj3eghpLUxCukRhBcEJgwLedewEA/LJk2HyqCvGIwj5rH+iwmq1llCWbOky2dO3pVljrapg==", "dev": true, "optional": true }, "@next/swc-darwin-arm64": { - "version": "12.3.3", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.3.3.tgz", - "integrity": "sha512-GtZdDLerM+VToCMFp+W+WhnT6sxHePQH4xZZiYD/Y8KFiwHbDRcJr2FPG0bAJnGNiSvv/QQnBq74wjZ9+7vhcQ==", + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.3.4.tgz", + "integrity": "sha512-DqsSTd3FRjQUR6ao0E1e2OlOcrF5br+uegcEGPVonKYJpcr0MJrtYmPxd4v5T6UCJZ+XzydF7eQo5wdGvSZAyA==", "dev": true, "optional": true }, "@next/swc-darwin-x64": { - "version": "12.3.3", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.3.3.tgz", - "integrity": "sha512-gRYvTKrRYynjFQUDJ+upHMcBiNz0ii0m7zGgmUTlTSmrBWqVSzx79EHYT7Nn4GWHM+a/W+2VXfu+lqHcJeQ9gQ==", + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.3.4.tgz", + "integrity": "sha512-PPF7tbWD4k0dJ2EcUSnOsaOJ5rhT3rlEt/3LhZUGiYNL8KvoqczFrETlUx0cUYaXe11dRA3F80Hpt727QIwByQ==", "dev": true, "optional": true }, "@next/swc-freebsd-x64": { - "version": "12.3.3", - "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.3.3.tgz", - "integrity": "sha512-r+GLATzCjjQI82bgrIPXWEYBwZonSO64OThk5wU6HduZlDYTEDxZsFNoNoesCDWCgRrgg+OXj7WLNy1WlvfX7w==", + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.3.4.tgz", + "integrity": "sha512-KM9JXRXi/U2PUM928z7l4tnfQ9u8bTco/jb939pdFUHqc28V43Ohd31MmZD1QzEK4aFlMRaIBQOWQZh4D/E5lQ==", "dev": true, "optional": true }, "@next/swc-linux-arm-gnueabihf": { - "version": "12.3.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.3.3.tgz", - "integrity": "sha512-juvRj1QX9jmQScL4nV0rROtYUFgWP76zfdn1fdfZ2BhvwUugIAq8x+jLVGlnXKUhDrP9+RrAufqXjjVkK+uBxA==", + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.3.4.tgz", + "integrity": "sha512-3zqD3pO+z5CZyxtKDTnOJ2XgFFRUBciOox6EWkoZvJfc9zcidNAQxuwonUeNts6Xbm8Wtm5YGIRC0x+12YH7kw==", "dev": true, "optional": true }, "@next/swc-linux-arm64-gnu": { - "version": "12.3.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.3.3.tgz", - "integrity": "sha512-hzinybStPB+SzS68hR5rzOngOH7Yd/jFuWGeg9qS5WifYXHpqwGH2BQeKpjVV0iJuyO9r309JKrRWMrbfhnuBA==", + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.3.4.tgz", + "integrity": "sha512-kiX0vgJGMZVv+oo1QuObaYulXNvdH/IINmvdZnVzMO/jic/B8EEIGlZ8Bgvw8LCjH3zNVPO3mGrdMvnEEPEhKA==", "dev": true, "optional": true }, "@next/swc-linux-arm64-musl": { - "version": "12.3.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.3.3.tgz", - "integrity": "sha512-oyfQYljCwf+9zUu1YkTZbRbyxmcHzvJPMGOxC3kJOReh3kCUoGcmvAxUPMtFD6FSYjJ+eaog4+2IFHtYuAw/bQ==", + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.3.4.tgz", + "integrity": "sha512-EETZPa1juczrKLWk5okoW2hv7D7WvonU+Cf2CgsSoxgsYbUCZ1voOpL4JZTOb6IbKMDo6ja+SbY0vzXZBUMvkQ==", "dev": true, "optional": true }, "@next/swc-linux-x64-gnu": { - "version": "12.3.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.3.3.tgz", - "integrity": "sha512-epv4FMazj/XG70KTTnrZ0H1VtL6DeWOvyHLHYy7f5PdgDpBXpDTFjVqhP8NFNH8HmaDDdeL1NvQD07AXhyvUKA==", + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.3.4.tgz", + "integrity": "sha512-4csPbRbfZbuWOk3ATyWcvVFdD9/Rsdq5YHKvRuEni68OCLkfy4f+4I9OBpyK1SKJ00Cih16NJbHE+k+ljPPpag==", "dev": true, "optional": true }, "@next/swc-linux-x64-musl": { - "version": "12.3.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.3.3.tgz", - "integrity": "sha512-bG5QODFy59XnSFTiPyIAt+rbPdphtvQMibtOVvyjwIwsBUw7swJ6k+6PSPVYEYpi6SHzi3qYBsro39ayGJKQJg==", + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.3.4.tgz", + "integrity": "sha512-YeBmI+63Ro75SUiL/QXEVXQ19T++58aI/IINOyhpsRL1LKdyfK/35iilraZEFz9bLQrwy1LYAR5lK200A9Gjbg==", "dev": true, "optional": true }, "@next/swc-win32-arm64-msvc": { - "version": "12.3.3", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.3.3.tgz", - "integrity": "sha512-FbnT3reJ3MbTJ5W0hvlCCGGVDSpburzT5XGC9ljBJ4kr+85iNTLjv7+vrPeDdwHEqtGmdZgnabkLVCI4yFyCag==", + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.3.4.tgz", + "integrity": "sha512-Sd0qFUJv8Tj0PukAYbCCDbmXcMkbIuhnTeHm9m4ZGjCf6kt7E/RMs55Pd3R5ePjOkN7dJEuxYBehawTR/aPDSQ==", "dev": true, "optional": true }, "@next/swc-win32-ia32-msvc": { - "version": "12.3.3", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.3.3.tgz", - "integrity": "sha512-M/fKZC2tMGWA6eTsIniNEBpx2prdR8lIxvSO3gv5P6ymZOGVWCvEMksnTkPAjHnU6d8r8eCiuGKm3UNo7zCTpQ==", + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.3.4.tgz", + "integrity": "sha512-rt/vv/vg/ZGGkrkKcuJ0LyliRdbskQU+91bje+PgoYmxTZf/tYs6IfbmgudBJk6gH3QnjHWbkphDdRQrseRefQ==", "dev": true, "optional": true }, "@next/swc-win32-x64-msvc": { - "version": "12.3.3", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.3.3.tgz", - "integrity": "sha512-Ku9mfGwmNtk44o4B/jEWUxBAT4tJ3S7QbBMLJdL1GmtRZ05LGL36OqWjLvBPr8dFiHOQQbYoAmYfQw7zeGypYA==", + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.3.4.tgz", + "integrity": "sha512-DQ20JEfTBZAgF8QCjYfJhv2/279M6onxFjdG/+5B0Cyj00/EdBxiWb2eGGFgQhrBbNv/lsvzFbbi0Ptf8Vw/bg==", "dev": true, "optional": true }, @@ -21178,25 +21178,25 @@ "dev": true }, "next": { - "version": "12.3.3", - "resolved": "https://registry.npmjs.org/next/-/next-12.3.3.tgz", - "integrity": "sha512-Rx2Y6Wl5R8E77NOfBupp/B9OPCklqfqD0yN2+rDivhMjd6hjVFH5n0WTDI4PWwDmZsdNcYt6NV85kJ3PLR+eNQ==", - "dev": true, - "requires": { - "@next/env": "12.3.3", - "@next/swc-android-arm-eabi": "12.3.3", - "@next/swc-android-arm64": "12.3.3", - "@next/swc-darwin-arm64": "12.3.3", - "@next/swc-darwin-x64": "12.3.3", - "@next/swc-freebsd-x64": "12.3.3", - "@next/swc-linux-arm-gnueabihf": "12.3.3", - "@next/swc-linux-arm64-gnu": "12.3.3", - "@next/swc-linux-arm64-musl": "12.3.3", - "@next/swc-linux-x64-gnu": "12.3.3", - "@next/swc-linux-x64-musl": "12.3.3", - "@next/swc-win32-arm64-msvc": "12.3.3", - "@next/swc-win32-ia32-msvc": "12.3.3", - "@next/swc-win32-x64-msvc": "12.3.3", + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/next/-/next-12.3.4.tgz", + "integrity": "sha512-VcyMJUtLZBGzLKo3oMxrEF0stxh8HwuW976pAzlHhI3t8qJ4SROjCrSh1T24bhrbjw55wfZXAbXPGwPt5FLRfQ==", + "dev": true, + "requires": { + "@next/env": "12.3.4", + "@next/swc-android-arm-eabi": "12.3.4", + "@next/swc-android-arm64": "12.3.4", + "@next/swc-darwin-arm64": "12.3.4", + "@next/swc-darwin-x64": "12.3.4", + "@next/swc-freebsd-x64": "12.3.4", + "@next/swc-linux-arm-gnueabihf": "12.3.4", + "@next/swc-linux-arm64-gnu": "12.3.4", + "@next/swc-linux-arm64-musl": "12.3.4", + "@next/swc-linux-x64-gnu": "12.3.4", + "@next/swc-linux-x64-musl": "12.3.4", + "@next/swc-win32-arm64-msvc": "12.3.4", + "@next/swc-win32-ia32-msvc": "12.3.4", + "@next/swc-win32-x64-msvc": "12.3.4", "@swc/helpers": "0.4.11", "caniuse-lite": "^1.0.30001406", "postcss": "8.4.14", From 2bd996ca7cea2491da05b7de63239112d6943dd7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 23 Nov 2022 09:23:31 -0300 Subject: [PATCH 069/105] build(deps-dev): bump oidc-provider from 7.14.0 to 7.14.1 (#920) --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 2fad664ab..786a64ef3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10306,9 +10306,9 @@ } }, "node_modules/oidc-provider": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/oidc-provider/-/oidc-provider-7.14.0.tgz", - "integrity": "sha512-KVruW0KI5EAoyEFfs5m7imjkJCVuYx1iQlR4F0G46A4p4NUdUuCLBrZ4zP2p1AHOuDbBwp/jpvx3RlfDwL/u+g==", + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/oidc-provider/-/oidc-provider-7.14.1.tgz", + "integrity": "sha512-zSQ3kPaCyE2XIp1xlrObGM6lUb8FTJ+iXavAN09uICemudasiuTjGLhR9YeaQ89JG1b+gNXWpvQe5yOe2Gdp+g==", "dev": true, "dependencies": { "@koa/cors": "^3.3.0", @@ -21339,9 +21339,9 @@ } }, "oidc-provider": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/oidc-provider/-/oidc-provider-7.14.0.tgz", - "integrity": "sha512-KVruW0KI5EAoyEFfs5m7imjkJCVuYx1iQlR4F0G46A4p4NUdUuCLBrZ4zP2p1AHOuDbBwp/jpvx3RlfDwL/u+g==", + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/oidc-provider/-/oidc-provider-7.14.1.tgz", + "integrity": "sha512-zSQ3kPaCyE2XIp1xlrObGM6lUb8FTJ+iXavAN09uICemudasiuTjGLhR9YeaQ89JG1b+gNXWpvQe5yOe2Gdp+g==", "dev": true, "requires": { "@koa/cors": "^3.3.0", From fc97124ece18744a5f66bf05a417ce0495a705c9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 23 Nov 2022 12:28:28 +0000 Subject: [PATCH 070/105] build(deps-dev): bump prettier from 2.7.1 to 2.8.0 (#919) --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 786a64ef3..ccdf2f4fc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10978,9 +10978,9 @@ } }, "node_modules/prettier": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.7.1.tgz", - "integrity": "sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==", + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.0.tgz", + "integrity": "sha512-9Lmg8hTFZKG0Asr/kW9Bp8tJjRVluO8EJQVfY2T7FMw9T5jy4I/Uvx0Rca/XWf50QQ1/SS48+6IJWnrb+2yemA==", "dev": true, "bin": { "prettier": "bin-prettier.js" @@ -21840,9 +21840,9 @@ "dev": true }, "prettier": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.7.1.tgz", - "integrity": "sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==", + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.0.tgz", + "integrity": "sha512-9Lmg8hTFZKG0Asr/kW9Bp8tJjRVluO8EJQVfY2T7FMw9T5jy4I/Uvx0Rca/XWf50QQ1/SS48+6IJWnrb+2yemA==", "dev": true }, "prettier-linter-helpers": { From 0cf9ce57bfe59b9d78aea66b0a0f3cf8b9e609e0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 28 Nov 2022 09:03:55 -0300 Subject: [PATCH 071/105] build(deps-dev): bump browserstack-cypress-cli from 1.19.0 to 1.19.1 (#921) --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index ccdf2f4fc..bf645f1f0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3574,9 +3574,9 @@ } }, "node_modules/browserstack-cypress-cli": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/browserstack-cypress-cli/-/browserstack-cypress-cli-1.19.0.tgz", - "integrity": "sha512-m0RlcZx82mLR6mYmdlwj2DPgEnR5vLAaXTiIePjcTTiHsPdRpgPdQfKNvupXY1iH1nbZjOsjKZdFUp+wM7jrCg==", + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/browserstack-cypress-cli/-/browserstack-cypress-cli-1.19.1.tgz", + "integrity": "sha512-Pr9KFB2y31FrhVlRFB9HOLOd/y1b2p4xEfkRADyGIJy2cGvzY+na9Kp1C6w4G1DWfD24M1MaVwup04kUMCsiig==", "dev": true, "dependencies": { "archiver": "5.3.0", @@ -16177,9 +16177,9 @@ } }, "browserstack-cypress-cli": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/browserstack-cypress-cli/-/browserstack-cypress-cli-1.19.0.tgz", - "integrity": "sha512-m0RlcZx82mLR6mYmdlwj2DPgEnR5vLAaXTiIePjcTTiHsPdRpgPdQfKNvupXY1iH1nbZjOsjKZdFUp+wM7jrCg==", + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/browserstack-cypress-cli/-/browserstack-cypress-cli-1.19.1.tgz", + "integrity": "sha512-Pr9KFB2y31FrhVlRFB9HOLOd/y1b2p4xEfkRADyGIJy2cGvzY+na9Kp1C6w4G1DWfD24M1MaVwup04kUMCsiig==", "dev": true, "requires": { "archiver": "5.3.0", From df4dc35ab41487ad623bed0e887fb1138a4a081a Mon Sep 17 00:00:00 2001 From: adamjmcgrath Date: Tue, 29 Nov 2022 17:55:39 +0000 Subject: [PATCH 072/105] Update/fix browserstack cypress tests --- .circleci/config.yml | 2 +- .gitignore | 4 + CONTRIBUTING.md | 18 ++ browserstack.json | 68 ++--- cypress-bs.json | 15 - cypress-local.config.js | 22 ++ cypress.config.js | 25 ++ cypress.json | 18 -- .../smoke.test.ts => e2e/smoke.cy.ts} | 12 +- cypress/support/index.js | 3 - package-lock.json | 259 ++++++++++-------- package.json | 6 +- scripts/oidc-provider.js | 12 +- 13 files changed, 266 insertions(+), 198 deletions(-) delete mode 100644 cypress-bs.json create mode 100644 cypress-local.config.js create mode 100644 cypress.config.js delete mode 100644 cypress.json rename cypress/{integration/smoke.test.ts => e2e/smoke.cy.ts} (89%) delete mode 100644 cypress/support/index.js diff --git a/.circleci/config.yml b/.circleci/config.yml index ae8085f12..decd31b3d 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -28,7 +28,7 @@ jobs: name: browserstack command: | if [ -z "$CIRCLE_PR_NUMBER" ]; then - npx start-server-and-test 'start:kitchen-sink-local' http://127.0.0.1:3000 'browserstack-cypress run --build-name $CIRCLE_BRANCH' + npx start-server-and-test 'start:kitchen-sink-local' http://localhost:3000 'browserstack-cypress run --build-name $CIRCLE_BRANCH --no-wrap' fi - store_test_results: path: test-results diff --git a/.gitignore b/.gitignore index 25e502909..798515a77 100644 --- a/.gitignore +++ b/.gitignore @@ -26,6 +26,10 @@ cypress/screenshots cypress/videos cypress.env.json +# Browserstack +browserstack-cypress-report.* +build_results.txt + # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) .grunt diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 97a6286fc..40b23d4b2 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -21,3 +21,21 @@ Please read [Auth0's contribution guidelines](https://github.com/auth0/open-sour - `npm run start:kitchen-sink`: Run the kitchen sink example - `npm run test:kitchen-sink`: Run the E2E tests (you will need to populate the `CYPRESS_USER_EMAIL` and `CYPRESS_USER_PASSWORD` env vars) - `npm run test:kitchen-sink:watch`: Run the E2E tests and watch for changes + +## Running examples against a mock openid provider + +Your env vars in `/examples/kitchen-sink-example/.env.local` should look like + +```bash +AUTH0_SECRET=#ANY LONG RANDOM VALUE +AUTH0_ISSUER_BASE_URL=http://localhost:3000/oidc +AUTH0_BASE_URL=http://localhost:3000 +AUTH0_CLIENT_ID=testing +AUTH0_CLIENT_SECRET=testing +``` + +Then run one of the commands: + +- `start:kitchen-sink-local`: "npm run dev:local --prefix=examples/kitchen-sink-example", +- `test:kitchen-sink-local`: Run the E2E tests against a mock openid provider +- `test:kitchen-sink-local:watch`: Run the E2E tests against a mock openid provider and watch for changes diff --git a/browserstack.json b/browserstack.json index 1f8aebee2..174260b22 100644 --- a/browserstack.json +++ b/browserstack.json @@ -1,36 +1,38 @@ { - "browsers": [ - { - "browser": "chrome", - "os": "Windows 10", - "versions": ["latest"] - }, - { - "browser": "firefox", - "os": "OS X Mojave", - "versions": ["latest"] - }, - { - "browser": "edge", - "os": "Windows 10", - "versions": ["latest"] - } - ], - "run_settings": { - "cypress_config_file": "./cypress-bs.json", - "cypress-version": "7", - "project_name": "Auth0 NextJS SDK", - "exclude": [], - "parallels": "5", - "npm_dependencies": { - "typescript": "^4.1.3" - }, - "package_config_options": {}, - "headless": true + "browsers": [ + { + "browser": "chrome", + "os": "Windows 10", + "versions": ["latest"] }, - "connection_settings": { - "local": true, - "local_mode": "always-on" + { + "browser": "firefox", + "os": "OS X Mojave", + "versions": ["latest"] }, - "disable_usage_reporting": false - } + { + "browser": "edge", + "os": "Windows 10", + "versions": ["latest"] + } + ], + "run_settings": { + "cypress_config_file": "./cypress-local.config.js", + "cypress-version": "11", + "project_name": "Auth0 NextJS SDK", + "exclude": [], + "parallels": "3", + "npm_dependencies": { + "typescript": "^4.1.3", + "cypress": "11" + }, + "package_config_options": {}, + "headless": true + }, + "connection_settings": { + "local": true, + "local_mode": "always-on" + }, + "disable_usage_reporting": false +} + diff --git a/cypress-bs.json b/cypress-bs.json deleted file mode 100644 index da2e5b78e..000000000 --- a/cypress-bs.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "baseUrl": "http://127.0.0.1:3000", - "chromeWebSecurity": false, - "viewportWidth": 1000, - "viewportHeight": 1000, - "fixturesFolder": false, - "pluginsFile": false, - "reporter": "junit", - "reporterOptions": { - "mochaFile": "test-results/cypress/junit-[hash].xml" - }, - "retries": { - "runMode": 3 - } -} diff --git a/cypress-local.config.js b/cypress-local.config.js new file mode 100644 index 000000000..f936e9e90 --- /dev/null +++ b/cypress-local.config.js @@ -0,0 +1,22 @@ +const { defineConfig } = require('cypress'); + +export default defineConfig({ + chromeWebSecurity: false, + viewportWidth: 1000, + viewportHeight: 1000, + fixturesFolder: false, + reporter: 'junit', + + reporterOptions: { + mochaFile: 'test-results/cypress/junit-[hash].xml' + }, + + retries: { + runMode: 3 + }, + + e2e: { + baseUrl: 'http://localhost:3000', + supportFile: false + } +}); diff --git a/cypress.config.js b/cypress.config.js new file mode 100644 index 000000000..9f21bdbaa --- /dev/null +++ b/cypress.config.js @@ -0,0 +1,25 @@ +const { defineConfig } = require('cypress'); + +export default defineConfig({ + chromeWebSecurity: false, + viewportWidth: 1000, + viewportHeight: 1000, + fixturesFolder: false, + reporter: 'junit', + reporterOptions: { + mochaFile: 'test-results/cypress/junit-[hash].xml' + }, + retries: { + runMode: 3 + }, + env: { + USE_AUTH0: true + }, + + e2e: { + setupNodeEvents() {}, + baseUrl: 'http://localhost:3000', + experimentalSessionAndOrigin: true, + supportFile: false + } +}); diff --git a/cypress.json b/cypress.json deleted file mode 100644 index cef72494d..000000000 --- a/cypress.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "baseUrl": "http://localhost:3000", - "chromeWebSecurity": false, - "viewportWidth": 1000, - "viewportHeight": 1000, - "fixturesFolder": false, - "pluginsFile": false, - "reporter": "junit", - "reporterOptions": { - "mochaFile": "test-results/cypress/junit-[hash].xml" - }, - "retries": { - "runMode": 3 - }, - "env": { - "USE_AUTH0": true - } -} diff --git a/cypress/integration/smoke.test.ts b/cypress/e2e/smoke.cy.ts similarity index 89% rename from cypress/integration/smoke.test.ts rename to cypress/e2e/smoke.cy.ts index d4f1b7ae6..f84d2c2ec 100644 --- a/cypress/integration/smoke.test.ts +++ b/cypress/e2e/smoke.cy.ts @@ -22,14 +22,11 @@ const loginToNodeOidc = () => { const login = useAuth0 ? loginToAuth0 : loginToNodeOidc; describe('smoke tests', () => { - before(() => { + it('should do basic login and show user', () => { cy.visit('/'); cy.window().its('__DEV_PAGES_MANIFEST'); // wait for pages to load so FF doesn't fail cy.get('[data-testid=login]').click(); login(); - }); - - it('should do basic login and show user', () => { cy.url().should('eq', `${Cypress.config().baseUrl}/`); cy.get('[data-testid=profile]').contains(EMAIL); cy.get('[data-testid=logout]').should('exist'); @@ -37,17 +34,24 @@ describe('smoke tests', () => { it('should protect a client-side rendered page', () => { cy.visit('/profile'); + login(); cy.url().should('eq', `${Cypress.config().baseUrl}/profile`); cy.get('[data-testid=profile]').contains(EMAIL); }); it('should protect a server-side rendered page', () => { cy.visit('/profile-ssr'); + login(); + cy.url().should('eq', `${Cypress.config().baseUrl}/profile-ssr`); cy.get('[data-testid=profile]').contains(EMAIL); }); it('should logout and return to the index page', () => { + cy.visit('/profile'); + login(); + cy.url().should('eq', `${Cypress.config().baseUrl}/profile`); + cy.window().its('__DEV_PAGES_MANIFEST'); // wait for pages to load so FF doesn't fail cy.get('[data-testid=logout]').click(); if (!useAuth0) { cy.get('[name=logout]').click(); diff --git a/cypress/support/index.js b/cypress/support/index.js deleted file mode 100644 index 92ed78408..000000000 --- a/cypress/support/index.js +++ /dev/null @@ -1,3 +0,0 @@ -Cypress.Cookies.defaults({ - preserve: () => true -}); diff --git a/package-lock.json b/package-lock.json index bf645f1f0..f9ff3caf5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -42,8 +42,8 @@ "@typescript-eslint/eslint-plugin": "^4.13.0", "@typescript-eslint/parser": "^4.13.0", "body-parser": "^1.19.0", - "browserstack-cypress-cli": "^1.8.1", - "cypress": "^8.4.0", + "browserstack-cypress-cli": "^1.19.1", + "cypress": "^11.2.0", "eslint": "^7.17.0", "eslint-config-prettier": "^8.1.0", "eslint-import-resolver-typescript": "^2.3.0", @@ -737,10 +737,20 @@ "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", "dev": true }, + "node_modules/@colors/colors": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", + "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.1.90" + } + }, "node_modules/@cypress/request": { - "version": "2.88.6", - "resolved": "https://registry.npmjs.org/@cypress/request/-/request-2.88.6.tgz", - "integrity": "sha512-z0UxBE/+qaESAHY9p9sM2h8Y4XqtsbDCt0/DPOrqA/RZgKi4PkxdpXyK4wCCnSk1xHqWHZZAE+gV6aDAR6+caQ==", + "version": "2.88.10", + "resolved": "https://registry.npmjs.org/@cypress/request/-/request-2.88.10.tgz", + "integrity": "sha512-Zp7F+R93N0yZyG34GutyTNr+okam7s/Fzc1+i3kcqOP8vk6OuajuE9qZJ6Rs+10/1JFtXFYMdyarnU1rZuJesg==", "dev": true, "dependencies": { "aws-sign2": "~0.7.0", @@ -750,8 +760,7 @@ "extend": "~3.0.2", "forever-agent": "~0.6.1", "form-data": "~2.3.2", - "har-validator": "~5.1.3", - "http-signature": "~1.2.0", + "http-signature": "~1.3.6", "is-typedarray": "~1.0.0", "isstream": "~0.1.2", "json-stringify-safe": "~5.0.1", @@ -767,6 +776,35 @@ "node": ">= 6" } }, + "node_modules/@cypress/request/node_modules/http-signature": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.3.6.tgz", + "integrity": "sha512-3adrsD6zqo4GsTqtO7FyrejHNv+NgiIfAfv68+jVlFmSr9OGy7zrxONceFRLKvnnZA5jbxQBX1u9PpB6Wi32Gw==", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^2.0.2", + "sshpk": "^1.14.1" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/@cypress/request/node_modules/jsprim": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-2.0.2.tgz", + "integrity": "sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ==", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + } + }, "node_modules/@cypress/request/node_modules/tough-cookie": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", @@ -2352,9 +2390,9 @@ "dev": true }, "node_modules/@types/sinonjs__fake-timers": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-6.0.3.tgz", - "integrity": "sha512-E1dU4fzC9wN2QK2Cr1MLCfyHM8BoNnRFvuf45LYMPNDA+WqbNzC45S4UzPxvp1fFJ1rvSGU0bPvdd35VLmXG8g==", + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.1.tgz", + "integrity": "sha512-0kSuKjAS0TrGLJ0M/+8MaFkGsQhZpB6pxOmvS3K8FYI72K//YmdfoW9X2qPsAKh1mkwxGD5zib9s1FIFed6E8g==", "dev": true }, "node_modules/@types/sizzle": { @@ -4209,19 +4247,18 @@ } }, "node_modules/cli-table3": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.0.tgz", - "integrity": "sha512-gnB85c3MGC7Nm9I/FkiasNBOKjOiO1RNuXXarQms37q4QMpWdlbBgD/VnOStA2faG1dpXMv31RFApjX1/QdgWQ==", + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.3.tgz", + "integrity": "sha512-w5Jac5SykAeZJKntOxJCrm63Eg5/4dhMWIcuTbo9rpE+brgaSZo0RuNJZeOyMgsUdhDeojvgyQLmjI+K50ZGyg==", "dev": true, "dependencies": { - "object-assign": "^4.1.0", "string-width": "^4.2.0" }, "engines": { "node": "10.* || >= 12.*" }, "optionalDependencies": { - "colors": "^1.1.2" + "@colors/colors": "1.5.0" } }, "node_modules/cli-truncate": { @@ -4611,31 +4648,32 @@ } }, "node_modules/cypress": { - "version": "8.7.0", - "resolved": "https://registry.npmjs.org/cypress/-/cypress-8.7.0.tgz", - "integrity": "sha512-b1bMC3VQydC6sXzBMFnSqcvwc9dTZMgcaOzT0vpSD+Gq1yFc+72JDWi55sfUK5eIeNLAtWOGy1NNb6UlhMvB+Q==", + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/cypress/-/cypress-11.2.0.tgz", + "integrity": "sha512-u61UGwtu7lpsNWLUma/FKNOsrjcI6wleNmda/TyKHe0dOBcVjbCPlp1N6uwFZ0doXev7f/91YDpU9bqDCFeBLA==", "dev": true, "hasInstallScript": true, "dependencies": { - "@cypress/request": "^2.88.6", + "@cypress/request": "^2.88.10", "@cypress/xvfb": "^1.2.4", "@types/node": "^14.14.31", - "@types/sinonjs__fake-timers": "^6.0.2", + "@types/sinonjs__fake-timers": "8.1.1", "@types/sizzle": "^2.3.2", "arch": "^2.2.0", "blob-util": "^2.0.2", "bluebird": "^3.7.2", + "buffer": "^5.6.0", "cachedir": "^2.3.0", "chalk": "^4.1.0", "check-more-types": "^2.24.0", "cli-cursor": "^3.1.0", - "cli-table3": "~0.6.0", + "cli-table3": "~0.6.1", "commander": "^5.1.0", "common-tags": "^1.8.0", "dayjs": "^1.10.4", "debug": "^4.3.2", "enquirer": "^2.3.6", - "eventemitter2": "^6.4.3", + "eventemitter2": "6.4.7", "execa": "4.1.0", "executable": "^4.1.1", "extract-zip": "2.0.1", @@ -4648,16 +4686,15 @@ "listr2": "^3.8.3", "lodash": "^4.17.21", "log-symbols": "^4.0.0", - "minimist": "^1.2.5", + "minimist": "^1.2.6", "ospath": "^1.2.2", "pretty-bytes": "^5.6.0", "proxy-from-env": "1.0.0", - "ramda": "~0.27.1", "request-progress": "^3.0.0", + "semver": "^7.3.2", "supports-color": "^8.1.1", "tmp": "~0.2.1", "untildify": "^4.0.0", - "url": "^0.11.0", "yauzl": "^2.10.0" }, "bin": { @@ -4695,6 +4732,21 @@ "node": ">=8" } }, + "node_modules/cypress/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/cypress/node_modules/supports-color": { "version": "8.1.1", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", @@ -5779,9 +5831,9 @@ } }, "node_modules/eventemitter2": { - "version": "6.4.4", - "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-6.4.4.tgz", - "integrity": "sha512-HLU3NDY6wARrLCEwyGKRBvuWYyvW6mHYv72SJJAH3iJN3a6eVUvkjFkcxah1bcTgGVBBrFdIopBJPhCQFMLyXw==", + "version": "6.4.7", + "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-6.4.7.tgz", + "integrity": "sha512-tYUSVOGeQPKt/eC1ABfhHy5Xd96N3oIijJvN3O9+TsC28T5V9yX9oEfEK5faP0EFSNVOG97qtAS68GBrQB2hDg==", "dev": true }, "node_modules/execa": { @@ -11163,16 +11215,6 @@ "node": ">=0.6" } }, - "node_modules/querystring": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", - "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", - "dev": true, - "engines": { - "node": ">=0.4.x" - } - }, "node_modules/queue-microtask": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", @@ -11204,12 +11246,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/ramda": { - "version": "0.27.1", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.27.1.tgz", - "integrity": "sha512-PgIdVpn5y5Yns8vqb8FzBUEYn98V3xcPgawAkkgj0YJ0qDsnHCiNmZYfOGMgOvoB0eWFLpYbhxUR3mxfDIMvpw==", - "dev": true - }, "node_modules/raw-body": { "version": "2.5.1", "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", @@ -13001,16 +13037,6 @@ "punycode": "^2.1.0" } }, - "node_modules/url": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", - "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", - "dev": true, - "dependencies": { - "punycode": "1.3.2", - "querystring": "0.2.0" - } - }, "node_modules/url-join": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz", @@ -13028,12 +13054,6 @@ "node": ">=4" } }, - "node_modules/url/node_modules/punycode": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", - "dev": true - }, "node_modules/use-sync-external-store": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz", @@ -13986,10 +14006,17 @@ "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", "dev": true }, + "@colors/colors": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", + "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", + "dev": true, + "optional": true + }, "@cypress/request": { - "version": "2.88.6", - "resolved": "https://registry.npmjs.org/@cypress/request/-/request-2.88.6.tgz", - "integrity": "sha512-z0UxBE/+qaESAHY9p9sM2h8Y4XqtsbDCt0/DPOrqA/RZgKi4PkxdpXyK4wCCnSk1xHqWHZZAE+gV6aDAR6+caQ==", + "version": "2.88.10", + "resolved": "https://registry.npmjs.org/@cypress/request/-/request-2.88.10.tgz", + "integrity": "sha512-Zp7F+R93N0yZyG34GutyTNr+okam7s/Fzc1+i3kcqOP8vk6OuajuE9qZJ6Rs+10/1JFtXFYMdyarnU1rZuJesg==", "dev": true, "requires": { "aws-sign2": "~0.7.0", @@ -13999,8 +14026,7 @@ "extend": "~3.0.2", "forever-agent": "~0.6.1", "form-data": "~2.3.2", - "har-validator": "~5.1.3", - "http-signature": "~1.2.0", + "http-signature": "~1.3.6", "is-typedarray": "~1.0.0", "isstream": "~0.1.2", "json-stringify-safe": "~5.0.1", @@ -14013,6 +14039,29 @@ "uuid": "^8.3.2" }, "dependencies": { + "http-signature": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.3.6.tgz", + "integrity": "sha512-3adrsD6zqo4GsTqtO7FyrejHNv+NgiIfAfv68+jVlFmSr9OGy7zrxONceFRLKvnnZA5jbxQBX1u9PpB6Wi32Gw==", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^2.0.2", + "sshpk": "^1.14.1" + } + }, + "jsprim": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-2.0.2.tgz", + "integrity": "sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ==", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + } + }, "tough-cookie": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", @@ -15259,9 +15308,9 @@ "dev": true }, "@types/sinonjs__fake-timers": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-6.0.3.tgz", - "integrity": "sha512-E1dU4fzC9wN2QK2Cr1MLCfyHM8BoNnRFvuf45LYMPNDA+WqbNzC45S4UzPxvp1fFJ1rvSGU0bPvdd35VLmXG8g==", + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.1.tgz", + "integrity": "sha512-0kSuKjAS0TrGLJ0M/+8MaFkGsQhZpB6pxOmvS3K8FYI72K//YmdfoW9X2qPsAKh1mkwxGD5zib9s1FIFed6E8g==", "dev": true }, "@types/sizzle": { @@ -16670,13 +16719,12 @@ } }, "cli-table3": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.0.tgz", - "integrity": "sha512-gnB85c3MGC7Nm9I/FkiasNBOKjOiO1RNuXXarQms37q4QMpWdlbBgD/VnOStA2faG1dpXMv31RFApjX1/QdgWQ==", + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.3.tgz", + "integrity": "sha512-w5Jac5SykAeZJKntOxJCrm63Eg5/4dhMWIcuTbo9rpE+brgaSZo0RuNJZeOyMgsUdhDeojvgyQLmjI+K50ZGyg==", "dev": true, "requires": { - "colors": "^1.1.2", - "object-assign": "^4.1.0", + "@colors/colors": "1.5.0", "string-width": "^4.2.0" } }, @@ -16982,30 +17030,31 @@ "dev": true }, "cypress": { - "version": "8.7.0", - "resolved": "https://registry.npmjs.org/cypress/-/cypress-8.7.0.tgz", - "integrity": "sha512-b1bMC3VQydC6sXzBMFnSqcvwc9dTZMgcaOzT0vpSD+Gq1yFc+72JDWi55sfUK5eIeNLAtWOGy1NNb6UlhMvB+Q==", + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/cypress/-/cypress-11.2.0.tgz", + "integrity": "sha512-u61UGwtu7lpsNWLUma/FKNOsrjcI6wleNmda/TyKHe0dOBcVjbCPlp1N6uwFZ0doXev7f/91YDpU9bqDCFeBLA==", "dev": true, "requires": { - "@cypress/request": "^2.88.6", + "@cypress/request": "^2.88.10", "@cypress/xvfb": "^1.2.4", "@types/node": "^14.14.31", - "@types/sinonjs__fake-timers": "^6.0.2", + "@types/sinonjs__fake-timers": "8.1.1", "@types/sizzle": "^2.3.2", "arch": "^2.2.0", "blob-util": "^2.0.2", "bluebird": "^3.7.2", + "buffer": "^5.6.0", "cachedir": "^2.3.0", "chalk": "^4.1.0", "check-more-types": "^2.24.0", "cli-cursor": "^3.1.0", - "cli-table3": "~0.6.0", + "cli-table3": "~0.6.1", "commander": "^5.1.0", "common-tags": "^1.8.0", "dayjs": "^1.10.4", "debug": "^4.3.2", "enquirer": "^2.3.6", - "eventemitter2": "^6.4.3", + "eventemitter2": "6.4.7", "execa": "4.1.0", "executable": "^4.1.1", "extract-zip": "2.0.1", @@ -17018,16 +17067,15 @@ "listr2": "^3.8.3", "lodash": "^4.17.21", "log-symbols": "^4.0.0", - "minimist": "^1.2.5", + "minimist": "^1.2.6", "ospath": "^1.2.2", "pretty-bytes": "^5.6.0", "proxy-from-env": "1.0.0", - "ramda": "~0.27.1", "request-progress": "^3.0.0", + "semver": "^7.3.2", "supports-color": "^8.1.1", "tmp": "~0.2.1", "untildify": "^4.0.0", - "url": "^0.11.0", "yauzl": "^2.10.0" }, "dependencies": { @@ -17052,6 +17100,15 @@ } } }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, "supports-color": { "version": "8.1.1", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", @@ -17883,9 +17940,9 @@ } }, "eventemitter2": { - "version": "6.4.4", - "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-6.4.4.tgz", - "integrity": "sha512-HLU3NDY6wARrLCEwyGKRBvuWYyvW6mHYv72SJJAH3iJN3a6eVUvkjFkcxah1bcTgGVBBrFdIopBJPhCQFMLyXw==", + "version": "6.4.7", + "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-6.4.7.tgz", + "integrity": "sha512-tYUSVOGeQPKt/eC1ABfhHy5Xd96N3oIijJvN3O9+TsC28T5V9yX9oEfEK5faP0EFSNVOG97qtAS68GBrQB2hDg==", "dev": true }, "execa": { @@ -21976,12 +22033,6 @@ "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", "dev": true }, - "querystring": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", - "dev": true - }, "queue-microtask": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", @@ -21993,12 +22044,6 @@ "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==" }, - "ramda": { - "version": "0.27.1", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.27.1.tgz", - "integrity": "sha512-PgIdVpn5y5Yns8vqb8FzBUEYn98V3xcPgawAkkgj0YJ0qDsnHCiNmZYfOGMgOvoB0eWFLpYbhxUR3mxfDIMvpw==", - "dev": true - }, "raw-body": { "version": "2.5.1", "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", @@ -23357,24 +23402,6 @@ "punycode": "^2.1.0" } }, - "url": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", - "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", - "dev": true, - "requires": { - "punycode": "1.3.2", - "querystring": "0.2.0" - }, - "dependencies": { - "punycode": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", - "dev": true - } - } - }, "url-join": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz", diff --git a/package.json b/package.json index aacd67772..b2346e7c6 100644 --- a/package.json +++ b/package.json @@ -37,6 +37,8 @@ "test:watch": "jest --coverage --watch", "test:kitchen-sink": "start-server-and-test start:kitchen-sink http-get://localhost:3000 cypress:run", "test:kitchen-sink:watch": "start-server-and-test start:kitchen-sink 3000 cypress:open", + "test:kitchen-sink-local": "npx start-server-and-test 'start:kitchen-sink-local' http://localhost:3000 'cypress run --config-file=./cypress-local.config.js'", + "test:kitchen-sink-local:watch": "npx start-server-and-test 'start:kitchen-sink-local' http://localhost:3000 'cypress open --config-file=./cypress-local.config.js'", "cypress:run": "cypress run", "cypress:open": "cypress open" }, @@ -79,8 +81,8 @@ "@typescript-eslint/eslint-plugin": "^4.13.0", "@typescript-eslint/parser": "^4.13.0", "body-parser": "^1.19.0", - "browserstack-cypress-cli": "^1.8.1", - "cypress": "^8.4.0", + "browserstack-cypress-cli": "^1.19.1", + "cypress": "^11.2.0", "eslint": "^7.17.0", "eslint-config-prettier": "^8.1.0", "eslint-import-resolver-typescript": "^2.3.0", diff --git a/scripts/oidc-provider.js b/scripts/oidc-provider.js index aa6d78408..68410d6ae 100644 --- a/scripts/oidc-provider.js +++ b/scripts/oidc-provider.js @@ -6,7 +6,7 @@ const policy = base(); policy.add( new Prompt( { name: 'noop', requestable: false }, - new Check('foo', 'bar', ctx => { + new Check('foo', 'bar', (ctx) => { if (ctx.query?.scope?.includes('offline_access')) { ctx.oidc.params.scope = `${ctx.oidc.params.scope} offline_access`; } @@ -21,8 +21,8 @@ const config = { { client_id: 'testing', client_secret: 'testing', - redirect_uris: ['http://127.0.0.1:3000/api/auth/callback'], - post_logout_redirect_uris: ['http://127.0.0.1:3000'], + redirect_uris: ['http://localhost:3000/api/auth/callback'], + post_logout_redirect_uris: ['http://localhost:3000'], token_endpoint_auth_method: 'client_secret_post', grant_types: ['authorization_code', 'refresh_token'] } @@ -48,16 +48,16 @@ const config = { }; module.exports = function createProvider(opts) { - const issuer = `http://127.0.0.1:${opts.port || 3000}/oidc/`; + const issuer = `http://localhost:${opts.port || 3000}/oidc/`; const provider = new Provider(issuer, config); provider.use(async (ctx, next) => { await next(); if (ctx.oidc.route === 'end_session_success') { - ctx.redirect('http://127.0.0.1:3000'); + ctx.redirect('http://localhost:3000'); } }); return provider; -} +}; From 3deee34ee213a1d0c196ce4b1eb6b508a3da1bff Mon Sep 17 00:00:00 2001 From: adamjmcgrath Date: Tue, 29 Nov 2022 17:57:24 +0000 Subject: [PATCH 073/105] Also update ship orb to fix publish job --- .circleci/config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index decd31b3d..18d9d0ba4 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -1,6 +1,6 @@ version: 2.1 orbs: - ship: auth0/ship@0.2.0 + ship: auth0/ship@0.7.7 jobs: build: docker: From af21d7c3c58864a9dc0fc6679a3b30d1a761f582 Mon Sep 17 00:00:00 2001 From: adamjmcgrath Date: Wed, 30 Nov 2022 14:22:53 +0000 Subject: [PATCH 074/105] Fix mw e2e tests --- cypress/e2e/smoke.cy.ts | 1 + examples/kitchen-sink-example/server.js | 29 ++++++++++++++----------- 2 files changed, 17 insertions(+), 13 deletions(-) diff --git a/cypress/e2e/smoke.cy.ts b/cypress/e2e/smoke.cy.ts index 750a99e84..8aae248a8 100644 --- a/cypress/e2e/smoke.cy.ts +++ b/cypress/e2e/smoke.cy.ts @@ -49,6 +49,7 @@ describe('smoke tests', () => { it('should protect a page with middleware', () => { cy.visit('/profile-mw'); + login(); cy.url().should('eq', `${Cypress.config().baseUrl}/profile-mw`); cy.get('[data-testid=profile]').contains(EMAIL); }); diff --git a/examples/kitchen-sink-example/server.js b/examples/kitchen-sink-example/server.js index fe0775d31..16646565d 100644 --- a/examples/kitchen-sink-example/server.js +++ b/examples/kitchen-sink-example/server.js @@ -3,22 +3,25 @@ const next = require('next'); const oidc = require('../../scripts/oidc-provider'); const port = process.env.PORT || 3000; -const app = next({ dev: true }); +const app = next({ dev: true, hostname: 'localhost', port }); const handle = app.getRequestHandler(); -app.prepare().then(() => { - const server = express(); - - server.use('/oidc', oidc({}).callback()); +app + .prepare() + .then(() => { + const server = express(); - server.all('*', (req, res) => { - return handle(req, res); - }); + server.use('/oidc', oidc({}).callback()); + + server.all('*', (req, res) => { + return handle(req, res); + }); - server.listen(port, (err) => { - if (err) throw err - console.log(`> Ready on http://localhost:${port}`); + server.listen(port, (err) => { + if (err) throw err; + console.log(`> Ready on http://localhost:${port}`); + }); }) -}).catch(err => { + .catch((err) => { console.log('Error:::::', err); -}); + }); From 5fb05e4e44b064c0dc728e21f033eb806c9bfc42 Mon Sep 17 00:00:00 2001 From: adamjmcgrath Date: Wed, 30 Nov 2022 14:43:39 +0000 Subject: [PATCH 075/105] Prepare Release v2.0.0 --- .circleci/config.yml | 3 +- CHANGELOG.md | 40 ++++++++++++++++++ README.md | 4 +- .../classes/client_use_user.requesterror.html | 4 +- docs/classes/index.applicationerror.html | 2 +- docs/classes/index.identityprovidererror.html | 6 +-- .../index.missingstatecookieerror.html | 4 +- .../classes/index.missingstateparamerror.html | 4 +- docs/classes/index.sessioncache.html | 18 ++++---- docs/classes/session_session.default.html | 14 +++---- .../utils_errors.accesstokenerror.html | 10 ++--- docs/classes/utils_errors.autherror.html | 10 ++--- .../utils_errors.callbackhandlererror.html | 12 +++--- docs/classes/utils_errors.handlererror.html | 10 ++--- .../utils_errors.loginhandlererror.html | 12 +++--- .../utils_errors.logouthandlererror.html | 12 +++--- .../utils_errors.profilehandlererror.html | 12 +++--- .../utils_errors.accesstokenerrorcode.html | 12 +++--- .../client_use_user.userprofile.html | 16 +++---- ...ent_with_page_auth_required.userprops.html | 2 +- ..._required.withpageauthrequiredoptions.html | 6 +-- .../config.authorizationparameters.html | 6 +-- docs/interfaces/config.baseconfig.html | 35 ++++++++-------- docs/interfaces/config.cookieconfig.html | 12 +++--- docs/interfaces/config.nextconfig.html | 6 +-- docs/interfaces/config.sessionconfig.html | 12 +++--- .../handlers_callback.callbackoptions.html | 8 ++-- .../handlers_login.authorizationparams.html | 16 +++---- .../handlers_login.loginoptions.html | 6 +-- .../handlers_logout.logoutoptions.html | 4 +- docs/interfaces/index.auth0server.html | 20 ++++----- ...n_get_access_token.accesstokenrequest.html | 8 ++-- ...get_access_token.getaccesstokenresult.html | 2 +- docs/modules/client_use_user.html | 8 ++-- .../client_with_page_auth_required.html | 2 +- docs/modules/config.html | 2 +- docs/modules/edge.html | 12 +++--- docs/modules/handlers_auth.html | 6 +-- docs/modules/handlers_callback.html | 8 ++-- docs/modules/handlers_login.html | 8 ++-- docs/modules/handlers_logout.html | 6 +-- docs/modules/handlers_profile.html | 10 ++--- docs/modules/helpers_testing.html | 4 +- .../helpers_with_api_auth_required.html | 2 +- ...helpers_with_middleware_auth_required.html | 2 +- .../helpers_with_page_auth_required.html | 8 ++-- docs/modules/index.html | 42 +++++++++---------- docs/modules/session_get_access_token.html | 4 +- docs/modules/session_get_session.html | 2 +- docs/modules/session_update_session.html | 2 +- docs/modules/version.html | 2 +- package-lock.json | 2 +- package.json | 2 +- src/version.ts | 2 +- 54 files changed, 261 insertions(+), 223 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 358c96ae9..18d9d0ba4 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -43,7 +43,6 @@ workflows: context: - browserstack-env - ship/node-publish: - publish-command: npm publish --tag beta requires: - build context: @@ -52,4 +51,4 @@ workflows: filters: branches: only: - - vNext + - main diff --git a/CHANGELOG.md b/CHANGELOG.md index 44f786a81..863f728d0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,34 +1,74 @@ # Change Log +## [v2.0.0](https://github.com/auth0/nextjs-auth0/tree/v2.0.0) (2022-12-01) + +[Full Changelog](https://github.com/auth0/nextjs-auth0/compare/v1.9.2...v2.0.0) + +**⚠️ BREAKING CHANGES** + +- Refactor session lifecycle [\#787](https://github.com/auth0/nextjs-auth0/pull/787) ([adamjmcgrath](https://github.com/adamjmcgrath)) +- Rearrange exports for RSC and add experimental RSC route to example [\#913](https://github.com/auth0/nextjs-auth0/pull/913) ([adamjmcgrath](https://github.com/adamjmcgrath)) +- Improved callback errors [\#835](https://github.com/auth0/nextjs-auth0/pull/835) ([adamjmcgrath](https://github.com/adamjmcgrath)) +- Prevent mixing named exports and own instances [\#825](https://github.com/auth0/nextjs-auth0/pull/825) ([adamjmcgrath](https://github.com/adamjmcgrath)) +- Do not store the ID token by default [\#809](https://github.com/auth0/nextjs-auth0/pull/809) ([Widcket](https://github.com/Widcket)) +- Allow to override the user prop in server-side rendered pages [\#800](https://github.com/auth0/nextjs-auth0/pull/800) ([Widcket](https://github.com/Widcket)) +- Return 204 from /api/auth/me when logged out [\#791](https://github.com/auth0/nextjs-auth0/pull/791) ([Widcket](https://github.com/Widcket)) + +**Added** + +- Next.js Middlware support [\#815](https://github.com/auth0/nextjs-auth0/pull/815) ([adamjmcgrath](https://github.com/adamjmcgrath)) +- Add testing utility for generating session cookies [\#816](https://github.com/auth0/nextjs-auth0/pull/816) ([Widcket](https://github.com/Widcket)) +- Add updateUser [\#855](https://github.com/auth0/nextjs-auth0/pull/855) ([adamjmcgrath](https://github.com/adamjmcgrath)) +- Add support for configuring the built-in handlers [\#826](https://github.com/auth0/nextjs-auth0/pull/826) ([Widcket](https://github.com/Widcket)) +- Add support for configuring the default handlers [\#840](https://github.com/auth0/nextjs-auth0/pull/840) ([Widcket](https://github.com/Widcket)) +- Add logout options [\#877](https://github.com/auth0/nextjs-auth0/pull/877) ([adamjmcgrath](https://github.com/adamjmcgrath)) +- At error cause to AT error when it's from a failed grant [\#878](https://github.com/auth0/nextjs-auth0/pull/878) ([adamjmcgrath](https://github.com/adamjmcgrath)) +- Default error handler [\#823](https://github.com/auth0/nextjs-auth0/pull/823) ([adamjmcgrath](https://github.com/adamjmcgrath)) +- Allow response customization in afterCallback [\#838](https://github.com/auth0/nextjs-auth0/pull/838) ([adamjmcgrath](https://github.com/adamjmcgrath)) +- Improve API docs [\#796](https://github.com/auth0/nextjs-auth0/pull/796) ([Widcket](https://github.com/Widcket)) +- Improve errors [\#782](https://github.com/auth0/nextjs-auth0/pull/782) ([Widcket](https://github.com/Widcket)) + +See [V2 Migration Guide](./V2_MIGRATION_GUIDE.md) for full details. + ## [v2.0.0-beta.4](https://github.com/auth0/nextjs-auth0/tree/v2.0.0-beta.4) (2022-11-18) + [Full Changelog](https://github.com/auth0/nextjs-auth0/compare/v2.0.0-beta.3...v2.0.0-beta.4) **⚠️ BREAKING CHANGES** + - Rearrange exports for RSC and add experimental RSC route to example [\#913](https://github.com/auth0/nextjs-auth0/pull/913) ([adamjmcgrath](https://github.com/adamjmcgrath)) **Fixed** + - WithMiddlewareAuthRequired should return 401 for /api routes [\#909](https://github.com/auth0/nextjs-auth0/pull/909) ([adamjmcgrath](https://github.com/adamjmcgrath)) ## [v2.0.0-beta.3](https://github.com/auth0/nextjs-auth0/tree/v2.0.0-beta.3) (2022-11-08) + [Full Changelog](https://github.com/auth0/nextjs-auth0/compare/v2.0.0-beta.2...v2.0.0-beta.3) **Fixed** + - Fix edge cookie support for Next < 13.0.1 [\#900](https://github.com/auth0/nextjs-auth0/pull/900) ([adamjmcgrath](https://github.com/adamjmcgrath)) ## [v2.0.0-beta.2](https://github.com/auth0/nextjs-auth0/tree/v2.0.0-beta.2) (2022-11-02) + [Full Changelog](https://github.com/auth0/nextjs-auth0/compare/v2.0.0-beta.1...v2.0.0-beta.2) **Added** + - At error cause to AT error when it's from a failed grant [\#878](https://github.com/auth0/nextjs-auth0/pull/878) ([adamjmcgrath](https://github.com/adamjmcgrath)) - Add logout options [\#877](https://github.com/auth0/nextjs-auth0/pull/877) ([adamjmcgrath](https://github.com/adamjmcgrath)) **Fixed** + - Fix for new req.cookie interface [\#894](https://github.com/auth0/nextjs-auth0/pull/894) ([adamjmcgrath](https://github.com/adamjmcgrath)) ## [v2.0.0-beta.1](https://github.com/auth0/nextjs-auth0/tree/v2.0.0-beta.1) (2022-10-21) + [Full Changelog](https://github.com/auth0/nextjs-auth0/compare/v2.0.0-beta.0...v2.0.0-beta.1) **Fixed** + - status getter is not enumerable so needs to be added to NextResponse [\#875](https://github.com/auth0/nextjs-auth0/pull/875) ([adamjmcgrath](https://github.com/adamjmcgrath)) ## [v2.0.0-beta.0](https://github.com/auth0/nextjs-auth0/tree/v2.0.0-beta.0) (2022-10-11) diff --git a/README.md b/README.md index b631e44d7..dcb906783 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ The Auth0 Next.js SDK is a library for implementing user authentication in Next. > :warning: Please be aware that v2 is currently in [**Beta**](https://auth0.com/docs/troubleshoot/product-lifecycle/product-release-stages). Whilst we encourage you to test the update within your applications, we do no recommend using this version in production yet. Please follow the [migration guide](./V2_MIGRATION_GUIDE.md) when updating your application. -![Release](https://img.shields.io/npm/v/@auth0/nextjs-auth0/beta) +![Release](https://img.shields.io/npm/v/@auth0/nextjs-auth0) [![Coverage](https://img.shields.io/badge/dynamic/json?color=brightgreen&label=coverage&query=jest.coverageThreshold.global.lines&suffix=%25&url=https%3A%2F%2Fraw.githubusercontent.com%2Fauth0%2Fnextjs-auth0%2Fmain%2Fpackage.json)](https://github.com/auth0/nextjs-auth0/blob/main/package.json#L147) ![Downloads](https://img.shields.io/npm/dw/@auth0/nextjs-auth0) [![License](https://img.shields.io/:license-mit-blue.svg?style=flat)](https://opensource.org/licenses/MIT) @@ -30,7 +30,7 @@ The Auth0 Next.js SDK is a library for implementing user authentication in Next. Using [npm](https://npmjs.org): ```sh -npm install @auth0/nextjs-auth0 --tag beta +npm install @auth0/nextjs-auth0 ``` This library supports the following tooling versions: diff --git a/docs/classes/client_use_user.requesterror.html b/docs/classes/client_use_user.requesterror.html index 58a278625..0efb66ff0 100644 --- a/docs/classes/client_use_user.requesterror.html +++ b/docs/classes/client_use_user.requesterror.html @@ -122,7 +122,7 @@

    constructor

    Parameters

    @@ -144,7 +144,7 @@

    status

    status: number
    diff --git a/docs/classes/index.applicationerror.html b/docs/classes/index.applicationerror.html index fc067278f..05bf0eb8a 100644 --- a/docs/classes/index.applicationerror.html +++ b/docs/classes/index.applicationerror.html @@ -105,7 +105,7 @@

    constructor

    diff --git a/docs/classes/index.identityprovidererror.html b/docs/classes/index.identityprovidererror.html index 3822a322a..a0b7acc0f 100644 --- a/docs/classes/index.identityprovidererror.html +++ b/docs/classes/index.identityprovidererror.html @@ -112,7 +112,7 @@

    constructor

    @@ -140,7 +140,7 @@

    Optional error

    error: string
    @@ -157,7 +157,7 @@

    Optional errorDescription
    errorDescription: string
    diff --git a/docs/classes/index.missingstatecookieerror.html b/docs/classes/index.missingstatecookieerror.html index bb8be46f6..29035ccfc 100644 --- a/docs/classes/index.missingstatecookieerror.html +++ b/docs/classes/index.missingstatecookieerror.html @@ -111,7 +111,7 @@

    constructor

    Returns MissingStateCookieError

    @@ -127,7 +127,7 @@

    Static message

    message: string = 'Missing state cookie from login request (check login URL, callback URL and cookie config).'
    diff --git a/docs/classes/index.missingstateparamerror.html b/docs/classes/index.missingstateparamerror.html index a55e07051..8861b62c0 100644 --- a/docs/classes/index.missingstateparamerror.html +++ b/docs/classes/index.missingstateparamerror.html @@ -111,7 +111,7 @@

    constructor

    Returns MissingStateParamError

    @@ -127,7 +127,7 @@

    Static message

    message: string = 'Missing state parameter in Authorization Response.'
    diff --git a/docs/classes/index.sessioncache.html b/docs/classes/index.sessioncache.html index d1d8862dd..d4255a2c0 100644 --- a/docs/classes/index.sessioncache.html +++ b/docs/classes/index.sessioncache.html @@ -129,7 +129,7 @@

    constructor

  • Type parameters

    @@ -168,7 +168,7 @@

    create

    Parameters

    @@ -198,7 +198,7 @@

    delete

    Parameters

    @@ -225,7 +225,7 @@

    fromTokenSet

    Parameters

    @@ -248,7 +248,7 @@

    get

  • Parameters

    @@ -275,7 +275,7 @@

    getIdToken

    Parameters

    @@ -302,7 +302,7 @@

    isAuthenticated

    Parameters

    @@ -328,7 +328,7 @@

    save

  • Parameters

    @@ -354,7 +354,7 @@

    set

  • Parameters

    diff --git a/docs/classes/session_session.default.html b/docs/classes/session_session.default.html index b8e526a37..657c9514e 100644 --- a/docs/classes/session_session.default.html +++ b/docs/classes/session_session.default.html @@ -126,7 +126,7 @@

    constructor

  • Parameters

    @@ -148,7 +148,7 @@

    Optional accessToken

    accessToken: string
    @@ -163,7 +163,7 @@

    Optional accessToken
    accessTokenExpiresAt: number
    @@ -178,7 +178,7 @@

    Optional accessToken
    accessTokenScope: string
    @@ -193,7 +193,7 @@

    Optional idToken

    idToken: string
    @@ -208,7 +208,7 @@

    Optional refreshToken

    refreshToken: string
    @@ -225,7 +225,7 @@

    user

    user: Claims
    diff --git a/docs/classes/utils_errors.accesstokenerror.html b/docs/classes/utils_errors.accesstokenerror.html index fea13c82e..f6e6d8dab 100644 --- a/docs/classes/utils_errors.accesstokenerror.html +++ b/docs/classes/utils_errors.accesstokenerror.html @@ -132,7 +132,7 @@

    constructor

    Parameters

    @@ -161,7 +161,7 @@

    Optional

    Inherited from AuthError.cause

    @@ -181,7 +181,7 @@

    Readonly code

    @@ -200,7 +200,7 @@

    Readonly name

    @@ -216,7 +216,7 @@

    Optional

    Inherited from AuthError.status

    diff --git a/docs/classes/utils_errors.autherror.html b/docs/classes/utils_errors.autherror.html index d72c8afa5..a909281c2 100644 --- a/docs/classes/utils_errors.autherror.html +++ b/docs/classes/utils_errors.autherror.html @@ -135,7 +135,7 @@

    constructor

    Parameters

    @@ -157,7 +157,7 @@

    Optional cause: Error

    @@ -176,7 +176,7 @@

    Readonly code

    code: string
    @@ -195,7 +195,7 @@

    Readonly name

    @@ -210,7 +210,7 @@

    Optional status: number

    diff --git a/docs/classes/utils_errors.callbackhandlererror.html b/docs/classes/utils_errors.callbackhandlererror.html index a3ed5d295..8eacdb910 100644 --- a/docs/classes/utils_errors.callbackhandlererror.html +++ b/docs/classes/utils_errors.callbackhandlererror.html @@ -139,7 +139,7 @@

    constructor

    Parameters

    @@ -162,7 +162,7 @@

    Optional

    Inherited from HandlerError.cause

    @@ -182,7 +182,7 @@

    Readonly code

    @@ -201,7 +201,7 @@

    Readonly name

    @@ -217,7 +217,7 @@

    Optional

    Inherited from HandlerError.status

    @@ -232,7 +232,7 @@

    Static code: string = 'ERR_CALLBACK_HANDLER_FAILURE'

    diff --git a/docs/classes/utils_errors.handlererror.html b/docs/classes/utils_errors.handlererror.html index 1603c35e7..88f0c5b1d 100644 --- a/docs/classes/utils_errors.handlererror.html +++ b/docs/classes/utils_errors.handlererror.html @@ -152,7 +152,7 @@

    constructor

    Parameters

    @@ -175,7 +175,7 @@

    Optional

    Inherited from AuthError.cause

    @@ -195,7 +195,7 @@

    Readonly code

    @@ -214,7 +214,7 @@

    Readonly name

    @@ -230,7 +230,7 @@

    Optional

    Inherited from AuthError.status

    diff --git a/docs/classes/utils_errors.loginhandlererror.html b/docs/classes/utils_errors.loginhandlererror.html index b6754f4a2..7b431ab8a 100644 --- a/docs/classes/utils_errors.loginhandlererror.html +++ b/docs/classes/utils_errors.loginhandlererror.html @@ -127,7 +127,7 @@

    constructor

    Parameters

    @@ -150,7 +150,7 @@

    Optional

    Inherited from HandlerError.cause

    @@ -170,7 +170,7 @@

    Readonly code

    @@ -189,7 +189,7 @@

    Readonly name

    @@ -205,7 +205,7 @@

    Optional

    Inherited from HandlerError.status

    @@ -220,7 +220,7 @@

    Static code: string = 'ERR_LOGIN_HANDLER_FAILURE'

    diff --git a/docs/classes/utils_errors.logouthandlererror.html b/docs/classes/utils_errors.logouthandlererror.html index 6485f1e5b..3ac9770d0 100644 --- a/docs/classes/utils_errors.logouthandlererror.html +++ b/docs/classes/utils_errors.logouthandlererror.html @@ -127,7 +127,7 @@

    constructor

    Parameters

    @@ -150,7 +150,7 @@

    Optional

    Inherited from HandlerError.cause

    @@ -170,7 +170,7 @@

    Readonly code

    @@ -189,7 +189,7 @@

    Readonly name

    @@ -205,7 +205,7 @@

    Optional

    Inherited from HandlerError.status

    @@ -220,7 +220,7 @@

    Static code: string = 'ERR_LOGOUT_HANDLER_FAILURE'

    diff --git a/docs/classes/utils_errors.profilehandlererror.html b/docs/classes/utils_errors.profilehandlererror.html index e1f43acf4..379fc1ee0 100644 --- a/docs/classes/utils_errors.profilehandlererror.html +++ b/docs/classes/utils_errors.profilehandlererror.html @@ -127,7 +127,7 @@

    constructor

    Parameters

    @@ -150,7 +150,7 @@

    Optional

    Inherited from HandlerError.cause

    @@ -170,7 +170,7 @@

    Readonly code

    @@ -189,7 +189,7 @@

    Readonly name

    @@ -205,7 +205,7 @@

    Optional

    Inherited from HandlerError.status

    @@ -220,7 +220,7 @@

    Static code: string = 'ERR_PROFILE_HANDLER_FAILURE'

    diff --git a/docs/enums/utils_errors.accesstokenerrorcode.html b/docs/enums/utils_errors.accesstokenerrorcode.html index 623a624b6..5d993ca87 100644 --- a/docs/enums/utils_errors.accesstokenerrorcode.html +++ b/docs/enums/utils_errors.accesstokenerrorcode.html @@ -99,7 +99,7 @@

    EXPIRED_ACCESS_TOKEN

    EXPIRED_ACCESS_TOKEN: = "ERR_EXPIRED_ACCESS_TOKEN"
    @@ -109,7 +109,7 @@

    FAILED_REFRESH_GRANT

    FAILED_REFRESH_GRANT: = "ERR_FAILED_REFRESH_GRANT"
    @@ -119,7 +119,7 @@

    INSUFFICIENT_SCOPE

    INSUFFICIENT_SCOPE: = "ERR_INSUFFICIENT_SCOPE"
    @@ -129,7 +129,7 @@

    MISSING_ACCESS_TOKEN

    MISSING_ACCESS_TOKEN: = "ERR_MISSING_ACCESS_TOKEN"
    @@ -139,7 +139,7 @@

    MISSING_REFRESH_TOKEN

    MISSING_REFRESH_TOKEN: = "ERR_MISSING_REFRESH_TOKEN"
    @@ -149,7 +149,7 @@

    MISSING_SESSION

    MISSING_SESSION: = "ERR_MISSING_SESSION"
    diff --git a/docs/interfaces/client_use_user.userprofile.html b/docs/interfaces/client_use_user.userprofile.html index c5211abb0..54abda603 100644 --- a/docs/interfaces/client_use_user.userprofile.html +++ b/docs/interfaces/client_use_user.userprofile.html @@ -118,7 +118,7 @@

    Optional email

    email: null | string
    @@ -128,7 +128,7 @@

    Optional email_verifiedemail_verified: null | boolean

    @@ -138,7 +138,7 @@

    Optional name

    name: null | string
    @@ -148,7 +148,7 @@

    Optional nickname

    nickname: null | string
    @@ -158,7 +158,7 @@

    Optional org_id

    org_id: null | string
    @@ -168,7 +168,7 @@

    Optional picture

    picture: null | string
    @@ -178,7 +178,7 @@

    Optional sub

    sub: null | string
    @@ -188,7 +188,7 @@

    Optional updated_at

    updated_at: null | string
    diff --git a/docs/interfaces/client_with_page_auth_required.userprops.html b/docs/interfaces/client_with_page_auth_required.userprops.html index 70a996bf7..a9fbeefdc 100644 --- a/docs/interfaces/client_with_page_auth_required.userprops.html +++ b/docs/interfaces/client_with_page_auth_required.userprops.html @@ -95,7 +95,7 @@

    user

    diff --git a/docs/interfaces/client_with_page_auth_required.withpageauthrequiredoptions.html b/docs/interfaces/client_with_page_auth_required.withpageauthrequiredoptions.html index 7971636fc..c79e80504 100644 --- a/docs/interfaces/client_with_page_auth_required.withpageauthrequiredoptions.html +++ b/docs/interfaces/client_with_page_auth_required.withpageauthrequiredoptions.html @@ -104,7 +104,7 @@

    Optional onError

    onError: (error: Error) => Element
    @@ -144,7 +144,7 @@

    Optional onRedirectingonRedirecting: () => Element

    @@ -178,7 +178,7 @@

    Optional returnTo

    returnTo: string
    diff --git a/docs/interfaces/config.authorizationparameters.html b/docs/interfaces/config.authorizationparameters.html index 2285f26ef..85e6ca58f 100644 --- a/docs/interfaces/config.authorizationparameters.html +++ b/docs/interfaces/config.authorizationparameters.html @@ -111,7 +111,7 @@

    response_mode

    @@ -122,7 +122,7 @@

    response_type

    @@ -133,7 +133,7 @@

    scope

    diff --git a/docs/interfaces/config.baseconfig.html b/docs/interfaces/config.baseconfig.html index 11fe02d74..f49b2b5cf 100644 --- a/docs/interfaces/config.baseconfig.html +++ b/docs/interfaces/config.baseconfig.html @@ -111,7 +111,7 @@

    auth0Logout

    auth0Logout: boolean
    @@ -127,7 +127,7 @@

    authorizationParams

    authorizationParams: AuthorizationParameters
    @@ -160,7 +160,7 @@

    baseURL

    baseURL: string
    @@ -178,7 +178,7 @@

    clientID

    clientID: string
    @@ -194,7 +194,7 @@

    Optional clientSecret

    clientSecret: string
    @@ -211,7 +211,7 @@

    clockTolerance

    clockTolerance: number
    @@ -226,7 +226,7 @@

    enableTelemetry

    enableTelemetry: boolean
    @@ -243,7 +243,7 @@

    getLoginState

    getLoginState: (req: IncomingMessage, options: LoginOptions) => Record<string, any>
    @@ -261,7 +261,6 @@

    getLoginState

    }; } } -``
    @@ -295,7 +294,7 @@

    httpTimeout

    httpTimeout: number
    @@ -312,7 +311,7 @@

    idTokenSigningAlg

    idTokenSigningAlg: string
    @@ -328,7 +327,7 @@

    identityClaimFilter

    identityClaimFilter: string[]
    @@ -345,7 +344,7 @@

    idpLogout

    idpLogout: boolean
    @@ -361,7 +360,7 @@

    issuerBaseURL

    issuerBaseURL: string
    @@ -378,7 +377,7 @@

    legacySameSiteCookie

    legacySameSiteCookie: boolean
    @@ -395,7 +394,7 @@

    routes

    routes: { callback: string; postLogoutRedirect: string }
    @@ -436,7 +435,7 @@

    secret

    secret: string | string[]
    @@ -455,7 +454,7 @@

    session

    session: SessionConfig
    diff --git a/docs/interfaces/config.cookieconfig.html b/docs/interfaces/config.cookieconfig.html index ac6135ff7..e480ff56d 100644 --- a/docs/interfaces/config.cookieconfig.html +++ b/docs/interfaces/config.cookieconfig.html @@ -107,7 +107,7 @@

    Optional domain

    domain: string
    @@ -123,7 +123,7 @@

    httpOnly

    httpOnly: boolean
    @@ -140,7 +140,7 @@

    Optional path

    path: string
    @@ -158,7 +158,7 @@

    sameSite

    sameSite: "lax" | "strict" | "none"
    @@ -175,7 +175,7 @@

    Optional secure

    secure: boolean
    @@ -192,7 +192,7 @@

    transient

    transient: boolean
    diff --git a/docs/interfaces/config.nextconfig.html b/docs/interfaces/config.nextconfig.html index 667964b0d..4f9bdcde5 100644 --- a/docs/interfaces/config.nextconfig.html +++ b/docs/interfaces/config.nextconfig.html @@ -103,7 +103,7 @@

    identityClaimFilter

    @@ -120,7 +120,7 @@

    Optional organization

    organization: string
    @@ -138,7 +138,7 @@

    routes

    routes: { callback: string; login: string; unauthorized: string }
    diff --git a/docs/interfaces/config.sessionconfig.html b/docs/interfaces/config.sessionconfig.html index 3a46d39ed..ebcedbaa8 100644 --- a/docs/interfaces/config.sessionconfig.html +++ b/docs/interfaces/config.sessionconfig.html @@ -107,7 +107,7 @@

    absoluteDuration

    absoluteDuration: number | boolean
    @@ -126,7 +126,7 @@

    cookie

    cookie: CookieConfig
    @@ -136,7 +136,7 @@

    name

    name: string
    @@ -154,7 +154,7 @@

    rolling

    rolling: boolean
    @@ -174,7 +174,7 @@

    rollingDuration

    rollingDuration: number | false
    @@ -193,7 +193,7 @@

    storeIDToken

    storeIDToken: boolean
    diff --git a/docs/interfaces/handlers_callback.callbackoptions.html b/docs/interfaces/handlers_callback.callbackoptions.html index 5d8f283ac..020bfdb32 100644 --- a/docs/interfaces/handlers_callback.callbackoptions.html +++ b/docs/interfaces/handlers_callback.callbackoptions.html @@ -110,7 +110,7 @@

    Optional afterCallbackafterCallback: AfterCallback

    @@ -120,7 +120,7 @@

    Optional authorizationPar
    authorizationParams: Partial<AuthorizationParameters>
    @@ -136,7 +136,7 @@

    Optional organization

    organization: string
    @@ -152,7 +152,7 @@

    Optional redirectUri

    redirectUri: string
    diff --git a/docs/interfaces/handlers_login.authorizationparams.html b/docs/interfaces/handlers_login.authorizationparams.html index f3078af2b..424a4473a 100644 --- a/docs/interfaces/handlers_login.authorizationparams.html +++ b/docs/interfaces/handlers_login.authorizationparams.html @@ -114,7 +114,7 @@

    Optional connection

    connection: string
    @@ -146,7 +146,7 @@

    Optional connection_scope
    connection_scope: string
    @@ -178,7 +178,7 @@

    Optional invitation

    invitation: string
    @@ -217,7 +217,7 @@

    Optional organization

    organization: string
    @@ -234,7 +234,7 @@

    Optional response_mode

    Inherited from Partial.response_mode

    @@ -245,7 +245,7 @@

    Optional response_type

    Inherited from Partial.response_type

    @@ -256,7 +256,7 @@

    Optional scope

    @@ -266,7 +266,7 @@

    Optional screen_hint

    screen_hint: string
    diff --git a/docs/interfaces/handlers_login.loginoptions.html b/docs/interfaces/handlers_login.loginoptions.html index 130d33dc9..c64620be9 100644 --- a/docs/interfaces/handlers_login.loginoptions.html +++ b/docs/interfaces/handlers_login.loginoptions.html @@ -109,7 +109,7 @@

    Optional authorizationPar
    authorizationParams: AuthorizationParams
    @@ -124,7 +124,7 @@

    Optional getLoginSta
    getLoginState: GetLoginState
    @@ -139,7 +139,7 @@

    Optional returnTo

    returnTo: string
    diff --git a/docs/interfaces/handlers_logout.logoutoptions.html b/docs/interfaces/handlers_logout.logoutoptions.html index 88cf277a5..3ece6f77d 100644 --- a/docs/interfaces/handlers_logout.logoutoptions.html +++ b/docs/interfaces/handlers_logout.logoutoptions.html @@ -108,7 +108,7 @@

    Optional logoutParams

    logoutParams: {}
    @@ -131,7 +131,7 @@

    Optional returnTo

    returnTo: string
    diff --git a/docs/interfaces/index.auth0server.html b/docs/interfaces/index.auth0server.html index 210dac237..379953dac 100644 --- a/docs/interfaces/index.auth0server.html +++ b/docs/interfaces/index.auth0server.html @@ -113,7 +113,7 @@

    getAccessToken

    getAccessToken: GetAccessToken
    @@ -128,7 +128,7 @@

    getSession

    getSession: GetSession
    @@ -143,7 +143,7 @@

    handleAuth

    handleAuth: HandleAuth
    @@ -158,7 +158,7 @@

    handleCallback

    handleCallback: HandleCallback
    @@ -173,7 +173,7 @@

    handleLogin

    handleLogin: HandleLogin
    @@ -188,7 +188,7 @@

    handleLogout

    handleLogout: HandleLogout
    @@ -203,7 +203,7 @@

    handleProfile

    handleProfile: HandleProfile
    @@ -218,7 +218,7 @@

    updateSession

    updateSession: UpdateSession
    @@ -233,7 +233,7 @@

    withApiAuthRequired

    withApiAuthRequired: WithApiAuthRequired
    @@ -248,7 +248,7 @@

    withPageAuthRequired

    withPageAuthRequired: WithPageAuthRequired
    diff --git a/docs/interfaces/session_get_access_token.accesstokenrequest.html b/docs/interfaces/session_get_access_token.accesstokenrequest.html index c06e9827e..0ae5b3d5c 100644 --- a/docs/interfaces/session_get_access_token.accesstokenrequest.html +++ b/docs/interfaces/session_get_access_token.accesstokenrequest.html @@ -105,7 +105,7 @@

    Optional afterRefresh

    afterRefresh: AfterRefresh
    @@ -146,7 +146,7 @@

    Optional authorizationPar
    authorizationParams: Partial<AuthorizationParameters>
    @@ -161,7 +161,7 @@

    Optional refresh

    refresh: boolean
    @@ -179,7 +179,7 @@

    Optional scopes

    scopes: string[]
    diff --git a/docs/interfaces/session_get_access_token.getaccesstokenresult.html b/docs/interfaces/session_get_access_token.getaccesstokenresult.html index 2d59e44ce..753289191 100644 --- a/docs/interfaces/session_get_access_token.getaccesstokenresult.html +++ b/docs/interfaces/session_get_access_token.getaccesstokenresult.html @@ -102,7 +102,7 @@

    Optional accessToken

    accessToken: string
    diff --git a/docs/modules/client_use_user.html b/docs/modules/client_use_user.html index a6d555f7b..395aa520e 100644 --- a/docs/modules/client_use_user.html +++ b/docs/modules/client_use_user.html @@ -110,7 +110,7 @@

    UserContext

    UserContext: { checkSession: () => Promise<void>; error?: Error; isLoading: boolean; user?: UserProfile }
    @@ -154,7 +154,7 @@

    UserProvider

    UserProvider: (props: UserProviderProps) => ReactElement<UserContext>
    @@ -190,7 +190,7 @@

    UserProviderProps

    UserProviderProps: React.PropsWithChildren<{ fetcher?: UserFetcher; profileUrl?: string; user?: UserProfile } & ConfigContext>
    @@ -269,7 +269,7 @@

    Const useUser

  • diff --git a/docs/modules/client_with_page_auth_required.html b/docs/modules/client_with_page_auth_required.html index 2272d9af0..5a97bb7ab 100644 --- a/docs/modules/client_with_page_auth_required.html +++ b/docs/modules/client_with_page_auth_required.html @@ -94,7 +94,7 @@

    WithPageAuthRequired

    WithPageAuthRequired: <P>(Component: ComponentType<P & UserProps>, options?: WithPageAuthRequiredOptions) => React.FC<P>
    diff --git a/docs/modules/config.html b/docs/modules/config.html index 9e0f222d8..148ef3792 100644 --- a/docs/modules/config.html +++ b/docs/modules/config.html @@ -97,7 +97,7 @@

    ConfigParameters

    ConfigParameters: DeepPartial<BaseConfig & NextConfig>
    diff --git a/docs/modules/edge.html b/docs/modules/edge.html index fd1a68684..d54691efa 100644 --- a/docs/modules/edge.html +++ b/docs/modules/edge.html @@ -108,7 +108,7 @@

    Auth0Edge

    Auth0Edge: { getSession: GetSession; withMiddlewareAuthRequired: WithMiddlewareAuthRequired }
    @@ -129,7 +129,7 @@

    GetSession

    GetSession: (req: NextRequest, res: NextResponse) => Promise<default | null | undefined>
    @@ -163,7 +163,7 @@

    InitAuth0

    InitAuth0: (params?: ConfigParameters) => Auth0Edge
    @@ -201,7 +201,7 @@

    Const getSession

  • Parameters

    @@ -227,7 +227,7 @@

    Const initAuth0

  • Parameters

    @@ -250,7 +250,7 @@

    Const withMiddlewareAut
  • Parameters

    diff --git a/docs/modules/handlers_auth.html b/docs/modules/handlers_auth.html index 70450243d..32bb00e36 100644 --- a/docs/modules/handlers_auth.html +++ b/docs/modules/handlers_auth.html @@ -86,7 +86,7 @@

    HandleAuth

    HandleAuth: (userHandlers?: Handlers) => NextApiHandler
    @@ -137,7 +137,7 @@

    Handlers

    Handlers: ApiHandlers | ErrorHandlers
    @@ -192,7 +192,7 @@

    OnError

    OnError: (req: NextApiRequest, res: NextApiResponse, error: HandlerError) => Promise<void> | void
    diff --git a/docs/modules/handlers_callback.html b/docs/modules/handlers_callback.html index 8ec670539..5bfcc5b65 100644 --- a/docs/modules/handlers_callback.html +++ b/docs/modules/handlers_callback.html @@ -93,7 +93,7 @@

    AfterCallback

    AfterCallback: (req: NextApiRequest, res: NextApiResponse, session: default, state?: {}) => Promise<default> | default | undefined
    @@ -218,7 +218,7 @@

    CallbackHandler

    CallbackHandler: (req: NextApiRequest, res: NextApiResponse, options?: CallbackOptions) => Promise<void>
    @@ -265,7 +265,7 @@

    CallbackOptionsProvider

    CallbackOptionsProvider: (req: NextApiRequest) => CallbackOptions
    @@ -302,7 +302,7 @@

    HandleCallback

    HandleCallback: { (req: NextApiRequest, res: NextApiResponse<any>, options?: CallbackOptions): Promise<void>; (provider: CallbackOptionsProvider): CallbackHandler; (options: CallbackOptions): CallbackHandler }
    diff --git a/docs/modules/handlers_login.html b/docs/modules/handlers_login.html index 778fef8d0..57922e2d6 100644 --- a/docs/modules/handlers_login.html +++ b/docs/modules/handlers_login.html @@ -94,7 +94,7 @@

    GetLoginState

    GetLoginState: (req: NextApiRequest, options: LoginOptions) => {}
    @@ -155,7 +155,7 @@

    HandleLogin

    HandleLogin: { (req: NextApiRequest, res: NextApiResponse<any>, options?: LoginOptions): Promise<void>; (provider: LoginOptionsProvider): LoginHandler; (options: LoginOptions): LoginHandler }
    @@ -264,7 +264,7 @@

    LoginHandler

    LoginHandler: (req: NextApiRequest, res: NextApiResponse, options?: LoginOptions) => Promise<void>
    @@ -311,7 +311,7 @@

    LoginOptionsProvider

    LoginOptionsProvider: (req: NextApiRequest) => LoginOptions
    diff --git a/docs/modules/handlers_logout.html b/docs/modules/handlers_logout.html index 0132ef2d4..5b48bee91 100644 --- a/docs/modules/handlers_logout.html +++ b/docs/modules/handlers_logout.html @@ -92,7 +92,7 @@

    HandleLogout

    HandleLogout: { (req: NextApiRequest, res: NextApiResponse<any>, options?: LogoutOptions): Promise<void>; (provider: LogoutOptionsProvider): LogoutHandler; (options: LogoutOptions): LogoutHandler }
    @@ -197,7 +197,7 @@

    LogoutHandler

    LogoutHandler: (req: NextApiRequest, res: NextApiResponse, options?: LogoutOptions) => Promise<void>
    @@ -244,7 +244,7 @@

    LogoutOptionsProvider

    LogoutOptionsProvider: (req: NextApiRequest) => LogoutOptions
    diff --git a/docs/modules/handlers_profile.html b/docs/modules/handlers_profile.html index e5cf42473..3cc16b606 100644 --- a/docs/modules/handlers_profile.html +++ b/docs/modules/handlers_profile.html @@ -91,7 +91,7 @@

    AfterRefetch

    AfterRefetch: (req: NextApiRequest, res: NextApiResponse, session: default) => Promise<default> | default
    @@ -131,7 +131,7 @@

    HandleProfile

    HandleProfile: { (req: NextApiRequest, res: NextApiResponse<any>, options?: ProfileOptions): Promise<void>; (provider: ProfileOptionsProvider): ProfileHandler; (options: ProfileOptions): ProfileHandler }
    @@ -234,7 +234,7 @@

    ProfileHandler

    ProfileHandler: (req: NextApiRequest, res: NextApiResponse, options?: ProfileOptions) => Promise<void>
    @@ -281,7 +281,7 @@

    ProfileOptions

    ProfileOptions: { afterRefetch?: AfterRefetch; refetch?: boolean }
    @@ -325,7 +325,7 @@

    ProfileOptionsProvider

    ProfileOptionsProvider: (req: NextApiRequest) => ProfileOptions
    diff --git a/docs/modules/helpers_testing.html b/docs/modules/helpers_testing.html index 4ffe6f47d..0bf614142 100644 --- a/docs/modules/helpers_testing.html +++ b/docs/modules/helpers_testing.html @@ -90,7 +90,7 @@

    GenerateSessionCookieConfig

    GenerateSessionCookieConfig: { duration?: number; secret: string } & Partial<CookieConfig>
    @@ -112,7 +112,7 @@

    Const generateSessionCo
  • Parameters

    diff --git a/docs/modules/helpers_with_api_auth_required.html b/docs/modules/helpers_with_api_auth_required.html index f1b9fc8a8..5e4302362 100644 --- a/docs/modules/helpers_with_api_auth_required.html +++ b/docs/modules/helpers_with_api_auth_required.html @@ -84,7 +84,7 @@

    WithApiAuthRequired

    WithApiAuthRequired: (apiRoute: NextApiHandler) => NextApiHandler
    diff --git a/docs/modules/helpers_with_middleware_auth_required.html b/docs/modules/helpers_with_middleware_auth_required.html index 3a6e64ae4..01ba71a48 100644 --- a/docs/modules/helpers_with_middleware_auth_required.html +++ b/docs/modules/helpers_with_middleware_auth_required.html @@ -84,7 +84,7 @@

    WithMiddlewareAuthRequired

    WithMiddlewareAuthRequired: (middleware?: NextMiddleware) => NextMiddleware
    diff --git a/docs/modules/helpers_with_page_auth_required.html b/docs/modules/helpers_with_page_auth_required.html index 581b02fb2..120ab4077 100644 --- a/docs/modules/helpers_with_page_auth_required.html +++ b/docs/modules/helpers_with_page_auth_required.html @@ -87,7 +87,7 @@

    GetServerSidePropsResultWithSession

    GetServerSidePropsResultWithSession<P>: GetServerSidePropsResult<P & { user?: Claims | null }>
    @@ -118,7 +118,7 @@

    PageRoute

    PageRoute<P, Q>: (cts: GetServerSidePropsContext<Q>) => Promise<GetServerSidePropsResultWithSession<P>>
    @@ -163,7 +163,7 @@

    WithPageAuthRequired

    WithPageAuthRequired: <P, Q>(opts?: WithPageAuthRequiredOptions<P, Q>) => PageRoute<P, Q>
    @@ -220,7 +220,7 @@

    WithPageAuthRequiredOptions

    WithPageAuthRequiredOptions<P, Q>: { getServerSideProps?: GetServerSideProps<P, Q>; returnTo?: string }
    diff --git a/docs/modules/index.html b/docs/modules/index.html index 64a30435f..c2dc30ab9 100644 --- a/docs/modules/index.html +++ b/docs/modules/index.html @@ -335,7 +335,7 @@

    InitAuth0

    InitAuth0: (params?: ConfigParameters) => Auth0Server
    @@ -379,7 +379,7 @@

    Const _initAuth

  • Parameters

    @@ -402,7 +402,7 @@

    Const getAccessToken

    Parameters

    @@ -431,7 +431,7 @@

    Const getSession

  • Parameters

    @@ -457,7 +457,7 @@

    Const handleAuth

  • Parameters

    @@ -482,7 +482,7 @@

    Const handleCallback

  • Parameters

    @@ -502,7 +502,7 @@

    Returns Promise

    Parameters

    @@ -516,7 +516,7 @@

    Returns

    Parameters

    @@ -541,7 +541,7 @@

    Const handleLogin

  • Parameters

    @@ -561,7 +561,7 @@

    Returns Promise

    Parameters

    @@ -575,7 +575,7 @@

    Returns

    Parameters

    @@ -600,7 +600,7 @@

    Const handleLogout

  • Parameters

    @@ -620,7 +620,7 @@

    Returns Promise

    Parameters

    @@ -634,7 +634,7 @@

    Returns

    Parameters

    @@ -659,7 +659,7 @@

    Const handleProfile

  • Parameters

    @@ -679,7 +679,7 @@

    Returns Promise

    Parameters

    @@ -693,7 +693,7 @@

    Returns

    Parameters

    @@ -716,7 +716,7 @@

    Const initAuth0

  • Parameters

    @@ -739,7 +739,7 @@

    Const updateSession

  • Parameters

    @@ -768,7 +768,7 @@

    Const withApiAuthR
  • Parameters

    @@ -791,7 +791,7 @@

    Const withPageAuth
  • Type parameters

    diff --git a/docs/modules/session_get_access_token.html b/docs/modules/session_get_access_token.html index a5aaf50b1..080d42692 100644 --- a/docs/modules/session_get_access_token.html +++ b/docs/modules/session_get_access_token.html @@ -95,7 +95,7 @@

    AfterRefresh

    AfterRefresh: (req: NextApiRequest, res: NextApiResponse, session: default) => Promise<default> | default
    @@ -135,7 +135,7 @@

    GetAccessToken

    GetAccessToken: (req: IncomingMessage | NextApiRequest, res: ServerResponse | NextApiResponse, accessTokenRequest?: AccessTokenRequest) => Promise<GetAccessTokenResult>
    diff --git a/docs/modules/session_get_session.html b/docs/modules/session_get_session.html index a238082c5..591d583db 100644 --- a/docs/modules/session_get_session.html +++ b/docs/modules/session_get_session.html @@ -84,7 +84,7 @@

    GetSession

    GetSession: (req: IncomingMessage | NextApiRequest, res: ServerResponse | NextApiResponse) => Promise<default | null | undefined>
    diff --git a/docs/modules/session_update_session.html b/docs/modules/session_update_session.html index ac493d977..98fa513af 100644 --- a/docs/modules/session_update_session.html +++ b/docs/modules/session_update_session.html @@ -84,7 +84,7 @@

    UpdateSession

    UpdateSession: (req: IncomingMessage | NextApiRequest, res: ServerResponse | NextApiResponse, user: default) => Promise<void>
    diff --git a/docs/modules/version.html b/docs/modules/version.html index 24063c3dd..fb3bad88a 100644 --- a/docs/modules/version.html +++ b/docs/modules/version.html @@ -81,7 +81,7 @@

    Properties

    default

    -
    default: "2.0.0-beta.3"
    +
    default: "2.0.0"
    diff --git a/package-lock.json b/package-lock.json index 7163c7e48..1019e5022 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "@auth0/nextjs-auth0", - "version": "2.0.0-beta.4", + "version": "2.0.0", "lockfileVersion": 2, "requires": true, "packages": { diff --git a/package.json b/package.json index 28553eedd..78b8db71e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@auth0/nextjs-auth0", - "version": "2.0.0-beta.4", + "version": "2.0.0", "description": "Next.js SDK for signing in with Auth0", "exports": { ".": "./dist/index.js", diff --git a/src/version.ts b/src/version.ts index f3068f785..ff603d700 100644 --- a/src/version.ts +++ b/src/version.ts @@ -1 +1 @@ -export default '2.0.0-beta.4'; +export default '2.0.0'; From 72e5f5a8a8ada90b0fa2b5872618cb3aa733096f Mon Sep 17 00:00:00 2001 From: adamjmcgrath Date: Wed, 30 Nov 2022 15:04:15 +0000 Subject: [PATCH 076/105] Keep the ID Token storing default in v2 --- CHANGELOG.md | 4 ++-- FAQ.md | 12 ++++++++++++ V2_MIGRATION_GUIDE.md | 9 --------- src/auth0-session/config.ts | 2 +- src/auth0-session/get-config.ts | 2 +- src/config.ts | 2 +- src/session/session.ts | 2 +- tests/auth0-session/config.test.ts | 6 +++--- tests/config.test.ts | 10 +++++----- tests/handlers/callback.test.ts | 2 ++ tests/session/session.test.ts | 10 +++++----- 11 files changed, 33 insertions(+), 28 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 863f728d0..b54aee54f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,11 +10,10 @@ - Rearrange exports for RSC and add experimental RSC route to example [\#913](https://github.com/auth0/nextjs-auth0/pull/913) ([adamjmcgrath](https://github.com/adamjmcgrath)) - Improved callback errors [\#835](https://github.com/auth0/nextjs-auth0/pull/835) ([adamjmcgrath](https://github.com/adamjmcgrath)) - Prevent mixing named exports and own instances [\#825](https://github.com/auth0/nextjs-auth0/pull/825) ([adamjmcgrath](https://github.com/adamjmcgrath)) -- Do not store the ID token by default [\#809](https://github.com/auth0/nextjs-auth0/pull/809) ([Widcket](https://github.com/Widcket)) - Allow to override the user prop in server-side rendered pages [\#800](https://github.com/auth0/nextjs-auth0/pull/800) ([Widcket](https://github.com/Widcket)) - Return 204 from /api/auth/me when logged out [\#791](https://github.com/auth0/nextjs-auth0/pull/791) ([Widcket](https://github.com/Widcket)) -**Added** + **Added** - Next.js Middlware support [\#815](https://github.com/auth0/nextjs-auth0/pull/815) ([adamjmcgrath](https://github.com/adamjmcgrath)) - Add testing utility for generating session cookies [\#816](https://github.com/auth0/nextjs-auth0/pull/816) ([Widcket](https://github.com/Widcket)) @@ -23,6 +22,7 @@ - Add support for configuring the default handlers [\#840](https://github.com/auth0/nextjs-auth0/pull/840) ([Widcket](https://github.com/Widcket)) - Add logout options [\#877](https://github.com/auth0/nextjs-auth0/pull/877) ([adamjmcgrath](https://github.com/adamjmcgrath)) - At error cause to AT error when it's from a failed grant [\#878](https://github.com/auth0/nextjs-auth0/pull/878) ([adamjmcgrath](https://github.com/adamjmcgrath)) +- Add option to not store ID Token in session [\#809](https://github.com/auth0/nextjs-auth0/pull/809) ([Widcket](https://github.com/Widcket)) - Default error handler [\#823](https://github.com/auth0/nextjs-auth0/pull/823) ([adamjmcgrath](https://github.com/adamjmcgrath)) - Allow response customization in afterCallback [\#838](https://github.com/auth0/nextjs-auth0/pull/838) ([adamjmcgrath](https://github.com/adamjmcgrath)) - Improve API docs [\#796](https://github.com/auth0/nextjs-auth0/pull/796) ([Widcket](https://github.com/Widcket)) diff --git a/FAQ.md b/FAQ.md index 9dac7abc6..fb537f7bb 100644 --- a/FAQ.md +++ b/FAQ.md @@ -1,6 +1,7 @@ # Frequently Asked Questions 1. [Why do I get a `state mismatch` error when logging in from different tabs?](#1-why-do-i-get-a-state-mismatch-error-if-i-try-to-log-in-from-different-tabs) +2. [How can I reduce the cookie size?](#2-how-can-i-reduce-the-cookie-size) ## 1. Why do I get a `state mismatch` error if I try to log in from different tabs? @@ -13,3 +14,14 @@ For example: 3. Complete login on Tab 1: SDK finds Tab 2 state on the cookies and returns error. **You should handle the error and prompt the user to log in again.** As they will have an active SSO session, they will not be asked to enter their credentials again and will be redirected back to your application. + +## 2. How can I reduce the cookie size? + +The SDK stores the session data in cookies. Since browsers reject cookies larger than 4 KB, the SDK breaks up lengthier sessions into multiple cookies. However, by default Node.js limits the header size to 16 KB (Node.js version <14 has a max size of 8kb). + +If the session cookies are pushing the header size over the limit, **you have two options**: + +- Use `-max-http-header-size` to increase Node's header size. +- Remove unused data from the session cookies. + +For the latter, you can add an [afterCallback](https://auth0.github.io/nextjs-auth0/modules/handlers_callback.html#aftercallback) hook to remove unused claims from the user profile. Or set the [storeIDToken](https://auth0.github.io/nextjs-auth0/interfaces/config.sessionconfig.html#storeidtoken) config to `false`, if you do not require the ID Token. diff --git a/V2_MIGRATION_GUIDE.md b/V2_MIGRATION_GUIDE.md index a9de3116d..e308eae59 100644 --- a/V2_MIGRATION_GUIDE.md +++ b/V2_MIGRATION_GUIDE.md @@ -8,7 +8,6 @@ Guide to migrating from `1.x` to `2.x` - [`updateSession` has been added](#updatesession-has-been-added) - [`getServerSidePropsWrapper` has been removed](#getserversidepropswrapper-has-been-removed) - [Profile API route no longer returns a 401](#profile-api-route-no-longer-returns-a-401) -- [The ID token is no longer stored by default](#the-id-token-is-no-longer-stored-by-default) - [Override default error handler](#override-default-error-handler) - [afterCallback can write to the response](#aftercallback-can-write-to-the-response) - [Configure default handlers](#configure-default-handlers) @@ -201,14 +200,6 @@ export const getServerSideProps = async (ctx) => { Previously the profile API route, by default at `/api/auth/me`, would return a 401 error when the user was not authenticated. While it was technically the right status code for the situation, it showed up in the browser console as an error. This API route will now return a 204 instead. Since 204 is a successful status code, it will not produce a console error. -## The ID token is no longer stored by default - -Previously the ID token would be stored in the session cookie, making the cookie unnecessarily large. Removing it required adding an `afterCallback` hook to the callback API route, and an `afterRefresh` hook to `getAccessToken()` –when using refresh tokens. - -Now the SDK will not store it by default. If you had been using hooks to strip it away, you can safely remove those. - -You can choose to store it by setting either the `session.storeIDToken` config property or the `AUTH0_SESSION_STORE_ID_TOKEN` environment variable to `true`. - ## Override default error handler You can now set the default error handler for the auth routes in a single place. diff --git a/src/auth0-session/config.ts b/src/auth0-session/config.ts index 48d923ea0..ec4d1c028 100644 --- a/src/auth0-session/config.ts +++ b/src/auth0-session/config.ts @@ -202,7 +202,7 @@ export interface SessionConfig { /** * Boolean value to store the ID token in the session. Storing it can make the session cookie too * large. - * Defaults to `false`. + * Defaults to `true`. */ storeIDToken: boolean; diff --git a/src/auth0-session/get-config.ts b/src/auth0-session/get-config.ts index cafb21a32..cd463574c 100644 --- a/src/auth0-session/get-config.ts +++ b/src/auth0-session/get-config.ts @@ -29,7 +29,7 @@ const paramsSchema = Joi.object({ .optional() .default(7 * 24 * 60 * 60), // 7 days, name: Joi.string().token().optional().default('appSession'), - storeIDToken: Joi.boolean().optional().default(false), + storeIDToken: Joi.boolean().optional().default(true), cookie: Joi.object({ domain: Joi.string().optional(), transient: Joi.boolean().optional().default(false), diff --git a/src/config.ts b/src/config.ts index f8d6eaeac..49cfb247c 100644 --- a/src/config.ts +++ b/src/config.ts @@ -217,7 +217,7 @@ export interface SessionConfig { /** * Boolean value to store the ID token in the session. Storing it can make the session cookie too * large. - * Defaults to `false`. + * Defaults to `true`. */ storeIDToken: boolean; diff --git a/src/session/session.ts b/src/session/session.ts index 54f250294..11deaa335 100644 --- a/src/session/session.ts +++ b/src/session/session.ts @@ -68,7 +68,7 @@ export function fromTokenSet(tokenSet: TokenSet, config: Config | NextConfig): S }); const { id_token, access_token, scope, expires_at, refresh_token, ...remainder } = tokenSet; - const storeIDToken = 'session' in config ? config.session.storeIDToken : false; + const storeIDToken = 'session' in config ? config.session.storeIDToken : true; return Object.assign( new Session({ ...claims }), diff --git a/tests/auth0-session/config.test.ts b/tests/auth0-session/config.test.ts index 92da33861..35786426c 100644 --- a/tests/auth0-session/config.test.ts +++ b/tests/auth0-session/config.test.ts @@ -109,7 +109,7 @@ describe('Config', () => { expect(config.session).toMatchObject({ rollingDuration: 86400, name: 'appSession', - storeIDToken: false, + storeIDToken: true, cookie: { sameSite: 'lax', httpOnly: true, @@ -125,7 +125,7 @@ describe('Config', () => { session: { name: '__test_custom_session_name__', rollingDuration: 1234567890, - storeIDToken: true, + storeIDToken: false, cookie: { domain: '__test_custom_domain__', transient: true, @@ -142,7 +142,7 @@ describe('Config', () => { rollingDuration: 1234567890, absoluteDuration: 604800, rolling: true, - storeIDToken: true, + storeIDToken: false, cookie: { domain: '__test_custom_domain__', transient: true, diff --git a/tests/config.test.ts b/tests/config.test.ts index 5654494f2..e29ec1be4 100644 --- a/tests/config.test.ts +++ b/tests/config.test.ts @@ -48,7 +48,7 @@ describe('config params', () => { rolling: true, rollingDuration: 86400, absoluteDuration: 604800, - storeIDToken: false, + storeIDToken: true, cookie: { domain: undefined, path: '/', @@ -110,7 +110,7 @@ describe('config params', () => { AUTH0_COOKIE_SAME_SITE: 'lax', AUTH0_COOKIE_SECURE: 'ok', AUTH0_SESSION_ABSOLUTE_DURATION: 'no', - AUTH0_SESSION_STORE_ID_TOKEN: '1' + AUTH0_SESSION_STORE_ID_TOKEN: '0' }).baseConfig ).toMatchObject({ auth0Logout: false, @@ -119,7 +119,7 @@ describe('config params', () => { legacySameSiteCookie: false, session: { absoluteDuration: false, - storeIDToken: true, + storeIDToken: false, cookie: { httpOnly: true, sameSite: 'lax', @@ -186,7 +186,7 @@ describe('config params', () => { }, session: { absoluteDuration: 100, - storeIDToken: true, + storeIDToken: false, cookie: { transient: false }, @@ -206,7 +206,7 @@ describe('config params', () => { }, session: { absoluteDuration: 100, - storeIDToken: true, + storeIDToken: false, cookie: { transient: false }, diff --git a/tests/handlers/callback.test.ts b/tests/handlers/callback.test.ts index bcdac5a63..79be303d2 100644 --- a/tests/handlers/callback.test.ts +++ b/tests/handlers/callback.test.ts @@ -202,6 +202,7 @@ describe('callback handler', () => { accessTokenScope: 'read:foo delete:foo', token_type: 'Bearer', refreshToken: 'GEbRxBN...edjnXbL', + idToken: await makeIdToken({ iss: 'https://acme.auth0.local/' }), user: { nickname: '__test_nickname__', sub: '__test_sub__' @@ -240,6 +241,7 @@ describe('callback handler', () => { expect(session).toStrictEqual({ accessTokenExpiresAt: 750, accessTokenScope: 'read:foo delete:foo', + idToken: await makeIdToken({ iss: 'https://acme.auth0.local/' }), token_type: 'Bearer', user: { nickname: '__test_nickname__', diff --git a/tests/session/session.test.ts b/tests/session/session.test.ts index 527c9a34a..7a3764a81 100644 --- a/tests/session/session.test.ts +++ b/tests/session/session.test.ts @@ -30,20 +30,20 @@ describe('session', () => { }); }); - test('should not store the ID Token by default', async () => { + test('should store the ID Token by default', async () => { expect( fromTokenSet(new TokenSet({ id_token: await makeIdToken({ foo: 'bar' }) }), { identityClaimFilter: ['baz'], routes }).idToken - ).toBeUndefined(); + ).toBeDefined(); }); - test('should store the ID Token', async () => { + test('should not store the ID Token', async () => { expect( fromTokenSet(new TokenSet({ id_token: await makeIdToken({ foo: 'bar' }) }), { session: { - storeIDToken: true, + storeIDToken: false, name: '', rolling: false, rollingDuration: 0, @@ -53,7 +53,7 @@ describe('session', () => { identityClaimFilter: ['baz'], routes }).idToken - ).not.toBeUndefined(); + ).toBeUndefined(); }); }); From de853c2d5af4723caacbecc304fc0fdebfe101a9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 1 Dec 2022 09:09:55 -0300 Subject: [PATCH 077/105] build(deps-dev): bump oidc-provider from 7.14.1 to 7.14.2 (#930) --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index f9ff3caf5..def2e441e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10358,9 +10358,9 @@ } }, "node_modules/oidc-provider": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/oidc-provider/-/oidc-provider-7.14.1.tgz", - "integrity": "sha512-zSQ3kPaCyE2XIp1xlrObGM6lUb8FTJ+iXavAN09uICemudasiuTjGLhR9YeaQ89JG1b+gNXWpvQe5yOe2Gdp+g==", + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/oidc-provider/-/oidc-provider-7.14.2.tgz", + "integrity": "sha512-wLgMUBo/dENLiQlWfUeE7BrLp4C2Wfa8/EWcEOQ3Amj/hPedSU4NhLCfklKAIftl5sBCA2HWnjviMKMveEwQWw==", "dev": true, "dependencies": { "@koa/cors": "^3.3.0", @@ -21396,9 +21396,9 @@ } }, "oidc-provider": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/oidc-provider/-/oidc-provider-7.14.1.tgz", - "integrity": "sha512-zSQ3kPaCyE2XIp1xlrObGM6lUb8FTJ+iXavAN09uICemudasiuTjGLhR9YeaQ89JG1b+gNXWpvQe5yOe2Gdp+g==", + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/oidc-provider/-/oidc-provider-7.14.2.tgz", + "integrity": "sha512-wLgMUBo/dENLiQlWfUeE7BrLp4C2Wfa8/EWcEOQ3Amj/hPedSU4NhLCfklKAIftl5sBCA2HWnjviMKMveEwQWw==", "dev": true, "requires": { "@koa/cors": "^3.3.0", From 8305364442b6e8f22d7bcdec641a6025c9a3c918 Mon Sep 17 00:00:00 2001 From: Adam Mcgrath Date: Fri, 2 Dec 2022 09:37:34 +0000 Subject: [PATCH 078/105] Remove Beta label --- README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/README.md b/README.md index dcb906783..c907e09de 100644 --- a/README.md +++ b/README.md @@ -2,8 +2,6 @@ The Auth0 Next.js SDK is a library for implementing user authentication in Next.js applications. -> :warning: Please be aware that v2 is currently in [**Beta**](https://auth0.com/docs/troubleshoot/product-lifecycle/product-release-stages). Whilst we encourage you to test the update within your applications, we do no recommend using this version in production yet. Please follow the [migration guide](./V2_MIGRATION_GUIDE.md) when updating your application. - ![Release](https://img.shields.io/npm/v/@auth0/nextjs-auth0) [![Coverage](https://img.shields.io/badge/dynamic/json?color=brightgreen&label=coverage&query=jest.coverageThreshold.global.lines&suffix=%25&url=https%3A%2F%2Fraw.githubusercontent.com%2Fauth0%2Fnextjs-auth0%2Fmain%2Fpackage.json)](https://github.com/auth0/nextjs-auth0/blob/main/package.json#L147) ![Downloads](https://img.shields.io/npm/dw/@auth0/nextjs-auth0) From 8830600d71465575c8d4b4e456e26b45c5e559ad Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 2 Dec 2022 08:08:25 -0300 Subject: [PATCH 079/105] build(deps-dev): bump oidc-provider from 7.14.2 to 7.14.3 (#931) Bumps [oidc-provider](https://github.com/panva/node-oidc-provider) from 7.14.2 to 7.14.3. - [Release notes](https://github.com/panva/node-oidc-provider/releases) - [Changelog](https://github.com/panva/node-oidc-provider/blob/main/CHANGELOG.md) - [Commits](https://github.com/panva/node-oidc-provider/compare/v7.14.2...v7.14.3) --- updated-dependencies: - dependency-name: oidc-provider dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Rita Zerrizuela --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index ac0780e22..04b4e1726 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11149,9 +11149,9 @@ } }, "node_modules/oidc-provider": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/oidc-provider/-/oidc-provider-7.14.2.tgz", - "integrity": "sha512-wLgMUBo/dENLiQlWfUeE7BrLp4C2Wfa8/EWcEOQ3Amj/hPedSU4NhLCfklKAIftl5sBCA2HWnjviMKMveEwQWw==", + "version": "7.14.3", + "resolved": "https://registry.npmjs.org/oidc-provider/-/oidc-provider-7.14.3.tgz", + "integrity": "sha512-+TB/JSB6jXyr5Ti2bqOSwDKI6ldc23XlHkgQTFUIjFm2P6SuTkmcXpvF3KF8kDWreSxlKwXwh7ubn9+9yR7CGA==", "dev": true, "dependencies": { "@koa/cors": "^3.1.0", @@ -22946,9 +22946,9 @@ } }, "oidc-provider": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/oidc-provider/-/oidc-provider-7.14.2.tgz", - "integrity": "sha512-wLgMUBo/dENLiQlWfUeE7BrLp4C2Wfa8/EWcEOQ3Amj/hPedSU4NhLCfklKAIftl5sBCA2HWnjviMKMveEwQWw==", + "version": "7.14.3", + "resolved": "https://registry.npmjs.org/oidc-provider/-/oidc-provider-7.14.3.tgz", + "integrity": "sha512-+TB/JSB6jXyr5Ti2bqOSwDKI6ldc23XlHkgQTFUIjFm2P6SuTkmcXpvF3KF8kDWreSxlKwXwh7ubn9+9yR7CGA==", "dev": true, "requires": { "@koa/cors": "^3.1.0", From 50ea16d0f7c57fd8720f84f83e078420752e041f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 2 Dec 2022 08:14:59 -0300 Subject: [PATCH 080/105] build(deps): bump decode-uri-component from 0.2.0 to 0.2.2 (#932) Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) from 0.2.0 to 0.2.2. - [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases) - [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2) --- updated-dependencies: - dependency-name: decode-uri-component dependency-type: indirect ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Rita Zerrizuela --- package-lock.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/package-lock.json b/package-lock.json index 04b4e1726..b8aeb645f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6,7 +6,7 @@ "packages": { "": { "name": "@auth0/nextjs-auth0", - "version": "2.0.0-beta.4", + "version": "2.0.0", "license": "MIT", "dependencies": { "@panva/hkdf": "^1.0.2", @@ -5072,9 +5072,9 @@ "dev": true }, "node_modules/decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", "dev": true, "engines": { "node": ">=0.10" @@ -18277,9 +18277,9 @@ "dev": true }, "decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", "dev": true }, "decompress-response": { From 33fe984549d2fc2591c3efdd7a0c960856483a32 Mon Sep 17 00:00:00 2001 From: SamRoehrich Date: Fri, 2 Dec 2022 22:48:59 -0700 Subject: [PATCH 081/105] Added await to getSession call --- docs/modules/session_update_session.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/modules/session_update_session.html b/docs/modules/session_update_session.html index 98fa513af..821da04b3 100644 --- a/docs/modules/session_update_session.html +++ b/docs/modules/session_update_session.html @@ -98,7 +98,7 @@

    UpdateSession

    export default async function updateSession(req, res) { if (req.method === 'PUT') { - const session = getSession(req, res); + const session = await getSession(req, res); updateSession(req, res, { ...session, user: { ...user, foo: req.query.foo } }); res.json({ success: true }); } From f0fc369f89bc3eb29072c8b467deea0b4f0c0851 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 5 Dec 2022 09:30:18 -0300 Subject: [PATCH 082/105] build(deps-dev): bump @types/react-dom from 17.0.9 to 17.0.18 (#936) --- package-lock.json | 40 ++++++++++++++++++++++++++++++++-------- 1 file changed, 32 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index b8aeb645f..d3f2ecb07 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2606,12 +2606,23 @@ } }, "node_modules/@types/react-dom": { - "version": "17.0.9", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.9.tgz", - "integrity": "sha512-wIvGxLfgpVDSAMH5utdL9Ngm5Owu0VsGmldro3ORLXV8CShrL8awVj06NuEXFQ5xyaYfdca7Sgbk/50Ri1GdPg==", + "version": "17.0.18", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.18.tgz", + "integrity": "sha512-rLVtIfbwyur2iFKykP2w0pl/1unw26b5td16d5xMgp7/yjTHomkyxPYChFoCr/FtEX1lN9wY6lFj1qvKdS5kDw==", "dev": true, "dependencies": { - "@types/react": "*" + "@types/react": "^17" + } + }, + "node_modules/@types/react-dom/node_modules/@types/react": { + "version": "17.0.52", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.52.tgz", + "integrity": "sha512-vwk8QqVODi0VaZZpDXQCmEmiOuyjEFPY7Ttaw5vjM112LOq37yz1CDJGrRJwA1fYEq4Iitd5rnjd1yWAc/bT+A==", + "dev": true, + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" } }, "node_modules/@types/react-test-renderer": { @@ -16387,12 +16398,25 @@ } }, "@types/react-dom": { - "version": "17.0.9", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.9.tgz", - "integrity": "sha512-wIvGxLfgpVDSAMH5utdL9Ngm5Owu0VsGmldro3ORLXV8CShrL8awVj06NuEXFQ5xyaYfdca7Sgbk/50Ri1GdPg==", + "version": "17.0.18", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.18.tgz", + "integrity": "sha512-rLVtIfbwyur2iFKykP2w0pl/1unw26b5td16d5xMgp7/yjTHomkyxPYChFoCr/FtEX1lN9wY6lFj1qvKdS5kDw==", "dev": true, "requires": { - "@types/react": "*" + "@types/react": "^17" + }, + "dependencies": { + "@types/react": { + "version": "17.0.52", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.52.tgz", + "integrity": "sha512-vwk8QqVODi0VaZZpDXQCmEmiOuyjEFPY7Ttaw5vjM112LOq37yz1CDJGrRJwA1fYEq4Iitd5rnjd1yWAc/bT+A==", + "dev": true, + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + } } }, "@types/react-test-renderer": { From f4bb8e91fb72c47a95ab00fad2aced76292dc33f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 5 Dec 2022 12:36:28 +0000 Subject: [PATCH 083/105] build(deps): bump jose from 4.10.3 to 4.11.1 (#937) --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index d3f2ecb07..f0e3baa5b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10075,9 +10075,9 @@ } }, "node_modules/jose": { - "version": "4.10.3", - "resolved": "https://registry.npmjs.org/jose/-/jose-4.10.3.tgz", - "integrity": "sha512-3S4wQnaoJKSAx9uHSoyf8B/lxjs1qCntHWL6wNFszJazo+FtWe+qD0zVfY0BlqJ5HHK4jcnM98k3BQzVLbzE4g==", + "version": "4.11.1", + "resolved": "https://registry.npmjs.org/jose/-/jose-4.11.1.tgz", + "integrity": "sha512-YRv4Tk/Wlug8qicwqFNFVEZSdbROCHRAC6qu/i0dyNKr5JQdoa2pIGoS04lLO/jXQX7Z9omoNewYIVIxqZBd9Q==", "funding": { "url": "https://github.com/sponsors/panva" } @@ -22136,9 +22136,9 @@ } }, "jose": { - "version": "4.10.3", - "resolved": "https://registry.npmjs.org/jose/-/jose-4.10.3.tgz", - "integrity": "sha512-3S4wQnaoJKSAx9uHSoyf8B/lxjs1qCntHWL6wNFszJazo+FtWe+qD0zVfY0BlqJ5HHK4jcnM98k3BQzVLbzE4g==" + "version": "4.11.1", + "resolved": "https://registry.npmjs.org/jose/-/jose-4.11.1.tgz", + "integrity": "sha512-YRv4Tk/Wlug8qicwqFNFVEZSdbROCHRAC6qu/i0dyNKr5JQdoa2pIGoS04lLO/jXQX7Z9omoNewYIVIxqZBd9Q==" }, "js-tokens": { "version": "4.0.0", From c131619214d0694409aee92351adf533f3c8b8bd Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 5 Dec 2022 12:48:06 +0000 Subject: [PATCH 084/105] build(deps-dev): bump @edge-runtime/jest-environment from 1.1.0-beta.31 to 1.1.0 (#939) --- package-lock.json | 44 ++++++++++++++++++++++---------------------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/package-lock.json b/package-lock.json index f0e3baa5b..6eb11536e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -832,12 +832,12 @@ } }, "node_modules/@edge-runtime/jest-environment": { - "version": "1.1.0-beta.31", - "resolved": "https://registry.npmjs.org/@edge-runtime/jest-environment/-/jest-environment-1.1.0-beta.31.tgz", - "integrity": "sha512-a65LVlCMkwkMxg8RjhEY5o3OZFHzMnLZcGqL234h3HO7Ri1Vriorj330BcPSh2GUt4zFqTS/3+XmWE6ueJwAZg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@edge-runtime/jest-environment/-/jest-environment-1.1.0.tgz", + "integrity": "sha512-YwiR+zxAt3BksS1DrOuVdqnDw+18EZxm3vpGo8vuxqKXOg9UNdmj7c3nfkdTdhQ3gr3+sSpcS/4+vLoqW1QSKA==", "dev": true, "dependencies": { - "@edge-runtime/vm": "^1.1.0-beta.31", + "@edge-runtime/vm": "1.1.0", "@jest/environment": "28.1.3", "@jest/fake-timers": "28.1.3", "@jest/types": "28.1.3", @@ -905,18 +905,18 @@ } }, "node_modules/@edge-runtime/primitives": { - "version": "1.1.0-beta.31", - "resolved": "https://registry.npmjs.org/@edge-runtime/primitives/-/primitives-1.1.0-beta.31.tgz", - "integrity": "sha512-OO1x32aJoxgME1k77RVxVNsazs5NY/SNwYEN8ptlZ6DKUXn0eesXftDsmlypX/OU0ZeJc61/xNVUuoeyDGJDVA==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@edge-runtime/primitives/-/primitives-1.1.0.tgz", + "integrity": "sha512-MpL5fKlOs9mz5DMRuFchLe3Il84t7XpfbPq4qtaEK37uNMCRx1MzA3d7A4aTsR/guXSZvV/AtEbKVqBWjuSThA==", "dev": true }, "node_modules/@edge-runtime/vm": { - "version": "1.1.0-beta.31", - "resolved": "https://registry.npmjs.org/@edge-runtime/vm/-/vm-1.1.0-beta.31.tgz", - "integrity": "sha512-D3JW32u7LSTt0KbphGWx2F41jId7BY8H0Awr25PTRFWroqohfWo1C2huOh7/Yyn4qeyJOVEuxWeTzvbSkTyyTg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@edge-runtime/vm/-/vm-1.1.0.tgz", + "integrity": "sha512-a3PSCdznoop5+ifkNDaSINB9V+Anwh+wpoaASIWhq9PLQuBF9D6Yxe/mLRZkuZRkOJ2ZmaTzMGDI5ROUChTL7g==", "dev": true, "dependencies": { - "@edge-runtime/primitives": "^1.1.0-beta.31" + "@edge-runtime/primitives": "1.1.0" } }, "node_modules/@eslint/eslintrc": { @@ -14988,12 +14988,12 @@ } }, "@edge-runtime/jest-environment": { - "version": "1.1.0-beta.31", - "resolved": "https://registry.npmjs.org/@edge-runtime/jest-environment/-/jest-environment-1.1.0-beta.31.tgz", - "integrity": "sha512-a65LVlCMkwkMxg8RjhEY5o3OZFHzMnLZcGqL234h3HO7Ri1Vriorj330BcPSh2GUt4zFqTS/3+XmWE6ueJwAZg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@edge-runtime/jest-environment/-/jest-environment-1.1.0.tgz", + "integrity": "sha512-YwiR+zxAt3BksS1DrOuVdqnDw+18EZxm3vpGo8vuxqKXOg9UNdmj7c3nfkdTdhQ3gr3+sSpcS/4+vLoqW1QSKA==", "dev": true, "requires": { - "@edge-runtime/vm": "^1.1.0-beta.31", + "@edge-runtime/vm": "1.1.0", "@jest/environment": "28.1.3", "@jest/fake-timers": "28.1.3", "@jest/types": "28.1.3", @@ -15051,18 +15051,18 @@ } }, "@edge-runtime/primitives": { - "version": "1.1.0-beta.31", - "resolved": "https://registry.npmjs.org/@edge-runtime/primitives/-/primitives-1.1.0-beta.31.tgz", - "integrity": "sha512-OO1x32aJoxgME1k77RVxVNsazs5NY/SNwYEN8ptlZ6DKUXn0eesXftDsmlypX/OU0ZeJc61/xNVUuoeyDGJDVA==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@edge-runtime/primitives/-/primitives-1.1.0.tgz", + "integrity": "sha512-MpL5fKlOs9mz5DMRuFchLe3Il84t7XpfbPq4qtaEK37uNMCRx1MzA3d7A4aTsR/guXSZvV/AtEbKVqBWjuSThA==", "dev": true }, "@edge-runtime/vm": { - "version": "1.1.0-beta.31", - "resolved": "https://registry.npmjs.org/@edge-runtime/vm/-/vm-1.1.0-beta.31.tgz", - "integrity": "sha512-D3JW32u7LSTt0KbphGWx2F41jId7BY8H0Awr25PTRFWroqohfWo1C2huOh7/Yyn4qeyJOVEuxWeTzvbSkTyyTg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@edge-runtime/vm/-/vm-1.1.0.tgz", + "integrity": "sha512-a3PSCdznoop5+ifkNDaSINB9V+Anwh+wpoaASIWhq9PLQuBF9D6Yxe/mLRZkuZRkOJ2ZmaTzMGDI5ROUChTL7g==", "dev": true, "requires": { - "@edge-runtime/primitives": "^1.1.0-beta.31" + "@edge-runtime/primitives": "1.1.0" } }, "@eslint/eslintrc": { From 6310f55334977f843d66f5d44b92d87b60f0f582 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 5 Dec 2022 13:11:46 +0000 Subject: [PATCH 085/105] build(deps-dev): bump next from 13.0.3 to 13.0.6 (#938) --- package-lock.json | 278 ++++++++++++++++++++++------------------------ 1 file changed, 130 insertions(+), 148 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6eb11536e..8b77e68fb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1822,15 +1822,15 @@ } }, "node_modules/@next/env": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/env/-/env-13.0.3.tgz", - "integrity": "sha512-/4WzeG61Ot/PxsghXkSqQJ6UohFfwXoZ3dtsypmR9EBP+OIax9JRq0trq8Z/LCT9Aq4JbihVkaazRWguORjTAw==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/env/-/env-13.0.6.tgz", + "integrity": "sha512-yceT6DCHKqPRS1cAm8DHvDvK74DLIkDQdm5iV+GnIts8h0QbdHvkUIkdOvQoOODgpr6018skbmSQp12z5OWIQQ==", "dev": true }, "node_modules/@next/swc-android-arm-eabi": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.0.3.tgz", - "integrity": "sha512-uxfUoj65CdFc1gX2q7GtBX3DhKv9Kn343LMqGNvXyuTpYTGMmIiVY7b9yF8oLWRV0gVKqhZBZifUmoPE8SJU6Q==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.0.6.tgz", + "integrity": "sha512-FGFSj3v2Bluw8fD/X+1eXIEB0PhoJE0zfutsAauRhmNpjjZshLDgoXMWm1jTRL/04K/o9gwwO2+A8+sPVCH1uw==", "cpu": [ "arm" ], @@ -1844,9 +1844,9 @@ } }, "node_modules/@next/swc-android-arm64": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-13.0.3.tgz", - "integrity": "sha512-t2k+WDfg7Cq2z/EnalKGsd/9E5F4Hdo1xu+UzZXYDpKUI9zgE6Bz8ajQb8m8txv3qOaWdKuDa5j5ziq9Acd1Xw==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-13.0.6.tgz", + "integrity": "sha512-7MgbtU7kimxuovVsd7jSJWMkIHBDBUsNLmmlkrBRHTvgzx5nDBXogP0hzZm7EImdOPwVMPpUHRQMBP9mbsiJYQ==", "cpu": [ "arm64" ], @@ -1860,9 +1860,9 @@ } }, "node_modules/@next/swc-darwin-arm64": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.0.3.tgz", - "integrity": "sha512-wV6j6SZ1bc/YHOLCLk9JVqaZTCCey6HBV7inl2DriHsHqIcO6F3+QiYf0KXwRP9BE0GSZZrYd5mZQm2JPTHdJA==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.0.6.tgz", + "integrity": "sha512-AUVEpVTxbP/fxdFsjVI9d5a0CFn6NVV7A/RXOb0Y+pXKIIZ1V5rFjPwpYfIfyOo2lrqgehMNQcyMRoTrhq04xg==", "cpu": [ "arm64" ], @@ -1876,9 +1876,9 @@ } }, "node_modules/@next/swc-darwin-x64": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.0.3.tgz", - "integrity": "sha512-jaI2CMuYWvUtRixV3AIjUhnxUDU1FKOR+8hADMhYt3Yz+pCKuj4RZ0n0nY5qUf3qT1AtvnJXEgyatSFJhSp/wQ==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.0.6.tgz", + "integrity": "sha512-SasCDJlshglsPnbzhWaIF6VEGkQy2NECcAOxPwaPr0cwbbt4aUlZ7QmskNzgolr5eAjFS/xTr7CEeKJtZpAAtQ==", "cpu": [ "x64" ], @@ -1892,9 +1892,9 @@ } }, "node_modules/@next/swc-freebsd-x64": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.0.3.tgz", - "integrity": "sha512-nbyT0toBTJrcj5TCB9pVnQpGJ3utGyQj4CWegZs1ulaeUQ5Z7CS/qt8nRyYyOKYHtOdSCJ9Nw5F/RgKNkdpOdw==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.0.6.tgz", + "integrity": "sha512-6Lbxd9gAdXneTkwHyYW/qtX1Tdw7ND9UbiGsGz/SP43ZInNWnW6q0au4hEVPZ9bOWWRKzcVoeTBdoMpQk9Hx9w==", "cpu": [ "x64" ], @@ -1908,9 +1908,9 @@ } }, "node_modules/@next/swc-linux-arm-gnueabihf": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.0.3.tgz", - "integrity": "sha512-1naLxYvRUQCoFCU1nMkcQueRc0Iux9xBv1L5pzH2ejtIWFg8BrSgyuluJG4nyAhFCx4WG863IEIkAaefOowVdA==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.0.6.tgz", + "integrity": "sha512-wNdi5A519e1P+ozEuYOhWPzzE6m1y7mkO6NFwn6watUwO0X9nZs7fT9THmnekvmFQpaZ6U+xf2MQ9poQoCh6jQ==", "cpu": [ "arm" ], @@ -1924,9 +1924,9 @@ } }, "node_modules/@next/swc-linux-arm64-gnu": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.0.3.tgz", - "integrity": "sha512-3Z4A8JkuGWpMVbUhUPQInK/SLY+kijTT78Q/NZCrhLlyvwrVxaQALJNlXzxDLraUgv4oVH0Wz/FIw1W9PUUhxA==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.0.6.tgz", + "integrity": "sha512-e8KTRnleQY1KLk5PwGV5hrmvKksCc74QRpHl5ffWnEEAtL2FE0ave5aIkXqErsPdXkiKuA/owp3LjQrP+/AH7Q==", "cpu": [ "arm64" ], @@ -1940,9 +1940,9 @@ } }, "node_modules/@next/swc-linux-arm64-musl": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.0.3.tgz", - "integrity": "sha512-MoYe9SM40UaunTjC+01c9OILLH3uSoeri58kDMu3KF/EFEvn1LZ6ODeDj+SLGlAc95wn46hrRJS2BPmDDE+jFQ==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.0.6.tgz", + "integrity": "sha512-/7RF03C3mhjYpHN+pqOolgME3guiHU5T3TsejuyteqyEyzdEyLHod+jcYH6ft7UZ71a6TdOewvmbLOtzHW2O8A==", "cpu": [ "arm64" ], @@ -1956,9 +1956,9 @@ } }, "node_modules/@next/swc-linux-x64-gnu": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.0.3.tgz", - "integrity": "sha512-z22T5WGnRanjLMXdF0NaNjSpBlEzzY43t5Ysp3nW1oI6gOkub6WdQNZeHIY7A2JwkgSWZmtjLtf+Fzzz38LHeQ==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.0.6.tgz", + "integrity": "sha512-kxyEXnYHpOEkFnmrlwB1QlzJtjC6sAJytKcceIyFUHbCaD3W/Qb5tnclcnHKTaFccizZRePXvV25Ok/eUSpKTw==", "cpu": [ "x64" ], @@ -1972,9 +1972,9 @@ } }, "node_modules/@next/swc-linux-x64-musl": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.0.3.tgz", - "integrity": "sha512-ZOMT7zjBFmkusAtr47k8xs/oTLsNlTH6xvYb+iux7yly2hZGwhfBLzPGBsbeMZukZ96IphJTagT+C033s6LNVA==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.0.6.tgz", + "integrity": "sha512-N0c6gubS3WW1oYYgo02xzZnNatfVQP/CiJq2ax+DJ55ePV62IACbRCU99TZNXXg+Kos6vNW4k+/qgvkvpGDeyA==", "cpu": [ "x64" ], @@ -1988,9 +1988,9 @@ } }, "node_modules/@next/swc-win32-arm64-msvc": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.0.3.tgz", - "integrity": "sha512-Q4BM16Djl+Oah9UdGrvjFYgoftYB2jNd+rtRGPX5Mmxo09Ry/KiLbOZnoUyoIxKc1xPyfqMXuaVsAFQLYs0KEQ==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.0.6.tgz", + "integrity": "sha512-QjeMB2EBqBFPb/ac0CYr7GytbhUkrG4EwFWbcE0vsRp4H8grt25kYpFQckL4Jak3SUrp7vKfDwZ/SwO7QdO8vw==", "cpu": [ "arm64" ], @@ -2004,9 +2004,9 @@ } }, "node_modules/@next/swc-win32-ia32-msvc": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.0.3.tgz", - "integrity": "sha512-Sa8yGkNeRUsic8Qjf7MLIAfP0p0+einK/wIqJ8UO1y76j+8rRQu42AMs5H4Ax1fm9GEYq6I8njHtY59TVpTtGQ==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.0.6.tgz", + "integrity": "sha512-EQzXtdqRTcmhT/tCq81rIwE36Y3fNHPInaCuJzM/kftdXfa0F+64y7FAoMO13npX8EG1+SamXgp/emSusKrCXg==", "cpu": [ "ia32" ], @@ -2020,9 +2020,9 @@ } }, "node_modules/@next/swc-win32-x64-msvc": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.0.3.tgz", - "integrity": "sha512-IAptmSqA7k4tQzaw2NAkoEjj3+Dz9ceuvlEHwYh770MMDL4V0ku2m+UHrmn5HUCEDHhgwwjg2nyf6728q2jr1w==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.0.6.tgz", + "integrity": "sha512-pSkqZ//UP/f2sS9T7IvHLfEWDPTX0vRyXJnAUNisKvO3eF3e1xdhDX7dix/X3Z3lnN4UjSwOzclAI87JFbOwmQ==", "cpu": [ "x64" ], @@ -2153,9 +2153,9 @@ } }, "node_modules/@swc/helpers": { - "version": "0.4.11", - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.11.tgz", - "integrity": "sha512-rEUrBSGIoSFuYxwBYtlUFMlE2CwGhmW+w9355/5oduSw8e5h2+Tj4UrAGNNgP9915++wj5vkQo0UuOBqOAq4nw==", + "version": "0.4.14", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.14.tgz", + "integrity": "sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==", "dev": true, "dependencies": { "tslib": "^2.4.0" @@ -10902,17 +10902,16 @@ "dev": true }, "node_modules/next": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/next/-/next-13.0.3.tgz", - "integrity": "sha512-rFQeepcenRxKzeKlh1CsmEnxsJwhIERtbUjmYnKZyDInZsU06lvaGw5DT44rlNp1Rv2MT/e9vffZ8vK+ytwXHA==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/next/-/next-13.0.6.tgz", + "integrity": "sha512-COvigvms2LRt1rrzfBQcMQ2GZd86Mvk1z+LOLY5pniFtL4VrTmhZ9salrbKfSiXbhsD01TrDdD68ec3ABDyscA==", "dev": true, "dependencies": { - "@next/env": "13.0.3", - "@swc/helpers": "0.4.11", + "@next/env": "13.0.6", + "@swc/helpers": "0.4.14", "caniuse-lite": "^1.0.30001406", "postcss": "8.4.14", - "styled-jsx": "5.1.0", - "use-sync-external-store": "1.2.0" + "styled-jsx": "5.1.0" }, "bin": { "next": "dist/bin/next" @@ -10921,19 +10920,19 @@ "node": ">=14.6.0" }, "optionalDependencies": { - "@next/swc-android-arm-eabi": "13.0.3", - "@next/swc-android-arm64": "13.0.3", - "@next/swc-darwin-arm64": "13.0.3", - "@next/swc-darwin-x64": "13.0.3", - "@next/swc-freebsd-x64": "13.0.3", - "@next/swc-linux-arm-gnueabihf": "13.0.3", - "@next/swc-linux-arm64-gnu": "13.0.3", - "@next/swc-linux-arm64-musl": "13.0.3", - "@next/swc-linux-x64-gnu": "13.0.3", - "@next/swc-linux-x64-musl": "13.0.3", - "@next/swc-win32-arm64-msvc": "13.0.3", - "@next/swc-win32-ia32-msvc": "13.0.3", - "@next/swc-win32-x64-msvc": "13.0.3" + "@next/swc-android-arm-eabi": "13.0.6", + "@next/swc-android-arm64": "13.0.6", + "@next/swc-darwin-arm64": "13.0.6", + "@next/swc-darwin-x64": "13.0.6", + "@next/swc-freebsd-x64": "13.0.6", + "@next/swc-linux-arm-gnueabihf": "13.0.6", + "@next/swc-linux-arm64-gnu": "13.0.6", + "@next/swc-linux-arm64-musl": "13.0.6", + "@next/swc-linux-x64-gnu": "13.0.6", + "@next/swc-linux-x64-musl": "13.0.6", + "@next/swc-win32-arm64-msvc": "13.0.6", + "@next/swc-win32-ia32-msvc": "13.0.6", + "@next/swc-win32-x64-msvc": "13.0.6" }, "peerDependencies": { "fibers": ">= 3.1.0", @@ -13916,15 +13915,6 @@ "node": ">=4" } }, - "node_modules/use-sync-external-store": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz", - "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==", - "dev": true, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - } - }, "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", @@ -15796,99 +15786,99 @@ } }, "@next/env": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/env/-/env-13.0.3.tgz", - "integrity": "sha512-/4WzeG61Ot/PxsghXkSqQJ6UohFfwXoZ3dtsypmR9EBP+OIax9JRq0trq8Z/LCT9Aq4JbihVkaazRWguORjTAw==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/env/-/env-13.0.6.tgz", + "integrity": "sha512-yceT6DCHKqPRS1cAm8DHvDvK74DLIkDQdm5iV+GnIts8h0QbdHvkUIkdOvQoOODgpr6018skbmSQp12z5OWIQQ==", "dev": true }, "@next/swc-android-arm-eabi": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.0.3.tgz", - "integrity": "sha512-uxfUoj65CdFc1gX2q7GtBX3DhKv9Kn343LMqGNvXyuTpYTGMmIiVY7b9yF8oLWRV0gVKqhZBZifUmoPE8SJU6Q==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.0.6.tgz", + "integrity": "sha512-FGFSj3v2Bluw8fD/X+1eXIEB0PhoJE0zfutsAauRhmNpjjZshLDgoXMWm1jTRL/04K/o9gwwO2+A8+sPVCH1uw==", "dev": true, "optional": true }, "@next/swc-android-arm64": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-13.0.3.tgz", - "integrity": "sha512-t2k+WDfg7Cq2z/EnalKGsd/9E5F4Hdo1xu+UzZXYDpKUI9zgE6Bz8ajQb8m8txv3qOaWdKuDa5j5ziq9Acd1Xw==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-13.0.6.tgz", + "integrity": "sha512-7MgbtU7kimxuovVsd7jSJWMkIHBDBUsNLmmlkrBRHTvgzx5nDBXogP0hzZm7EImdOPwVMPpUHRQMBP9mbsiJYQ==", "dev": true, "optional": true }, "@next/swc-darwin-arm64": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.0.3.tgz", - "integrity": "sha512-wV6j6SZ1bc/YHOLCLk9JVqaZTCCey6HBV7inl2DriHsHqIcO6F3+QiYf0KXwRP9BE0GSZZrYd5mZQm2JPTHdJA==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.0.6.tgz", + "integrity": "sha512-AUVEpVTxbP/fxdFsjVI9d5a0CFn6NVV7A/RXOb0Y+pXKIIZ1V5rFjPwpYfIfyOo2lrqgehMNQcyMRoTrhq04xg==", "dev": true, "optional": true }, "@next/swc-darwin-x64": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.0.3.tgz", - "integrity": "sha512-jaI2CMuYWvUtRixV3AIjUhnxUDU1FKOR+8hADMhYt3Yz+pCKuj4RZ0n0nY5qUf3qT1AtvnJXEgyatSFJhSp/wQ==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.0.6.tgz", + "integrity": "sha512-SasCDJlshglsPnbzhWaIF6VEGkQy2NECcAOxPwaPr0cwbbt4aUlZ7QmskNzgolr5eAjFS/xTr7CEeKJtZpAAtQ==", "dev": true, "optional": true }, "@next/swc-freebsd-x64": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.0.3.tgz", - "integrity": "sha512-nbyT0toBTJrcj5TCB9pVnQpGJ3utGyQj4CWegZs1ulaeUQ5Z7CS/qt8nRyYyOKYHtOdSCJ9Nw5F/RgKNkdpOdw==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.0.6.tgz", + "integrity": "sha512-6Lbxd9gAdXneTkwHyYW/qtX1Tdw7ND9UbiGsGz/SP43ZInNWnW6q0au4hEVPZ9bOWWRKzcVoeTBdoMpQk9Hx9w==", "dev": true, "optional": true }, "@next/swc-linux-arm-gnueabihf": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.0.3.tgz", - "integrity": "sha512-1naLxYvRUQCoFCU1nMkcQueRc0Iux9xBv1L5pzH2ejtIWFg8BrSgyuluJG4nyAhFCx4WG863IEIkAaefOowVdA==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.0.6.tgz", + "integrity": "sha512-wNdi5A519e1P+ozEuYOhWPzzE6m1y7mkO6NFwn6watUwO0X9nZs7fT9THmnekvmFQpaZ6U+xf2MQ9poQoCh6jQ==", "dev": true, "optional": true }, "@next/swc-linux-arm64-gnu": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.0.3.tgz", - "integrity": "sha512-3Z4A8JkuGWpMVbUhUPQInK/SLY+kijTT78Q/NZCrhLlyvwrVxaQALJNlXzxDLraUgv4oVH0Wz/FIw1W9PUUhxA==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.0.6.tgz", + "integrity": "sha512-e8KTRnleQY1KLk5PwGV5hrmvKksCc74QRpHl5ffWnEEAtL2FE0ave5aIkXqErsPdXkiKuA/owp3LjQrP+/AH7Q==", "dev": true, "optional": true }, "@next/swc-linux-arm64-musl": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.0.3.tgz", - "integrity": "sha512-MoYe9SM40UaunTjC+01c9OILLH3uSoeri58kDMu3KF/EFEvn1LZ6ODeDj+SLGlAc95wn46hrRJS2BPmDDE+jFQ==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.0.6.tgz", + "integrity": "sha512-/7RF03C3mhjYpHN+pqOolgME3guiHU5T3TsejuyteqyEyzdEyLHod+jcYH6ft7UZ71a6TdOewvmbLOtzHW2O8A==", "dev": true, "optional": true }, "@next/swc-linux-x64-gnu": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.0.3.tgz", - "integrity": "sha512-z22T5WGnRanjLMXdF0NaNjSpBlEzzY43t5Ysp3nW1oI6gOkub6WdQNZeHIY7A2JwkgSWZmtjLtf+Fzzz38LHeQ==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.0.6.tgz", + "integrity": "sha512-kxyEXnYHpOEkFnmrlwB1QlzJtjC6sAJytKcceIyFUHbCaD3W/Qb5tnclcnHKTaFccizZRePXvV25Ok/eUSpKTw==", "dev": true, "optional": true }, "@next/swc-linux-x64-musl": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.0.3.tgz", - "integrity": "sha512-ZOMT7zjBFmkusAtr47k8xs/oTLsNlTH6xvYb+iux7yly2hZGwhfBLzPGBsbeMZukZ96IphJTagT+C033s6LNVA==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.0.6.tgz", + "integrity": "sha512-N0c6gubS3WW1oYYgo02xzZnNatfVQP/CiJq2ax+DJ55ePV62IACbRCU99TZNXXg+Kos6vNW4k+/qgvkvpGDeyA==", "dev": true, "optional": true }, "@next/swc-win32-arm64-msvc": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.0.3.tgz", - "integrity": "sha512-Q4BM16Djl+Oah9UdGrvjFYgoftYB2jNd+rtRGPX5Mmxo09Ry/KiLbOZnoUyoIxKc1xPyfqMXuaVsAFQLYs0KEQ==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.0.6.tgz", + "integrity": "sha512-QjeMB2EBqBFPb/ac0CYr7GytbhUkrG4EwFWbcE0vsRp4H8grt25kYpFQckL4Jak3SUrp7vKfDwZ/SwO7QdO8vw==", "dev": true, "optional": true }, "@next/swc-win32-ia32-msvc": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.0.3.tgz", - "integrity": "sha512-Sa8yGkNeRUsic8Qjf7MLIAfP0p0+einK/wIqJ8UO1y76j+8rRQu42AMs5H4Ax1fm9GEYq6I8njHtY59TVpTtGQ==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.0.6.tgz", + "integrity": "sha512-EQzXtdqRTcmhT/tCq81rIwE36Y3fNHPInaCuJzM/kftdXfa0F+64y7FAoMO13npX8EG1+SamXgp/emSusKrCXg==", "dev": true, "optional": true }, "@next/swc-win32-x64-msvc": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.0.3.tgz", - "integrity": "sha512-IAptmSqA7k4tQzaw2NAkoEjj3+Dz9ceuvlEHwYh770MMDL4V0ku2m+UHrmn5HUCEDHhgwwjg2nyf6728q2jr1w==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.0.6.tgz", + "integrity": "sha512-pSkqZ//UP/f2sS9T7IvHLfEWDPTX0vRyXJnAUNisKvO3eF3e1xdhDX7dix/X3Z3lnN4UjSwOzclAI87JFbOwmQ==", "dev": true, "optional": true }, @@ -15986,9 +15976,9 @@ } }, "@swc/helpers": { - "version": "0.4.11", - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.11.tgz", - "integrity": "sha512-rEUrBSGIoSFuYxwBYtlUFMlE2CwGhmW+w9355/5oduSw8e5h2+Tj4UrAGNNgP9915++wj5vkQo0UuOBqOAq4nw==", + "version": "0.4.14", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.14.tgz", + "integrity": "sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==", "dev": true, "requires": { "tslib": "^2.4.0" @@ -22798,30 +22788,29 @@ "dev": true }, "next": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/next/-/next-13.0.3.tgz", - "integrity": "sha512-rFQeepcenRxKzeKlh1CsmEnxsJwhIERtbUjmYnKZyDInZsU06lvaGw5DT44rlNp1Rv2MT/e9vffZ8vK+ytwXHA==", - "dev": true, - "requires": { - "@next/env": "13.0.3", - "@next/swc-android-arm-eabi": "13.0.3", - "@next/swc-android-arm64": "13.0.3", - "@next/swc-darwin-arm64": "13.0.3", - "@next/swc-darwin-x64": "13.0.3", - "@next/swc-freebsd-x64": "13.0.3", - "@next/swc-linux-arm-gnueabihf": "13.0.3", - "@next/swc-linux-arm64-gnu": "13.0.3", - "@next/swc-linux-arm64-musl": "13.0.3", - "@next/swc-linux-x64-gnu": "13.0.3", - "@next/swc-linux-x64-musl": "13.0.3", - "@next/swc-win32-arm64-msvc": "13.0.3", - "@next/swc-win32-ia32-msvc": "13.0.3", - "@next/swc-win32-x64-msvc": "13.0.3", - "@swc/helpers": "0.4.11", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/next/-/next-13.0.6.tgz", + "integrity": "sha512-COvigvms2LRt1rrzfBQcMQ2GZd86Mvk1z+LOLY5pniFtL4VrTmhZ9salrbKfSiXbhsD01TrDdD68ec3ABDyscA==", + "dev": true, + "requires": { + "@next/env": "13.0.6", + "@next/swc-android-arm-eabi": "13.0.6", + "@next/swc-android-arm64": "13.0.6", + "@next/swc-darwin-arm64": "13.0.6", + "@next/swc-darwin-x64": "13.0.6", + "@next/swc-freebsd-x64": "13.0.6", + "@next/swc-linux-arm-gnueabihf": "13.0.6", + "@next/swc-linux-arm64-gnu": "13.0.6", + "@next/swc-linux-arm64-musl": "13.0.6", + "@next/swc-linux-x64-gnu": "13.0.6", + "@next/swc-linux-x64-musl": "13.0.6", + "@next/swc-win32-arm64-msvc": "13.0.6", + "@next/swc-win32-ia32-msvc": "13.0.6", + "@next/swc-win32-x64-msvc": "13.0.6", + "@swc/helpers": "0.4.14", "caniuse-lite": "^1.0.30001406", "postcss": "8.4.14", - "styled-jsx": "5.1.0", - "use-sync-external-store": "1.2.0" + "styled-jsx": "5.1.0" } }, "nock": { @@ -25040,13 +25029,6 @@ "prepend-http": "^2.0.0" } }, - "use-sync-external-store": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz", - "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==", - "dev": true, - "requires": {} - }, "util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", From 78d92d14d9158433b4373e95e22d26c9dd0acda8 Mon Sep 17 00:00:00 2001 From: Brandon Veth <62355532+veth-tech@users.noreply.github.com> Date: Mon, 5 Dec 2022 22:07:25 -0700 Subject: [PATCH 086/105] Update EXAMPLES.md Missing await on getSession call --- EXAMPLES.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/EXAMPLES.md b/EXAMPLES.md index e0b3d96a9..61ae85aa5 100644 --- a/EXAMPLES.md +++ b/EXAMPLES.md @@ -186,7 +186,7 @@ Requests to `/pages/api/protected` without a valid session cookie will fail with import { withApiAuthRequired, getSession } from '@auth0/nextjs-auth0'; export default withApiAuthRequired(async function myApiRoute(req, res) { - const { user } = getSession(req, res); + const { user } = await getSession(req, res); res.json({ protected: 'My Secret', id: user.sub }); }); ``` From 484c8f315eee0ed8b76466c64a2afd4292636706 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 6 Dec 2022 08:27:25 -0300 Subject: [PATCH 087/105] build(deps): bump openid-client from 5.2.1 to 5.3.1 (#944) --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8b77e68fb..372d70914 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11325,9 +11325,9 @@ } }, "node_modules/openid-client": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/openid-client/-/openid-client-5.2.1.tgz", - "integrity": "sha512-KPxqWnxobG/70Cxqyvd43RWfCfHedFnCdHSBpw5f7WnTnuBAeBnvot/BIo+brrcTr0wyAYUlL/qejQSGwWtdIg==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/openid-client/-/openid-client-5.3.1.tgz", + "integrity": "sha512-RLfehQiHch9N6tRWNx68cicf3b1WR0x74bJWHRc25uYIbSRwjxYcTFaRnzbbpls5jroLAaB/bFIodTgA5LJMvw==", "dependencies": { "jose": "^4.10.0", "lru-cache": "^6.0.0", @@ -23083,9 +23083,9 @@ } }, "openid-client": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/openid-client/-/openid-client-5.2.1.tgz", - "integrity": "sha512-KPxqWnxobG/70Cxqyvd43RWfCfHedFnCdHSBpw5f7WnTnuBAeBnvot/BIo+brrcTr0wyAYUlL/qejQSGwWtdIg==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/openid-client/-/openid-client-5.3.1.tgz", + "integrity": "sha512-RLfehQiHch9N6tRWNx68cicf3b1WR0x74bJWHRc25uYIbSRwjxYcTFaRnzbbpls5jroLAaB/bFIodTgA5LJMvw==", "requires": { "jose": "^4.10.0", "lru-cache": "^6.0.0", From 44817b99485c3b75584ee364d30bac55e67d48cf Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 6 Dec 2022 11:38:52 +0000 Subject: [PATCH 088/105] build(deps-dev): bump @types/jsonwebtoken from 8.5.8 to 8.5.9 (#943) --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 372d70914..fd37d3a49 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2544,9 +2544,9 @@ "dev": true }, "node_modules/@types/jsonwebtoken": { - "version": "8.5.8", - "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-8.5.8.tgz", - "integrity": "sha512-zm6xBQpFDIDM6o9r6HSgDeIcLy82TKWctCXEPbJJcXb5AKmi5BNNdLXneixK4lplX3PqIVcwLBCGE/kAGnlD4A==", + "version": "8.5.9", + "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-8.5.9.tgz", + "integrity": "sha512-272FMnFGzAVMGtu9tkr29hRL6bZj4Zs1KZNeHLnKqAvp06tAIcarTMwOh8/8bz4FmKRcMxZhZNeUAQsNLoiPhg==", "dev": true, "dependencies": { "@types/node": "*" @@ -16326,9 +16326,9 @@ "dev": true }, "@types/jsonwebtoken": { - "version": "8.5.8", - "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-8.5.8.tgz", - "integrity": "sha512-zm6xBQpFDIDM6o9r6HSgDeIcLy82TKWctCXEPbJJcXb5AKmi5BNNdLXneixK4lplX3PqIVcwLBCGE/kAGnlD4A==", + "version": "8.5.9", + "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-8.5.9.tgz", + "integrity": "sha512-272FMnFGzAVMGtu9tkr29hRL6bZj4Zs1KZNeHLnKqAvp06tAIcarTMwOh8/8bz4FmKRcMxZhZNeUAQsNLoiPhg==", "dev": true, "requires": { "@types/node": "*" From deb3e591577306bc082ea184cef1cbdf16cce7ae Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 6 Dec 2022 12:54:26 +0000 Subject: [PATCH 089/105] build(deps-dev): bump prettier from 2.7.1 to 2.8.0 (#942) Bumps [prettier](https://github.com/prettier/prettier) from 2.7.1 to 2.8.0. - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) - [Commits](https://github.com/prettier/prettier/compare/2.7.1...2.8.0) --- updated-dependencies: - dependency-name: prettier dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Rita Zerrizuela --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index fd37d3a49..679666751 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11864,9 +11864,9 @@ } }, "node_modules/prettier": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.7.1.tgz", - "integrity": "sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==", + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.0.tgz", + "integrity": "sha512-9Lmg8hTFZKG0Asr/kW9Bp8tJjRVluO8EJQVfY2T7FMw9T5jy4I/Uvx0Rca/XWf50QQ1/SS48+6IJWnrb+2yemA==", "dev": true, "bin": { "prettier": "bin-prettier.js" @@ -23490,9 +23490,9 @@ "dev": true }, "prettier": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.7.1.tgz", - "integrity": "sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==", + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.0.tgz", + "integrity": "sha512-9Lmg8hTFZKG0Asr/kW9Bp8tJjRVluO8EJQVfY2T7FMw9T5jy4I/Uvx0Rca/XWf50QQ1/SS48+6IJWnrb+2yemA==", "dev": true }, "prettier-linter-helpers": { From 485941f59474b5dc4b3f330b817bc58e53b5e9f7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 6 Dec 2022 13:00:44 +0000 Subject: [PATCH 090/105] build(deps-dev): bump @testing-library/jest-dom from 5.16.4 to 5.16.5 (#941) Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) from 5.16.4 to 5.16.5. - [Release notes](https://github.com/testing-library/jest-dom/releases) - [Changelog](https://github.com/testing-library/jest-dom/blob/main/CHANGELOG.md) - [Commits](https://github.com/testing-library/jest-dom/compare/v5.16.4...v5.16.5) --- updated-dependencies: - dependency-name: "@testing-library/jest-dom" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Rita Zerrizuela --- package-lock.json | 104 +++++++++------------------------------------- 1 file changed, 20 insertions(+), 84 deletions(-) diff --git a/package-lock.json b/package-lock.json index 679666751..a3cd578e4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -75,6 +75,12 @@ "next": ">=10" } }, + "node_modules/@adobe/css-tools": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.0.1.tgz", + "integrity": "sha512-+u76oB43nOHrF4DDWRLWDCtci7f3QJoEBigemIdIeTi1ODqjx6Tad9NCVnPRwewWlKkVab5PlK8DCtPTyX7S8g==", + "dev": true + }, "node_modules/@babel/code-frame": { "version": "7.12.11", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", @@ -2250,16 +2256,16 @@ "dev": true }, "node_modules/@testing-library/jest-dom": { - "version": "5.16.4", - "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.4.tgz", - "integrity": "sha512-Gy+IoFutbMQcky0k+bqqumXZ1cTGswLsFqmNLzNdSKkU9KGV2u9oXhukCbbJ9/LRPKiqwxEE8VpV/+YZlfkPUA==", + "version": "5.16.5", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.5.tgz", + "integrity": "sha512-N5ixQ2qKpi5OLYfwQmUb/5mSV9LneAcaUfp32pn4yCnpb8r/Yz0pXFPck21dIicKmi+ta5WRAknkZCfA8refMA==", "dev": true, "dependencies": { + "@adobe/css-tools": "^4.0.1", "@babel/runtime": "^7.9.2", "@types/testing-library__jest-dom": "^5.9.1", "aria-query": "^5.0.0", "chalk": "^3.0.0", - "css": "^3.0.0", "css.escape": "^1.5.1", "dom-accessibility-api": "^0.5.6", "lodash": "^4.17.15", @@ -2280,28 +2286,6 @@ "node": ">=6.0" } }, - "node_modules/@testing-library/jest-dom/node_modules/css": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", - "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", - "dev": true, - "dependencies": { - "inherits": "^2.0.4", - "source-map": "^0.6.1", - "source-map-resolve": "^0.6.0" - } - }, - "node_modules/@testing-library/jest-dom/node_modules/source-map-resolve": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", - "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", - "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", - "dev": true, - "dependencies": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0" - } - }, "node_modules/@testing-library/react": { "version": "13.4.0", "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-13.4.0.tgz", @@ -3387,18 +3371,6 @@ "node": ">= 4.0.0" } }, - "node_modules/atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "dev": true, - "bin": { - "atob": "bin/atob.js" - }, - "engines": { - "node": ">= 4.5.0" - } - }, "node_modules/available-typed-arrays": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", @@ -5082,15 +5054,6 @@ "integrity": "sha512-Nv6ENEzyPQ6AItkGwLE2PGKinZZ9g59vSh2BeH6NqPu0OTKZ5ruJsVqh/orbAnqXc9pBbgXAIrc2EyaCj8NpGg==", "dev": true }, - "node_modules/decode-uri-component": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", - "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", - "dev": true, - "engines": { - "node": ">=0.10" - } - }, "node_modules/decompress-response": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", @@ -14385,6 +14348,12 @@ } }, "dependencies": { + "@adobe/css-tools": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.0.1.tgz", + "integrity": "sha512-+u76oB43nOHrF4DDWRLWDCtci7f3QJoEBigemIdIeTi1ODqjx6Tad9NCVnPRwewWlKkVab5PlK8DCtPTyX7S8g==", + "dev": true + }, "@babel/code-frame": { "version": "7.12.11", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", @@ -16060,16 +16029,16 @@ } }, "@testing-library/jest-dom": { - "version": "5.16.4", - "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.4.tgz", - "integrity": "sha512-Gy+IoFutbMQcky0k+bqqumXZ1cTGswLsFqmNLzNdSKkU9KGV2u9oXhukCbbJ9/LRPKiqwxEE8VpV/+YZlfkPUA==", + "version": "5.16.5", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.5.tgz", + "integrity": "sha512-N5ixQ2qKpi5OLYfwQmUb/5mSV9LneAcaUfp32pn4yCnpb8r/Yz0pXFPck21dIicKmi+ta5WRAknkZCfA8refMA==", "dev": true, "requires": { + "@adobe/css-tools": "^4.0.1", "@babel/runtime": "^7.9.2", "@types/testing-library__jest-dom": "^5.9.1", "aria-query": "^5.0.0", "chalk": "^3.0.0", - "css": "^3.0.0", "css.escape": "^1.5.1", "dom-accessibility-api": "^0.5.6", "lodash": "^4.17.15", @@ -16081,27 +16050,6 @@ "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.0.tgz", "integrity": "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==", "dev": true - }, - "css": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", - "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", - "dev": true, - "requires": { - "inherits": "^2.0.4", - "source-map": "^0.6.1", - "source-map-resolve": "^0.6.0" - } - }, - "source-map-resolve": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", - "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", - "dev": true, - "requires": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0" - } } } }, @@ -16971,12 +16919,6 @@ "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", "dev": true }, - "atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "dev": true - }, "available-typed-arrays": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", @@ -18290,12 +18232,6 @@ "integrity": "sha512-Nv6ENEzyPQ6AItkGwLE2PGKinZZ9g59vSh2BeH6NqPu0OTKZ5ruJsVqh/orbAnqXc9pBbgXAIrc2EyaCj8NpGg==", "dev": true }, - "decode-uri-component": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", - "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", - "dev": true - }, "decompress-response": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", From 5307738a1e5f974cfbb0cc828a8874db2def046d Mon Sep 17 00:00:00 2001 From: Stavros Liaskos Date: Tue, 6 Dec 2022 15:26:32 +0100 Subject: [PATCH 091/105] fix/rerenders: useMemo to avoid unnecessary rerenders --- README.md | 2 +- examples/kitchen-sink-example/package.json | 1 + examples/kitchen-sink-example/pages/_app.tsx | 1 + examples/kitchen-sink-example/pages/index.tsx | 5 +- .../kitchen-sink-example/pages/profile-mw.tsx | 4 +- examples/kitchen-sink-example/scripts/wdyr.js | 10 + package-lock.json | 436 +++++++++--------- src/client/use-user.tsx | 5 +- 8 files changed, 244 insertions(+), 220 deletions(-) create mode 100644 examples/kitchen-sink-example/scripts/wdyr.js diff --git a/README.md b/README.md index dcb906783..25df946bc 100644 --- a/README.md +++ b/README.md @@ -307,7 +307,7 @@ We appreciate feedback and contribution to this repo! Before you get started, pl - [Auth0's general contribution guidelines](https://github.com/auth0/open-source-template/blob/master/GENERAL-CONTRIBUTING.md) - [Auth0's code of conduct guidelines](https://github.com/auth0/express-openid-connect/blob/master/CODE-OF-CONDUCT.md) -- [This repo's contribution guide](https://github.com/auth0/express-openid-connect/blob/master/CONTRIBUTING.md) +- [This repo's contribution guide](./CONTRIBUTING.md) ## Vulnerability Reporting diff --git a/examples/kitchen-sink-example/package.json b/examples/kitchen-sink-example/package.json index e65db4a12..bedef9ac9 100644 --- a/examples/kitchen-sink-example/package.json +++ b/examples/kitchen-sink-example/package.json @@ -26,6 +26,7 @@ "@types/styled-jsx": "^3.4.4", "@typescript-eslint/eslint-plugin": "^4.13.0", "@typescript-eslint/parser": "^4.13.0", + "@welldone-software/why-did-you-render": "^7.0.1", "eslint": "^7.9.0", "eslint-config-prettier": "^8.1.0", "eslint-plugin-prettier": "^3.1.4", diff --git a/examples/kitchen-sink-example/pages/_app.tsx b/examples/kitchen-sink-example/pages/_app.tsx index b42124c0d..7d82f7f75 100644 --- a/examples/kitchen-sink-example/pages/_app.tsx +++ b/examples/kitchen-sink-example/pages/_app.tsx @@ -1,3 +1,4 @@ +import '../scripts/wdyr'; import React from 'react'; import type { AppProps } from 'next/app'; import { UserProvider } from '@auth0/nextjs-auth0/client'; diff --git a/examples/kitchen-sink-example/pages/index.tsx b/examples/kitchen-sink-example/pages/index.tsx index e7287dd4a..51776b531 100644 --- a/examples/kitchen-sink-example/pages/index.tsx +++ b/examples/kitchen-sink-example/pages/index.tsx @@ -3,7 +3,7 @@ import { useUser } from '@auth0/nextjs-auth0/client'; import Layout from '../components/layout'; -export default function Home(): React.ReactElement { +function Home(): React.ReactElement { const { user, error, isLoading } = useUser(); return ( @@ -39,3 +39,6 @@ export default function Home(): React.ReactElement { ); } +Home.whyDidYouRender = true; + +export default Home; diff --git a/examples/kitchen-sink-example/pages/profile-mw.tsx b/examples/kitchen-sink-example/pages/profile-mw.tsx index 9f17f5461..df21d66e3 100644 --- a/examples/kitchen-sink-example/pages/profile-mw.tsx +++ b/examples/kitchen-sink-example/pages/profile-mw.tsx @@ -3,7 +3,7 @@ import { useUser } from '@auth0/nextjs-auth0/client'; import Layout from '../components/layout'; -export default function Profile() { +function Profile() { const { user, isLoading } = useUser(); if (isLoading) { return

    Loading...

    ; @@ -16,3 +16,5 @@ export default function Profile() { ); } +Profile.whyDidYouRender = true; +export default Profile; diff --git a/examples/kitchen-sink-example/scripts/wdyr.js b/examples/kitchen-sink-example/scripts/wdyr.js new file mode 100644 index 000000000..8f9037cd6 --- /dev/null +++ b/examples/kitchen-sink-example/scripts/wdyr.js @@ -0,0 +1,10 @@ +import React from 'react'; + +if (typeof window !== 'undefined' && process.env.NODE_ENV === 'development') { + const whyDidYouRender = require('@welldone-software/why-did-you-render'); + whyDidYouRender(React, { + trackAllPureComponents: true, + trackHooks: true, + logOwnerReasons: true, + }); +} diff --git a/package-lock.json b/package-lock.json index ac0780e22..679666751 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6,7 +6,7 @@ "packages": { "": { "name": "@auth0/nextjs-auth0", - "version": "2.0.0-beta.4", + "version": "2.0.0", "license": "MIT", "dependencies": { "@panva/hkdf": "^1.0.2", @@ -832,12 +832,12 @@ } }, "node_modules/@edge-runtime/jest-environment": { - "version": "1.1.0-beta.31", - "resolved": "https://registry.npmjs.org/@edge-runtime/jest-environment/-/jest-environment-1.1.0-beta.31.tgz", - "integrity": "sha512-a65LVlCMkwkMxg8RjhEY5o3OZFHzMnLZcGqL234h3HO7Ri1Vriorj330BcPSh2GUt4zFqTS/3+XmWE6ueJwAZg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@edge-runtime/jest-environment/-/jest-environment-1.1.0.tgz", + "integrity": "sha512-YwiR+zxAt3BksS1DrOuVdqnDw+18EZxm3vpGo8vuxqKXOg9UNdmj7c3nfkdTdhQ3gr3+sSpcS/4+vLoqW1QSKA==", "dev": true, "dependencies": { - "@edge-runtime/vm": "^1.1.0-beta.31", + "@edge-runtime/vm": "1.1.0", "@jest/environment": "28.1.3", "@jest/fake-timers": "28.1.3", "@jest/types": "28.1.3", @@ -905,18 +905,18 @@ } }, "node_modules/@edge-runtime/primitives": { - "version": "1.1.0-beta.31", - "resolved": "https://registry.npmjs.org/@edge-runtime/primitives/-/primitives-1.1.0-beta.31.tgz", - "integrity": "sha512-OO1x32aJoxgME1k77RVxVNsazs5NY/SNwYEN8ptlZ6DKUXn0eesXftDsmlypX/OU0ZeJc61/xNVUuoeyDGJDVA==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@edge-runtime/primitives/-/primitives-1.1.0.tgz", + "integrity": "sha512-MpL5fKlOs9mz5DMRuFchLe3Il84t7XpfbPq4qtaEK37uNMCRx1MzA3d7A4aTsR/guXSZvV/AtEbKVqBWjuSThA==", "dev": true }, "node_modules/@edge-runtime/vm": { - "version": "1.1.0-beta.31", - "resolved": "https://registry.npmjs.org/@edge-runtime/vm/-/vm-1.1.0-beta.31.tgz", - "integrity": "sha512-D3JW32u7LSTt0KbphGWx2F41jId7BY8H0Awr25PTRFWroqohfWo1C2huOh7/Yyn4qeyJOVEuxWeTzvbSkTyyTg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@edge-runtime/vm/-/vm-1.1.0.tgz", + "integrity": "sha512-a3PSCdznoop5+ifkNDaSINB9V+Anwh+wpoaASIWhq9PLQuBF9D6Yxe/mLRZkuZRkOJ2ZmaTzMGDI5ROUChTL7g==", "dev": true, "dependencies": { - "@edge-runtime/primitives": "^1.1.0-beta.31" + "@edge-runtime/primitives": "1.1.0" } }, "node_modules/@eslint/eslintrc": { @@ -1822,15 +1822,15 @@ } }, "node_modules/@next/env": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/env/-/env-13.0.3.tgz", - "integrity": "sha512-/4WzeG61Ot/PxsghXkSqQJ6UohFfwXoZ3dtsypmR9EBP+OIax9JRq0trq8Z/LCT9Aq4JbihVkaazRWguORjTAw==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/env/-/env-13.0.6.tgz", + "integrity": "sha512-yceT6DCHKqPRS1cAm8DHvDvK74DLIkDQdm5iV+GnIts8h0QbdHvkUIkdOvQoOODgpr6018skbmSQp12z5OWIQQ==", "dev": true }, "node_modules/@next/swc-android-arm-eabi": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.0.3.tgz", - "integrity": "sha512-uxfUoj65CdFc1gX2q7GtBX3DhKv9Kn343LMqGNvXyuTpYTGMmIiVY7b9yF8oLWRV0gVKqhZBZifUmoPE8SJU6Q==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.0.6.tgz", + "integrity": "sha512-FGFSj3v2Bluw8fD/X+1eXIEB0PhoJE0zfutsAauRhmNpjjZshLDgoXMWm1jTRL/04K/o9gwwO2+A8+sPVCH1uw==", "cpu": [ "arm" ], @@ -1844,9 +1844,9 @@ } }, "node_modules/@next/swc-android-arm64": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-13.0.3.tgz", - "integrity": "sha512-t2k+WDfg7Cq2z/EnalKGsd/9E5F4Hdo1xu+UzZXYDpKUI9zgE6Bz8ajQb8m8txv3qOaWdKuDa5j5ziq9Acd1Xw==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-13.0.6.tgz", + "integrity": "sha512-7MgbtU7kimxuovVsd7jSJWMkIHBDBUsNLmmlkrBRHTvgzx5nDBXogP0hzZm7EImdOPwVMPpUHRQMBP9mbsiJYQ==", "cpu": [ "arm64" ], @@ -1860,9 +1860,9 @@ } }, "node_modules/@next/swc-darwin-arm64": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.0.3.tgz", - "integrity": "sha512-wV6j6SZ1bc/YHOLCLk9JVqaZTCCey6HBV7inl2DriHsHqIcO6F3+QiYf0KXwRP9BE0GSZZrYd5mZQm2JPTHdJA==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.0.6.tgz", + "integrity": "sha512-AUVEpVTxbP/fxdFsjVI9d5a0CFn6NVV7A/RXOb0Y+pXKIIZ1V5rFjPwpYfIfyOo2lrqgehMNQcyMRoTrhq04xg==", "cpu": [ "arm64" ], @@ -1876,9 +1876,9 @@ } }, "node_modules/@next/swc-darwin-x64": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.0.3.tgz", - "integrity": "sha512-jaI2CMuYWvUtRixV3AIjUhnxUDU1FKOR+8hADMhYt3Yz+pCKuj4RZ0n0nY5qUf3qT1AtvnJXEgyatSFJhSp/wQ==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.0.6.tgz", + "integrity": "sha512-SasCDJlshglsPnbzhWaIF6VEGkQy2NECcAOxPwaPr0cwbbt4aUlZ7QmskNzgolr5eAjFS/xTr7CEeKJtZpAAtQ==", "cpu": [ "x64" ], @@ -1892,9 +1892,9 @@ } }, "node_modules/@next/swc-freebsd-x64": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.0.3.tgz", - "integrity": "sha512-nbyT0toBTJrcj5TCB9pVnQpGJ3utGyQj4CWegZs1ulaeUQ5Z7CS/qt8nRyYyOKYHtOdSCJ9Nw5F/RgKNkdpOdw==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.0.6.tgz", + "integrity": "sha512-6Lbxd9gAdXneTkwHyYW/qtX1Tdw7ND9UbiGsGz/SP43ZInNWnW6q0au4hEVPZ9bOWWRKzcVoeTBdoMpQk9Hx9w==", "cpu": [ "x64" ], @@ -1908,9 +1908,9 @@ } }, "node_modules/@next/swc-linux-arm-gnueabihf": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.0.3.tgz", - "integrity": "sha512-1naLxYvRUQCoFCU1nMkcQueRc0Iux9xBv1L5pzH2ejtIWFg8BrSgyuluJG4nyAhFCx4WG863IEIkAaefOowVdA==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.0.6.tgz", + "integrity": "sha512-wNdi5A519e1P+ozEuYOhWPzzE6m1y7mkO6NFwn6watUwO0X9nZs7fT9THmnekvmFQpaZ6U+xf2MQ9poQoCh6jQ==", "cpu": [ "arm" ], @@ -1924,9 +1924,9 @@ } }, "node_modules/@next/swc-linux-arm64-gnu": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.0.3.tgz", - "integrity": "sha512-3Z4A8JkuGWpMVbUhUPQInK/SLY+kijTT78Q/NZCrhLlyvwrVxaQALJNlXzxDLraUgv4oVH0Wz/FIw1W9PUUhxA==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.0.6.tgz", + "integrity": "sha512-e8KTRnleQY1KLk5PwGV5hrmvKksCc74QRpHl5ffWnEEAtL2FE0ave5aIkXqErsPdXkiKuA/owp3LjQrP+/AH7Q==", "cpu": [ "arm64" ], @@ -1940,9 +1940,9 @@ } }, "node_modules/@next/swc-linux-arm64-musl": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.0.3.tgz", - "integrity": "sha512-MoYe9SM40UaunTjC+01c9OILLH3uSoeri58kDMu3KF/EFEvn1LZ6ODeDj+SLGlAc95wn46hrRJS2BPmDDE+jFQ==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.0.6.tgz", + "integrity": "sha512-/7RF03C3mhjYpHN+pqOolgME3guiHU5T3TsejuyteqyEyzdEyLHod+jcYH6ft7UZ71a6TdOewvmbLOtzHW2O8A==", "cpu": [ "arm64" ], @@ -1956,9 +1956,9 @@ } }, "node_modules/@next/swc-linux-x64-gnu": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.0.3.tgz", - "integrity": "sha512-z22T5WGnRanjLMXdF0NaNjSpBlEzzY43t5Ysp3nW1oI6gOkub6WdQNZeHIY7A2JwkgSWZmtjLtf+Fzzz38LHeQ==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.0.6.tgz", + "integrity": "sha512-kxyEXnYHpOEkFnmrlwB1QlzJtjC6sAJytKcceIyFUHbCaD3W/Qb5tnclcnHKTaFccizZRePXvV25Ok/eUSpKTw==", "cpu": [ "x64" ], @@ -1972,9 +1972,9 @@ } }, "node_modules/@next/swc-linux-x64-musl": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.0.3.tgz", - "integrity": "sha512-ZOMT7zjBFmkusAtr47k8xs/oTLsNlTH6xvYb+iux7yly2hZGwhfBLzPGBsbeMZukZ96IphJTagT+C033s6LNVA==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.0.6.tgz", + "integrity": "sha512-N0c6gubS3WW1oYYgo02xzZnNatfVQP/CiJq2ax+DJ55ePV62IACbRCU99TZNXXg+Kos6vNW4k+/qgvkvpGDeyA==", "cpu": [ "x64" ], @@ -1988,9 +1988,9 @@ } }, "node_modules/@next/swc-win32-arm64-msvc": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.0.3.tgz", - "integrity": "sha512-Q4BM16Djl+Oah9UdGrvjFYgoftYB2jNd+rtRGPX5Mmxo09Ry/KiLbOZnoUyoIxKc1xPyfqMXuaVsAFQLYs0KEQ==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.0.6.tgz", + "integrity": "sha512-QjeMB2EBqBFPb/ac0CYr7GytbhUkrG4EwFWbcE0vsRp4H8grt25kYpFQckL4Jak3SUrp7vKfDwZ/SwO7QdO8vw==", "cpu": [ "arm64" ], @@ -2004,9 +2004,9 @@ } }, "node_modules/@next/swc-win32-ia32-msvc": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.0.3.tgz", - "integrity": "sha512-Sa8yGkNeRUsic8Qjf7MLIAfP0p0+einK/wIqJ8UO1y76j+8rRQu42AMs5H4Ax1fm9GEYq6I8njHtY59TVpTtGQ==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.0.6.tgz", + "integrity": "sha512-EQzXtdqRTcmhT/tCq81rIwE36Y3fNHPInaCuJzM/kftdXfa0F+64y7FAoMO13npX8EG1+SamXgp/emSusKrCXg==", "cpu": [ "ia32" ], @@ -2020,9 +2020,9 @@ } }, "node_modules/@next/swc-win32-x64-msvc": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.0.3.tgz", - "integrity": "sha512-IAptmSqA7k4tQzaw2NAkoEjj3+Dz9ceuvlEHwYh770MMDL4V0ku2m+UHrmn5HUCEDHhgwwjg2nyf6728q2jr1w==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.0.6.tgz", + "integrity": "sha512-pSkqZ//UP/f2sS9T7IvHLfEWDPTX0vRyXJnAUNisKvO3eF3e1xdhDX7dix/X3Z3lnN4UjSwOzclAI87JFbOwmQ==", "cpu": [ "x64" ], @@ -2153,9 +2153,9 @@ } }, "node_modules/@swc/helpers": { - "version": "0.4.11", - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.11.tgz", - "integrity": "sha512-rEUrBSGIoSFuYxwBYtlUFMlE2CwGhmW+w9355/5oduSw8e5h2+Tj4UrAGNNgP9915++wj5vkQo0UuOBqOAq4nw==", + "version": "0.4.14", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.14.tgz", + "integrity": "sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==", "dev": true, "dependencies": { "tslib": "^2.4.0" @@ -2544,9 +2544,9 @@ "dev": true }, "node_modules/@types/jsonwebtoken": { - "version": "8.5.8", - "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-8.5.8.tgz", - "integrity": "sha512-zm6xBQpFDIDM6o9r6HSgDeIcLy82TKWctCXEPbJJcXb5AKmi5BNNdLXneixK4lplX3PqIVcwLBCGE/kAGnlD4A==", + "version": "8.5.9", + "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-8.5.9.tgz", + "integrity": "sha512-272FMnFGzAVMGtu9tkr29hRL6bZj4Zs1KZNeHLnKqAvp06tAIcarTMwOh8/8bz4FmKRcMxZhZNeUAQsNLoiPhg==", "dev": true, "dependencies": { "@types/node": "*" @@ -2606,12 +2606,23 @@ } }, "node_modules/@types/react-dom": { - "version": "17.0.9", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.9.tgz", - "integrity": "sha512-wIvGxLfgpVDSAMH5utdL9Ngm5Owu0VsGmldro3ORLXV8CShrL8awVj06NuEXFQ5xyaYfdca7Sgbk/50Ri1GdPg==", + "version": "17.0.18", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.18.tgz", + "integrity": "sha512-rLVtIfbwyur2iFKykP2w0pl/1unw26b5td16d5xMgp7/yjTHomkyxPYChFoCr/FtEX1lN9wY6lFj1qvKdS5kDw==", "dev": true, "dependencies": { - "@types/react": "*" + "@types/react": "^17" + } + }, + "node_modules/@types/react-dom/node_modules/@types/react": { + "version": "17.0.52", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.52.tgz", + "integrity": "sha512-vwk8QqVODi0VaZZpDXQCmEmiOuyjEFPY7Ttaw5vjM112LOq37yz1CDJGrRJwA1fYEq4Iitd5rnjd1yWAc/bT+A==", + "dev": true, + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" } }, "node_modules/@types/react-test-renderer": { @@ -5072,9 +5083,9 @@ "dev": true }, "node_modules/decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", "dev": true, "engines": { "node": ">=0.10" @@ -10064,9 +10075,9 @@ } }, "node_modules/jose": { - "version": "4.10.3", - "resolved": "https://registry.npmjs.org/jose/-/jose-4.10.3.tgz", - "integrity": "sha512-3S4wQnaoJKSAx9uHSoyf8B/lxjs1qCntHWL6wNFszJazo+FtWe+qD0zVfY0BlqJ5HHK4jcnM98k3BQzVLbzE4g==", + "version": "4.11.1", + "resolved": "https://registry.npmjs.org/jose/-/jose-4.11.1.tgz", + "integrity": "sha512-YRv4Tk/Wlug8qicwqFNFVEZSdbROCHRAC6qu/i0dyNKr5JQdoa2pIGoS04lLO/jXQX7Z9omoNewYIVIxqZBd9Q==", "funding": { "url": "https://github.com/sponsors/panva" } @@ -10891,17 +10902,16 @@ "dev": true }, "node_modules/next": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/next/-/next-13.0.3.tgz", - "integrity": "sha512-rFQeepcenRxKzeKlh1CsmEnxsJwhIERtbUjmYnKZyDInZsU06lvaGw5DT44rlNp1Rv2MT/e9vffZ8vK+ytwXHA==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/next/-/next-13.0.6.tgz", + "integrity": "sha512-COvigvms2LRt1rrzfBQcMQ2GZd86Mvk1z+LOLY5pniFtL4VrTmhZ9salrbKfSiXbhsD01TrDdD68ec3ABDyscA==", "dev": true, "dependencies": { - "@next/env": "13.0.3", - "@swc/helpers": "0.4.11", + "@next/env": "13.0.6", + "@swc/helpers": "0.4.14", "caniuse-lite": "^1.0.30001406", "postcss": "8.4.14", - "styled-jsx": "5.1.0", - "use-sync-external-store": "1.2.0" + "styled-jsx": "5.1.0" }, "bin": { "next": "dist/bin/next" @@ -10910,19 +10920,19 @@ "node": ">=14.6.0" }, "optionalDependencies": { - "@next/swc-android-arm-eabi": "13.0.3", - "@next/swc-android-arm64": "13.0.3", - "@next/swc-darwin-arm64": "13.0.3", - "@next/swc-darwin-x64": "13.0.3", - "@next/swc-freebsd-x64": "13.0.3", - "@next/swc-linux-arm-gnueabihf": "13.0.3", - "@next/swc-linux-arm64-gnu": "13.0.3", - "@next/swc-linux-arm64-musl": "13.0.3", - "@next/swc-linux-x64-gnu": "13.0.3", - "@next/swc-linux-x64-musl": "13.0.3", - "@next/swc-win32-arm64-msvc": "13.0.3", - "@next/swc-win32-ia32-msvc": "13.0.3", - "@next/swc-win32-x64-msvc": "13.0.3" + "@next/swc-android-arm-eabi": "13.0.6", + "@next/swc-android-arm64": "13.0.6", + "@next/swc-darwin-arm64": "13.0.6", + "@next/swc-darwin-x64": "13.0.6", + "@next/swc-freebsd-x64": "13.0.6", + "@next/swc-linux-arm-gnueabihf": "13.0.6", + "@next/swc-linux-arm64-gnu": "13.0.6", + "@next/swc-linux-arm64-musl": "13.0.6", + "@next/swc-linux-x64-gnu": "13.0.6", + "@next/swc-linux-x64-musl": "13.0.6", + "@next/swc-win32-arm64-msvc": "13.0.6", + "@next/swc-win32-ia32-msvc": "13.0.6", + "@next/swc-win32-x64-msvc": "13.0.6" }, "peerDependencies": { "fibers": ">= 3.1.0", @@ -11149,9 +11159,9 @@ } }, "node_modules/oidc-provider": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/oidc-provider/-/oidc-provider-7.14.2.tgz", - "integrity": "sha512-wLgMUBo/dENLiQlWfUeE7BrLp4C2Wfa8/EWcEOQ3Amj/hPedSU4NhLCfklKAIftl5sBCA2HWnjviMKMveEwQWw==", + "version": "7.14.3", + "resolved": "https://registry.npmjs.org/oidc-provider/-/oidc-provider-7.14.3.tgz", + "integrity": "sha512-+TB/JSB6jXyr5Ti2bqOSwDKI6ldc23XlHkgQTFUIjFm2P6SuTkmcXpvF3KF8kDWreSxlKwXwh7ubn9+9yR7CGA==", "dev": true, "dependencies": { "@koa/cors": "^3.1.0", @@ -11315,9 +11325,9 @@ } }, "node_modules/openid-client": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/openid-client/-/openid-client-5.2.1.tgz", - "integrity": "sha512-KPxqWnxobG/70Cxqyvd43RWfCfHedFnCdHSBpw5f7WnTnuBAeBnvot/BIo+brrcTr0wyAYUlL/qejQSGwWtdIg==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/openid-client/-/openid-client-5.3.1.tgz", + "integrity": "sha512-RLfehQiHch9N6tRWNx68cicf3b1WR0x74bJWHRc25uYIbSRwjxYcTFaRnzbbpls5jroLAaB/bFIodTgA5LJMvw==", "dependencies": { "jose": "^4.10.0", "lru-cache": "^6.0.0", @@ -11854,9 +11864,9 @@ } }, "node_modules/prettier": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.7.1.tgz", - "integrity": "sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==", + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.0.tgz", + "integrity": "sha512-9Lmg8hTFZKG0Asr/kW9Bp8tJjRVluO8EJQVfY2T7FMw9T5jy4I/Uvx0Rca/XWf50QQ1/SS48+6IJWnrb+2yemA==", "dev": true, "bin": { "prettier": "bin-prettier.js" @@ -13905,15 +13915,6 @@ "node": ">=4" } }, - "node_modules/use-sync-external-store": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz", - "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==", - "dev": true, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - } - }, "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", @@ -14977,12 +14978,12 @@ } }, "@edge-runtime/jest-environment": { - "version": "1.1.0-beta.31", - "resolved": "https://registry.npmjs.org/@edge-runtime/jest-environment/-/jest-environment-1.1.0-beta.31.tgz", - "integrity": "sha512-a65LVlCMkwkMxg8RjhEY5o3OZFHzMnLZcGqL234h3HO7Ri1Vriorj330BcPSh2GUt4zFqTS/3+XmWE6ueJwAZg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@edge-runtime/jest-environment/-/jest-environment-1.1.0.tgz", + "integrity": "sha512-YwiR+zxAt3BksS1DrOuVdqnDw+18EZxm3vpGo8vuxqKXOg9UNdmj7c3nfkdTdhQ3gr3+sSpcS/4+vLoqW1QSKA==", "dev": true, "requires": { - "@edge-runtime/vm": "^1.1.0-beta.31", + "@edge-runtime/vm": "1.1.0", "@jest/environment": "28.1.3", "@jest/fake-timers": "28.1.3", "@jest/types": "28.1.3", @@ -15040,18 +15041,18 @@ } }, "@edge-runtime/primitives": { - "version": "1.1.0-beta.31", - "resolved": "https://registry.npmjs.org/@edge-runtime/primitives/-/primitives-1.1.0-beta.31.tgz", - "integrity": "sha512-OO1x32aJoxgME1k77RVxVNsazs5NY/SNwYEN8ptlZ6DKUXn0eesXftDsmlypX/OU0ZeJc61/xNVUuoeyDGJDVA==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@edge-runtime/primitives/-/primitives-1.1.0.tgz", + "integrity": "sha512-MpL5fKlOs9mz5DMRuFchLe3Il84t7XpfbPq4qtaEK37uNMCRx1MzA3d7A4aTsR/guXSZvV/AtEbKVqBWjuSThA==", "dev": true }, "@edge-runtime/vm": { - "version": "1.1.0-beta.31", - "resolved": "https://registry.npmjs.org/@edge-runtime/vm/-/vm-1.1.0-beta.31.tgz", - "integrity": "sha512-D3JW32u7LSTt0KbphGWx2F41jId7BY8H0Awr25PTRFWroqohfWo1C2huOh7/Yyn4qeyJOVEuxWeTzvbSkTyyTg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@edge-runtime/vm/-/vm-1.1.0.tgz", + "integrity": "sha512-a3PSCdznoop5+ifkNDaSINB9V+Anwh+wpoaASIWhq9PLQuBF9D6Yxe/mLRZkuZRkOJ2ZmaTzMGDI5ROUChTL7g==", "dev": true, "requires": { - "@edge-runtime/primitives": "^1.1.0-beta.31" + "@edge-runtime/primitives": "1.1.0" } }, "@eslint/eslintrc": { @@ -15785,99 +15786,99 @@ } }, "@next/env": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/env/-/env-13.0.3.tgz", - "integrity": "sha512-/4WzeG61Ot/PxsghXkSqQJ6UohFfwXoZ3dtsypmR9EBP+OIax9JRq0trq8Z/LCT9Aq4JbihVkaazRWguORjTAw==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/env/-/env-13.0.6.tgz", + "integrity": "sha512-yceT6DCHKqPRS1cAm8DHvDvK74DLIkDQdm5iV+GnIts8h0QbdHvkUIkdOvQoOODgpr6018skbmSQp12z5OWIQQ==", "dev": true }, "@next/swc-android-arm-eabi": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.0.3.tgz", - "integrity": "sha512-uxfUoj65CdFc1gX2q7GtBX3DhKv9Kn343LMqGNvXyuTpYTGMmIiVY7b9yF8oLWRV0gVKqhZBZifUmoPE8SJU6Q==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.0.6.tgz", + "integrity": "sha512-FGFSj3v2Bluw8fD/X+1eXIEB0PhoJE0zfutsAauRhmNpjjZshLDgoXMWm1jTRL/04K/o9gwwO2+A8+sPVCH1uw==", "dev": true, "optional": true }, "@next/swc-android-arm64": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-13.0.3.tgz", - "integrity": "sha512-t2k+WDfg7Cq2z/EnalKGsd/9E5F4Hdo1xu+UzZXYDpKUI9zgE6Bz8ajQb8m8txv3qOaWdKuDa5j5ziq9Acd1Xw==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-13.0.6.tgz", + "integrity": "sha512-7MgbtU7kimxuovVsd7jSJWMkIHBDBUsNLmmlkrBRHTvgzx5nDBXogP0hzZm7EImdOPwVMPpUHRQMBP9mbsiJYQ==", "dev": true, "optional": true }, "@next/swc-darwin-arm64": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.0.3.tgz", - "integrity": "sha512-wV6j6SZ1bc/YHOLCLk9JVqaZTCCey6HBV7inl2DriHsHqIcO6F3+QiYf0KXwRP9BE0GSZZrYd5mZQm2JPTHdJA==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.0.6.tgz", + "integrity": "sha512-AUVEpVTxbP/fxdFsjVI9d5a0CFn6NVV7A/RXOb0Y+pXKIIZ1V5rFjPwpYfIfyOo2lrqgehMNQcyMRoTrhq04xg==", "dev": true, "optional": true }, "@next/swc-darwin-x64": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.0.3.tgz", - "integrity": "sha512-jaI2CMuYWvUtRixV3AIjUhnxUDU1FKOR+8hADMhYt3Yz+pCKuj4RZ0n0nY5qUf3qT1AtvnJXEgyatSFJhSp/wQ==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.0.6.tgz", + "integrity": "sha512-SasCDJlshglsPnbzhWaIF6VEGkQy2NECcAOxPwaPr0cwbbt4aUlZ7QmskNzgolr5eAjFS/xTr7CEeKJtZpAAtQ==", "dev": true, "optional": true }, "@next/swc-freebsd-x64": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.0.3.tgz", - "integrity": "sha512-nbyT0toBTJrcj5TCB9pVnQpGJ3utGyQj4CWegZs1ulaeUQ5Z7CS/qt8nRyYyOKYHtOdSCJ9Nw5F/RgKNkdpOdw==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.0.6.tgz", + "integrity": "sha512-6Lbxd9gAdXneTkwHyYW/qtX1Tdw7ND9UbiGsGz/SP43ZInNWnW6q0au4hEVPZ9bOWWRKzcVoeTBdoMpQk9Hx9w==", "dev": true, "optional": true }, "@next/swc-linux-arm-gnueabihf": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.0.3.tgz", - "integrity": "sha512-1naLxYvRUQCoFCU1nMkcQueRc0Iux9xBv1L5pzH2ejtIWFg8BrSgyuluJG4nyAhFCx4WG863IEIkAaefOowVdA==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.0.6.tgz", + "integrity": "sha512-wNdi5A519e1P+ozEuYOhWPzzE6m1y7mkO6NFwn6watUwO0X9nZs7fT9THmnekvmFQpaZ6U+xf2MQ9poQoCh6jQ==", "dev": true, "optional": true }, "@next/swc-linux-arm64-gnu": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.0.3.tgz", - "integrity": "sha512-3Z4A8JkuGWpMVbUhUPQInK/SLY+kijTT78Q/NZCrhLlyvwrVxaQALJNlXzxDLraUgv4oVH0Wz/FIw1W9PUUhxA==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.0.6.tgz", + "integrity": "sha512-e8KTRnleQY1KLk5PwGV5hrmvKksCc74QRpHl5ffWnEEAtL2FE0ave5aIkXqErsPdXkiKuA/owp3LjQrP+/AH7Q==", "dev": true, "optional": true }, "@next/swc-linux-arm64-musl": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.0.3.tgz", - "integrity": "sha512-MoYe9SM40UaunTjC+01c9OILLH3uSoeri58kDMu3KF/EFEvn1LZ6ODeDj+SLGlAc95wn46hrRJS2BPmDDE+jFQ==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.0.6.tgz", + "integrity": "sha512-/7RF03C3mhjYpHN+pqOolgME3guiHU5T3TsejuyteqyEyzdEyLHod+jcYH6ft7UZ71a6TdOewvmbLOtzHW2O8A==", "dev": true, "optional": true }, "@next/swc-linux-x64-gnu": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.0.3.tgz", - "integrity": "sha512-z22T5WGnRanjLMXdF0NaNjSpBlEzzY43t5Ysp3nW1oI6gOkub6WdQNZeHIY7A2JwkgSWZmtjLtf+Fzzz38LHeQ==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.0.6.tgz", + "integrity": "sha512-kxyEXnYHpOEkFnmrlwB1QlzJtjC6sAJytKcceIyFUHbCaD3W/Qb5tnclcnHKTaFccizZRePXvV25Ok/eUSpKTw==", "dev": true, "optional": true }, "@next/swc-linux-x64-musl": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.0.3.tgz", - "integrity": "sha512-ZOMT7zjBFmkusAtr47k8xs/oTLsNlTH6xvYb+iux7yly2hZGwhfBLzPGBsbeMZukZ96IphJTagT+C033s6LNVA==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.0.6.tgz", + "integrity": "sha512-N0c6gubS3WW1oYYgo02xzZnNatfVQP/CiJq2ax+DJ55ePV62IACbRCU99TZNXXg+Kos6vNW4k+/qgvkvpGDeyA==", "dev": true, "optional": true }, "@next/swc-win32-arm64-msvc": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.0.3.tgz", - "integrity": "sha512-Q4BM16Djl+Oah9UdGrvjFYgoftYB2jNd+rtRGPX5Mmxo09Ry/KiLbOZnoUyoIxKc1xPyfqMXuaVsAFQLYs0KEQ==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.0.6.tgz", + "integrity": "sha512-QjeMB2EBqBFPb/ac0CYr7GytbhUkrG4EwFWbcE0vsRp4H8grt25kYpFQckL4Jak3SUrp7vKfDwZ/SwO7QdO8vw==", "dev": true, "optional": true }, "@next/swc-win32-ia32-msvc": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.0.3.tgz", - "integrity": "sha512-Sa8yGkNeRUsic8Qjf7MLIAfP0p0+einK/wIqJ8UO1y76j+8rRQu42AMs5H4Ax1fm9GEYq6I8njHtY59TVpTtGQ==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.0.6.tgz", + "integrity": "sha512-EQzXtdqRTcmhT/tCq81rIwE36Y3fNHPInaCuJzM/kftdXfa0F+64y7FAoMO13npX8EG1+SamXgp/emSusKrCXg==", "dev": true, "optional": true }, "@next/swc-win32-x64-msvc": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.0.3.tgz", - "integrity": "sha512-IAptmSqA7k4tQzaw2NAkoEjj3+Dz9ceuvlEHwYh770MMDL4V0ku2m+UHrmn5HUCEDHhgwwjg2nyf6728q2jr1w==", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.0.6.tgz", + "integrity": "sha512-pSkqZ//UP/f2sS9T7IvHLfEWDPTX0vRyXJnAUNisKvO3eF3e1xdhDX7dix/X3Z3lnN4UjSwOzclAI87JFbOwmQ==", "dev": true, "optional": true }, @@ -15975,9 +15976,9 @@ } }, "@swc/helpers": { - "version": "0.4.11", - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.11.tgz", - "integrity": "sha512-rEUrBSGIoSFuYxwBYtlUFMlE2CwGhmW+w9355/5oduSw8e5h2+Tj4UrAGNNgP9915++wj5vkQo0UuOBqOAq4nw==", + "version": "0.4.14", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.14.tgz", + "integrity": "sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==", "dev": true, "requires": { "tslib": "^2.4.0" @@ -16325,9 +16326,9 @@ "dev": true }, "@types/jsonwebtoken": { - "version": "8.5.8", - "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-8.5.8.tgz", - "integrity": "sha512-zm6xBQpFDIDM6o9r6HSgDeIcLy82TKWctCXEPbJJcXb5AKmi5BNNdLXneixK4lplX3PqIVcwLBCGE/kAGnlD4A==", + "version": "8.5.9", + "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-8.5.9.tgz", + "integrity": "sha512-272FMnFGzAVMGtu9tkr29hRL6bZj4Zs1KZNeHLnKqAvp06tAIcarTMwOh8/8bz4FmKRcMxZhZNeUAQsNLoiPhg==", "dev": true, "requires": { "@types/node": "*" @@ -16387,12 +16388,25 @@ } }, "@types/react-dom": { - "version": "17.0.9", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.9.tgz", - "integrity": "sha512-wIvGxLfgpVDSAMH5utdL9Ngm5Owu0VsGmldro3ORLXV8CShrL8awVj06NuEXFQ5xyaYfdca7Sgbk/50Ri1GdPg==", + "version": "17.0.18", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.18.tgz", + "integrity": "sha512-rLVtIfbwyur2iFKykP2w0pl/1unw26b5td16d5xMgp7/yjTHomkyxPYChFoCr/FtEX1lN9wY6lFj1qvKdS5kDw==", "dev": true, "requires": { - "@types/react": "*" + "@types/react": "^17" + }, + "dependencies": { + "@types/react": { + "version": "17.0.52", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.52.tgz", + "integrity": "sha512-vwk8QqVODi0VaZZpDXQCmEmiOuyjEFPY7Ttaw5vjM112LOq37yz1CDJGrRJwA1fYEq4Iitd5rnjd1yWAc/bT+A==", + "dev": true, + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + } } }, "@types/react-test-renderer": { @@ -18277,9 +18291,9 @@ "dev": true }, "decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", "dev": true }, "decompress-response": { @@ -22112,9 +22126,9 @@ } }, "jose": { - "version": "4.10.3", - "resolved": "https://registry.npmjs.org/jose/-/jose-4.10.3.tgz", - "integrity": "sha512-3S4wQnaoJKSAx9uHSoyf8B/lxjs1qCntHWL6wNFszJazo+FtWe+qD0zVfY0BlqJ5HHK4jcnM98k3BQzVLbzE4g==" + "version": "4.11.1", + "resolved": "https://registry.npmjs.org/jose/-/jose-4.11.1.tgz", + "integrity": "sha512-YRv4Tk/Wlug8qicwqFNFVEZSdbROCHRAC6qu/i0dyNKr5JQdoa2pIGoS04lLO/jXQX7Z9omoNewYIVIxqZBd9Q==" }, "js-tokens": { "version": "4.0.0", @@ -22774,30 +22788,29 @@ "dev": true }, "next": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/next/-/next-13.0.3.tgz", - "integrity": "sha512-rFQeepcenRxKzeKlh1CsmEnxsJwhIERtbUjmYnKZyDInZsU06lvaGw5DT44rlNp1Rv2MT/e9vffZ8vK+ytwXHA==", - "dev": true, - "requires": { - "@next/env": "13.0.3", - "@next/swc-android-arm-eabi": "13.0.3", - "@next/swc-android-arm64": "13.0.3", - "@next/swc-darwin-arm64": "13.0.3", - "@next/swc-darwin-x64": "13.0.3", - "@next/swc-freebsd-x64": "13.0.3", - "@next/swc-linux-arm-gnueabihf": "13.0.3", - "@next/swc-linux-arm64-gnu": "13.0.3", - "@next/swc-linux-arm64-musl": "13.0.3", - "@next/swc-linux-x64-gnu": "13.0.3", - "@next/swc-linux-x64-musl": "13.0.3", - "@next/swc-win32-arm64-msvc": "13.0.3", - "@next/swc-win32-ia32-msvc": "13.0.3", - "@next/swc-win32-x64-msvc": "13.0.3", - "@swc/helpers": "0.4.11", + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/next/-/next-13.0.6.tgz", + "integrity": "sha512-COvigvms2LRt1rrzfBQcMQ2GZd86Mvk1z+LOLY5pniFtL4VrTmhZ9salrbKfSiXbhsD01TrDdD68ec3ABDyscA==", + "dev": true, + "requires": { + "@next/env": "13.0.6", + "@next/swc-android-arm-eabi": "13.0.6", + "@next/swc-android-arm64": "13.0.6", + "@next/swc-darwin-arm64": "13.0.6", + "@next/swc-darwin-x64": "13.0.6", + "@next/swc-freebsd-x64": "13.0.6", + "@next/swc-linux-arm-gnueabihf": "13.0.6", + "@next/swc-linux-arm64-gnu": "13.0.6", + "@next/swc-linux-arm64-musl": "13.0.6", + "@next/swc-linux-x64-gnu": "13.0.6", + "@next/swc-linux-x64-musl": "13.0.6", + "@next/swc-win32-arm64-msvc": "13.0.6", + "@next/swc-win32-ia32-msvc": "13.0.6", + "@next/swc-win32-x64-msvc": "13.0.6", + "@swc/helpers": "0.4.14", "caniuse-lite": "^1.0.30001406", "postcss": "8.4.14", - "styled-jsx": "5.1.0", - "use-sync-external-store": "1.2.0" + "styled-jsx": "5.1.0" } }, "nock": { @@ -22946,9 +22959,9 @@ } }, "oidc-provider": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/oidc-provider/-/oidc-provider-7.14.2.tgz", - "integrity": "sha512-wLgMUBo/dENLiQlWfUeE7BrLp4C2Wfa8/EWcEOQ3Amj/hPedSU4NhLCfklKAIftl5sBCA2HWnjviMKMveEwQWw==", + "version": "7.14.3", + "resolved": "https://registry.npmjs.org/oidc-provider/-/oidc-provider-7.14.3.tgz", + "integrity": "sha512-+TB/JSB6jXyr5Ti2bqOSwDKI6ldc23XlHkgQTFUIjFm2P6SuTkmcXpvF3KF8kDWreSxlKwXwh7ubn9+9yR7CGA==", "dev": true, "requires": { "@koa/cors": "^3.1.0", @@ -23070,9 +23083,9 @@ } }, "openid-client": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/openid-client/-/openid-client-5.2.1.tgz", - "integrity": "sha512-KPxqWnxobG/70Cxqyvd43RWfCfHedFnCdHSBpw5f7WnTnuBAeBnvot/BIo+brrcTr0wyAYUlL/qejQSGwWtdIg==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/openid-client/-/openid-client-5.3.1.tgz", + "integrity": "sha512-RLfehQiHch9N6tRWNx68cicf3b1WR0x74bJWHRc25uYIbSRwjxYcTFaRnzbbpls5jroLAaB/bFIodTgA5LJMvw==", "requires": { "jose": "^4.10.0", "lru-cache": "^6.0.0", @@ -23477,9 +23490,9 @@ "dev": true }, "prettier": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.7.1.tgz", - "integrity": "sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==", + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.0.tgz", + "integrity": "sha512-9Lmg8hTFZKG0Asr/kW9Bp8tJjRVluO8EJQVfY2T7FMw9T5jy4I/Uvx0Rca/XWf50QQ1/SS48+6IJWnrb+2yemA==", "dev": true }, "prettier-linter-helpers": { @@ -25016,13 +25029,6 @@ "prepend-http": "^2.0.0" } }, - "use-sync-external-store": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz", - "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==", - "dev": true, - "requires": {} - }, "util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", diff --git a/src/client/use-user.tsx b/src/client/use-user.tsx index f76f3c97e..95d1e61c9 100644 --- a/src/client/use-user.tsx +++ b/src/client/use-user.tsx @@ -1,5 +1,5 @@ 'use client'; -import React, { ReactElement, useState, useEffect, useCallback, useContext, createContext } from 'react'; +import React, { ReactElement, useState, useEffect, useCallback, useContext, createContext, useMemo } from 'react'; import ConfigProvider, { ConfigContext } from './use-config'; @@ -214,10 +214,11 @@ export default ({ }, [state.user]); const { user, error, isLoading } = state; + const value = useMemo(() => ({ user, error, isLoading, checkSession }), [user, error, isLoading]); return ( - {children} + {children} ); }; From 32258358b23032369bb2afe6172c62bedd9af8bb Mon Sep 17 00:00:00 2001 From: SamRoehrich Date: Tue, 6 Dec 2022 07:53:30 -0700 Subject: [PATCH 092/105] Update source --- docs/modules/session_update_session.html | 2 +- src/session/update-session.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/modules/session_update_session.html b/docs/modules/session_update_session.html index 821da04b3..98fa513af 100644 --- a/docs/modules/session_update_session.html +++ b/docs/modules/session_update_session.html @@ -98,7 +98,7 @@

    UpdateSession

    export default async function updateSession(req, res) { if (req.method === 'PUT') { - const session = await getSession(req, res); + const session = getSession(req, res); updateSession(req, res, { ...session, user: { ...user, foo: req.query.foo } }); res.json({ success: true }); } diff --git a/src/session/update-session.ts b/src/session/update-session.ts index 1138a9203..3158171f2 100644 --- a/src/session/update-session.ts +++ b/src/session/update-session.ts @@ -15,8 +15,8 @@ import { assertReqRes } from '../utils/assert'; * * export default async function updateSession(req, res) { * if (req.method === 'PUT') { - * const session = getSession(req, res); - * updateSession(req, res, { ...session, user: { ...user, foo: req.query.foo } }); + * const session = await getSession(req, res); + * updateSession(req, res, { ...session, user: { ...session.user, foo: req.query.foo } }); * res.json({ success: true }); * } * }; From 4f4c79ca9cc2bb3ab7d7a8c232400a33431d5d85 Mon Sep 17 00:00:00 2001 From: Stavros Liaskos Date: Tue, 6 Dec 2022 18:01:18 +0100 Subject: [PATCH 093/105] tests rerenders --- examples/kitchen-sink-example/package.json | 1 - examples/kitchen-sink-example/pages/_app.tsx | 1 - examples/kitchen-sink-example/pages/index.tsx | 5 +- .../kitchen-sink-example/pages/profile-mw.tsx | 4 +- examples/kitchen-sink-example/scripts/wdyr.js | 10 - package-lock.json | 436 +++++++++--------- tests/frontend/use-user.test.tsx | 18 + 7 files changed, 235 insertions(+), 240 deletions(-) delete mode 100644 examples/kitchen-sink-example/scripts/wdyr.js diff --git a/examples/kitchen-sink-example/package.json b/examples/kitchen-sink-example/package.json index bedef9ac9..e65db4a12 100644 --- a/examples/kitchen-sink-example/package.json +++ b/examples/kitchen-sink-example/package.json @@ -26,7 +26,6 @@ "@types/styled-jsx": "^3.4.4", "@typescript-eslint/eslint-plugin": "^4.13.0", "@typescript-eslint/parser": "^4.13.0", - "@welldone-software/why-did-you-render": "^7.0.1", "eslint": "^7.9.0", "eslint-config-prettier": "^8.1.0", "eslint-plugin-prettier": "^3.1.4", diff --git a/examples/kitchen-sink-example/pages/_app.tsx b/examples/kitchen-sink-example/pages/_app.tsx index 7d82f7f75..b42124c0d 100644 --- a/examples/kitchen-sink-example/pages/_app.tsx +++ b/examples/kitchen-sink-example/pages/_app.tsx @@ -1,4 +1,3 @@ -import '../scripts/wdyr'; import React from 'react'; import type { AppProps } from 'next/app'; import { UserProvider } from '@auth0/nextjs-auth0/client'; diff --git a/examples/kitchen-sink-example/pages/index.tsx b/examples/kitchen-sink-example/pages/index.tsx index 51776b531..e7287dd4a 100644 --- a/examples/kitchen-sink-example/pages/index.tsx +++ b/examples/kitchen-sink-example/pages/index.tsx @@ -3,7 +3,7 @@ import { useUser } from '@auth0/nextjs-auth0/client'; import Layout from '../components/layout'; -function Home(): React.ReactElement { +export default function Home(): React.ReactElement { const { user, error, isLoading } = useUser(); return ( @@ -39,6 +39,3 @@ function Home(): React.ReactElement { ); } -Home.whyDidYouRender = true; - -export default Home; diff --git a/examples/kitchen-sink-example/pages/profile-mw.tsx b/examples/kitchen-sink-example/pages/profile-mw.tsx index df21d66e3..9f17f5461 100644 --- a/examples/kitchen-sink-example/pages/profile-mw.tsx +++ b/examples/kitchen-sink-example/pages/profile-mw.tsx @@ -3,7 +3,7 @@ import { useUser } from '@auth0/nextjs-auth0/client'; import Layout from '../components/layout'; -function Profile() { +export default function Profile() { const { user, isLoading } = useUser(); if (isLoading) { return

    Loading...

    ; @@ -16,5 +16,3 @@ function Profile() { ); } -Profile.whyDidYouRender = true; -export default Profile; diff --git a/examples/kitchen-sink-example/scripts/wdyr.js b/examples/kitchen-sink-example/scripts/wdyr.js deleted file mode 100644 index 8f9037cd6..000000000 --- a/examples/kitchen-sink-example/scripts/wdyr.js +++ /dev/null @@ -1,10 +0,0 @@ -import React from 'react'; - -if (typeof window !== 'undefined' && process.env.NODE_ENV === 'development') { - const whyDidYouRender = require('@welldone-software/why-did-you-render'); - whyDidYouRender(React, { - trackAllPureComponents: true, - trackHooks: true, - logOwnerReasons: true, - }); -} diff --git a/package-lock.json b/package-lock.json index 679666751..ac0780e22 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6,7 +6,7 @@ "packages": { "": { "name": "@auth0/nextjs-auth0", - "version": "2.0.0", + "version": "2.0.0-beta.4", "license": "MIT", "dependencies": { "@panva/hkdf": "^1.0.2", @@ -832,12 +832,12 @@ } }, "node_modules/@edge-runtime/jest-environment": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@edge-runtime/jest-environment/-/jest-environment-1.1.0.tgz", - "integrity": "sha512-YwiR+zxAt3BksS1DrOuVdqnDw+18EZxm3vpGo8vuxqKXOg9UNdmj7c3nfkdTdhQ3gr3+sSpcS/4+vLoqW1QSKA==", + "version": "1.1.0-beta.31", + "resolved": "https://registry.npmjs.org/@edge-runtime/jest-environment/-/jest-environment-1.1.0-beta.31.tgz", + "integrity": "sha512-a65LVlCMkwkMxg8RjhEY5o3OZFHzMnLZcGqL234h3HO7Ri1Vriorj330BcPSh2GUt4zFqTS/3+XmWE6ueJwAZg==", "dev": true, "dependencies": { - "@edge-runtime/vm": "1.1.0", + "@edge-runtime/vm": "^1.1.0-beta.31", "@jest/environment": "28.1.3", "@jest/fake-timers": "28.1.3", "@jest/types": "28.1.3", @@ -905,18 +905,18 @@ } }, "node_modules/@edge-runtime/primitives": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@edge-runtime/primitives/-/primitives-1.1.0.tgz", - "integrity": "sha512-MpL5fKlOs9mz5DMRuFchLe3Il84t7XpfbPq4qtaEK37uNMCRx1MzA3d7A4aTsR/guXSZvV/AtEbKVqBWjuSThA==", + "version": "1.1.0-beta.31", + "resolved": "https://registry.npmjs.org/@edge-runtime/primitives/-/primitives-1.1.0-beta.31.tgz", + "integrity": "sha512-OO1x32aJoxgME1k77RVxVNsazs5NY/SNwYEN8ptlZ6DKUXn0eesXftDsmlypX/OU0ZeJc61/xNVUuoeyDGJDVA==", "dev": true }, "node_modules/@edge-runtime/vm": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@edge-runtime/vm/-/vm-1.1.0.tgz", - "integrity": "sha512-a3PSCdznoop5+ifkNDaSINB9V+Anwh+wpoaASIWhq9PLQuBF9D6Yxe/mLRZkuZRkOJ2ZmaTzMGDI5ROUChTL7g==", + "version": "1.1.0-beta.31", + "resolved": "https://registry.npmjs.org/@edge-runtime/vm/-/vm-1.1.0-beta.31.tgz", + "integrity": "sha512-D3JW32u7LSTt0KbphGWx2F41jId7BY8H0Awr25PTRFWroqohfWo1C2huOh7/Yyn4qeyJOVEuxWeTzvbSkTyyTg==", "dev": true, "dependencies": { - "@edge-runtime/primitives": "1.1.0" + "@edge-runtime/primitives": "^1.1.0-beta.31" } }, "node_modules/@eslint/eslintrc": { @@ -1822,15 +1822,15 @@ } }, "node_modules/@next/env": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/env/-/env-13.0.6.tgz", - "integrity": "sha512-yceT6DCHKqPRS1cAm8DHvDvK74DLIkDQdm5iV+GnIts8h0QbdHvkUIkdOvQoOODgpr6018skbmSQp12z5OWIQQ==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/env/-/env-13.0.3.tgz", + "integrity": "sha512-/4WzeG61Ot/PxsghXkSqQJ6UohFfwXoZ3dtsypmR9EBP+OIax9JRq0trq8Z/LCT9Aq4JbihVkaazRWguORjTAw==", "dev": true }, "node_modules/@next/swc-android-arm-eabi": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.0.6.tgz", - "integrity": "sha512-FGFSj3v2Bluw8fD/X+1eXIEB0PhoJE0zfutsAauRhmNpjjZshLDgoXMWm1jTRL/04K/o9gwwO2+A8+sPVCH1uw==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.0.3.tgz", + "integrity": "sha512-uxfUoj65CdFc1gX2q7GtBX3DhKv9Kn343LMqGNvXyuTpYTGMmIiVY7b9yF8oLWRV0gVKqhZBZifUmoPE8SJU6Q==", "cpu": [ "arm" ], @@ -1844,9 +1844,9 @@ } }, "node_modules/@next/swc-android-arm64": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-13.0.6.tgz", - "integrity": "sha512-7MgbtU7kimxuovVsd7jSJWMkIHBDBUsNLmmlkrBRHTvgzx5nDBXogP0hzZm7EImdOPwVMPpUHRQMBP9mbsiJYQ==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-13.0.3.tgz", + "integrity": "sha512-t2k+WDfg7Cq2z/EnalKGsd/9E5F4Hdo1xu+UzZXYDpKUI9zgE6Bz8ajQb8m8txv3qOaWdKuDa5j5ziq9Acd1Xw==", "cpu": [ "arm64" ], @@ -1860,9 +1860,9 @@ } }, "node_modules/@next/swc-darwin-arm64": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.0.6.tgz", - "integrity": "sha512-AUVEpVTxbP/fxdFsjVI9d5a0CFn6NVV7A/RXOb0Y+pXKIIZ1V5rFjPwpYfIfyOo2lrqgehMNQcyMRoTrhq04xg==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.0.3.tgz", + "integrity": "sha512-wV6j6SZ1bc/YHOLCLk9JVqaZTCCey6HBV7inl2DriHsHqIcO6F3+QiYf0KXwRP9BE0GSZZrYd5mZQm2JPTHdJA==", "cpu": [ "arm64" ], @@ -1876,9 +1876,9 @@ } }, "node_modules/@next/swc-darwin-x64": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.0.6.tgz", - "integrity": "sha512-SasCDJlshglsPnbzhWaIF6VEGkQy2NECcAOxPwaPr0cwbbt4aUlZ7QmskNzgolr5eAjFS/xTr7CEeKJtZpAAtQ==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.0.3.tgz", + "integrity": "sha512-jaI2CMuYWvUtRixV3AIjUhnxUDU1FKOR+8hADMhYt3Yz+pCKuj4RZ0n0nY5qUf3qT1AtvnJXEgyatSFJhSp/wQ==", "cpu": [ "x64" ], @@ -1892,9 +1892,9 @@ } }, "node_modules/@next/swc-freebsd-x64": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.0.6.tgz", - "integrity": "sha512-6Lbxd9gAdXneTkwHyYW/qtX1Tdw7ND9UbiGsGz/SP43ZInNWnW6q0au4hEVPZ9bOWWRKzcVoeTBdoMpQk9Hx9w==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.0.3.tgz", + "integrity": "sha512-nbyT0toBTJrcj5TCB9pVnQpGJ3utGyQj4CWegZs1ulaeUQ5Z7CS/qt8nRyYyOKYHtOdSCJ9Nw5F/RgKNkdpOdw==", "cpu": [ "x64" ], @@ -1908,9 +1908,9 @@ } }, "node_modules/@next/swc-linux-arm-gnueabihf": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.0.6.tgz", - "integrity": "sha512-wNdi5A519e1P+ozEuYOhWPzzE6m1y7mkO6NFwn6watUwO0X9nZs7fT9THmnekvmFQpaZ6U+xf2MQ9poQoCh6jQ==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.0.3.tgz", + "integrity": "sha512-1naLxYvRUQCoFCU1nMkcQueRc0Iux9xBv1L5pzH2ejtIWFg8BrSgyuluJG4nyAhFCx4WG863IEIkAaefOowVdA==", "cpu": [ "arm" ], @@ -1924,9 +1924,9 @@ } }, "node_modules/@next/swc-linux-arm64-gnu": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.0.6.tgz", - "integrity": "sha512-e8KTRnleQY1KLk5PwGV5hrmvKksCc74QRpHl5ffWnEEAtL2FE0ave5aIkXqErsPdXkiKuA/owp3LjQrP+/AH7Q==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.0.3.tgz", + "integrity": "sha512-3Z4A8JkuGWpMVbUhUPQInK/SLY+kijTT78Q/NZCrhLlyvwrVxaQALJNlXzxDLraUgv4oVH0Wz/FIw1W9PUUhxA==", "cpu": [ "arm64" ], @@ -1940,9 +1940,9 @@ } }, "node_modules/@next/swc-linux-arm64-musl": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.0.6.tgz", - "integrity": "sha512-/7RF03C3mhjYpHN+pqOolgME3guiHU5T3TsejuyteqyEyzdEyLHod+jcYH6ft7UZ71a6TdOewvmbLOtzHW2O8A==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.0.3.tgz", + "integrity": "sha512-MoYe9SM40UaunTjC+01c9OILLH3uSoeri58kDMu3KF/EFEvn1LZ6ODeDj+SLGlAc95wn46hrRJS2BPmDDE+jFQ==", "cpu": [ "arm64" ], @@ -1956,9 +1956,9 @@ } }, "node_modules/@next/swc-linux-x64-gnu": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.0.6.tgz", - "integrity": "sha512-kxyEXnYHpOEkFnmrlwB1QlzJtjC6sAJytKcceIyFUHbCaD3W/Qb5tnclcnHKTaFccizZRePXvV25Ok/eUSpKTw==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.0.3.tgz", + "integrity": "sha512-z22T5WGnRanjLMXdF0NaNjSpBlEzzY43t5Ysp3nW1oI6gOkub6WdQNZeHIY7A2JwkgSWZmtjLtf+Fzzz38LHeQ==", "cpu": [ "x64" ], @@ -1972,9 +1972,9 @@ } }, "node_modules/@next/swc-linux-x64-musl": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.0.6.tgz", - "integrity": "sha512-N0c6gubS3WW1oYYgo02xzZnNatfVQP/CiJq2ax+DJ55ePV62IACbRCU99TZNXXg+Kos6vNW4k+/qgvkvpGDeyA==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.0.3.tgz", + "integrity": "sha512-ZOMT7zjBFmkusAtr47k8xs/oTLsNlTH6xvYb+iux7yly2hZGwhfBLzPGBsbeMZukZ96IphJTagT+C033s6LNVA==", "cpu": [ "x64" ], @@ -1988,9 +1988,9 @@ } }, "node_modules/@next/swc-win32-arm64-msvc": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.0.6.tgz", - "integrity": "sha512-QjeMB2EBqBFPb/ac0CYr7GytbhUkrG4EwFWbcE0vsRp4H8grt25kYpFQckL4Jak3SUrp7vKfDwZ/SwO7QdO8vw==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.0.3.tgz", + "integrity": "sha512-Q4BM16Djl+Oah9UdGrvjFYgoftYB2jNd+rtRGPX5Mmxo09Ry/KiLbOZnoUyoIxKc1xPyfqMXuaVsAFQLYs0KEQ==", "cpu": [ "arm64" ], @@ -2004,9 +2004,9 @@ } }, "node_modules/@next/swc-win32-ia32-msvc": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.0.6.tgz", - "integrity": "sha512-EQzXtdqRTcmhT/tCq81rIwE36Y3fNHPInaCuJzM/kftdXfa0F+64y7FAoMO13npX8EG1+SamXgp/emSusKrCXg==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.0.3.tgz", + "integrity": "sha512-Sa8yGkNeRUsic8Qjf7MLIAfP0p0+einK/wIqJ8UO1y76j+8rRQu42AMs5H4Ax1fm9GEYq6I8njHtY59TVpTtGQ==", "cpu": [ "ia32" ], @@ -2020,9 +2020,9 @@ } }, "node_modules/@next/swc-win32-x64-msvc": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.0.6.tgz", - "integrity": "sha512-pSkqZ//UP/f2sS9T7IvHLfEWDPTX0vRyXJnAUNisKvO3eF3e1xdhDX7dix/X3Z3lnN4UjSwOzclAI87JFbOwmQ==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.0.3.tgz", + "integrity": "sha512-IAptmSqA7k4tQzaw2NAkoEjj3+Dz9ceuvlEHwYh770MMDL4V0ku2m+UHrmn5HUCEDHhgwwjg2nyf6728q2jr1w==", "cpu": [ "x64" ], @@ -2153,9 +2153,9 @@ } }, "node_modules/@swc/helpers": { - "version": "0.4.14", - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.14.tgz", - "integrity": "sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==", + "version": "0.4.11", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.11.tgz", + "integrity": "sha512-rEUrBSGIoSFuYxwBYtlUFMlE2CwGhmW+w9355/5oduSw8e5h2+Tj4UrAGNNgP9915++wj5vkQo0UuOBqOAq4nw==", "dev": true, "dependencies": { "tslib": "^2.4.0" @@ -2544,9 +2544,9 @@ "dev": true }, "node_modules/@types/jsonwebtoken": { - "version": "8.5.9", - "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-8.5.9.tgz", - "integrity": "sha512-272FMnFGzAVMGtu9tkr29hRL6bZj4Zs1KZNeHLnKqAvp06tAIcarTMwOh8/8bz4FmKRcMxZhZNeUAQsNLoiPhg==", + "version": "8.5.8", + "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-8.5.8.tgz", + "integrity": "sha512-zm6xBQpFDIDM6o9r6HSgDeIcLy82TKWctCXEPbJJcXb5AKmi5BNNdLXneixK4lplX3PqIVcwLBCGE/kAGnlD4A==", "dev": true, "dependencies": { "@types/node": "*" @@ -2606,23 +2606,12 @@ } }, "node_modules/@types/react-dom": { - "version": "17.0.18", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.18.tgz", - "integrity": "sha512-rLVtIfbwyur2iFKykP2w0pl/1unw26b5td16d5xMgp7/yjTHomkyxPYChFoCr/FtEX1lN9wY6lFj1qvKdS5kDw==", - "dev": true, - "dependencies": { - "@types/react": "^17" - } - }, - "node_modules/@types/react-dom/node_modules/@types/react": { - "version": "17.0.52", - "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.52.tgz", - "integrity": "sha512-vwk8QqVODi0VaZZpDXQCmEmiOuyjEFPY7Ttaw5vjM112LOq37yz1CDJGrRJwA1fYEq4Iitd5rnjd1yWAc/bT+A==", + "version": "17.0.9", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.9.tgz", + "integrity": "sha512-wIvGxLfgpVDSAMH5utdL9Ngm5Owu0VsGmldro3ORLXV8CShrL8awVj06NuEXFQ5xyaYfdca7Sgbk/50Ri1GdPg==", "dev": true, "dependencies": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" + "@types/react": "*" } }, "node_modules/@types/react-test-renderer": { @@ -5083,9 +5072,9 @@ "dev": true }, "node_modules/decode-uri-component": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", - "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", "dev": true, "engines": { "node": ">=0.10" @@ -10075,9 +10064,9 @@ } }, "node_modules/jose": { - "version": "4.11.1", - "resolved": "https://registry.npmjs.org/jose/-/jose-4.11.1.tgz", - "integrity": "sha512-YRv4Tk/Wlug8qicwqFNFVEZSdbROCHRAC6qu/i0dyNKr5JQdoa2pIGoS04lLO/jXQX7Z9omoNewYIVIxqZBd9Q==", + "version": "4.10.3", + "resolved": "https://registry.npmjs.org/jose/-/jose-4.10.3.tgz", + "integrity": "sha512-3S4wQnaoJKSAx9uHSoyf8B/lxjs1qCntHWL6wNFszJazo+FtWe+qD0zVfY0BlqJ5HHK4jcnM98k3BQzVLbzE4g==", "funding": { "url": "https://github.com/sponsors/panva" } @@ -10902,16 +10891,17 @@ "dev": true }, "node_modules/next": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/next/-/next-13.0.6.tgz", - "integrity": "sha512-COvigvms2LRt1rrzfBQcMQ2GZd86Mvk1z+LOLY5pniFtL4VrTmhZ9salrbKfSiXbhsD01TrDdD68ec3ABDyscA==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/next/-/next-13.0.3.tgz", + "integrity": "sha512-rFQeepcenRxKzeKlh1CsmEnxsJwhIERtbUjmYnKZyDInZsU06lvaGw5DT44rlNp1Rv2MT/e9vffZ8vK+ytwXHA==", "dev": true, "dependencies": { - "@next/env": "13.0.6", - "@swc/helpers": "0.4.14", + "@next/env": "13.0.3", + "@swc/helpers": "0.4.11", "caniuse-lite": "^1.0.30001406", "postcss": "8.4.14", - "styled-jsx": "5.1.0" + "styled-jsx": "5.1.0", + "use-sync-external-store": "1.2.0" }, "bin": { "next": "dist/bin/next" @@ -10920,19 +10910,19 @@ "node": ">=14.6.0" }, "optionalDependencies": { - "@next/swc-android-arm-eabi": "13.0.6", - "@next/swc-android-arm64": "13.0.6", - "@next/swc-darwin-arm64": "13.0.6", - "@next/swc-darwin-x64": "13.0.6", - "@next/swc-freebsd-x64": "13.0.6", - "@next/swc-linux-arm-gnueabihf": "13.0.6", - "@next/swc-linux-arm64-gnu": "13.0.6", - "@next/swc-linux-arm64-musl": "13.0.6", - "@next/swc-linux-x64-gnu": "13.0.6", - "@next/swc-linux-x64-musl": "13.0.6", - "@next/swc-win32-arm64-msvc": "13.0.6", - "@next/swc-win32-ia32-msvc": "13.0.6", - "@next/swc-win32-x64-msvc": "13.0.6" + "@next/swc-android-arm-eabi": "13.0.3", + "@next/swc-android-arm64": "13.0.3", + "@next/swc-darwin-arm64": "13.0.3", + "@next/swc-darwin-x64": "13.0.3", + "@next/swc-freebsd-x64": "13.0.3", + "@next/swc-linux-arm-gnueabihf": "13.0.3", + "@next/swc-linux-arm64-gnu": "13.0.3", + "@next/swc-linux-arm64-musl": "13.0.3", + "@next/swc-linux-x64-gnu": "13.0.3", + "@next/swc-linux-x64-musl": "13.0.3", + "@next/swc-win32-arm64-msvc": "13.0.3", + "@next/swc-win32-ia32-msvc": "13.0.3", + "@next/swc-win32-x64-msvc": "13.0.3" }, "peerDependencies": { "fibers": ">= 3.1.0", @@ -11159,9 +11149,9 @@ } }, "node_modules/oidc-provider": { - "version": "7.14.3", - "resolved": "https://registry.npmjs.org/oidc-provider/-/oidc-provider-7.14.3.tgz", - "integrity": "sha512-+TB/JSB6jXyr5Ti2bqOSwDKI6ldc23XlHkgQTFUIjFm2P6SuTkmcXpvF3KF8kDWreSxlKwXwh7ubn9+9yR7CGA==", + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/oidc-provider/-/oidc-provider-7.14.2.tgz", + "integrity": "sha512-wLgMUBo/dENLiQlWfUeE7BrLp4C2Wfa8/EWcEOQ3Amj/hPedSU4NhLCfklKAIftl5sBCA2HWnjviMKMveEwQWw==", "dev": true, "dependencies": { "@koa/cors": "^3.1.0", @@ -11325,9 +11315,9 @@ } }, "node_modules/openid-client": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/openid-client/-/openid-client-5.3.1.tgz", - "integrity": "sha512-RLfehQiHch9N6tRWNx68cicf3b1WR0x74bJWHRc25uYIbSRwjxYcTFaRnzbbpls5jroLAaB/bFIodTgA5LJMvw==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/openid-client/-/openid-client-5.2.1.tgz", + "integrity": "sha512-KPxqWnxobG/70Cxqyvd43RWfCfHedFnCdHSBpw5f7WnTnuBAeBnvot/BIo+brrcTr0wyAYUlL/qejQSGwWtdIg==", "dependencies": { "jose": "^4.10.0", "lru-cache": "^6.0.0", @@ -11864,9 +11854,9 @@ } }, "node_modules/prettier": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.0.tgz", - "integrity": "sha512-9Lmg8hTFZKG0Asr/kW9Bp8tJjRVluO8EJQVfY2T7FMw9T5jy4I/Uvx0Rca/XWf50QQ1/SS48+6IJWnrb+2yemA==", + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.7.1.tgz", + "integrity": "sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==", "dev": true, "bin": { "prettier": "bin-prettier.js" @@ -13915,6 +13905,15 @@ "node": ">=4" } }, + "node_modules/use-sync-external-store": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz", + "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==", + "dev": true, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", @@ -14978,12 +14977,12 @@ } }, "@edge-runtime/jest-environment": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@edge-runtime/jest-environment/-/jest-environment-1.1.0.tgz", - "integrity": "sha512-YwiR+zxAt3BksS1DrOuVdqnDw+18EZxm3vpGo8vuxqKXOg9UNdmj7c3nfkdTdhQ3gr3+sSpcS/4+vLoqW1QSKA==", + "version": "1.1.0-beta.31", + "resolved": "https://registry.npmjs.org/@edge-runtime/jest-environment/-/jest-environment-1.1.0-beta.31.tgz", + "integrity": "sha512-a65LVlCMkwkMxg8RjhEY5o3OZFHzMnLZcGqL234h3HO7Ri1Vriorj330BcPSh2GUt4zFqTS/3+XmWE6ueJwAZg==", "dev": true, "requires": { - "@edge-runtime/vm": "1.1.0", + "@edge-runtime/vm": "^1.1.0-beta.31", "@jest/environment": "28.1.3", "@jest/fake-timers": "28.1.3", "@jest/types": "28.1.3", @@ -15041,18 +15040,18 @@ } }, "@edge-runtime/primitives": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@edge-runtime/primitives/-/primitives-1.1.0.tgz", - "integrity": "sha512-MpL5fKlOs9mz5DMRuFchLe3Il84t7XpfbPq4qtaEK37uNMCRx1MzA3d7A4aTsR/guXSZvV/AtEbKVqBWjuSThA==", + "version": "1.1.0-beta.31", + "resolved": "https://registry.npmjs.org/@edge-runtime/primitives/-/primitives-1.1.0-beta.31.tgz", + "integrity": "sha512-OO1x32aJoxgME1k77RVxVNsazs5NY/SNwYEN8ptlZ6DKUXn0eesXftDsmlypX/OU0ZeJc61/xNVUuoeyDGJDVA==", "dev": true }, "@edge-runtime/vm": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@edge-runtime/vm/-/vm-1.1.0.tgz", - "integrity": "sha512-a3PSCdznoop5+ifkNDaSINB9V+Anwh+wpoaASIWhq9PLQuBF9D6Yxe/mLRZkuZRkOJ2ZmaTzMGDI5ROUChTL7g==", + "version": "1.1.0-beta.31", + "resolved": "https://registry.npmjs.org/@edge-runtime/vm/-/vm-1.1.0-beta.31.tgz", + "integrity": "sha512-D3JW32u7LSTt0KbphGWx2F41jId7BY8H0Awr25PTRFWroqohfWo1C2huOh7/Yyn4qeyJOVEuxWeTzvbSkTyyTg==", "dev": true, "requires": { - "@edge-runtime/primitives": "1.1.0" + "@edge-runtime/primitives": "^1.1.0-beta.31" } }, "@eslint/eslintrc": { @@ -15786,99 +15785,99 @@ } }, "@next/env": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/env/-/env-13.0.6.tgz", - "integrity": "sha512-yceT6DCHKqPRS1cAm8DHvDvK74DLIkDQdm5iV+GnIts8h0QbdHvkUIkdOvQoOODgpr6018skbmSQp12z5OWIQQ==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/env/-/env-13.0.3.tgz", + "integrity": "sha512-/4WzeG61Ot/PxsghXkSqQJ6UohFfwXoZ3dtsypmR9EBP+OIax9JRq0trq8Z/LCT9Aq4JbihVkaazRWguORjTAw==", "dev": true }, "@next/swc-android-arm-eabi": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.0.6.tgz", - "integrity": "sha512-FGFSj3v2Bluw8fD/X+1eXIEB0PhoJE0zfutsAauRhmNpjjZshLDgoXMWm1jTRL/04K/o9gwwO2+A8+sPVCH1uw==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.0.3.tgz", + "integrity": "sha512-uxfUoj65CdFc1gX2q7GtBX3DhKv9Kn343LMqGNvXyuTpYTGMmIiVY7b9yF8oLWRV0gVKqhZBZifUmoPE8SJU6Q==", "dev": true, "optional": true }, "@next/swc-android-arm64": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-13.0.6.tgz", - "integrity": "sha512-7MgbtU7kimxuovVsd7jSJWMkIHBDBUsNLmmlkrBRHTvgzx5nDBXogP0hzZm7EImdOPwVMPpUHRQMBP9mbsiJYQ==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-13.0.3.tgz", + "integrity": "sha512-t2k+WDfg7Cq2z/EnalKGsd/9E5F4Hdo1xu+UzZXYDpKUI9zgE6Bz8ajQb8m8txv3qOaWdKuDa5j5ziq9Acd1Xw==", "dev": true, "optional": true }, "@next/swc-darwin-arm64": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.0.6.tgz", - "integrity": "sha512-AUVEpVTxbP/fxdFsjVI9d5a0CFn6NVV7A/RXOb0Y+pXKIIZ1V5rFjPwpYfIfyOo2lrqgehMNQcyMRoTrhq04xg==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.0.3.tgz", + "integrity": "sha512-wV6j6SZ1bc/YHOLCLk9JVqaZTCCey6HBV7inl2DriHsHqIcO6F3+QiYf0KXwRP9BE0GSZZrYd5mZQm2JPTHdJA==", "dev": true, "optional": true }, "@next/swc-darwin-x64": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.0.6.tgz", - "integrity": "sha512-SasCDJlshglsPnbzhWaIF6VEGkQy2NECcAOxPwaPr0cwbbt4aUlZ7QmskNzgolr5eAjFS/xTr7CEeKJtZpAAtQ==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.0.3.tgz", + "integrity": "sha512-jaI2CMuYWvUtRixV3AIjUhnxUDU1FKOR+8hADMhYt3Yz+pCKuj4RZ0n0nY5qUf3qT1AtvnJXEgyatSFJhSp/wQ==", "dev": true, "optional": true }, "@next/swc-freebsd-x64": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.0.6.tgz", - "integrity": "sha512-6Lbxd9gAdXneTkwHyYW/qtX1Tdw7ND9UbiGsGz/SP43ZInNWnW6q0au4hEVPZ9bOWWRKzcVoeTBdoMpQk9Hx9w==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.0.3.tgz", + "integrity": "sha512-nbyT0toBTJrcj5TCB9pVnQpGJ3utGyQj4CWegZs1ulaeUQ5Z7CS/qt8nRyYyOKYHtOdSCJ9Nw5F/RgKNkdpOdw==", "dev": true, "optional": true }, "@next/swc-linux-arm-gnueabihf": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.0.6.tgz", - "integrity": "sha512-wNdi5A519e1P+ozEuYOhWPzzE6m1y7mkO6NFwn6watUwO0X9nZs7fT9THmnekvmFQpaZ6U+xf2MQ9poQoCh6jQ==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.0.3.tgz", + "integrity": "sha512-1naLxYvRUQCoFCU1nMkcQueRc0Iux9xBv1L5pzH2ejtIWFg8BrSgyuluJG4nyAhFCx4WG863IEIkAaefOowVdA==", "dev": true, "optional": true }, "@next/swc-linux-arm64-gnu": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.0.6.tgz", - "integrity": "sha512-e8KTRnleQY1KLk5PwGV5hrmvKksCc74QRpHl5ffWnEEAtL2FE0ave5aIkXqErsPdXkiKuA/owp3LjQrP+/AH7Q==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.0.3.tgz", + "integrity": "sha512-3Z4A8JkuGWpMVbUhUPQInK/SLY+kijTT78Q/NZCrhLlyvwrVxaQALJNlXzxDLraUgv4oVH0Wz/FIw1W9PUUhxA==", "dev": true, "optional": true }, "@next/swc-linux-arm64-musl": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.0.6.tgz", - "integrity": "sha512-/7RF03C3mhjYpHN+pqOolgME3guiHU5T3TsejuyteqyEyzdEyLHod+jcYH6ft7UZ71a6TdOewvmbLOtzHW2O8A==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.0.3.tgz", + "integrity": "sha512-MoYe9SM40UaunTjC+01c9OILLH3uSoeri58kDMu3KF/EFEvn1LZ6ODeDj+SLGlAc95wn46hrRJS2BPmDDE+jFQ==", "dev": true, "optional": true }, "@next/swc-linux-x64-gnu": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.0.6.tgz", - "integrity": "sha512-kxyEXnYHpOEkFnmrlwB1QlzJtjC6sAJytKcceIyFUHbCaD3W/Qb5tnclcnHKTaFccizZRePXvV25Ok/eUSpKTw==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.0.3.tgz", + "integrity": "sha512-z22T5WGnRanjLMXdF0NaNjSpBlEzzY43t5Ysp3nW1oI6gOkub6WdQNZeHIY7A2JwkgSWZmtjLtf+Fzzz38LHeQ==", "dev": true, "optional": true }, "@next/swc-linux-x64-musl": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.0.6.tgz", - "integrity": "sha512-N0c6gubS3WW1oYYgo02xzZnNatfVQP/CiJq2ax+DJ55ePV62IACbRCU99TZNXXg+Kos6vNW4k+/qgvkvpGDeyA==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.0.3.tgz", + "integrity": "sha512-ZOMT7zjBFmkusAtr47k8xs/oTLsNlTH6xvYb+iux7yly2hZGwhfBLzPGBsbeMZukZ96IphJTagT+C033s6LNVA==", "dev": true, "optional": true }, "@next/swc-win32-arm64-msvc": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.0.6.tgz", - "integrity": "sha512-QjeMB2EBqBFPb/ac0CYr7GytbhUkrG4EwFWbcE0vsRp4H8grt25kYpFQckL4Jak3SUrp7vKfDwZ/SwO7QdO8vw==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.0.3.tgz", + "integrity": "sha512-Q4BM16Djl+Oah9UdGrvjFYgoftYB2jNd+rtRGPX5Mmxo09Ry/KiLbOZnoUyoIxKc1xPyfqMXuaVsAFQLYs0KEQ==", "dev": true, "optional": true }, "@next/swc-win32-ia32-msvc": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.0.6.tgz", - "integrity": "sha512-EQzXtdqRTcmhT/tCq81rIwE36Y3fNHPInaCuJzM/kftdXfa0F+64y7FAoMO13npX8EG1+SamXgp/emSusKrCXg==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.0.3.tgz", + "integrity": "sha512-Sa8yGkNeRUsic8Qjf7MLIAfP0p0+einK/wIqJ8UO1y76j+8rRQu42AMs5H4Ax1fm9GEYq6I8njHtY59TVpTtGQ==", "dev": true, "optional": true }, "@next/swc-win32-x64-msvc": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.0.6.tgz", - "integrity": "sha512-pSkqZ//UP/f2sS9T7IvHLfEWDPTX0vRyXJnAUNisKvO3eF3e1xdhDX7dix/X3Z3lnN4UjSwOzclAI87JFbOwmQ==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.0.3.tgz", + "integrity": "sha512-IAptmSqA7k4tQzaw2NAkoEjj3+Dz9ceuvlEHwYh770MMDL4V0ku2m+UHrmn5HUCEDHhgwwjg2nyf6728q2jr1w==", "dev": true, "optional": true }, @@ -15976,9 +15975,9 @@ } }, "@swc/helpers": { - "version": "0.4.14", - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.14.tgz", - "integrity": "sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==", + "version": "0.4.11", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.11.tgz", + "integrity": "sha512-rEUrBSGIoSFuYxwBYtlUFMlE2CwGhmW+w9355/5oduSw8e5h2+Tj4UrAGNNgP9915++wj5vkQo0UuOBqOAq4nw==", "dev": true, "requires": { "tslib": "^2.4.0" @@ -16326,9 +16325,9 @@ "dev": true }, "@types/jsonwebtoken": { - "version": "8.5.9", - "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-8.5.9.tgz", - "integrity": "sha512-272FMnFGzAVMGtu9tkr29hRL6bZj4Zs1KZNeHLnKqAvp06tAIcarTMwOh8/8bz4FmKRcMxZhZNeUAQsNLoiPhg==", + "version": "8.5.8", + "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-8.5.8.tgz", + "integrity": "sha512-zm6xBQpFDIDM6o9r6HSgDeIcLy82TKWctCXEPbJJcXb5AKmi5BNNdLXneixK4lplX3PqIVcwLBCGE/kAGnlD4A==", "dev": true, "requires": { "@types/node": "*" @@ -16388,25 +16387,12 @@ } }, "@types/react-dom": { - "version": "17.0.18", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.18.tgz", - "integrity": "sha512-rLVtIfbwyur2iFKykP2w0pl/1unw26b5td16d5xMgp7/yjTHomkyxPYChFoCr/FtEX1lN9wY6lFj1qvKdS5kDw==", + "version": "17.0.9", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.9.tgz", + "integrity": "sha512-wIvGxLfgpVDSAMH5utdL9Ngm5Owu0VsGmldro3ORLXV8CShrL8awVj06NuEXFQ5xyaYfdca7Sgbk/50Ri1GdPg==", "dev": true, "requires": { - "@types/react": "^17" - }, - "dependencies": { - "@types/react": { - "version": "17.0.52", - "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.52.tgz", - "integrity": "sha512-vwk8QqVODi0VaZZpDXQCmEmiOuyjEFPY7Ttaw5vjM112LOq37yz1CDJGrRJwA1fYEq4Iitd5rnjd1yWAc/bT+A==", - "dev": true, - "requires": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - } - } + "@types/react": "*" } }, "@types/react-test-renderer": { @@ -18291,9 +18277,9 @@ "dev": true }, "decode-uri-component": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", - "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", "dev": true }, "decompress-response": { @@ -22126,9 +22112,9 @@ } }, "jose": { - "version": "4.11.1", - "resolved": "https://registry.npmjs.org/jose/-/jose-4.11.1.tgz", - "integrity": "sha512-YRv4Tk/Wlug8qicwqFNFVEZSdbROCHRAC6qu/i0dyNKr5JQdoa2pIGoS04lLO/jXQX7Z9omoNewYIVIxqZBd9Q==" + "version": "4.10.3", + "resolved": "https://registry.npmjs.org/jose/-/jose-4.10.3.tgz", + "integrity": "sha512-3S4wQnaoJKSAx9uHSoyf8B/lxjs1qCntHWL6wNFszJazo+FtWe+qD0zVfY0BlqJ5HHK4jcnM98k3BQzVLbzE4g==" }, "js-tokens": { "version": "4.0.0", @@ -22788,29 +22774,30 @@ "dev": true }, "next": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/next/-/next-13.0.6.tgz", - "integrity": "sha512-COvigvms2LRt1rrzfBQcMQ2GZd86Mvk1z+LOLY5pniFtL4VrTmhZ9salrbKfSiXbhsD01TrDdD68ec3ABDyscA==", - "dev": true, - "requires": { - "@next/env": "13.0.6", - "@next/swc-android-arm-eabi": "13.0.6", - "@next/swc-android-arm64": "13.0.6", - "@next/swc-darwin-arm64": "13.0.6", - "@next/swc-darwin-x64": "13.0.6", - "@next/swc-freebsd-x64": "13.0.6", - "@next/swc-linux-arm-gnueabihf": "13.0.6", - "@next/swc-linux-arm64-gnu": "13.0.6", - "@next/swc-linux-arm64-musl": "13.0.6", - "@next/swc-linux-x64-gnu": "13.0.6", - "@next/swc-linux-x64-musl": "13.0.6", - "@next/swc-win32-arm64-msvc": "13.0.6", - "@next/swc-win32-ia32-msvc": "13.0.6", - "@next/swc-win32-x64-msvc": "13.0.6", - "@swc/helpers": "0.4.14", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/next/-/next-13.0.3.tgz", + "integrity": "sha512-rFQeepcenRxKzeKlh1CsmEnxsJwhIERtbUjmYnKZyDInZsU06lvaGw5DT44rlNp1Rv2MT/e9vffZ8vK+ytwXHA==", + "dev": true, + "requires": { + "@next/env": "13.0.3", + "@next/swc-android-arm-eabi": "13.0.3", + "@next/swc-android-arm64": "13.0.3", + "@next/swc-darwin-arm64": "13.0.3", + "@next/swc-darwin-x64": "13.0.3", + "@next/swc-freebsd-x64": "13.0.3", + "@next/swc-linux-arm-gnueabihf": "13.0.3", + "@next/swc-linux-arm64-gnu": "13.0.3", + "@next/swc-linux-arm64-musl": "13.0.3", + "@next/swc-linux-x64-gnu": "13.0.3", + "@next/swc-linux-x64-musl": "13.0.3", + "@next/swc-win32-arm64-msvc": "13.0.3", + "@next/swc-win32-ia32-msvc": "13.0.3", + "@next/swc-win32-x64-msvc": "13.0.3", + "@swc/helpers": "0.4.11", "caniuse-lite": "^1.0.30001406", "postcss": "8.4.14", - "styled-jsx": "5.1.0" + "styled-jsx": "5.1.0", + "use-sync-external-store": "1.2.0" } }, "nock": { @@ -22959,9 +22946,9 @@ } }, "oidc-provider": { - "version": "7.14.3", - "resolved": "https://registry.npmjs.org/oidc-provider/-/oidc-provider-7.14.3.tgz", - "integrity": "sha512-+TB/JSB6jXyr5Ti2bqOSwDKI6ldc23XlHkgQTFUIjFm2P6SuTkmcXpvF3KF8kDWreSxlKwXwh7ubn9+9yR7CGA==", + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/oidc-provider/-/oidc-provider-7.14.2.tgz", + "integrity": "sha512-wLgMUBo/dENLiQlWfUeE7BrLp4C2Wfa8/EWcEOQ3Amj/hPedSU4NhLCfklKAIftl5sBCA2HWnjviMKMveEwQWw==", "dev": true, "requires": { "@koa/cors": "^3.1.0", @@ -23083,9 +23070,9 @@ } }, "openid-client": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/openid-client/-/openid-client-5.3.1.tgz", - "integrity": "sha512-RLfehQiHch9N6tRWNx68cicf3b1WR0x74bJWHRc25uYIbSRwjxYcTFaRnzbbpls5jroLAaB/bFIodTgA5LJMvw==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/openid-client/-/openid-client-5.2.1.tgz", + "integrity": "sha512-KPxqWnxobG/70Cxqyvd43RWfCfHedFnCdHSBpw5f7WnTnuBAeBnvot/BIo+brrcTr0wyAYUlL/qejQSGwWtdIg==", "requires": { "jose": "^4.10.0", "lru-cache": "^6.0.0", @@ -23490,9 +23477,9 @@ "dev": true }, "prettier": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.0.tgz", - "integrity": "sha512-9Lmg8hTFZKG0Asr/kW9Bp8tJjRVluO8EJQVfY2T7FMw9T5jy4I/Uvx0Rca/XWf50QQ1/SS48+6IJWnrb+2yemA==", + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.7.1.tgz", + "integrity": "sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==", "dev": true }, "prettier-linter-helpers": { @@ -25029,6 +25016,13 @@ "prepend-http": "^2.0.0" } }, + "use-sync-external-store": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz", + "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==", + "dev": true, + "requires": {} + }, "util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", diff --git a/tests/frontend/use-user.test.tsx b/tests/frontend/use-user.test.tsx index 26da42c02..c6354a2d7 100644 --- a/tests/frontend/use-user.test.tsx +++ b/tests/frontend/use-user.test.tsx @@ -270,3 +270,21 @@ describe('check session', () => { expect(result.current.isLoading).toEqual(false); }); }); + +describe('re-renders', () => { + afterEach(() => delete (global as any).fetch); + + test('should not update context value after rerender with no state change', async () => { + (global as any).fetch = fetchUserErrorMock; + const { waitForNextUpdate, result, rerender } = renderHook(() => useUser(), { + wrapper: withUserProvider() + }); + + await waitForNextUpdate(); + const memoized = result.current; + + rerender(); + + expect(result.current).toBe(memoized); + }); +}); From 93d4077aaf0217665a6c9a931d3e1c8e87699537 Mon Sep 17 00:00:00 2001 From: Stavros Liaskos Date: Tue, 6 Dec 2022 18:35:57 +0100 Subject: [PATCH 094/105] add checkSession to deps --- src/client/use-user.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/client/use-user.tsx b/src/client/use-user.tsx index 95d1e61c9..becaad403 100644 --- a/src/client/use-user.tsx +++ b/src/client/use-user.tsx @@ -214,7 +214,7 @@ export default ({ }, [state.user]); const { user, error, isLoading } = state; - const value = useMemo(() => ({ user, error, isLoading, checkSession }), [user, error, isLoading]); + const value = useMemo(() => ({ user, error, isLoading, checkSession }), [user, error, isLoading, checkSession]); return ( From 9ee0a27766ed36b556100e19ed26ec7559f0990b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 7 Dec 2022 07:54:44 -0300 Subject: [PATCH 095/105] build(deps-dev): bump start-server-and-test from 1.14.0 to 1.15.1 (#947) --- package-lock.json | 56 +++++++++++++++++++---------------------------- 1 file changed, 22 insertions(+), 34 deletions(-) diff --git a/package-lock.json b/package-lock.json index a3cd578e4..25e6dd105 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3231,6 +3231,12 @@ "node": ">= 6" } }, + "node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", + "dev": true + }, "node_modules/argparse": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", @@ -12830,14 +12836,15 @@ } }, "node_modules/start-server-and-test": { - "version": "1.14.0", - "resolved": "https://registry.npmjs.org/start-server-and-test/-/start-server-and-test-1.14.0.tgz", - "integrity": "sha512-on5ELuxO2K0t8EmNj9MtVlFqwBMxfWOhu4U7uZD1xccVpFlOQKR93CSe0u98iQzfNxRyaNTb/CdadbNllplTsw==", + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/start-server-and-test/-/start-server-and-test-1.15.1.tgz", + "integrity": "sha512-ixhMbUAmym+7k3kqhjhTt6/0eUwE3dbNZPWgcfEUJ5uStaHbT0m8VB+049V5V9X0ueEyxAkwnkkR2SEhCKst5g==", "dev": true, "dependencies": { + "arg": "^5.0.2", "bluebird": "3.7.2", "check-more-types": "2.24.0", - "debug": "4.3.2", + "debug": "4.3.4", "execa": "5.1.1", "lazy-ass": "1.6.0", "ps-tree": "1.2.0", @@ -12852,23 +12859,6 @@ "node": ">=6" } }, - "node_modules/start-server-and-test/node_modules/debug": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", - "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", - "dev": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, "node_modules/start-server-and-test/node_modules/execa": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", @@ -16812,6 +16802,12 @@ "readable-stream": "^2.0.0" } }, + "arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", + "dev": true + }, "argparse": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", @@ -24190,29 +24186,21 @@ } }, "start-server-and-test": { - "version": "1.14.0", - "resolved": "https://registry.npmjs.org/start-server-and-test/-/start-server-and-test-1.14.0.tgz", - "integrity": "sha512-on5ELuxO2K0t8EmNj9MtVlFqwBMxfWOhu4U7uZD1xccVpFlOQKR93CSe0u98iQzfNxRyaNTb/CdadbNllplTsw==", + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/start-server-and-test/-/start-server-and-test-1.15.1.tgz", + "integrity": "sha512-ixhMbUAmym+7k3kqhjhTt6/0eUwE3dbNZPWgcfEUJ5uStaHbT0m8VB+049V5V9X0ueEyxAkwnkkR2SEhCKst5g==", "dev": true, "requires": { + "arg": "^5.0.2", "bluebird": "3.7.2", "check-more-types": "2.24.0", - "debug": "4.3.2", + "debug": "4.3.4", "execa": "5.1.1", "lazy-ass": "1.6.0", "ps-tree": "1.2.0", "wait-on": "6.0.0" }, "dependencies": { - "debug": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", - "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - }, "execa": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", From 48f3ae1196aea5f367764e95251abd1c56f57e89 Mon Sep 17 00:00:00 2001 From: alexmalev Date: Wed, 7 Dec 2022 13:07:51 +0200 Subject: [PATCH 096/105] afterCallback return type fix fixes issue https://github.com/auth0/nextjs-auth0/issues/952 --- src/handlers/callback.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/handlers/callback.ts b/src/handlers/callback.ts index 1f0cbff90..9bf41240d 100644 --- a/src/handlers/callback.ts +++ b/src/handlers/callback.ts @@ -92,7 +92,7 @@ export type AfterCallback = ( res: NextApiResponse, session: Session, state?: { [key: string]: any } -) => Promise | Session | undefined; +) => Promise | Session | undefined; /** * Options to customize the callback handler. From ca978e83f8ecd47e836ddd7d5be69e9c3efef79d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 7 Dec 2022 08:14:00 -0300 Subject: [PATCH 097/105] build(deps): bump qs from 6.5.2 to 6.5.3 (#953) --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 25e6dd105..77f7df21e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12022,9 +12022,9 @@ } }, "node_modules/qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", + "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", "dev": true, "engines": { "node": ">=0.6" @@ -23559,9 +23559,9 @@ } }, "qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", + "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", "dev": true }, "queue-microtask": { From cb947078b8e59ce0042a4964b7b3375b08b93be0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 7 Dec 2022 11:19:51 +0000 Subject: [PATCH 098/105] build(deps-dev): bump eslint-plugin-react from 7.30.1 to 7.31.11 (#951) --- package-lock.json | 319 +++++++++++++++++++++++++++------------------- 1 file changed, 187 insertions(+), 132 deletions(-) diff --git a/package-lock.json b/package-lock.json index 77f7df21e..9313816a1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3260,15 +3260,15 @@ } }, "node_modules/array-includes": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", - "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", + "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", "dev": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", - "es-abstract": "^1.19.5", - "get-intrinsic": "^1.1.1", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", "is-string": "^1.0.7" }, "engines": { @@ -3306,14 +3306,14 @@ } }, "node_modules/array.prototype.flatmap": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz", - "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", + "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", "es-shim-unscopables": "^1.0.0" }, "engines": { @@ -3323,6 +3323,19 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/array.prototype.tosorted": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz", + "integrity": "sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0", + "get-intrinsic": "^1.1.3" + } + }, "node_modules/asn1": { "version": "0.2.4", "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", @@ -5409,31 +5422,32 @@ } }, "node_modules/es-abstract": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz", - "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==", + "version": "1.20.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", + "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", "dev": true, "dependencies": { "call-bind": "^1.0.2", "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.1", + "get-intrinsic": "^1.1.3", "get-symbol-description": "^1.0.0", "has": "^1.0.3", "has-property-descriptors": "^1.0.0", "has-symbols": "^1.0.3", "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", + "is-callable": "^1.2.7", "is-negative-zero": "^2.0.2", "is-regex": "^1.1.4", "is-shared-array-buffer": "^1.0.2", "is-string": "^1.0.7", "is-weakref": "^1.0.2", - "object-inspect": "^1.12.0", + "object-inspect": "^1.12.2", "object-keys": "^1.1.1", - "object.assign": "^4.1.2", + "object.assign": "^4.1.4", "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", "string.prototype.trimend": "^1.0.5", "string.prototype.trimstart": "^1.0.5", "unbox-primitive": "^1.0.2" @@ -5889,25 +5903,26 @@ } }, "node_modules/eslint-plugin-react": { - "version": "7.30.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.30.1.tgz", - "integrity": "sha512-NbEvI9jtqO46yJA3wcRF9Mo0lF9T/jhdHqhCHXiXtD+Zcb98812wvokjWpU7Q4QH5edo6dmqrukxVvWWXHlsUg==", + "version": "7.31.11", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.11.tgz", + "integrity": "sha512-TTvq5JsT5v56wPa9OYHzsrOlHzKZKjV+aLgS+55NJP/cuzdiQPC7PfYoUjMoxlffKtvijpk7vA/jmuqRb9nohw==", "dev": true, "dependencies": { - "array-includes": "^3.1.5", - "array.prototype.flatmap": "^1.3.0", + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "array.prototype.tosorted": "^1.1.1", "doctrine": "^2.1.0", "estraverse": "^5.3.0", "jsx-ast-utils": "^2.4.1 || ^3.0.0", "minimatch": "^3.1.2", - "object.entries": "^1.1.5", - "object.fromentries": "^2.0.5", - "object.hasown": "^1.1.1", - "object.values": "^1.1.5", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "object.hasown": "^1.1.2", + "object.values": "^1.1.6", "prop-types": "^15.8.1", "resolve": "^2.0.0-next.3", "semver": "^6.3.0", - "string.prototype.matchall": "^4.0.7" + "string.prototype.matchall": "^4.0.8" }, "engines": { "node": ">=4" @@ -6713,14 +6728,14 @@ } }, "node_modules/get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", + "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", "dev": true, "dependencies": { "function-bind": "^1.1.1", "has": "^1.0.3", - "has-symbols": "^1.0.1" + "has-symbols": "^1.0.3" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -7395,9 +7410,9 @@ } }, "node_modules/is-callable": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", - "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", "dev": true, "engines": { "node": ">= 0.4" @@ -11049,14 +11064,14 @@ } }, "node_modules/object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", "dev": true, "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", "object-keys": "^1.1.1" }, "engines": { @@ -11067,28 +11082,28 @@ } }, "node_modules/object.entries": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", - "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz", + "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" }, "engines": { "node": ">= 0.4" } }, "node_modules/object.fromentries": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", - "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", + "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" }, "engines": { "node": ">= 0.4" @@ -11098,27 +11113,27 @@ } }, "node_modules/object.hasown": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz", - "integrity": "sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz", + "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==", "dev": true, "dependencies": { "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" + "es-abstract": "^1.20.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/object.values": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", - "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", + "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" }, "engines": { "node": ">= 0.4" @@ -12571,6 +12586,20 @@ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", "dev": true }, + "node_modules/safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", @@ -12963,18 +12992,18 @@ "dev": true }, "node_modules/string.prototype.matchall": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz", - "integrity": "sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", + "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1", - "get-intrinsic": "^1.1.1", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", "has-symbols": "^1.0.3", "internal-slot": "^1.0.3", - "regexp.prototype.flags": "^1.4.1", + "regexp.prototype.flags": "^1.4.3", "side-channel": "^1.0.4" }, "funding": { @@ -16828,15 +16857,15 @@ } }, "array-includes": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", - "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", + "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", "dev": true, "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", - "es-abstract": "^1.19.5", - "get-intrinsic": "^1.1.1", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", "is-string": "^1.0.7" } }, @@ -16859,17 +16888,30 @@ } }, "array.prototype.flatmap": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz", - "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", + "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", "dev": true, "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", "es-shim-unscopables": "^1.0.0" } }, + "array.prototype.tosorted": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz", + "integrity": "sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0", + "get-intrinsic": "^1.1.3" + } + }, "asn1": { "version": "0.2.4", "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", @@ -18498,31 +18540,32 @@ } }, "es-abstract": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz", - "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==", + "version": "1.20.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", + "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", "dev": true, "requires": { "call-bind": "^1.0.2", "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.1", + "get-intrinsic": "^1.1.3", "get-symbol-description": "^1.0.0", "has": "^1.0.3", "has-property-descriptors": "^1.0.0", "has-symbols": "^1.0.3", "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", + "is-callable": "^1.2.7", "is-negative-zero": "^2.0.2", "is-regex": "^1.1.4", "is-shared-array-buffer": "^1.0.2", "is-string": "^1.0.7", "is-weakref": "^1.0.2", - "object-inspect": "^1.12.0", + "object-inspect": "^1.12.2", "object-keys": "^1.1.1", - "object.assign": "^4.1.2", + "object.assign": "^4.1.4", "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", "string.prototype.trimend": "^1.0.5", "string.prototype.trimstart": "^1.0.5", "unbox-primitive": "^1.0.2" @@ -18906,25 +18949,26 @@ } }, "eslint-plugin-react": { - "version": "7.30.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.30.1.tgz", - "integrity": "sha512-NbEvI9jtqO46yJA3wcRF9Mo0lF9T/jhdHqhCHXiXtD+Zcb98812wvokjWpU7Q4QH5edo6dmqrukxVvWWXHlsUg==", + "version": "7.31.11", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.11.tgz", + "integrity": "sha512-TTvq5JsT5v56wPa9OYHzsrOlHzKZKjV+aLgS+55NJP/cuzdiQPC7PfYoUjMoxlffKtvijpk7vA/jmuqRb9nohw==", "dev": true, "requires": { - "array-includes": "^3.1.5", - "array.prototype.flatmap": "^1.3.0", + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "array.prototype.tosorted": "^1.1.1", "doctrine": "^2.1.0", "estraverse": "^5.3.0", "jsx-ast-utils": "^2.4.1 || ^3.0.0", "minimatch": "^3.1.2", - "object.entries": "^1.1.5", - "object.fromentries": "^2.0.5", - "object.hasown": "^1.1.1", - "object.values": "^1.1.5", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "object.hasown": "^1.1.2", + "object.values": "^1.1.6", "prop-types": "^15.8.1", "resolve": "^2.0.0-next.3", "semver": "^6.3.0", - "string.prototype.matchall": "^4.0.7" + "string.prototype.matchall": "^4.0.8" }, "dependencies": { "doctrine": { @@ -19504,14 +19548,14 @@ "dev": true }, "get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", + "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", "dev": true, "requires": { "function-bind": "^1.1.1", "has": "^1.0.3", - "has-symbols": "^1.0.1" + "has-symbols": "^1.0.3" } }, "get-package-type": { @@ -19991,9 +20035,9 @@ } }, "is-callable": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", - "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", "dev": true }, "is-ci": { @@ -22836,58 +22880,58 @@ "dev": true }, "object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", "dev": true, "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", "object-keys": "^1.1.1" } }, "object.entries": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", - "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz", + "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==", "dev": true, "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" } }, "object.fromentries": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", - "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", + "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", "dev": true, "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" } }, "object.hasown": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz", - "integrity": "sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz", + "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==", "dev": true, "requires": { "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" + "es-abstract": "^1.20.4" } }, "object.values": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", - "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", + "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", "dev": true, "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" } }, "oidc-provider": { @@ -23975,6 +24019,17 @@ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", "dev": true }, + "safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + } + }, "safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", @@ -24285,18 +24340,18 @@ } }, "string.prototype.matchall": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz", - "integrity": "sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", + "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==", "dev": true, "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1", - "get-intrinsic": "^1.1.1", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", "has-symbols": "^1.0.3", "internal-slot": "^1.0.3", - "regexp.prototype.flags": "^1.4.1", + "regexp.prototype.flags": "^1.4.3", "side-channel": "^1.0.4" } }, From 178301f185338e4b88f7676e74924150f7a4a6f7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 7 Dec 2022 11:27:53 +0000 Subject: [PATCH 099/105] build(deps-dev): bump body-parser from 1.19.0 to 1.20.1 (#948) --- package-lock.json | 387 ++++++++++++++++++++-------------------------- 1 file changed, 164 insertions(+), 223 deletions(-) diff --git a/package-lock.json b/package-lock.json index 9313816a1..23275d087 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2397,9 +2397,9 @@ } }, "node_modules/@types/body-parser": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.0.tgz", - "integrity": "sha512-W98JrE0j2K78swW4ukqMleo8R7h/pFETjM2DQ90MF6XK2i4LO4W3gQ71Lt4w3bfm2EvVSyWHplECvB5sK22yFQ==", + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", "dev": true, "dependencies": { "@types/connect": "*", @@ -3669,24 +3669,27 @@ "dev": true }, "node_modules/body-parser": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", - "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", "dev": true, "dependencies": { - "bytes": "3.1.0", + "bytes": "3.1.2", "content-type": "~1.0.4", "debug": "2.6.9", - "depd": "~1.1.2", - "http-errors": "1.7.2", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", "iconv-lite": "0.4.24", - "on-finished": "~2.3.0", - "qs": "6.7.0", - "raw-body": "2.4.0", - "type-is": "~1.6.17" + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" }, "engines": { - "node": ">= 0.8" + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" } }, "node_modules/body-parser/node_modules/debug": { @@ -3698,28 +3701,31 @@ "ms": "2.0.0" } }, + "node_modules/body-parser/node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, "node_modules/body-parser/node_modules/http-errors": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", - "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", "dev": true, "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" }, "engines": { - "node": ">= 0.6" + "node": ">= 0.8" } }, - "node_modules/body-parser/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true - }, "node_modules/body-parser/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", @@ -3727,19 +3733,28 @@ "dev": true }, "node_modules/body-parser/node_modules/qs": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", - "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", "dev": true, + "dependencies": { + "side-channel": "^1.0.4" + }, "engines": { "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/body-parser/node_modules/setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", - "dev": true + "node_modules/body-parser/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } }, "node_modules/boxen": { "version": "5.1.2", @@ -4270,9 +4285,9 @@ } }, "node_modules/bytes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", - "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", "dev": true, "engines": { "node": ">= 0.8" @@ -7137,14 +7152,6 @@ "node": ">= 0.6" } }, - "node_modules/http-errors/node_modules/toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - "engines": { - "node": ">=0.6" - } - }, "node_modules/http-proxy-agent": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", @@ -11183,22 +11190,6 @@ "node": ">=10.6.0" } }, - "node_modules/oidc-provider/node_modules/http-errors": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz", - "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", - "dev": true, - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.4", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" - }, - "engines": { - "node": ">= 0.6" - } - }, "node_modules/oidc-provider/node_modules/jsesc": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", @@ -11211,27 +11202,6 @@ "node": ">=6" } }, - "node_modules/oidc-provider/node_modules/raw-body": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.1.tgz", - "integrity": "sha512-9WmIKF6mkvA0SLmA2Knm9+qj89e+j1zqgyn8aXGd7+nAduPoqgI9lO57SAZNn/Byzo5P7JhXTyg9PzaJbH73bA==", - "dev": true, - "dependencies": { - "bytes": "3.1.0", - "http-errors": "1.7.3", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/oidc-provider/node_modules/setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", - "dev": true - }, "node_modules/oidc-token-hash": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/oidc-token-hash/-/oidc-token-hash-5.0.1.tgz", @@ -11241,9 +11211,9 @@ } }, "node_modules/on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", "dev": true, "dependencies": { "ee-first": "1.1.1" @@ -12078,13 +12048,13 @@ } }, "node_modules/raw-body": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", - "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", "dev": true, "dependencies": { - "bytes": "3.1.0", - "http-errors": "1.7.2", + "bytes": "3.1.2", + "http-errors": "2.0.0", "iconv-lite": "0.4.24", "unpipe": "1.0.0" }, @@ -12092,33 +12062,39 @@ "node": ">= 0.8" } }, + "node_modules/raw-body/node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, "node_modules/raw-body/node_modules/http-errors": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", - "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", "dev": true, "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" }, "engines": { - "node": ">= 0.6" + "node": ">= 0.8" } }, - "node_modules/raw-body/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true - }, - "node_modules/raw-body/node_modules/setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", - "dev": true + "node_modules/raw-body/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } }, "node_modules/rc": { "version": "1.2.8", @@ -13411,10 +13387,9 @@ } }, "node_modules/toidentifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", - "dev": true, + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", "engines": { "node": ">=0.6" } @@ -16162,9 +16137,9 @@ } }, "@types/body-parser": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.0.tgz", - "integrity": "sha512-W98JrE0j2K78swW4ukqMleo8R7h/pFETjM2DQ90MF6XK2i4LO4W3gQ71Lt4w3bfm2EvVSyWHplECvB5sK22yFQ==", + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", "dev": true, "requires": { "@types/connect": "*", @@ -17175,21 +17150,23 @@ "dev": true }, "body-parser": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", - "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", "dev": true, "requires": { - "bytes": "3.1.0", + "bytes": "3.1.2", "content-type": "~1.0.4", "debug": "2.6.9", - "depd": "~1.1.2", - "http-errors": "1.7.2", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", "iconv-lite": "0.4.24", - "on-finished": "~2.3.0", - "qs": "6.7.0", - "raw-body": "2.4.0", - "type-is": "~1.6.17" + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" }, "dependencies": { "debug": { @@ -17201,25 +17178,25 @@ "ms": "2.0.0" } }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true + }, "http-errors": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", - "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", "dev": true, "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" } }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true - }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", @@ -17227,15 +17204,18 @@ "dev": true }, "qs": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", - "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", - "dev": true + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dev": true, + "requires": { + "side-channel": "^1.0.4" + } }, - "setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", "dev": true } } @@ -17659,9 +17639,9 @@ "dev": true }, "bytes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", - "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", "dev": true }, "cache-content-type": { @@ -19845,13 +19825,6 @@ "setprototypeof": "1.2.0", "statuses": ">= 1.5.0 < 2", "toidentifier": "1.0.1" - }, - "dependencies": { - "toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" - } } }, "http-proxy-agent": { @@ -22964,42 +22937,11 @@ "integrity": "sha512-mbcDEZCkv2CZF4G01kr8eBd/5agkt9oCqz75tJMSIsquvRZ2sL6Hi5zGVKi/0OSC9oO1GHfJ2AV0ZIOY9vye0A==", "dev": true }, - "http-errors": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz", - "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", - "dev": true, - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.4", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" - } - }, "jsesc": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", "dev": true - }, - "raw-body": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.1.tgz", - "integrity": "sha512-9WmIKF6mkvA0SLmA2Knm9+qj89e+j1zqgyn8aXGd7+nAduPoqgI9lO57SAZNn/Byzo5P7JhXTyg9PzaJbH73bA==", - "dev": true, - "requires": { - "bytes": "3.1.0", - "http-errors": "1.7.3", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - } - }, - "setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", - "dev": true } } }, @@ -23009,9 +22951,9 @@ "integrity": "sha512-EvoOtz6FIEBzE+9q253HsLCVRiK/0doEJ2HCvvqMQb3dHZrP3WlJKYtJ55CRTw4jmYomzH4wkPuCj/I3ZvpKxQ==" }, "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", "dev": true, "requires": { "ee-first": "1.1.1" @@ -23621,40 +23563,40 @@ "dev": true }, "raw-body": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", - "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", "dev": true, "requires": { - "bytes": "3.1.0", - "http-errors": "1.7.2", + "bytes": "3.1.2", + "http-errors": "2.0.0", "iconv-lite": "0.4.24", "unpipe": "1.0.0" }, "dependencies": { + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true + }, "http-errors": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", - "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", "dev": true, "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" } }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true - }, - "setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", "dev": true } } @@ -24657,10 +24599,9 @@ } }, "toidentifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", - "dev": true + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" }, "tough-cookie": { "version": "4.0.0", From 8df5f9fc86efbd9d446a0e0966b22f9588a7a2d1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 7 Dec 2022 09:00:03 -0300 Subject: [PATCH 100/105] build(deps-dev): bump @types/react from 18.0.24 to 18.0.26 (#949) --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 23275d087..5f8d29665 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2579,9 +2579,9 @@ "dev": true }, "node_modules/@types/react": { - "version": "18.0.24", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.24.tgz", - "integrity": "sha512-wRJWT6ouziGUy+9uX0aW4YOJxAY0bG6/AOk5AW5QSvZqI7dk6VBIbXvcVgIw/W5Jrl24f77df98GEKTJGOLx7Q==", + "version": "18.0.26", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.26.tgz", + "integrity": "sha512-hCR3PJQsAIXyxhTNSiDFY//LhnMZWpNNr5etoCqx/iUfGc5gXWtQR2Phl908jVR6uPXacojQWTg4qRpkxTuGug==", "dev": true, "dependencies": { "@types/prop-types": "*", @@ -16319,9 +16319,9 @@ "dev": true }, "@types/react": { - "version": "18.0.24", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.24.tgz", - "integrity": "sha512-wRJWT6ouziGUy+9uX0aW4YOJxAY0bG6/AOk5AW5QSvZqI7dk6VBIbXvcVgIw/W5Jrl24f77df98GEKTJGOLx7Q==", + "version": "18.0.26", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.26.tgz", + "integrity": "sha512-hCR3PJQsAIXyxhTNSiDFY//LhnMZWpNNr5etoCqx/iUfGc5gXWtQR2Phl908jVR6uPXacojQWTg4qRpkxTuGug==", "dev": true, "requires": { "@types/prop-types": "*", From 06ecb8921b30783e0442106a33b061358c267314 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 7 Dec 2022 12:05:16 +0000 Subject: [PATCH 101/105] build(deps): bump tslib from 2.4.0 to 2.4.1 (#950) --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 5f8d29665..c6de99a45 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13521,9 +13521,9 @@ } }, "node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" }, "node_modules/tsscmp": { "version": "1.0.6", @@ -24683,9 +24683,9 @@ } }, "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" }, "tsscmp": { "version": "1.0.6", From bd0bf0739f6ae3969b63f5b27b3a729ea64d1e52 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 8 Dec 2022 08:46:31 -0300 Subject: [PATCH 102/105] build(deps-dev): bump @types/webpack from 4.41.32 to 4.41.33 (#956) --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index c6de99a45..32cb11568 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2694,9 +2694,9 @@ "dev": true }, "node_modules/@types/webpack": { - "version": "4.41.32", - "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.32.tgz", - "integrity": "sha512-cb+0ioil/7oz5//7tZUSwbrSAN/NWHrQylz5cW8G0dWTcF/g+/dSdMlKVZspBYuMAN1+WnwHrkxiRrLcwd0Heg==", + "version": "4.41.33", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.33.tgz", + "integrity": "sha512-PPajH64Ft2vWevkerISMtnZ8rTs4YmRbs+23c402J0INmxDKCrhZNvwZYtzx96gY2wAtXdrK1BS2fiC8MlLr3g==", "dev": true, "dependencies": { "@types/node": "*", @@ -16436,9 +16436,9 @@ "dev": true }, "@types/webpack": { - "version": "4.41.32", - "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.32.tgz", - "integrity": "sha512-cb+0ioil/7oz5//7tZUSwbrSAN/NWHrQylz5cW8G0dWTcF/g+/dSdMlKVZspBYuMAN1+WnwHrkxiRrLcwd0Heg==", + "version": "4.41.33", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.33.tgz", + "integrity": "sha512-PPajH64Ft2vWevkerISMtnZ8rTs4YmRbs+23c402J0INmxDKCrhZNvwZYtzx96gY2wAtXdrK1BS2fiC8MlLr3g==", "dev": true, "requires": { "@types/node": "*", From 2e3666a12c4bef2d064dadb94c7541a64d787523 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 8 Dec 2022 11:55:57 +0000 Subject: [PATCH 103/105] build(deps): bump joi from 17.6.0 to 17.7.0 (#955) --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 32cb11568..9e2b7ed15 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10054,9 +10054,9 @@ } }, "node_modules/joi": { - "version": "17.6.0", - "resolved": "https://registry.npmjs.org/joi/-/joi-17.6.0.tgz", - "integrity": "sha512-OX5dG6DTbcr/kbMFj0KGYxuew69HPcAE3K/sZpEV2nP6e/j/C0HV+HNiBPCASxdx5T7DMoa0s8UeHWMnb6n2zw==", + "version": "17.7.0", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.7.0.tgz", + "integrity": "sha512-1/ugc8djfn93rTE3WRKdCzGGt/EtiYKxITMO4Wiv6q5JL1gl9ePt4kBsl1S499nbosspfctIQTpYIhSmHA3WAg==", "dependencies": { "@hapi/hoek": "^9.0.0", "@hapi/topo": "^5.0.0", @@ -22063,9 +22063,9 @@ } }, "joi": { - "version": "17.6.0", - "resolved": "https://registry.npmjs.org/joi/-/joi-17.6.0.tgz", - "integrity": "sha512-OX5dG6DTbcr/kbMFj0KGYxuew69HPcAE3K/sZpEV2nP6e/j/C0HV+HNiBPCASxdx5T7DMoa0s8UeHWMnb6n2zw==", + "version": "17.7.0", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.7.0.tgz", + "integrity": "sha512-1/ugc8djfn93rTE3WRKdCzGGt/EtiYKxITMO4Wiv6q5JL1gl9ePt4kBsl1S499nbosspfctIQTpYIhSmHA3WAg==", "requires": { "@hapi/hoek": "^9.0.0", "@hapi/topo": "^5.0.0", From 58847ff07bf6aeb5fd7b4c5d35dca9365b872383 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 9 Dec 2022 06:02:40 -0300 Subject: [PATCH 104/105] build(deps-dev): bump start-server-and-test from 1.15.1 to 1.15.2 (#960) --- package-lock.json | 80 +++++++++++++++++++++++------------------------ 1 file changed, 40 insertions(+), 40 deletions(-) diff --git a/package-lock.json b/package-lock.json index 9e2b7ed15..5d955361b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3427,12 +3427,12 @@ } }, "node_modules/axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.25.0.tgz", + "integrity": "sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g==", "dev": true, "dependencies": { - "follow-redirects": "^1.14.0" + "follow-redirects": "^1.14.7" } }, "node_modules/axobject-query": { @@ -6551,9 +6551,9 @@ "dev": true }, "node_modules/follow-redirects": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz", - "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==", + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", "dev": true, "funding": [ { @@ -12548,9 +12548,9 @@ } }, "node_modules/rxjs": { - "version": "7.5.5", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.5.tgz", - "integrity": "sha512-sy+H0pQofO95VDmFLzyaw9xNJU4KTRSwQIGM6+iG3SypAtCiLDzpeG8sJrNCWn2Up9km+KhkvTdbkrdy+yzZdw==", + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.6.0.tgz", + "integrity": "sha512-DDa7d8TFNUalGC9VqXvQ1euWNN7sc63TrUCuM9J998+ViviahMIjKSOU7rfcgFOF+FCD71BhDRv4hrFz+ImDLQ==", "dev": true, "dependencies": { "tslib": "^2.1.0" @@ -12841,9 +12841,9 @@ } }, "node_modules/start-server-and-test": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/start-server-and-test/-/start-server-and-test-1.15.1.tgz", - "integrity": "sha512-ixhMbUAmym+7k3kqhjhTt6/0eUwE3dbNZPWgcfEUJ5uStaHbT0m8VB+049V5V9X0ueEyxAkwnkkR2SEhCKst5g==", + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/start-server-and-test/-/start-server-and-test-1.15.2.tgz", + "integrity": "sha512-t5xJX04Hg7hqxiKHMJBz/n4zIMsE6G7hpAcerFAH+4Vh9le/LeyFcJERJM7WLiPygWF9TOg33oroJF1XOzJtYQ==", "dev": true, "dependencies": { "arg": "^5.0.2", @@ -12853,7 +12853,7 @@ "execa": "5.1.1", "lazy-ass": "1.6.0", "ps-tree": "1.2.0", - "wait-on": "6.0.0" + "wait-on": "6.0.1" }, "bin": { "server-test": "src/bin/start.js", @@ -13973,16 +13973,16 @@ } }, "node_modules/wait-on": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-6.0.0.tgz", - "integrity": "sha512-tnUJr9p5r+bEYXPUdRseolmz5XqJTTj98JgOsfBn7Oz2dxfE2g3zw1jE+Mo8lopM3j3et/Mq1yW7kKX6qw7RVw==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-6.0.1.tgz", + "integrity": "sha512-zht+KASY3usTY5u2LgaNqn/Cd8MukxLGjdcZxT2ns5QzDmTFc4XoWBgC+C/na+sMRZTuVygQoMYwdcVjHnYIVw==", "dev": true, "dependencies": { - "axios": "^0.21.1", - "joi": "^17.4.0", + "axios": "^0.25.0", + "joi": "^17.6.0", "lodash": "^4.17.21", "minimist": "^1.2.5", - "rxjs": "^7.1.0" + "rxjs": "^7.5.4" }, "bin": { "wait-on": "bin/wait-on" @@ -16957,12 +16957,12 @@ "dev": true }, "axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.25.0.tgz", + "integrity": "sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g==", "dev": true, "requires": { - "follow-redirects": "^1.14.0" + "follow-redirects": "^1.14.7" } }, "axobject-query": { @@ -19388,9 +19388,9 @@ "dev": true }, "follow-redirects": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz", - "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==", + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", "dev": true }, "for-each": { @@ -23947,9 +23947,9 @@ } }, "rxjs": { - "version": "7.5.5", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.5.tgz", - "integrity": "sha512-sy+H0pQofO95VDmFLzyaw9xNJU4KTRSwQIGM6+iG3SypAtCiLDzpeG8sJrNCWn2Up9km+KhkvTdbkrdy+yzZdw==", + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.6.0.tgz", + "integrity": "sha512-DDa7d8TFNUalGC9VqXvQ1euWNN7sc63TrUCuM9J998+ViviahMIjKSOU7rfcgFOF+FCD71BhDRv4hrFz+ImDLQ==", "dev": true, "requires": { "tslib": "^2.1.0" @@ -24183,9 +24183,9 @@ } }, "start-server-and-test": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/start-server-and-test/-/start-server-and-test-1.15.1.tgz", - "integrity": "sha512-ixhMbUAmym+7k3kqhjhTt6/0eUwE3dbNZPWgcfEUJ5uStaHbT0m8VB+049V5V9X0ueEyxAkwnkkR2SEhCKst5g==", + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/start-server-and-test/-/start-server-and-test-1.15.2.tgz", + "integrity": "sha512-t5xJX04Hg7hqxiKHMJBz/n4zIMsE6G7hpAcerFAH+4Vh9le/LeyFcJERJM7WLiPygWF9TOg33oroJF1XOzJtYQ==", "dev": true, "requires": { "arg": "^5.0.2", @@ -24195,7 +24195,7 @@ "execa": "5.1.1", "lazy-ass": "1.6.0", "ps-tree": "1.2.0", - "wait-on": "6.0.0" + "wait-on": "6.0.1" }, "dependencies": { "execa": { @@ -25034,16 +25034,16 @@ } }, "wait-on": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-6.0.0.tgz", - "integrity": "sha512-tnUJr9p5r+bEYXPUdRseolmz5XqJTTj98JgOsfBn7Oz2dxfE2g3zw1jE+Mo8lopM3j3et/Mq1yW7kKX6qw7RVw==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-6.0.1.tgz", + "integrity": "sha512-zht+KASY3usTY5u2LgaNqn/Cd8MukxLGjdcZxT2ns5QzDmTFc4XoWBgC+C/na+sMRZTuVygQoMYwdcVjHnYIVw==", "dev": true, "requires": { - "axios": "^0.21.1", - "joi": "^17.4.0", + "axios": "^0.25.0", + "joi": "^17.6.0", "lodash": "^4.17.21", "minimist": "^1.2.5", - "rxjs": "^7.1.0" + "rxjs": "^7.5.4" } }, "walker": { From dce1917bd3c7e208527b0881342bbfc750a0fe5e Mon Sep 17 00:00:00 2001 From: adamjmcgrath Date: Fri, 9 Dec 2022 10:48:15 +0000 Subject: [PATCH 105/105] Release v2.0.1 --- CHANGELOG.md | 7 ++++ .../classes/client_use_user.requesterror.html | 4 +- docs/classes/index.applicationerror.html | 2 +- docs/classes/index.identityprovidererror.html | 6 +-- .../index.missingstatecookieerror.html | 4 +- .../classes/index.missingstateparamerror.html | 4 +- docs/classes/index.sessioncache.html | 18 ++++---- docs/classes/session_session.default.html | 14 +++---- .../utils_errors.accesstokenerror.html | 10 ++--- docs/classes/utils_errors.autherror.html | 10 ++--- .../utils_errors.callbackhandlererror.html | 12 +++--- docs/classes/utils_errors.handlererror.html | 10 ++--- .../utils_errors.loginhandlererror.html | 12 +++--- .../utils_errors.logouthandlererror.html | 12 +++--- .../utils_errors.profilehandlererror.html | 12 +++--- .../utils_errors.accesstokenerrorcode.html | 12 +++--- .../client_use_user.userprofile.html | 16 +++---- ...ent_with_page_auth_required.userprops.html | 2 +- ..._required.withpageauthrequiredoptions.html | 6 +-- .../config.authorizationparameters.html | 6 +-- docs/interfaces/config.baseconfig.html | 34 +++++++-------- docs/interfaces/config.cookieconfig.html | 12 +++--- docs/interfaces/config.nextconfig.html | 6 +-- docs/interfaces/config.sessionconfig.html | 14 +++---- .../handlers_callback.callbackoptions.html | 8 ++-- .../handlers_login.authorizationparams.html | 16 +++---- .../handlers_login.loginoptions.html | 6 +-- .../handlers_logout.logoutoptions.html | 4 +- docs/interfaces/index.auth0server.html | 20 ++++----- ...n_get_access_token.accesstokenrequest.html | 8 ++-- ...get_access_token.getaccesstokenresult.html | 2 +- docs/modules/client_use_user.html | 8 ++-- .../client_with_page_auth_required.html | 2 +- docs/modules/config.html | 2 +- docs/modules/edge.html | 12 +++--- docs/modules/handlers_auth.html | 6 +-- docs/modules/handlers_callback.html | 14 +++---- docs/modules/handlers_login.html | 8 ++-- docs/modules/handlers_logout.html | 6 +-- docs/modules/handlers_profile.html | 10 ++--- docs/modules/helpers_testing.html | 4 +- .../helpers_with_api_auth_required.html | 2 +- ...helpers_with_middleware_auth_required.html | 2 +- .../helpers_with_page_auth_required.html | 8 ++-- docs/modules/index.html | 42 +++++++++---------- docs/modules/session_get_access_token.html | 4 +- docs/modules/session_get_session.html | 2 +- docs/modules/session_update_session.html | 6 +-- docs/modules/version.html | 2 +- package-lock.json | 4 +- package.json | 2 +- src/version.ts | 2 +- 52 files changed, 232 insertions(+), 225 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b54aee54f..e03c49b79 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Change Log +## [v2.0.1](https://github.com/auth0/nextjs-auth0/tree/v2.0.1) (2022-12-09) +[Full Changelog](https://github.com/auth0/nextjs-auth0/compare/v2.0.0...v2.0.1) + +**Fixed** +- afterCallback return type fix [\#954](https://github.com/auth0/nextjs-auth0/pull/954) ([alexmalev](https://github.com/alexmalev)) +- fix/rerenders: useMemo to avoid unnecessary rerenders [\#945](https://github.com/auth0/nextjs-auth0/pull/945) ([stavros-liaskos](https://github.com/stavros-liaskos)) + ## [v2.0.0](https://github.com/auth0/nextjs-auth0/tree/v2.0.0) (2022-12-01) [Full Changelog](https://github.com/auth0/nextjs-auth0/compare/v1.9.2...v2.0.0) diff --git a/docs/classes/client_use_user.requesterror.html b/docs/classes/client_use_user.requesterror.html index 0efb66ff0..59f7e3277 100644 --- a/docs/classes/client_use_user.requesterror.html +++ b/docs/classes/client_use_user.requesterror.html @@ -122,7 +122,7 @@

    constructor

    Parameters

    @@ -144,7 +144,7 @@

    status

    status: number
    diff --git a/docs/classes/index.applicationerror.html b/docs/classes/index.applicationerror.html index 05bf0eb8a..c7884d135 100644 --- a/docs/classes/index.applicationerror.html +++ b/docs/classes/index.applicationerror.html @@ -105,7 +105,7 @@

    constructor

    diff --git a/docs/classes/index.identityprovidererror.html b/docs/classes/index.identityprovidererror.html index a0b7acc0f..538539d9a 100644 --- a/docs/classes/index.identityprovidererror.html +++ b/docs/classes/index.identityprovidererror.html @@ -112,7 +112,7 @@

    constructor

    @@ -140,7 +140,7 @@

    Optional error

    error: string
    @@ -157,7 +157,7 @@

    Optional errorDescription
    errorDescription: string
    diff --git a/docs/classes/index.missingstatecookieerror.html b/docs/classes/index.missingstatecookieerror.html index 29035ccfc..935d390db 100644 --- a/docs/classes/index.missingstatecookieerror.html +++ b/docs/classes/index.missingstatecookieerror.html @@ -111,7 +111,7 @@

    constructor

    Returns MissingStateCookieError

    @@ -127,7 +127,7 @@

    Static message

    message: string = 'Missing state cookie from login request (check login URL, callback URL and cookie config).'
    diff --git a/docs/classes/index.missingstateparamerror.html b/docs/classes/index.missingstateparamerror.html index 8861b62c0..a723f12a7 100644 --- a/docs/classes/index.missingstateparamerror.html +++ b/docs/classes/index.missingstateparamerror.html @@ -111,7 +111,7 @@

    constructor

    Returns MissingStateParamError

    @@ -127,7 +127,7 @@

    Static message

    message: string = 'Missing state parameter in Authorization Response.'
    diff --git a/docs/classes/index.sessioncache.html b/docs/classes/index.sessioncache.html index d4255a2c0..159b60526 100644 --- a/docs/classes/index.sessioncache.html +++ b/docs/classes/index.sessioncache.html @@ -129,7 +129,7 @@

    constructor

  • Type parameters

    @@ -168,7 +168,7 @@

    create

    Parameters

    @@ -198,7 +198,7 @@

    delete

    Parameters

    @@ -225,7 +225,7 @@

    fromTokenSet

    Parameters

    @@ -248,7 +248,7 @@

    get

  • Parameters

    @@ -275,7 +275,7 @@

    getIdToken

    Parameters

    @@ -302,7 +302,7 @@

    isAuthenticated

    Parameters

    @@ -328,7 +328,7 @@

    save

  • Parameters

    @@ -354,7 +354,7 @@

    set

  • Parameters

    diff --git a/docs/classes/session_session.default.html b/docs/classes/session_session.default.html index 657c9514e..34810c246 100644 --- a/docs/classes/session_session.default.html +++ b/docs/classes/session_session.default.html @@ -126,7 +126,7 @@

    constructor

  • Parameters

    @@ -148,7 +148,7 @@

    Optional accessToken

    accessToken: string
    @@ -163,7 +163,7 @@

    Optional accessToken
    accessTokenExpiresAt: number
    @@ -178,7 +178,7 @@

    Optional accessToken
    accessTokenScope: string
    @@ -193,7 +193,7 @@

    Optional idToken

    idToken: string
    @@ -208,7 +208,7 @@

    Optional refreshToken

    refreshToken: string
    @@ -225,7 +225,7 @@

    user

    user: Claims
    diff --git a/docs/classes/utils_errors.accesstokenerror.html b/docs/classes/utils_errors.accesstokenerror.html index f6e6d8dab..c268daa2a 100644 --- a/docs/classes/utils_errors.accesstokenerror.html +++ b/docs/classes/utils_errors.accesstokenerror.html @@ -132,7 +132,7 @@

    constructor

    Parameters

    @@ -161,7 +161,7 @@

    Optional

    Inherited from AuthError.cause

    @@ -181,7 +181,7 @@

    Readonly code

    @@ -200,7 +200,7 @@

    Readonly name

    @@ -216,7 +216,7 @@

    Optional

    Inherited from AuthError.status

    diff --git a/docs/classes/utils_errors.autherror.html b/docs/classes/utils_errors.autherror.html index a909281c2..cf9fe60ee 100644 --- a/docs/classes/utils_errors.autherror.html +++ b/docs/classes/utils_errors.autherror.html @@ -135,7 +135,7 @@

    constructor

    Parameters

    @@ -157,7 +157,7 @@

    Optional cause: Error

    @@ -176,7 +176,7 @@

    Readonly code

    code: string
    @@ -195,7 +195,7 @@

    Readonly name

    @@ -210,7 +210,7 @@

    Optional status: number

    diff --git a/docs/classes/utils_errors.callbackhandlererror.html b/docs/classes/utils_errors.callbackhandlererror.html index 8eacdb910..bdae86883 100644 --- a/docs/classes/utils_errors.callbackhandlererror.html +++ b/docs/classes/utils_errors.callbackhandlererror.html @@ -139,7 +139,7 @@

    constructor

    Parameters

    @@ -162,7 +162,7 @@

    Optional

    Inherited from HandlerError.cause

    @@ -182,7 +182,7 @@

    Readonly code

    @@ -201,7 +201,7 @@

    Readonly name

    @@ -217,7 +217,7 @@

    Optional

    Inherited from HandlerError.status

    @@ -232,7 +232,7 @@

    Static code: string = 'ERR_CALLBACK_HANDLER_FAILURE'

    diff --git a/docs/classes/utils_errors.handlererror.html b/docs/classes/utils_errors.handlererror.html index 88f0c5b1d..e1ad9830d 100644 --- a/docs/classes/utils_errors.handlererror.html +++ b/docs/classes/utils_errors.handlererror.html @@ -152,7 +152,7 @@

    constructor

    Parameters

    @@ -175,7 +175,7 @@

    Optional

    Inherited from AuthError.cause

    @@ -195,7 +195,7 @@

    Readonly code

    @@ -214,7 +214,7 @@

    Readonly name

    @@ -230,7 +230,7 @@

    Optional

    Inherited from AuthError.status

    diff --git a/docs/classes/utils_errors.loginhandlererror.html b/docs/classes/utils_errors.loginhandlererror.html index 7b431ab8a..e8d98f246 100644 --- a/docs/classes/utils_errors.loginhandlererror.html +++ b/docs/classes/utils_errors.loginhandlererror.html @@ -127,7 +127,7 @@

    constructor

    Parameters

    @@ -150,7 +150,7 @@

    Optional

    Inherited from HandlerError.cause

    @@ -170,7 +170,7 @@

    Readonly code

    @@ -189,7 +189,7 @@

    Readonly name

    @@ -205,7 +205,7 @@

    Optional

    Inherited from HandlerError.status

    @@ -220,7 +220,7 @@

    Static code: string = 'ERR_LOGIN_HANDLER_FAILURE'

    diff --git a/docs/classes/utils_errors.logouthandlererror.html b/docs/classes/utils_errors.logouthandlererror.html index 3ac9770d0..2a33e6a77 100644 --- a/docs/classes/utils_errors.logouthandlererror.html +++ b/docs/classes/utils_errors.logouthandlererror.html @@ -127,7 +127,7 @@

    constructor

    Parameters

    @@ -150,7 +150,7 @@

    Optional

    Inherited from HandlerError.cause

    @@ -170,7 +170,7 @@

    Readonly code

    @@ -189,7 +189,7 @@

    Readonly name

    @@ -205,7 +205,7 @@

    Optional

    Inherited from HandlerError.status

    @@ -220,7 +220,7 @@

    Static code: string = 'ERR_LOGOUT_HANDLER_FAILURE'

    diff --git a/docs/classes/utils_errors.profilehandlererror.html b/docs/classes/utils_errors.profilehandlererror.html index 379fc1ee0..9ac8e0fd9 100644 --- a/docs/classes/utils_errors.profilehandlererror.html +++ b/docs/classes/utils_errors.profilehandlererror.html @@ -127,7 +127,7 @@

    constructor

    Parameters

    @@ -150,7 +150,7 @@

    Optional

    Inherited from HandlerError.cause

    @@ -170,7 +170,7 @@

    Readonly code

    @@ -189,7 +189,7 @@

    Readonly name

    @@ -205,7 +205,7 @@

    Optional

    Inherited from HandlerError.status

    @@ -220,7 +220,7 @@

    Static code: string = 'ERR_PROFILE_HANDLER_FAILURE'

    diff --git a/docs/enums/utils_errors.accesstokenerrorcode.html b/docs/enums/utils_errors.accesstokenerrorcode.html index 5d993ca87..8fa004d68 100644 --- a/docs/enums/utils_errors.accesstokenerrorcode.html +++ b/docs/enums/utils_errors.accesstokenerrorcode.html @@ -99,7 +99,7 @@

    EXPIRED_ACCESS_TOKEN

    EXPIRED_ACCESS_TOKEN: = "ERR_EXPIRED_ACCESS_TOKEN"
    @@ -109,7 +109,7 @@

    FAILED_REFRESH_GRANT

    FAILED_REFRESH_GRANT: = "ERR_FAILED_REFRESH_GRANT"
    @@ -119,7 +119,7 @@

    INSUFFICIENT_SCOPE

    INSUFFICIENT_SCOPE: = "ERR_INSUFFICIENT_SCOPE"
    @@ -129,7 +129,7 @@

    MISSING_ACCESS_TOKEN

    MISSING_ACCESS_TOKEN: = "ERR_MISSING_ACCESS_TOKEN"
    @@ -139,7 +139,7 @@

    MISSING_REFRESH_TOKEN

    MISSING_REFRESH_TOKEN: = "ERR_MISSING_REFRESH_TOKEN"
    @@ -149,7 +149,7 @@

    MISSING_SESSION

    MISSING_SESSION: = "ERR_MISSING_SESSION"
    diff --git a/docs/interfaces/client_use_user.userprofile.html b/docs/interfaces/client_use_user.userprofile.html index 54abda603..8d4033dfc 100644 --- a/docs/interfaces/client_use_user.userprofile.html +++ b/docs/interfaces/client_use_user.userprofile.html @@ -118,7 +118,7 @@

    Optional email

    email: null | string
    @@ -128,7 +128,7 @@

    Optional email_verifiedemail_verified: null | boolean

    @@ -138,7 +138,7 @@

    Optional name

    name: null | string
    @@ -148,7 +148,7 @@

    Optional nickname

    nickname: null | string
    @@ -158,7 +158,7 @@

    Optional org_id

    org_id: null | string
    @@ -168,7 +168,7 @@

    Optional picture

    picture: null | string
    @@ -178,7 +178,7 @@

    Optional sub

    sub: null | string
    @@ -188,7 +188,7 @@

    Optional updated_at

    updated_at: null | string
    diff --git a/docs/interfaces/client_with_page_auth_required.userprops.html b/docs/interfaces/client_with_page_auth_required.userprops.html index a9fbeefdc..f2240415f 100644 --- a/docs/interfaces/client_with_page_auth_required.userprops.html +++ b/docs/interfaces/client_with_page_auth_required.userprops.html @@ -95,7 +95,7 @@

    user

    diff --git a/docs/interfaces/client_with_page_auth_required.withpageauthrequiredoptions.html b/docs/interfaces/client_with_page_auth_required.withpageauthrequiredoptions.html index c79e80504..57ae9be09 100644 --- a/docs/interfaces/client_with_page_auth_required.withpageauthrequiredoptions.html +++ b/docs/interfaces/client_with_page_auth_required.withpageauthrequiredoptions.html @@ -104,7 +104,7 @@

    Optional onError

    onError: (error: Error) => Element
    @@ -144,7 +144,7 @@

    Optional onRedirectingonRedirecting: () => Element

    @@ -178,7 +178,7 @@

    Optional returnTo

    returnTo: string
    diff --git a/docs/interfaces/config.authorizationparameters.html b/docs/interfaces/config.authorizationparameters.html index 85e6ca58f..c3ac109b1 100644 --- a/docs/interfaces/config.authorizationparameters.html +++ b/docs/interfaces/config.authorizationparameters.html @@ -111,7 +111,7 @@

    response_mode

    @@ -122,7 +122,7 @@

    response_type

    @@ -133,7 +133,7 @@

    scope

    diff --git a/docs/interfaces/config.baseconfig.html b/docs/interfaces/config.baseconfig.html index f49b2b5cf..a51447963 100644 --- a/docs/interfaces/config.baseconfig.html +++ b/docs/interfaces/config.baseconfig.html @@ -111,7 +111,7 @@

    auth0Logout

    auth0Logout: boolean
    @@ -127,7 +127,7 @@

    authorizationParams

    authorizationParams: AuthorizationParameters
    @@ -160,7 +160,7 @@

    baseURL

    baseURL: string
    @@ -178,7 +178,7 @@

    clientID

    clientID: string
    @@ -194,7 +194,7 @@

    Optional clientSecret

    clientSecret: string
    @@ -211,7 +211,7 @@

    clockTolerance

    clockTolerance: number
    @@ -226,7 +226,7 @@

    enableTelemetry

    enableTelemetry: boolean
    @@ -243,7 +243,7 @@

    getLoginState

    getLoginState: (req: IncomingMessage, options: LoginOptions) => Record<string, any>
    @@ -294,7 +294,7 @@

    httpTimeout

    httpTimeout: number
    @@ -311,7 +311,7 @@

    idTokenSigningAlg

    idTokenSigningAlg: string
    @@ -327,7 +327,7 @@

    identityClaimFilter

    identityClaimFilter: string[]
    @@ -344,7 +344,7 @@

    idpLogout

    idpLogout: boolean
    @@ -360,7 +360,7 @@

    issuerBaseURL

    issuerBaseURL: string
    @@ -377,7 +377,7 @@

    legacySameSiteCookie

    legacySameSiteCookie: boolean
    @@ -394,7 +394,7 @@

    routes

    routes: { callback: string; postLogoutRedirect: string }
    @@ -435,7 +435,7 @@

    secret

    secret: string | string[]
    @@ -454,7 +454,7 @@

    session

    session: SessionConfig
    diff --git a/docs/interfaces/config.cookieconfig.html b/docs/interfaces/config.cookieconfig.html index e480ff56d..cc11fcec5 100644 --- a/docs/interfaces/config.cookieconfig.html +++ b/docs/interfaces/config.cookieconfig.html @@ -107,7 +107,7 @@

    Optional domain

    domain: string
    @@ -123,7 +123,7 @@

    httpOnly

    httpOnly: boolean
    @@ -140,7 +140,7 @@

    Optional path

    path: string
    @@ -158,7 +158,7 @@

    sameSite

    sameSite: "lax" | "strict" | "none"
    @@ -175,7 +175,7 @@

    Optional secure

    secure: boolean
    @@ -192,7 +192,7 @@

    transient

    transient: boolean
    diff --git a/docs/interfaces/config.nextconfig.html b/docs/interfaces/config.nextconfig.html index 4f9bdcde5..ada995a79 100644 --- a/docs/interfaces/config.nextconfig.html +++ b/docs/interfaces/config.nextconfig.html @@ -103,7 +103,7 @@

    identityClaimFilter

    @@ -120,7 +120,7 @@

    Optional organization

    organization: string
    @@ -138,7 +138,7 @@

    routes

    routes: { callback: string; login: string; unauthorized: string }
    diff --git a/docs/interfaces/config.sessionconfig.html b/docs/interfaces/config.sessionconfig.html index ebcedbaa8..3c18bacda 100644 --- a/docs/interfaces/config.sessionconfig.html +++ b/docs/interfaces/config.sessionconfig.html @@ -107,7 +107,7 @@

    absoluteDuration

    absoluteDuration: number | boolean
    @@ -126,7 +126,7 @@

    cookie

    cookie: CookieConfig
    @@ -136,7 +136,7 @@

    name

    name: string
    @@ -154,7 +154,7 @@

    rolling

    rolling: boolean
    @@ -174,7 +174,7 @@

    rollingDuration

    rollingDuration: number | false
    @@ -193,14 +193,14 @@

    storeIDToken

    storeIDToken: boolean

    Boolean value to store the ID token in the session. Storing it can make the session cookie too large. - Defaults to false.

    + Defaults to true.

    diff --git a/docs/interfaces/handlers_callback.callbackoptions.html b/docs/interfaces/handlers_callback.callbackoptions.html index 020bfdb32..de7267734 100644 --- a/docs/interfaces/handlers_callback.callbackoptions.html +++ b/docs/interfaces/handlers_callback.callbackoptions.html @@ -110,7 +110,7 @@

    Optional afterCallbackafterCallback: AfterCallback

    @@ -120,7 +120,7 @@

    Optional authorizationPar
    authorizationParams: Partial<AuthorizationParameters>
    @@ -136,7 +136,7 @@

    Optional organization

    organization: string
    @@ -152,7 +152,7 @@

    Optional redirectUri

    redirectUri: string
    diff --git a/docs/interfaces/handlers_login.authorizationparams.html b/docs/interfaces/handlers_login.authorizationparams.html index 424a4473a..eee30c5eb 100644 --- a/docs/interfaces/handlers_login.authorizationparams.html +++ b/docs/interfaces/handlers_login.authorizationparams.html @@ -114,7 +114,7 @@

    Optional connection

    connection: string
    @@ -146,7 +146,7 @@

    Optional connection_scope
    connection_scope: string
    @@ -178,7 +178,7 @@

    Optional invitation

    invitation: string
    @@ -217,7 +217,7 @@

    Optional organization

    organization: string
    @@ -234,7 +234,7 @@

    Optional response_mode

    Inherited from Partial.response_mode

    @@ -245,7 +245,7 @@

    Optional response_type

    Inherited from Partial.response_type

    @@ -256,7 +256,7 @@

    Optional scope

    @@ -266,7 +266,7 @@

    Optional screen_hint

    screen_hint: string
    diff --git a/docs/interfaces/handlers_login.loginoptions.html b/docs/interfaces/handlers_login.loginoptions.html index c64620be9..96b0cb160 100644 --- a/docs/interfaces/handlers_login.loginoptions.html +++ b/docs/interfaces/handlers_login.loginoptions.html @@ -109,7 +109,7 @@

    Optional authorizationPar
    authorizationParams: AuthorizationParams
    @@ -124,7 +124,7 @@

    Optional getLoginSta
    getLoginState: GetLoginState
    @@ -139,7 +139,7 @@

    Optional returnTo

    returnTo: string
    diff --git a/docs/interfaces/handlers_logout.logoutoptions.html b/docs/interfaces/handlers_logout.logoutoptions.html index 3ece6f77d..7a743eda9 100644 --- a/docs/interfaces/handlers_logout.logoutoptions.html +++ b/docs/interfaces/handlers_logout.logoutoptions.html @@ -108,7 +108,7 @@

    Optional logoutParams

    logoutParams: {}
    @@ -131,7 +131,7 @@

    Optional returnTo

    returnTo: string
    diff --git a/docs/interfaces/index.auth0server.html b/docs/interfaces/index.auth0server.html index 379953dac..1442bd595 100644 --- a/docs/interfaces/index.auth0server.html +++ b/docs/interfaces/index.auth0server.html @@ -113,7 +113,7 @@

    getAccessToken

    getAccessToken: GetAccessToken
    @@ -128,7 +128,7 @@

    getSession

    getSession: GetSession
    @@ -143,7 +143,7 @@

    handleAuth

    handleAuth: HandleAuth
    @@ -158,7 +158,7 @@

    handleCallback

    handleCallback: HandleCallback
    @@ -173,7 +173,7 @@

    handleLogin

    handleLogin: HandleLogin
    @@ -188,7 +188,7 @@

    handleLogout

    handleLogout: HandleLogout
    @@ -203,7 +203,7 @@

    handleProfile

    handleProfile: HandleProfile
    @@ -218,7 +218,7 @@

    updateSession

    updateSession: UpdateSession
    @@ -233,7 +233,7 @@

    withApiAuthRequired

    withApiAuthRequired: WithApiAuthRequired
    @@ -248,7 +248,7 @@

    withPageAuthRequired

    withPageAuthRequired: WithPageAuthRequired
    diff --git a/docs/interfaces/session_get_access_token.accesstokenrequest.html b/docs/interfaces/session_get_access_token.accesstokenrequest.html index 0ae5b3d5c..e45b2c1b4 100644 --- a/docs/interfaces/session_get_access_token.accesstokenrequest.html +++ b/docs/interfaces/session_get_access_token.accesstokenrequest.html @@ -105,7 +105,7 @@

    Optional afterRefresh

    afterRefresh: AfterRefresh
    @@ -146,7 +146,7 @@

    Optional authorizationPar
    authorizationParams: Partial<AuthorizationParameters>
    @@ -161,7 +161,7 @@

    Optional refresh

    refresh: boolean
    @@ -179,7 +179,7 @@

    Optional scopes

    scopes: string[]
    diff --git a/docs/interfaces/session_get_access_token.getaccesstokenresult.html b/docs/interfaces/session_get_access_token.getaccesstokenresult.html index 753289191..25cf9a3d9 100644 --- a/docs/interfaces/session_get_access_token.getaccesstokenresult.html +++ b/docs/interfaces/session_get_access_token.getaccesstokenresult.html @@ -102,7 +102,7 @@

    Optional accessToken

    accessToken: string
    diff --git a/docs/modules/client_use_user.html b/docs/modules/client_use_user.html index 395aa520e..b5f0909d9 100644 --- a/docs/modules/client_use_user.html +++ b/docs/modules/client_use_user.html @@ -110,7 +110,7 @@

    UserContext

    UserContext: { checkSession: () => Promise<void>; error?: Error; isLoading: boolean; user?: UserProfile }
    @@ -154,7 +154,7 @@

    UserProvider

    UserProvider: (props: UserProviderProps) => ReactElement<UserContext>
    @@ -190,7 +190,7 @@

    UserProviderProps

    UserProviderProps: React.PropsWithChildren<{ fetcher?: UserFetcher; profileUrl?: string; user?: UserProfile } & ConfigContext>
    @@ -269,7 +269,7 @@

    Const useUser

  • diff --git a/docs/modules/client_with_page_auth_required.html b/docs/modules/client_with_page_auth_required.html index 5a97bb7ab..01cbdacdc 100644 --- a/docs/modules/client_with_page_auth_required.html +++ b/docs/modules/client_with_page_auth_required.html @@ -94,7 +94,7 @@

    WithPageAuthRequired

    WithPageAuthRequired: <P>(Component: ComponentType<P & UserProps>, options?: WithPageAuthRequiredOptions) => React.FC<P>
    diff --git a/docs/modules/config.html b/docs/modules/config.html index 148ef3792..0b9a24a17 100644 --- a/docs/modules/config.html +++ b/docs/modules/config.html @@ -97,7 +97,7 @@

    ConfigParameters

    ConfigParameters: DeepPartial<BaseConfig & NextConfig>
    diff --git a/docs/modules/edge.html b/docs/modules/edge.html index d54691efa..5de7af557 100644 --- a/docs/modules/edge.html +++ b/docs/modules/edge.html @@ -108,7 +108,7 @@

    Auth0Edge

    Auth0Edge: { getSession: GetSession; withMiddlewareAuthRequired: WithMiddlewareAuthRequired }
    @@ -129,7 +129,7 @@

    GetSession

    GetSession: (req: NextRequest, res: NextResponse) => Promise<default | null | undefined>
    @@ -163,7 +163,7 @@

    InitAuth0

    InitAuth0: (params?: ConfigParameters) => Auth0Edge
    @@ -201,7 +201,7 @@

    Const getSession

  • Parameters

    @@ -227,7 +227,7 @@

    Const initAuth0

  • Parameters

    @@ -250,7 +250,7 @@

    Const withMiddlewareAut
  • Parameters

    diff --git a/docs/modules/handlers_auth.html b/docs/modules/handlers_auth.html index 32bb00e36..edf28dbf1 100644 --- a/docs/modules/handlers_auth.html +++ b/docs/modules/handlers_auth.html @@ -86,7 +86,7 @@

    HandleAuth

    HandleAuth: (userHandlers?: Handlers) => NextApiHandler
    @@ -137,7 +137,7 @@

    Handlers

    Handlers: ApiHandlers | ErrorHandlers
    @@ -192,7 +192,7 @@

    OnError

    OnError: (req: NextApiRequest, res: NextApiResponse, error: HandlerError) => Promise<void> | void
    diff --git a/docs/modules/handlers_callback.html b/docs/modules/handlers_callback.html index 5bfcc5b65..b0435f953 100644 --- a/docs/modules/handlers_callback.html +++ b/docs/modules/handlers_callback.html @@ -90,10 +90,10 @@

    Server Type aliases

    AfterCallback

    -
    AfterCallback: (req: NextApiRequest, res: NextApiResponse, session: default, state?: {}) => Promise<default> | default | undefined
    +
    AfterCallback: (req: NextApiRequest, res: NextApiResponse, session: default, state?: {}) => Promise<default | undefined> | default | undefined
    @@ -181,7 +181,7 @@

    Type declaration