diff --git a/examples/app-router/app/layout.tsx b/examples/app-router/app/layout.tsx index 4455a30..22d87b1 100644 --- a/examples/app-router/app/layout.tsx +++ b/examples/app-router/app/layout.tsx @@ -14,6 +14,7 @@ export default function RootLayout({ {children} diff --git a/examples/app-router/middleware.ts b/examples/app-router/middleware.ts index 4ce7b0c..123cc02 100644 --- a/examples/app-router/middleware.ts +++ b/examples/app-router/middleware.ts @@ -2,7 +2,8 @@ import { authMiddleware } from '@descope/nextjs-sdk/server'; export default authMiddleware({ projectId: process.env.NEXT_PUBLIC_DESCOPE_PROJECT_ID, - baseUrl: process.env.NEXT_PUBLIC_DESCOPE_BASE_URL + baseUrl: process.env.NEXT_PUBLIC_DESCOPE_BASE_URL, + baseStaticUrl: process.env.NEXT_PUBLIC_DESCOPE_BASE_STATIC_URL }); export const config = { diff --git a/examples/pages-router/pages/_app.tsx b/examples/pages-router/pages/_app.tsx index f91ccca..7661d2a 100644 --- a/examples/pages-router/pages/_app.tsx +++ b/examples/pages-router/pages/_app.tsx @@ -5,6 +5,7 @@ export default function App({ Component, pageProps }) { diff --git a/package-lock.json b/package-lock.json index 103c191..eb0233c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@descope/node-sdk": "1.6.8", - "@descope/react-sdk": "2.0.29" + "@descope/react-sdk": "2.0.32" }, "devDependencies": { "@babel/core": "7.23.9", @@ -1880,14 +1880,14 @@ } }, "node_modules/@descope/access-key-management-widget": { - "version": "0.1.68", - "resolved": "https://registry.npmjs.org/@descope/access-key-management-widget/-/access-key-management-widget-0.1.68.tgz", - "integrity": "sha512-yL4ZkA295XNN52gcQgIDhVr+8wSXyZOnvNbjauzGWzuFBeQYG05lu6cEv4k+SmvJUFC750WtWnX4PTB5PdK5dw==", - "dependencies": { - "@descope/sdk-component-drivers": "0.2.15", - "@descope/sdk-helpers": "0.1.34", - "@descope/sdk-mixins": "0.2.17", - "@descope/web-js-sdk": "1.11.4", + "version": "0.1.71", + "resolved": "https://registry.npmjs.org/@descope/access-key-management-widget/-/access-key-management-widget-0.1.71.tgz", + "integrity": "sha512-jC9s65Xe7eJhMQYpN8kLFvSdvpQsK0EKPoEmiOs/Gf1SrLm8ncAys3qVtTQcXyCP+HeS8wt1ZSnBy2oocEQilQ==", + "dependencies": { + "@descope/sdk-component-drivers": "0.2.16", + "@descope/sdk-helpers": "0.1.35", + "@descope/sdk-mixins": "0.2.19", + "@descope/web-js-sdk": "1.11.5", "@reduxjs/toolkit": "^2.0.1", "immer": "^10.0.3", "redux": "5.0.1", @@ -1897,12 +1897,12 @@ } }, "node_modules/@descope/access-key-management-widget/node_modules/@descope/sdk-mixins": { - "version": "0.2.17", - "resolved": "https://registry.npmjs.org/@descope/sdk-mixins/-/sdk-mixins-0.2.17.tgz", - "integrity": "sha512-zKWA4Xf72vyHV/f01GBG2Oez3K80b0Wf88X5S/r8jKPcCclxNRLJqw6gp+rcF8TYyeLhDD2fvhdZKigiW/cwQg==", + "version": "0.2.19", + "resolved": "https://registry.npmjs.org/@descope/sdk-mixins/-/sdk-mixins-0.2.19.tgz", + "integrity": "sha512-7KlsoickoAL3qJpFm73lC9OyNT4j33R+hIXP5YMyLzgVItB4ckQnlp8Y4eKIjp/LuXqDamV7x2/aN//8JrWbAw==", "dependencies": { - "@descope/sdk-component-drivers": "0.2.15", - "@descope/sdk-helpers": "0.1.34", + "@descope/sdk-component-drivers": "0.2.16", + "@descope/sdk-helpers": "0.1.35", "tslib": "2.6.2" }, "peerDependencies": { @@ -1936,14 +1936,14 @@ } }, "node_modules/@descope/audit-management-widget": { - "version": "0.1.31", - "resolved": "https://registry.npmjs.org/@descope/audit-management-widget/-/audit-management-widget-0.1.31.tgz", - "integrity": "sha512-jf0SCavW8LM+vML+rn5Sys48giPgVIJrbMTO30oKdJEPNqzeKeYFnHry1wK4Wj82MWkrdo5Q5LpVXp11TyzkvA==", - "dependencies": { - "@descope/sdk-component-drivers": "0.2.15", - "@descope/sdk-helpers": "0.1.34", - "@descope/sdk-mixins": "0.2.17", - "@descope/web-js-sdk": "1.11.4", + "version": "0.1.34", + "resolved": "https://registry.npmjs.org/@descope/audit-management-widget/-/audit-management-widget-0.1.34.tgz", + "integrity": "sha512-uN2cCSD/cXRAgSMq+vKUKRJk4krev2es7x9rNw7Qm4yvZBzH01qckyCfayq+IZEMJ++3xnf0eDIaCt9q7gFdug==", + "dependencies": { + "@descope/sdk-component-drivers": "0.2.16", + "@descope/sdk-helpers": "0.1.35", + "@descope/sdk-mixins": "0.2.19", + "@descope/web-js-sdk": "1.11.5", "@reduxjs/toolkit": "^2.0.1", "immer": "^10.0.3", "redux": "5.0.1", @@ -1953,12 +1953,12 @@ } }, "node_modules/@descope/audit-management-widget/node_modules/@descope/sdk-mixins": { - "version": "0.2.17", - "resolved": "https://registry.npmjs.org/@descope/sdk-mixins/-/sdk-mixins-0.2.17.tgz", - "integrity": "sha512-zKWA4Xf72vyHV/f01GBG2Oez3K80b0Wf88X5S/r8jKPcCclxNRLJqw6gp+rcF8TYyeLhDD2fvhdZKigiW/cwQg==", + "version": "0.2.19", + "resolved": "https://registry.npmjs.org/@descope/sdk-mixins/-/sdk-mixins-0.2.19.tgz", + "integrity": "sha512-7KlsoickoAL3qJpFm73lC9OyNT4j33R+hIXP5YMyLzgVItB4ckQnlp8Y4eKIjp/LuXqDamV7x2/aN//8JrWbAw==", "dependencies": { - "@descope/sdk-component-drivers": "0.2.15", - "@descope/sdk-helpers": "0.1.34", + "@descope/sdk-component-drivers": "0.2.16", + "@descope/sdk-helpers": "0.1.35", "tslib": "2.6.2" }, "peerDependencies": { @@ -2022,16 +2022,16 @@ } }, "node_modules/@descope/react-sdk": { - "version": "2.0.29", - "resolved": "https://registry.npmjs.org/@descope/react-sdk/-/react-sdk-2.0.29.tgz", - "integrity": "sha512-MOt8fHe6f2ozyvOOHEiTgV/gYaxpI4xRmhxiRBirblflrS6SfGENNuWN8FU68vzKX9lHuhyIUHdFwlWBhrSbPA==", + "version": "2.0.32", + "resolved": "https://registry.npmjs.org/@descope/react-sdk/-/react-sdk-2.0.32.tgz", + "integrity": "sha512-W3Zmn7cVLn/xXDtkd1oK5u/90ZJCakZfcDHGTLZf5oFEuXiocepKQXWfd8g4DVHqi+WImv6kHpvnWkLPn/Tp7g==", "dependencies": { - "@descope/access-key-management-widget": "0.1.68", - "@descope/audit-management-widget": "0.1.31", - "@descope/role-management-widget": "0.1.66", - "@descope/user-management-widget": "0.4.68", - "@descope/user-profile-widget": "0.0.34", - "@descope/web-component": "3.12.0" + "@descope/access-key-management-widget": "0.1.71", + "@descope/audit-management-widget": "0.1.34", + "@descope/role-management-widget": "0.1.69", + "@descope/user-management-widget": "0.4.71", + "@descope/user-profile-widget": "0.0.37", + "@descope/web-component": "3.12.3" }, "optionalDependencies": { "@descope/web-js-sdk": ">=1" @@ -2042,14 +2042,14 @@ } }, "node_modules/@descope/role-management-widget": { - "version": "0.1.66", - "resolved": "https://registry.npmjs.org/@descope/role-management-widget/-/role-management-widget-0.1.66.tgz", - "integrity": "sha512-9KoTD2m6NSkfWsOjM6yC1+2XQBTQqn6kGeAvSAptBu8njfklGHb1pPFmSbQLggR6G/k09pNfPrEYWNRJIU4DMg==", - "dependencies": { - "@descope/sdk-component-drivers": "0.2.15", - "@descope/sdk-helpers": "0.1.34", - "@descope/sdk-mixins": "0.2.17", - "@descope/web-js-sdk": "1.11.4", + "version": "0.1.69", + "resolved": "https://registry.npmjs.org/@descope/role-management-widget/-/role-management-widget-0.1.69.tgz", + "integrity": "sha512-4axpZCW/cM0zorqcINMepkTRKochXWXhyHI+0med2UFgx9NXXeb+E3iYF1R/G7qGFjnP1cwfXNNCSqUM6zI+Gg==", + "dependencies": { + "@descope/sdk-component-drivers": "0.2.16", + "@descope/sdk-helpers": "0.1.35", + "@descope/sdk-mixins": "0.2.19", + "@descope/web-js-sdk": "1.11.5", "@reduxjs/toolkit": "^2.0.1", "immer": "^10.0.3", "redux": "5.0.1", @@ -2059,12 +2059,12 @@ } }, "node_modules/@descope/role-management-widget/node_modules/@descope/sdk-mixins": { - "version": "0.2.17", - "resolved": "https://registry.npmjs.org/@descope/sdk-mixins/-/sdk-mixins-0.2.17.tgz", - "integrity": "sha512-zKWA4Xf72vyHV/f01GBG2Oez3K80b0Wf88X5S/r8jKPcCclxNRLJqw6gp+rcF8TYyeLhDD2fvhdZKigiW/cwQg==", + "version": "0.2.19", + "resolved": "https://registry.npmjs.org/@descope/sdk-mixins/-/sdk-mixins-0.2.19.tgz", + "integrity": "sha512-7KlsoickoAL3qJpFm73lC9OyNT4j33R+hIXP5YMyLzgVItB4ckQnlp8Y4eKIjp/LuXqDamV7x2/aN//8JrWbAw==", "dependencies": { - "@descope/sdk-component-drivers": "0.2.15", - "@descope/sdk-helpers": "0.1.34", + "@descope/sdk-component-drivers": "0.2.16", + "@descope/sdk-helpers": "0.1.35", "tslib": "2.6.2" }, "peerDependencies": { @@ -2098,31 +2098,31 @@ } }, "node_modules/@descope/sdk-component-drivers": { - "version": "0.2.15", - "resolved": "https://registry.npmjs.org/@descope/sdk-component-drivers/-/sdk-component-drivers-0.2.15.tgz", - "integrity": "sha512-ECgyVwQoaNHQxTKI+VIq6yujUZOIoiNGv+zFKwlUtIkKhNDl3awdVq3kfKlpjBWgP96SjWsSTbSFm9siTqfG8w==", + "version": "0.2.16", + "resolved": "https://registry.npmjs.org/@descope/sdk-component-drivers/-/sdk-component-drivers-0.2.16.tgz", + "integrity": "sha512-YXwo6tAK2Pd1YlWXY4Zf+vkY2Qy8HgxlO1PJ+it5Dzka2CVh3bUdV9Nb9TzOVyN1AHULg+EEezLziSx/EUXmPg==", "dependencies": { - "@descope/sdk-helpers": "0.1.34", + "@descope/sdk-helpers": "0.1.35", "tslib": "2.6.2" } }, "node_modules/@descope/sdk-helpers": { - "version": "0.1.34", - "resolved": "https://registry.npmjs.org/@descope/sdk-helpers/-/sdk-helpers-0.1.34.tgz", - "integrity": "sha512-2at9CMbJS1pMjH+tO/MEuHFqCZvMQG+kyVS6c5BnzQQJsvs9QGv2oUCbNyysGhY3W3gJNBydF/jYfTXu4GNAJg==", + "version": "0.1.35", + "resolved": "https://registry.npmjs.org/@descope/sdk-helpers/-/sdk-helpers-0.1.35.tgz", + "integrity": "sha512-qSMcWxq5x7bbjpBhV8wD1GlPveIMki3dB3rGl+7h11o22kTfPEyXCUqtFXyk5WZ+qiJRYiPmpzrOsy+GH7JCsg==", "dependencies": { "tslib": "2.6.2" } }, "node_modules/@descope/user-management-widget": { - "version": "0.4.68", - "resolved": "https://registry.npmjs.org/@descope/user-management-widget/-/user-management-widget-0.4.68.tgz", - "integrity": "sha512-7Bhh0EjGskBEao8lGgese2GrAjUjWWX9ruYPLcEJSqq45mwslEPoRMx9PHm+FIJtouWZflLwYkYbwrYwiCA9Fw==", - "dependencies": { - "@descope/sdk-component-drivers": "0.2.15", - "@descope/sdk-helpers": "0.1.34", - "@descope/sdk-mixins": "0.2.17", - "@descope/web-js-sdk": "1.11.4", + "version": "0.4.71", + "resolved": "https://registry.npmjs.org/@descope/user-management-widget/-/user-management-widget-0.4.71.tgz", + "integrity": "sha512-X867Dj2vF5Vl3wcDli+WDF/XUz/IcD9EQwl8xRd6yN/+/0ixndZ28bRGxTibTjhzkisSNt3H9cwudoyaWNr4iA==", + "dependencies": { + "@descope/sdk-component-drivers": "0.2.16", + "@descope/sdk-helpers": "0.1.35", + "@descope/sdk-mixins": "0.2.19", + "@descope/web-js-sdk": "1.11.5", "@reduxjs/toolkit": "^2.0.1", "immer": "^10.0.3", "libphonenumber-js": "1.10.59", @@ -2133,12 +2133,12 @@ } }, "node_modules/@descope/user-management-widget/node_modules/@descope/sdk-mixins": { - "version": "0.2.17", - "resolved": "https://registry.npmjs.org/@descope/sdk-mixins/-/sdk-mixins-0.2.17.tgz", - "integrity": "sha512-zKWA4Xf72vyHV/f01GBG2Oez3K80b0Wf88X5S/r8jKPcCclxNRLJqw6gp+rcF8TYyeLhDD2fvhdZKigiW/cwQg==", + "version": "0.2.19", + "resolved": "https://registry.npmjs.org/@descope/sdk-mixins/-/sdk-mixins-0.2.19.tgz", + "integrity": "sha512-7KlsoickoAL3qJpFm73lC9OyNT4j33R+hIXP5YMyLzgVItB4ckQnlp8Y4eKIjp/LuXqDamV7x2/aN//8JrWbAw==", "dependencies": { - "@descope/sdk-component-drivers": "0.2.15", - "@descope/sdk-helpers": "0.1.34", + "@descope/sdk-component-drivers": "0.2.16", + "@descope/sdk-helpers": "0.1.35", "tslib": "2.6.2" }, "peerDependencies": { @@ -2172,15 +2172,15 @@ } }, "node_modules/@descope/user-profile-widget": { - "version": "0.0.34", - "resolved": "https://registry.npmjs.org/@descope/user-profile-widget/-/user-profile-widget-0.0.34.tgz", - "integrity": "sha512-nsUiM6k12yAMWVD+XfQApaYXaCyEzjQJD4QrueRkqevMKmg9cVgtgHsoAxAJSRbnSfHcG5CHV1Xo1HR+wZzHWg==", - "dependencies": { - "@descope/sdk-component-drivers": "0.2.15", - "@descope/sdk-helpers": "0.1.34", - "@descope/sdk-mixins": "0.2.17", - "@descope/web-component": "3.12.0", - "@descope/web-js-sdk": "1.11.4", + "version": "0.0.37", + "resolved": "https://registry.npmjs.org/@descope/user-profile-widget/-/user-profile-widget-0.0.37.tgz", + "integrity": "sha512-qwUGopkVvTC5N3hsx11LdZRk5wHNFQSb83cmTi2h1naRFOx1+wSCaBOuUjk4tNbcp7qkgbk/nlBP2rLE06SGLQ==", + "dependencies": { + "@descope/sdk-component-drivers": "0.2.16", + "@descope/sdk-helpers": "0.1.35", + "@descope/sdk-mixins": "0.2.19", + "@descope/web-component": "3.12.3", + "@descope/web-js-sdk": "1.11.5", "@reduxjs/toolkit": "^2.0.1", "immer": "^10.0.3", "libphonenumber-js": "1.10.58", @@ -2194,12 +2194,12 @@ } }, "node_modules/@descope/user-profile-widget/node_modules/@descope/sdk-mixins": { - "version": "0.2.17", - "resolved": "https://registry.npmjs.org/@descope/sdk-mixins/-/sdk-mixins-0.2.17.tgz", - "integrity": "sha512-zKWA4Xf72vyHV/f01GBG2Oez3K80b0Wf88X5S/r8jKPcCclxNRLJqw6gp+rcF8TYyeLhDD2fvhdZKigiW/cwQg==", + "version": "0.2.19", + "resolved": "https://registry.npmjs.org/@descope/sdk-mixins/-/sdk-mixins-0.2.19.tgz", + "integrity": "sha512-7KlsoickoAL3qJpFm73lC9OyNT4j33R+hIXP5YMyLzgVItB4ckQnlp8Y4eKIjp/LuXqDamV7x2/aN//8JrWbAw==", "dependencies": { - "@descope/sdk-component-drivers": "0.2.15", - "@descope/sdk-helpers": "0.1.34", + "@descope/sdk-component-drivers": "0.2.16", + "@descope/sdk-helpers": "0.1.35", "tslib": "2.6.2" }, "peerDependencies": { @@ -2238,18 +2238,18 @@ "integrity": "sha512-53A0IpJFL9LdHbpeatwizf8KSwPICrqn9H0g3Y7WQ+Jgeu9cQ4Ew3WrRtrLBu/CX2lXd5+rgT01/tGlkbkzOjw==" }, "node_modules/@descope/web-component": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/@descope/web-component/-/web-component-3.12.0.tgz", - "integrity": "sha512-JH+P6aR4+z7WAYO8WrqZlDCKNkiV4bl87Us54Lt45XkKmbJHVhZsSz9WNZOyRLSRGIQPEhjX7851CgwpsgtHBw==", + "version": "3.12.3", + "resolved": "https://registry.npmjs.org/@descope/web-component/-/web-component-3.12.3.tgz", + "integrity": "sha512-A/9+ap0VX141ObZnd0lYdOveGpGnEn8RpgEpAT/iOXYv59aASne+NpO63AZASKIJwp4QHuRW5v73HQrapc9itA==", "dependencies": { - "@descope/web-js-sdk": "1.11.4", + "@descope/web-js-sdk": "1.11.5", "tslib": "2.6.2" } }, "node_modules/@descope/web-js-sdk": { - "version": "1.11.4", - "resolved": "https://registry.npmjs.org/@descope/web-js-sdk/-/web-js-sdk-1.11.4.tgz", - "integrity": "sha512-Kmpnnz2F0wK1Q3n6UV5hd3y2nzvjBf0NLaAnw/q1FQF8ZzPYOkgcJn14W+WM4dnkhdRthNQ+v1UWTCO5aMsVZQ==", + "version": "1.11.5", + "resolved": "https://registry.npmjs.org/@descope/web-js-sdk/-/web-js-sdk-1.11.5.tgz", + "integrity": "sha512-VvPkbuRBsnkr2gN7TjXVAAxgHcgMlQWHKz2fq3iUesOEKHqLDfD7qqTwWMERNIruYNMgWHfXFGNDOYP5b3rnSA==", "dependencies": { "@descope/core-js-sdk": "2.17.1", "@fingerprintjs/fingerprintjs-pro": "3.9.4", @@ -19716,14 +19716,14 @@ } }, "@descope/access-key-management-widget": { - "version": "0.1.68", - "resolved": "https://registry.npmjs.org/@descope/access-key-management-widget/-/access-key-management-widget-0.1.68.tgz", - "integrity": "sha512-yL4ZkA295XNN52gcQgIDhVr+8wSXyZOnvNbjauzGWzuFBeQYG05lu6cEv4k+SmvJUFC750WtWnX4PTB5PdK5dw==", - "requires": { - "@descope/sdk-component-drivers": "0.2.15", - "@descope/sdk-helpers": "0.1.34", - "@descope/sdk-mixins": "0.2.17", - "@descope/web-js-sdk": "1.11.4", + "version": "0.1.71", + "resolved": "https://registry.npmjs.org/@descope/access-key-management-widget/-/access-key-management-widget-0.1.71.tgz", + "integrity": "sha512-jC9s65Xe7eJhMQYpN8kLFvSdvpQsK0EKPoEmiOs/Gf1SrLm8ncAys3qVtTQcXyCP+HeS8wt1ZSnBy2oocEQilQ==", + "requires": { + "@descope/sdk-component-drivers": "0.2.16", + "@descope/sdk-helpers": "0.1.35", + "@descope/sdk-mixins": "0.2.19", + "@descope/web-js-sdk": "1.11.5", "@reduxjs/toolkit": "^2.0.1", "immer": "^10.0.3", "redux": "5.0.1", @@ -19733,12 +19733,12 @@ }, "dependencies": { "@descope/sdk-mixins": { - "version": "0.2.17", - "resolved": "https://registry.npmjs.org/@descope/sdk-mixins/-/sdk-mixins-0.2.17.tgz", - "integrity": "sha512-zKWA4Xf72vyHV/f01GBG2Oez3K80b0Wf88X5S/r8jKPcCclxNRLJqw6gp+rcF8TYyeLhDD2fvhdZKigiW/cwQg==", + "version": "0.2.19", + "resolved": "https://registry.npmjs.org/@descope/sdk-mixins/-/sdk-mixins-0.2.19.tgz", + "integrity": "sha512-7KlsoickoAL3qJpFm73lC9OyNT4j33R+hIXP5YMyLzgVItB4ckQnlp8Y4eKIjp/LuXqDamV7x2/aN//8JrWbAw==", "requires": { - "@descope/sdk-component-drivers": "0.2.15", - "@descope/sdk-helpers": "0.1.34", + "@descope/sdk-component-drivers": "0.2.16", + "@descope/sdk-helpers": "0.1.35", "tslib": "2.6.2" } }, @@ -19756,14 +19756,14 @@ } }, "@descope/audit-management-widget": { - "version": "0.1.31", - "resolved": "https://registry.npmjs.org/@descope/audit-management-widget/-/audit-management-widget-0.1.31.tgz", - "integrity": "sha512-jf0SCavW8LM+vML+rn5Sys48giPgVIJrbMTO30oKdJEPNqzeKeYFnHry1wK4Wj82MWkrdo5Q5LpVXp11TyzkvA==", - "requires": { - "@descope/sdk-component-drivers": "0.2.15", - "@descope/sdk-helpers": "0.1.34", - "@descope/sdk-mixins": "0.2.17", - "@descope/web-js-sdk": "1.11.4", + "version": "0.1.34", + "resolved": "https://registry.npmjs.org/@descope/audit-management-widget/-/audit-management-widget-0.1.34.tgz", + "integrity": "sha512-uN2cCSD/cXRAgSMq+vKUKRJk4krev2es7x9rNw7Qm4yvZBzH01qckyCfayq+IZEMJ++3xnf0eDIaCt9q7gFdug==", + "requires": { + "@descope/sdk-component-drivers": "0.2.16", + "@descope/sdk-helpers": "0.1.35", + "@descope/sdk-mixins": "0.2.19", + "@descope/web-js-sdk": "1.11.5", "@reduxjs/toolkit": "^2.0.1", "immer": "^10.0.3", "redux": "5.0.1", @@ -19773,12 +19773,12 @@ }, "dependencies": { "@descope/sdk-mixins": { - "version": "0.2.17", - "resolved": "https://registry.npmjs.org/@descope/sdk-mixins/-/sdk-mixins-0.2.17.tgz", - "integrity": "sha512-zKWA4Xf72vyHV/f01GBG2Oez3K80b0Wf88X5S/r8jKPcCclxNRLJqw6gp+rcF8TYyeLhDD2fvhdZKigiW/cwQg==", + "version": "0.2.19", + "resolved": "https://registry.npmjs.org/@descope/sdk-mixins/-/sdk-mixins-0.2.19.tgz", + "integrity": "sha512-7KlsoickoAL3qJpFm73lC9OyNT4j33R+hIXP5YMyLzgVItB4ckQnlp8Y4eKIjp/LuXqDamV7x2/aN//8JrWbAw==", "requires": { - "@descope/sdk-component-drivers": "0.2.15", - "@descope/sdk-helpers": "0.1.34", + "@descope/sdk-component-drivers": "0.2.16", + "@descope/sdk-helpers": "0.1.35", "tslib": "2.6.2" } }, @@ -19825,28 +19825,28 @@ } }, "@descope/react-sdk": { - "version": "2.0.29", - "resolved": "https://registry.npmjs.org/@descope/react-sdk/-/react-sdk-2.0.29.tgz", - "integrity": "sha512-MOt8fHe6f2ozyvOOHEiTgV/gYaxpI4xRmhxiRBirblflrS6SfGENNuWN8FU68vzKX9lHuhyIUHdFwlWBhrSbPA==", - "requires": { - "@descope/access-key-management-widget": "0.1.68", - "@descope/audit-management-widget": "0.1.31", - "@descope/role-management-widget": "0.1.66", - "@descope/user-management-widget": "0.4.68", - "@descope/user-profile-widget": "0.0.34", - "@descope/web-component": "3.12.0", + "version": "2.0.32", + "resolved": "https://registry.npmjs.org/@descope/react-sdk/-/react-sdk-2.0.32.tgz", + "integrity": "sha512-W3Zmn7cVLn/xXDtkd1oK5u/90ZJCakZfcDHGTLZf5oFEuXiocepKQXWfd8g4DVHqi+WImv6kHpvnWkLPn/Tp7g==", + "requires": { + "@descope/access-key-management-widget": "0.1.71", + "@descope/audit-management-widget": "0.1.34", + "@descope/role-management-widget": "0.1.69", + "@descope/user-management-widget": "0.4.71", + "@descope/user-profile-widget": "0.0.37", + "@descope/web-component": "3.12.3", "@descope/web-js-sdk": ">=1" } }, "@descope/role-management-widget": { - "version": "0.1.66", - "resolved": "https://registry.npmjs.org/@descope/role-management-widget/-/role-management-widget-0.1.66.tgz", - "integrity": "sha512-9KoTD2m6NSkfWsOjM6yC1+2XQBTQqn6kGeAvSAptBu8njfklGHb1pPFmSbQLggR6G/k09pNfPrEYWNRJIU4DMg==", - "requires": { - "@descope/sdk-component-drivers": "0.2.15", - "@descope/sdk-helpers": "0.1.34", - "@descope/sdk-mixins": "0.2.17", - "@descope/web-js-sdk": "1.11.4", + "version": "0.1.69", + "resolved": "https://registry.npmjs.org/@descope/role-management-widget/-/role-management-widget-0.1.69.tgz", + "integrity": "sha512-4axpZCW/cM0zorqcINMepkTRKochXWXhyHI+0med2UFgx9NXXeb+E3iYF1R/G7qGFjnP1cwfXNNCSqUM6zI+Gg==", + "requires": { + "@descope/sdk-component-drivers": "0.2.16", + "@descope/sdk-helpers": "0.1.35", + "@descope/sdk-mixins": "0.2.19", + "@descope/web-js-sdk": "1.11.5", "@reduxjs/toolkit": "^2.0.1", "immer": "^10.0.3", "redux": "5.0.1", @@ -19856,12 +19856,12 @@ }, "dependencies": { "@descope/sdk-mixins": { - "version": "0.2.17", - "resolved": "https://registry.npmjs.org/@descope/sdk-mixins/-/sdk-mixins-0.2.17.tgz", - "integrity": "sha512-zKWA4Xf72vyHV/f01GBG2Oez3K80b0Wf88X5S/r8jKPcCclxNRLJqw6gp+rcF8TYyeLhDD2fvhdZKigiW/cwQg==", + "version": "0.2.19", + "resolved": "https://registry.npmjs.org/@descope/sdk-mixins/-/sdk-mixins-0.2.19.tgz", + "integrity": "sha512-7KlsoickoAL3qJpFm73lC9OyNT4j33R+hIXP5YMyLzgVItB4ckQnlp8Y4eKIjp/LuXqDamV7x2/aN//8JrWbAw==", "requires": { - "@descope/sdk-component-drivers": "0.2.15", - "@descope/sdk-helpers": "0.1.34", + "@descope/sdk-component-drivers": "0.2.16", + "@descope/sdk-helpers": "0.1.35", "tslib": "2.6.2" } }, @@ -19879,31 +19879,31 @@ } }, "@descope/sdk-component-drivers": { - "version": "0.2.15", - "resolved": "https://registry.npmjs.org/@descope/sdk-component-drivers/-/sdk-component-drivers-0.2.15.tgz", - "integrity": "sha512-ECgyVwQoaNHQxTKI+VIq6yujUZOIoiNGv+zFKwlUtIkKhNDl3awdVq3kfKlpjBWgP96SjWsSTbSFm9siTqfG8w==", + "version": "0.2.16", + "resolved": "https://registry.npmjs.org/@descope/sdk-component-drivers/-/sdk-component-drivers-0.2.16.tgz", + "integrity": "sha512-YXwo6tAK2Pd1YlWXY4Zf+vkY2Qy8HgxlO1PJ+it5Dzka2CVh3bUdV9Nb9TzOVyN1AHULg+EEezLziSx/EUXmPg==", "requires": { - "@descope/sdk-helpers": "0.1.34", + "@descope/sdk-helpers": "0.1.35", "tslib": "2.6.2" } }, "@descope/sdk-helpers": { - "version": "0.1.34", - "resolved": "https://registry.npmjs.org/@descope/sdk-helpers/-/sdk-helpers-0.1.34.tgz", - "integrity": "sha512-2at9CMbJS1pMjH+tO/MEuHFqCZvMQG+kyVS6c5BnzQQJsvs9QGv2oUCbNyysGhY3W3gJNBydF/jYfTXu4GNAJg==", + "version": "0.1.35", + "resolved": "https://registry.npmjs.org/@descope/sdk-helpers/-/sdk-helpers-0.1.35.tgz", + "integrity": "sha512-qSMcWxq5x7bbjpBhV8wD1GlPveIMki3dB3rGl+7h11o22kTfPEyXCUqtFXyk5WZ+qiJRYiPmpzrOsy+GH7JCsg==", "requires": { "tslib": "2.6.2" } }, "@descope/user-management-widget": { - "version": "0.4.68", - "resolved": "https://registry.npmjs.org/@descope/user-management-widget/-/user-management-widget-0.4.68.tgz", - "integrity": "sha512-7Bhh0EjGskBEao8lGgese2GrAjUjWWX9ruYPLcEJSqq45mwslEPoRMx9PHm+FIJtouWZflLwYkYbwrYwiCA9Fw==", - "requires": { - "@descope/sdk-component-drivers": "0.2.15", - "@descope/sdk-helpers": "0.1.34", - "@descope/sdk-mixins": "0.2.17", - "@descope/web-js-sdk": "1.11.4", + "version": "0.4.71", + "resolved": "https://registry.npmjs.org/@descope/user-management-widget/-/user-management-widget-0.4.71.tgz", + "integrity": "sha512-X867Dj2vF5Vl3wcDli+WDF/XUz/IcD9EQwl8xRd6yN/+/0ixndZ28bRGxTibTjhzkisSNt3H9cwudoyaWNr4iA==", + "requires": { + "@descope/sdk-component-drivers": "0.2.16", + "@descope/sdk-helpers": "0.1.35", + "@descope/sdk-mixins": "0.2.19", + "@descope/web-js-sdk": "1.11.5", "@reduxjs/toolkit": "^2.0.1", "immer": "^10.0.3", "libphonenumber-js": "1.10.59", @@ -19914,12 +19914,12 @@ }, "dependencies": { "@descope/sdk-mixins": { - "version": "0.2.17", - "resolved": "https://registry.npmjs.org/@descope/sdk-mixins/-/sdk-mixins-0.2.17.tgz", - "integrity": "sha512-zKWA4Xf72vyHV/f01GBG2Oez3K80b0Wf88X5S/r8jKPcCclxNRLJqw6gp+rcF8TYyeLhDD2fvhdZKigiW/cwQg==", + "version": "0.2.19", + "resolved": "https://registry.npmjs.org/@descope/sdk-mixins/-/sdk-mixins-0.2.19.tgz", + "integrity": "sha512-7KlsoickoAL3qJpFm73lC9OyNT4j33R+hIXP5YMyLzgVItB4ckQnlp8Y4eKIjp/LuXqDamV7x2/aN//8JrWbAw==", "requires": { - "@descope/sdk-component-drivers": "0.2.15", - "@descope/sdk-helpers": "0.1.34", + "@descope/sdk-component-drivers": "0.2.16", + "@descope/sdk-helpers": "0.1.35", "tslib": "2.6.2" } }, @@ -19937,16 +19937,16 @@ } }, "@descope/user-profile-widget": { - "version": "0.0.34", - "resolved": "https://registry.npmjs.org/@descope/user-profile-widget/-/user-profile-widget-0.0.34.tgz", - "integrity": "sha512-nsUiM6k12yAMWVD+XfQApaYXaCyEzjQJD4QrueRkqevMKmg9cVgtgHsoAxAJSRbnSfHcG5CHV1Xo1HR+wZzHWg==", + "version": "0.0.37", + "resolved": "https://registry.npmjs.org/@descope/user-profile-widget/-/user-profile-widget-0.0.37.tgz", + "integrity": "sha512-qwUGopkVvTC5N3hsx11LdZRk5wHNFQSb83cmTi2h1naRFOx1+wSCaBOuUjk4tNbcp7qkgbk/nlBP2rLE06SGLQ==", "requires": { "@descope/core-js-sdk": "2.17.1", - "@descope/sdk-component-drivers": "0.2.15", - "@descope/sdk-helpers": "0.1.34", - "@descope/sdk-mixins": "0.2.17", - "@descope/web-component": "3.12.0", - "@descope/web-js-sdk": "1.11.4", + "@descope/sdk-component-drivers": "0.2.16", + "@descope/sdk-helpers": "0.1.35", + "@descope/sdk-mixins": "0.2.19", + "@descope/web-component": "3.12.3", + "@descope/web-js-sdk": "1.11.5", "@reduxjs/toolkit": "^2.0.1", "immer": "^10.0.3", "libphonenumber-js": "1.10.58", @@ -19957,12 +19957,12 @@ }, "dependencies": { "@descope/sdk-mixins": { - "version": "0.2.17", - "resolved": "https://registry.npmjs.org/@descope/sdk-mixins/-/sdk-mixins-0.2.17.tgz", - "integrity": "sha512-zKWA4Xf72vyHV/f01GBG2Oez3K80b0Wf88X5S/r8jKPcCclxNRLJqw6gp+rcF8TYyeLhDD2fvhdZKigiW/cwQg==", + "version": "0.2.19", + "resolved": "https://registry.npmjs.org/@descope/sdk-mixins/-/sdk-mixins-0.2.19.tgz", + "integrity": "sha512-7KlsoickoAL3qJpFm73lC9OyNT4j33R+hIXP5YMyLzgVItB4ckQnlp8Y4eKIjp/LuXqDamV7x2/aN//8JrWbAw==", "requires": { - "@descope/sdk-component-drivers": "0.2.15", - "@descope/sdk-helpers": "0.1.34", + "@descope/sdk-component-drivers": "0.2.16", + "@descope/sdk-helpers": "0.1.35", "tslib": "2.6.2" } }, @@ -19985,18 +19985,18 @@ } }, "@descope/web-component": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/@descope/web-component/-/web-component-3.12.0.tgz", - "integrity": "sha512-JH+P6aR4+z7WAYO8WrqZlDCKNkiV4bl87Us54Lt45XkKmbJHVhZsSz9WNZOyRLSRGIQPEhjX7851CgwpsgtHBw==", + "version": "3.12.3", + "resolved": "https://registry.npmjs.org/@descope/web-component/-/web-component-3.12.3.tgz", + "integrity": "sha512-A/9+ap0VX141ObZnd0lYdOveGpGnEn8RpgEpAT/iOXYv59aASne+NpO63AZASKIJwp4QHuRW5v73HQrapc9itA==", "requires": { - "@descope/web-js-sdk": "1.11.4", + "@descope/web-js-sdk": "1.11.5", "tslib": "2.6.2" } }, "@descope/web-js-sdk": { - "version": "1.11.4", - "resolved": "https://registry.npmjs.org/@descope/web-js-sdk/-/web-js-sdk-1.11.4.tgz", - "integrity": "sha512-Kmpnnz2F0wK1Q3n6UV5hd3y2nzvjBf0NLaAnw/q1FQF8ZzPYOkgcJn14W+WM4dnkhdRthNQ+v1UWTCO5aMsVZQ==", + "version": "1.11.5", + "resolved": "https://registry.npmjs.org/@descope/web-js-sdk/-/web-js-sdk-1.11.5.tgz", + "integrity": "sha512-VvPkbuRBsnkr2gN7TjXVAAxgHcgMlQWHKz2fq3iUesOEKHqLDfD7qqTwWMERNIruYNMgWHfXFGNDOYP5b3rnSA==", "requires": { "@descope/core-js-sdk": "2.17.1", "@fingerprintjs/fingerprintjs-pro": "3.9.4", diff --git a/package.json b/package.json index 2bab28a..d53839a 100644 --- a/package.json +++ b/package.json @@ -74,7 +74,7 @@ }, "dependencies": { "@descope/node-sdk": "1.6.8", - "@descope/react-sdk": "2.0.29" + "@descope/react-sdk": "2.0.32" }, "devDependencies": { "@babel/core": "7.23.9",