Descope 연동

This commit is contained in:
2025-08-04 21:07:30 +09:00
parent 0e85144cdf
commit c2fa1ec589
20 changed files with 1741 additions and 39 deletions

422
viewer/pnpm-lock.yaml generated
View File

@@ -8,6 +8,15 @@ importers:
.:
dependencies:
'@descope/react-sdk':
specifier: ^2.16.4
version: 2.16.4(@reduxjs/toolkit@2.8.2(react@19.1.1))(@types/react@19.1.9)(immer@10.1.1)(react@19.1.1)(redux-thunk@3.1.0(redux@5.0.1))(redux@5.0.1)
'@radix-ui/react-avatar':
specifier: ^1.1.10
version: 1.1.10(@types/react-dom@19.1.7(@types/react@19.1.9))(@types/react@19.1.9)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)
'@radix-ui/react-dialog':
specifier: ^1.1.14
version: 1.1.14(@types/react-dom@19.1.7(@types/react@19.1.9))(@types/react@19.1.9)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)
'@radix-ui/react-dropdown-menu':
specifier: ^2.1.15
version: 2.1.15(@types/react-dom@19.1.7(@types/react@19.1.9))(@types/react@19.1.9)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)
@@ -61,7 +70,7 @@ importers:
version: 3.3.1
zustand:
specifier: ^5.0.7
version: 5.0.7(@types/react@19.1.9)(react@19.1.1)
version: 5.0.7(@types/react@19.1.9)(immer@10.1.1)(react@19.1.1)(use-sync-external-store@1.5.0(react@19.1.1))
devDependencies:
'@biomejs/biome':
specifier: ^2.1.3
@@ -249,6 +258,59 @@ packages:
'@date-fns/tz@1.2.0':
resolution: {integrity: sha512-LBrd7MiJZ9McsOgxqWX7AaxrDjcFVjWH/tIKJd7pnR7McaslGYOP1QmmiBXdJH/H/yLCT+rcQ7FaPBUxRGUtrg==}
'@descope/access-key-management-widget@0.5.0':
resolution: {integrity: sha512-+9nhS3+hC5JaL0k8GoxCOtljvpA5KG/aPmeWBjOVX9M1DtebfkkPzSL1RS1mkr0Q1zjUC+6bVjknwgtbyjGuJw==}
'@descope/applications-portal-widget@0.4.0':
resolution: {integrity: sha512-b0b1jY/FDCOKC15KynuVEe/Eq+EK9YYlORZjmN7VFPPfdYYNGcTl8xpRlOsG7PDvVVh8gTcR1peP3DjLQz7ZkA==}
'@descope/audit-management-widget@0.5.0':
resolution: {integrity: sha512-tUVigNHJQmaVt1AQZqtfpJbAoP4C/Xjkb2CQfJ2TsdSP7AQlUNCaSAOvVqXltw8niFR44QJo/PCGoAU3B/5K+g==}
'@descope/core-js-sdk@2.44.4':
resolution: {integrity: sha512-eCFhb/7SBdPbx/i808BqXJh4F2WM9HP0UdXhbWu4PhboeO030tVWkpzMSHNzkU4khJQ0zJrNXOsccMOgc6Gzcg==}
'@descope/escape-markdown@0.1.5':
resolution: {integrity: sha512-TbYhdQCdJoySICCASVuWed8ciQcHt5/zMJc9ar8qvyV0bY9IJ8SKTw+6j9mg0xhnwG9bSivDW2hvqJk45hhxUQ==}
'@descope/react-sdk@2.16.4':
resolution: {integrity: sha512-0QPHMoUDCOAExleag3MInZOEx9pyKr7Jq9l0rWWo3Y/2B0FteonOe4kwvv5SdtZjKUoLPFEEXRbjmgwsAQ+DOg==}
peerDependencies:
'@types/react': '>=16'
react: '>=16'
'@descope/role-management-widget@0.4.0':
resolution: {integrity: sha512-4oTQh6Iqrc70cF33uvrl4Jt3b/N+cGHhAtYKX8+YJrXCH0wuVu78TMGt84SCb3RtyTHJ0Xnl7C2lBdBZreZ/jw==}
'@descope/sdk-component-drivers@0.4.0':
resolution: {integrity: sha512-p1jDNSJib2gcqfL7kAXPXJmYLGbQPgAb00D8xEJvGqBMRmLhb5KiBM172Z5EB9SnyoK14QPWkU5hDNACm5W8pg==}
'@descope/sdk-helpers@0.3.0':
resolution: {integrity: sha512-x3SMc5i1julo/J7boX0UiX33bWFv4nRrpJuw3ua2DjRYocDFX595r4BWu3uMvuwU4aCWUzLDgvkVdFNtSXhwDw==}
'@descope/sdk-mixins@0.13.8':
resolution: {integrity: sha512-9a4IvUYJB6MT96GvHFqWOdJu++fxhh+ySsezbwM4TGeOeEF5UCOhMHG8zGkS7DkAEmyfb5zg4cPM95mGd1eO7A==}
peerDependencies:
'@reduxjs/toolkit': ^2.0.1
immer: ^10.0.3
redux: 5.0.1
redux-thunk: 3.1.0
'@descope/tenant-profile-widget@0.2.1':
resolution: {integrity: sha512-9bzd7nRD4X/v+OlU+Q2sFYp2P4Qxz87gUoFlaSkQDO7vLMyoswCVwyUtZUst2z4O+pJodb6qciVszBos4mG+kA==}
'@descope/user-management-widget@0.8.0':
resolution: {integrity: sha512-yIMNvYMK9LiEvKdXXpYtma72/2vWNEvJPREH/3dR8kxF6hx922CPa0QGaBQq67xXu2cq1jaDAUJtZ3QrKhb80A==}
'@descope/user-profile-widget@0.6.4':
resolution: {integrity: sha512-okbUfeD+1U8/jhiqUfPt9COfdWmM77pLrt57iuRUfgYyaRXUwUMbbGd7pCRkwJw2K8XWhxbDRyirtW1DkvNGfA==}
'@descope/web-component@3.44.3':
resolution: {integrity: sha512-dNMKxz9oTy2jqvVT0xCDDyatJM+PObzuuv/ufD0tp2j9L3CTspiBahgiP4JNeeOcexBKV827ZFPRfKw5iyjo6g==}
'@descope/web-js-sdk@1.33.5':
resolution: {integrity: sha512-tI70itTK3NfxfmLLu1KbZbxkOQOSA+ByfiB4a0FEqHEEAxbANvsx9jMIsKOCkpMo/W1tMa+Kyoc2EU/kiT1RYQ==}
'@esbuild/aix-ppc64@0.25.8':
resolution: {integrity: sha512-urAvrUedIqEiFR3FYSLTWQgLu5tb+m0qZw0NBEasUeo6wuqatkMDaRT+1uABiGXEu5vqgPd7FGE1BhsAIy9QVA==}
engines: {node: '>=18'}
@@ -405,6 +467,9 @@ packages:
cpu: [x64]
os: [win32]
'@fingerprintjs/fingerprintjs-pro@3.11.6':
resolution: {integrity: sha512-ohN4lorSzV0fzs8fELWuO3bvMMfzF5qyQSOWBvqwGaq6yPP+XSRJOeFdFFiwAqFWYJDEoDOlQluGfa0Rfk7mAQ==}
'@floating-ui/core@1.7.3':
resolution: {integrity: sha512-sGnvb5dmrJaKEZ+LDIpguvdX3bDlEllmv4/ClQ9awcmCZrlx5jQyyMWFM5kBI+EyNOCDDiKk8il0zeuX3Zlg/w==}
@@ -472,6 +537,19 @@ packages:
'@types/react-dom':
optional: true
'@radix-ui/react-avatar@1.1.10':
resolution: {integrity: sha512-V8piFfWapM5OmNCXTzVQY+E1rDa53zY+MQ4Y7356v4fFz6vqCyUtIz2rUD44ZEdwg78/jKmMJHj07+C/Z/rcog==}
peerDependencies:
'@types/react': '*'
'@types/react-dom': '*'
react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
peerDependenciesMeta:
'@types/react':
optional: true
'@types/react-dom':
optional: true
'@radix-ui/react-collection@1.1.7':
resolution: {integrity: sha512-Fh9rGN0MoI4ZFUNyfFVNU4y9LUz93u9/0K+yLgA2bwRojxM8JU1DyvvMBabnZPBgMWREAJvU2jjVzq+LrFUglw==}
peerDependencies:
@@ -503,6 +581,19 @@ packages:
'@types/react':
optional: true
'@radix-ui/react-dialog@1.1.14':
resolution: {integrity: sha512-+CpweKjqpzTmwRwcYECQcNYbI8V9VSQt0SNFKeEBLgfucbsLssU6Ppq7wUdNXEGb573bMjFhVjKVll8rmV6zMw==}
peerDependencies:
'@types/react': '*'
'@types/react-dom': '*'
react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
peerDependenciesMeta:
'@types/react':
optional: true
'@types/react-dom':
optional: true
'@radix-ui/react-direction@1.1.1':
resolution: {integrity: sha512-1UEWRX6jnOA2y4H5WczZ44gOOjTEmlqv1uNW4GAJEO5+bauCBhv8snY65Iw5/VOS/ghKN9gr2KjnLKxrsvoMVw==}
peerDependencies:
@@ -749,6 +840,15 @@ packages:
'@types/react':
optional: true
'@radix-ui/react-use-is-hydrated@0.1.0':
resolution: {integrity: sha512-U+UORVEq+cTnRIaostJv9AGdV3G6Y+zbVd+12e18jQ5A3c0xL03IhnHuiU4UV69wolOQp5GfR58NW/EgdQhwOA==}
peerDependencies:
'@types/react': '*'
react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
peerDependenciesMeta:
'@types/react':
optional: true
'@radix-ui/react-use-layout-effect@1.1.1':
resolution: {integrity: sha512-RbJRS4UWQFkzHTTwVymMTUv8EqYhOp8dOOviLj2ugtTiXRaRQS7GLGxZTLL1jWhMeoSCf5zmcZkqTl9IiYfXcQ==}
peerDependencies:
@@ -801,6 +901,17 @@ packages:
'@radix-ui/rect@1.1.1':
resolution: {integrity: sha512-HPwpGIzkl28mWyZqG52jiqDJ12waP11Pa1lGoiyUkIEuMLBP0oeK/C89esbXrxsky5we7dfd8U58nm0SgAWpVw==}
'@reduxjs/toolkit@2.8.2':
resolution: {integrity: sha512-MYlOhQ0sLdw4ud48FoC5w0dH9VfWQjtCjreKwYTT3l+r427qYC5Y8PihNutepr8XrNaBUDQo9khWUwQxZaqt5A==}
peerDependencies:
react: ^16.9.0 || ^17.0.0 || ^18 || ^19
react-redux: ^7.2.1 || ^8.1.3 || ^9.0.0
peerDependenciesMeta:
react:
optional: true
react-redux:
optional: true
'@rolldown/pluginutils@1.0.0-beta.27':
resolution: {integrity: sha512-+d0F4MKMCbeVUJwG96uQ4SgAznZNSq93I3V+9NHA4OpvqG8mRCpGdKmK8l/dl02h2CCDHwW2FqilnTyDcAnqjA==}
@@ -904,6 +1015,12 @@ packages:
cpu: [x64]
os: [win32]
'@standard-schema/spec@1.0.0':
resolution: {integrity: sha512-m2bOd0f2RT9k8QJx1JN85cZYyH1RqFBdlwtkSlf4tBDYLCiiZnv1fIIwacK6cqwXavOydf0NPToMQgpKq+dVlA==}
'@standard-schema/utils@0.3.0':
resolution: {integrity: sha512-e7Mew686owMaPJVNNLs55PUvgz371nKgwsc4vxE49zsODpJEnxgxRo2y/OKrqueavXgZNMDVj3DdHFlaSAeU8g==}
'@tanstack/react-table@8.21.3':
resolution: {integrity: sha512-5nNMTSETP4ykGegmVkhjcS8tTLW6Vl4axfEGQN3v0zdHYbK4UfoqfPChclTrJ4EoK9QynqAu9oUf8VEmrpZ5Ww==}
engines: {node: '>=12'}
@@ -1154,6 +1271,9 @@ packages:
resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==}
engines: {node: '>= 0.4'}
immer@10.1.1:
resolution: {integrity: sha512-s2MPrmjovJcoMaHtx6K11Ra7oD05NT97w1IC5zpMkT6Atjr7H8LjaDd81iIxUYpMKSRRNMJE703M1Fhr/TctHw==}
is-binary-path@2.1.0:
resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}
engines: {node: '>=8'}
@@ -1188,6 +1308,10 @@ packages:
resolution: {integrity: sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==}
hasBin: true
js-cookie@3.0.5:
resolution: {integrity: sha512-cEiJEAEoIbWfCZYKWhVwFuvPX1gETRYPw6LlaTKoxD3s2AkXzkCjnp6h0V77ozyqj0jakteJ4YqDJT830+lVGw==}
engines: {node: '>=14'}
js-tokens@4.0.0:
resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
@@ -1201,6 +1325,13 @@ packages:
engines: {node: '>=6'}
hasBin: true
jwt-decode@4.0.0:
resolution: {integrity: sha512-+KJGIyHgkGuIq3IEBNftfhW/LfWhXUIY6OmyVWjliu5KH1y0fw7VQ8YndE2O4qZdMSd9SqbnC8GOcZEy0Om7sA==}
engines: {node: '>=18'}
libphonenumber-js@1.11.17:
resolution: {integrity: sha512-Jr6v8thd5qRlOlc6CslSTzGzzQW03uiscab7KHQZX1Dfo4R6n6FDhZ0Hri6/X7edLIDv9gl4VMZXhxTjLnl0VQ==}
lilconfig@3.1.3:
resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==}
engines: {node: '>=14'}
@@ -1415,6 +1546,17 @@ packages:
resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==}
engines: {node: '>=8.10.0'}
redux-thunk@3.1.0:
resolution: {integrity: sha512-NW2r5T6ksUKXCabzhL9z+h206HQw/NJkcLm1GPImRQ8IzfXwRGqjVhKJGauHirT0DAuyy6hjdnMZaRoAcy0Klw==}
peerDependencies:
redux: ^5.0.0
redux@5.0.1:
resolution: {integrity: sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w==}
reselect@5.1.1:
resolution: {integrity: sha512-K/BG6eIky/SBpzfHZv/dd+9JBFiS4SWV7FIujVyJRux6e45+73RaUHXLmIR1f7WOMaQ0U1km6qwklRQxpJJY0w==}
resolve@1.22.10:
resolution: {integrity: sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==}
engines: {node: '>= 0.4'}
@@ -1554,6 +1696,11 @@ packages:
'@types/react':
optional: true
use-sync-external-store@1.5.0:
resolution: {integrity: sha512-Rb46I4cGGVBmjamjphe8L/UnvJD+uPPtTkNvX5mZgqdbavhI4EbgIWJiIHXJ8bc/i9EQGPRh4DwEURJ552Do0A==}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
util-deprecate@1.0.2:
resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
@@ -1794,6 +1941,194 @@ snapshots:
'@date-fns/tz@1.2.0': {}
'@descope/access-key-management-widget@0.5.0(react@19.1.1)':
dependencies:
'@descope/sdk-component-drivers': 0.4.0
'@descope/sdk-helpers': 0.3.0
'@descope/sdk-mixins': 0.13.8(@reduxjs/toolkit@2.8.2(react@19.1.1))(immer@10.1.1)(redux-thunk@3.1.0(redux@5.0.1))(redux@5.0.1)
'@descope/web-js-sdk': 1.33.5
'@reduxjs/toolkit': 2.8.2(react@19.1.1)
immer: 10.1.1
redux: 5.0.1
redux-thunk: 3.1.0(redux@5.0.1)
reselect: 5.1.1
tslib: 2.8.1
transitivePeerDependencies:
- react
- react-redux
'@descope/applications-portal-widget@0.4.0(react@19.1.1)':
dependencies:
'@descope/sdk-component-drivers': 0.4.0
'@descope/sdk-helpers': 0.3.0
'@descope/sdk-mixins': 0.13.8(@reduxjs/toolkit@2.8.2(react@19.1.1))(immer@10.1.1)(redux-thunk@3.1.0(redux@5.0.1))(redux@5.0.1)
'@descope/web-js-sdk': 1.33.5
'@reduxjs/toolkit': 2.8.2(react@19.1.1)
immer: 10.1.1
redux: 5.0.1
redux-thunk: 3.1.0(redux@5.0.1)
reselect: 5.1.1
tslib: 2.8.1
transitivePeerDependencies:
- react
- react-redux
'@descope/audit-management-widget@0.5.0(react@19.1.1)':
dependencies:
'@descope/sdk-component-drivers': 0.4.0
'@descope/sdk-helpers': 0.3.0
'@descope/sdk-mixins': 0.13.8(@reduxjs/toolkit@2.8.2(react@19.1.1))(immer@10.1.1)(redux-thunk@3.1.0(redux@5.0.1))(redux@5.0.1)
'@descope/web-js-sdk': 1.33.5
'@reduxjs/toolkit': 2.8.2(react@19.1.1)
immer: 10.1.1
redux: 5.0.1
redux-thunk: 3.1.0(redux@5.0.1)
reselect: 5.1.1
tslib: 2.8.1
transitivePeerDependencies:
- react
- react-redux
'@descope/core-js-sdk@2.44.4':
dependencies:
jwt-decode: 4.0.0
'@descope/escape-markdown@0.1.5': {}
'@descope/react-sdk@2.16.4(@reduxjs/toolkit@2.8.2(react@19.1.1))(@types/react@19.1.9)(immer@10.1.1)(react@19.1.1)(redux-thunk@3.1.0(redux@5.0.1))(redux@5.0.1)':
dependencies:
'@descope/access-key-management-widget': 0.5.0(react@19.1.1)
'@descope/applications-portal-widget': 0.4.0(react@19.1.1)
'@descope/audit-management-widget': 0.5.0(react@19.1.1)
'@descope/core-js-sdk': 2.44.4
'@descope/role-management-widget': 0.4.0(react@19.1.1)
'@descope/sdk-helpers': 0.3.0
'@descope/tenant-profile-widget': 0.2.1(react@19.1.1)
'@descope/user-management-widget': 0.8.0(react@19.1.1)
'@descope/user-profile-widget': 0.6.4(react@19.1.1)
'@descope/web-component': 3.44.3(@reduxjs/toolkit@2.8.2(react@19.1.1))(immer@10.1.1)(redux-thunk@3.1.0(redux@5.0.1))(redux@5.0.1)
'@descope/web-js-sdk': 1.33.5
'@types/react': 19.1.9
react: 19.1.1
transitivePeerDependencies:
- '@reduxjs/toolkit'
- immer
- react-redux
- redux
- redux-thunk
'@descope/role-management-widget@0.4.0(react@19.1.1)':
dependencies:
'@descope/sdk-component-drivers': 0.4.0
'@descope/sdk-helpers': 0.3.0
'@descope/sdk-mixins': 0.13.8(@reduxjs/toolkit@2.8.2(react@19.1.1))(immer@10.1.1)(redux-thunk@3.1.0(redux@5.0.1))(redux@5.0.1)
'@descope/web-js-sdk': 1.33.5
'@reduxjs/toolkit': 2.8.2(react@19.1.1)
immer: 10.1.1
redux: 5.0.1
redux-thunk: 3.1.0(redux@5.0.1)
reselect: 5.1.1
tslib: 2.8.1
transitivePeerDependencies:
- react
- react-redux
'@descope/sdk-component-drivers@0.4.0':
dependencies:
'@descope/sdk-helpers': 0.3.0
tslib: 2.8.1
'@descope/sdk-helpers@0.3.0':
dependencies:
tslib: 2.8.1
'@descope/sdk-mixins@0.13.8(@reduxjs/toolkit@2.8.2(react@19.1.1))(immer@10.1.1)(redux-thunk@3.1.0(redux@5.0.1))(redux@5.0.1)':
dependencies:
'@descope/sdk-component-drivers': 0.4.0
'@descope/sdk-helpers': 0.3.0
'@reduxjs/toolkit': 2.8.2(react@19.1.1)
immer: 10.1.1
redux: 5.0.1
redux-thunk: 3.1.0(redux@5.0.1)
tslib: 2.8.1
'@descope/tenant-profile-widget@0.2.1(react@19.1.1)':
dependencies:
'@descope/sdk-component-drivers': 0.4.0
'@descope/sdk-helpers': 0.3.0
'@descope/sdk-mixins': 0.13.8(@reduxjs/toolkit@2.8.2(react@19.1.1))(immer@10.1.1)(redux-thunk@3.1.0(redux@5.0.1))(redux@5.0.1)
'@descope/web-component': 3.44.3(@reduxjs/toolkit@2.8.2(react@19.1.1))(immer@10.1.1)(redux-thunk@3.1.0(redux@5.0.1))(redux@5.0.1)
'@descope/web-js-sdk': 1.33.5
'@reduxjs/toolkit': 2.8.2(react@19.1.1)
immer: 10.1.1
redux: 5.0.1
redux-thunk: 3.1.0(redux@5.0.1)
reselect: 5.1.1
tslib: 2.8.1
optionalDependencies:
'@descope/core-js-sdk': 2.44.4
transitivePeerDependencies:
- react
- react-redux
'@descope/user-management-widget@0.8.0(react@19.1.1)':
dependencies:
'@descope/sdk-component-drivers': 0.4.0
'@descope/sdk-helpers': 0.3.0
'@descope/sdk-mixins': 0.13.8(@reduxjs/toolkit@2.8.2(react@19.1.1))(immer@10.1.1)(redux-thunk@3.1.0(redux@5.0.1))(redux@5.0.1)
'@descope/web-js-sdk': 1.33.5
'@reduxjs/toolkit': 2.8.2(react@19.1.1)
immer: 10.1.1
libphonenumber-js: 1.11.17
redux: 5.0.1
redux-thunk: 3.1.0(redux@5.0.1)
reselect: 5.1.1
tslib: 2.8.1
transitivePeerDependencies:
- react
- react-redux
'@descope/user-profile-widget@0.6.4(react@19.1.1)':
dependencies:
'@descope/sdk-component-drivers': 0.4.0
'@descope/sdk-helpers': 0.3.0
'@descope/sdk-mixins': 0.13.8(@reduxjs/toolkit@2.8.2(react@19.1.1))(immer@10.1.1)(redux-thunk@3.1.0(redux@5.0.1))(redux@5.0.1)
'@descope/web-component': 3.44.3(@reduxjs/toolkit@2.8.2(react@19.1.1))(immer@10.1.1)(redux-thunk@3.1.0(redux@5.0.1))(redux@5.0.1)
'@descope/web-js-sdk': 1.33.5
'@reduxjs/toolkit': 2.8.2(react@19.1.1)
immer: 10.1.1
redux: 5.0.1
redux-thunk: 3.1.0(redux@5.0.1)
reselect: 5.1.1
tslib: 2.8.1
optionalDependencies:
'@descope/core-js-sdk': 2.44.4
transitivePeerDependencies:
- react
- react-redux
'@descope/web-component@3.44.3(@reduxjs/toolkit@2.8.2(react@19.1.1))(immer@10.1.1)(redux-thunk@3.1.0(redux@5.0.1))(redux@5.0.1)':
dependencies:
'@descope/escape-markdown': 0.1.5
'@descope/sdk-helpers': 0.3.0
'@descope/sdk-mixins': 0.13.8(@reduxjs/toolkit@2.8.2(react@19.1.1))(immer@10.1.1)(redux-thunk@3.1.0(redux@5.0.1))(redux@5.0.1)
'@descope/web-js-sdk': 1.33.5
'@fingerprintjs/fingerprintjs-pro': 3.11.6
tslib: 2.8.1
transitivePeerDependencies:
- '@reduxjs/toolkit'
- immer
- redux
- redux-thunk
'@descope/web-js-sdk@1.33.5':
dependencies:
'@descope/core-js-sdk': 2.44.4
'@fingerprintjs/fingerprintjs-pro': 3.11.6
js-cookie: 3.0.5
jwt-decode: 4.0.0
tslib: 2.8.1
'@esbuild/aix-ppc64@0.25.8':
optional: true
@@ -1872,6 +2207,10 @@ snapshots:
'@esbuild/win32-x64@0.25.8':
optional: true
'@fingerprintjs/fingerprintjs-pro@3.11.6':
dependencies:
tslib: 2.8.1
'@floating-ui/core@1.7.3':
dependencies:
'@floating-ui/utils': 0.2.10
@@ -1940,6 +2279,19 @@ snapshots:
'@types/react': 19.1.9
'@types/react-dom': 19.1.7(@types/react@19.1.9)
'@radix-ui/react-avatar@1.1.10(@types/react-dom@19.1.7(@types/react@19.1.9))(@types/react@19.1.9)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)':
dependencies:
'@radix-ui/react-context': 1.1.2(@types/react@19.1.9)(react@19.1.1)
'@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.7(@types/react@19.1.9))(@types/react@19.1.9)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)
'@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.9)(react@19.1.1)
'@radix-ui/react-use-is-hydrated': 0.1.0(@types/react@19.1.9)(react@19.1.1)
'@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.9)(react@19.1.1)
react: 19.1.1
react-dom: 19.1.1(react@19.1.1)
optionalDependencies:
'@types/react': 19.1.9
'@types/react-dom': 19.1.7(@types/react@19.1.9)
'@radix-ui/react-collection@1.1.7(@types/react-dom@19.1.7(@types/react@19.1.9))(@types/react@19.1.9)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)':
dependencies:
'@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.9)(react@19.1.1)
@@ -1964,6 +2316,28 @@ snapshots:
optionalDependencies:
'@types/react': 19.1.9
'@radix-ui/react-dialog@1.1.14(@types/react-dom@19.1.7(@types/react@19.1.9))(@types/react@19.1.9)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)':
dependencies:
'@radix-ui/primitive': 1.1.2
'@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.9)(react@19.1.1)
'@radix-ui/react-context': 1.1.2(@types/react@19.1.9)(react@19.1.1)
'@radix-ui/react-dismissable-layer': 1.1.10(@types/react-dom@19.1.7(@types/react@19.1.9))(@types/react@19.1.9)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)
'@radix-ui/react-focus-guards': 1.1.2(@types/react@19.1.9)(react@19.1.1)
'@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.1.7(@types/react@19.1.9))(@types/react@19.1.9)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)
'@radix-ui/react-id': 1.1.1(@types/react@19.1.9)(react@19.1.1)
'@radix-ui/react-portal': 1.1.9(@types/react-dom@19.1.7(@types/react@19.1.9))(@types/react@19.1.9)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)
'@radix-ui/react-presence': 1.1.4(@types/react-dom@19.1.7(@types/react@19.1.9))(@types/react@19.1.9)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)
'@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.7(@types/react@19.1.9))(@types/react@19.1.9)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)
'@radix-ui/react-slot': 1.2.3(@types/react@19.1.9)(react@19.1.1)
'@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.9)(react@19.1.1)
aria-hidden: 1.2.6
react: 19.1.1
react-dom: 19.1.1(react@19.1.1)
react-remove-scroll: 2.7.1(@types/react@19.1.9)(react@19.1.1)
optionalDependencies:
'@types/react': 19.1.9
'@types/react-dom': 19.1.7(@types/react@19.1.9)
'@radix-ui/react-direction@1.1.1(@types/react@19.1.9)(react@19.1.1)':
dependencies:
react: 19.1.1
@@ -2221,6 +2595,13 @@ snapshots:
optionalDependencies:
'@types/react': 19.1.9
'@radix-ui/react-use-is-hydrated@0.1.0(@types/react@19.1.9)(react@19.1.1)':
dependencies:
react: 19.1.1
use-sync-external-store: 1.5.0(react@19.1.1)
optionalDependencies:
'@types/react': 19.1.9
'@radix-ui/react-use-layout-effect@1.1.1(@types/react@19.1.9)(react@19.1.1)':
dependencies:
react: 19.1.1
@@ -2258,6 +2639,17 @@ snapshots:
'@radix-ui/rect@1.1.1': {}
'@reduxjs/toolkit@2.8.2(react@19.1.1)':
dependencies:
'@standard-schema/spec': 1.0.0
'@standard-schema/utils': 0.3.0
immer: 10.1.1
redux: 5.0.1
redux-thunk: 3.1.0(redux@5.0.1)
reselect: 5.1.1
optionalDependencies:
react: 19.1.1
'@rolldown/pluginutils@1.0.0-beta.27': {}
'@rollup/rollup-android-arm-eabi@4.46.2':
@@ -2320,6 +2712,10 @@ snapshots:
'@rollup/rollup-win32-x64-msvc@4.46.2':
optional: true
'@standard-schema/spec@1.0.0': {}
'@standard-schema/utils@0.3.0': {}
'@tanstack/react-table@8.21.3(react-dom@19.1.1(react@19.1.1))(react@19.1.1)':
dependencies:
'@tanstack/table-core': 8.21.3
@@ -2581,6 +2977,8 @@ snapshots:
dependencies:
function-bind: 1.1.2
immer@10.1.1: {}
is-binary-path@2.1.0:
dependencies:
binary-extensions: 2.3.0
@@ -2609,12 +3007,18 @@ snapshots:
jiti@1.21.7: {}
js-cookie@3.0.5: {}
js-tokens@4.0.0: {}
jsesc@3.1.0: {}
json5@2.2.3: {}
jwt-decode@4.0.0: {}
libphonenumber-js@1.11.17: {}
lilconfig@3.1.3: {}
lines-and-columns@1.2.4: {}
@@ -2787,6 +3191,14 @@ snapshots:
dependencies:
picomatch: 2.3.1
redux-thunk@3.1.0(redux@5.0.1):
dependencies:
redux: 5.0.1
redux@5.0.1: {}
reselect@5.1.1: {}
resolve@1.22.10:
dependencies:
is-core-module: 2.16.1
@@ -2954,6 +3366,10 @@ snapshots:
optionalDependencies:
'@types/react': 19.1.9
use-sync-external-store@1.5.0(react@19.1.1):
dependencies:
react: 19.1.1
util-deprecate@1.0.2: {}
vite@7.0.6(@types/node@24.1.0)(jiti@1.21.7)(yaml@2.8.0):
@@ -2990,7 +3406,9 @@ snapshots:
yaml@2.8.0: {}
zustand@5.0.7(@types/react@19.1.9)(react@19.1.1):
zustand@5.0.7(@types/react@19.1.9)(immer@10.1.1)(react@19.1.1)(use-sync-external-store@1.5.0(react@19.1.1)):
optionalDependencies:
'@types/react': 19.1.9
immer: 10.1.1
react: 19.1.1
use-sync-external-store: 1.5.0(react@19.1.1)