项目改名 sso-mock → sso-portal: - 重命名仓库目录 sso-mock/ → sso-portal/ - package.json name 改 sso-portal - app/layout.tsx title/description 改 SSO Portal - 源码 [sso-mock] console.log 前缀、注释全部 → [sso-portal] - 文档(README、ADAPTATION_GUIDE)、env 同步 - 生产 svc 名 sso-mock-svc → sso-portal-svc(external-app 引用同步) SSO tenant 改环境变量驱动: - 新增 SSO_TENANT env(默认 cowarobot) - login/route.ts 顶部 const SSO_TENANT,ssoBody 显式使用 - callSsoApi 改回纯透传(不再硬编码覆盖 tenant) - external-app 同步用 SSO_TENANT,命名对齐 external-app 登录态改为基于 token: - page.tsx 读 token cookie 判定 authenticated(不再依赖 user cookie) - DashboardPage 用 authenticated 决定跳转,user 为 null 时优雅兜底展示 - 解决「200 后又跳回 SSO」bug(access_token 接口不返回 user) sso-portal 缺 SSO 参数体验优化: - 缺 app_id/app_url 时 Alert 提示 + 禁用所有输入和登录按钮 - components/login/index.tsx 加 missingSsoParams 检测 - Alert 样式两排完整显示 部署脚本(参考 uirefbase): - 新增 build.sh(git → pnpm install → build → docker build → tag → push) - 新增 .gitlab-ci.yml(main 分支触发 build.sh prod) - 新增 Dockerfile(standalone 模式,端口 5501) - package.json 加 env-cmd 依赖 + build:stage/build 脚本 - next.config.ts 保持 output: 'standalone' 代码清理: - 删除 utils/code-store.ts - 删除 app/api/auth/verify/(连同目录) - 移除旧的 codeStore / generateCode 逻辑 文档: - ADAPTATION_GUIDE.md:完整重写对齐真实后端三个 SSO 接口(/sso/account、/sso/phone/smscode、/sso/access_token) - 新增 INTEGRATION_GUIDE.md(从 external-app 迁移过来作为通用接入指南) - README.md 同步更新(sso-portal 仓库门面 + 文档索引) - external-app/README.md 加交叉链接指向 sso-portal 的接入文档
1255 lines
40 KiB
YAML
1255 lines
40 KiB
YAML
lockfileVersion: '9.0'
|
|
|
|
settings:
|
|
autoInstallPeers: true
|
|
excludeLinksFromLockfile: false
|
|
|
|
importers:
|
|
|
|
.:
|
|
dependencies:
|
|
'@mantine/core':
|
|
specifier: ^8.3.6
|
|
version: 8.3.18(@mantine/hooks@8.3.18(react@19.2.0))(@types/react@19.2.17)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
|
|
'@mantine/form':
|
|
specifier: ^8.3.6
|
|
version: 8.3.18(react@19.2.0)
|
|
'@mantine/hooks':
|
|
specifier: ^8.3.6
|
|
version: 8.3.18(react@19.2.0)
|
|
'@mantine/notifications':
|
|
specifier: 8.3.18
|
|
version: 8.3.18(@mantine/core@8.3.18(@mantine/hooks@8.3.18(react@19.2.0))(@types/react@19.2.17)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.18(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
|
|
'@tabler/icons-react':
|
|
specifier: ^3.35.0
|
|
version: 3.44.0(react@19.2.0)
|
|
clsx:
|
|
specifier: ^2.1.1
|
|
version: 2.1.1
|
|
crypto-js:
|
|
specifier: ^4.2.0
|
|
version: 4.2.0
|
|
next:
|
|
specifier: 16.0.1
|
|
version: 16.0.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
|
|
react:
|
|
specifier: 19.2.0
|
|
version: 19.2.0
|
|
react-dom:
|
|
specifier: 19.2.0
|
|
version: 19.2.0(react@19.2.0)
|
|
zustand:
|
|
specifier: ^5.0.8
|
|
version: 5.0.14(@types/react@19.2.17)(react@19.2.0)
|
|
devDependencies:
|
|
'@types/crypto-js':
|
|
specifier: ^4.2.2
|
|
version: 4.2.2
|
|
'@types/node':
|
|
specifier: ^20
|
|
version: 20.19.43
|
|
'@types/react':
|
|
specifier: ^19
|
|
version: 19.2.17
|
|
'@types/react-dom':
|
|
specifier: ^19
|
|
version: 19.2.3(@types/react@19.2.17)
|
|
env-cmd:
|
|
specifier: ^11.0.0
|
|
version: 11.0.0
|
|
postcss-preset-mantine:
|
|
specifier: ^1.18.0
|
|
version: 1.18.0(postcss@8.4.31)
|
|
postcss-simple-vars:
|
|
specifier: ^7.0.1
|
|
version: 7.0.1(postcss@8.4.31)
|
|
typescript:
|
|
specifier: ^5
|
|
version: 5.9.3
|
|
|
|
packages:
|
|
|
|
'@babel/runtime@7.29.7':
|
|
resolution: {integrity: sha512-Nq8OhGWiZIZGV6hLHoyAKLLcJihP/xFeBMGJoUrxTX2psI8dCifzLhZISFb+VWS3wFMRDmCGw5R+dOySCqPLhw==}
|
|
engines: {node: '>=6.9.0'}
|
|
|
|
'@commander-js/extra-typings@13.1.0':
|
|
resolution: {integrity: sha512-q5P52BYb1hwVWE6dtID7VvuJWrlfbCv4klj7BjUUOqMz4jbSZD4C9fJ9lRjL2jnBGTg+gDDlaXN51rkWcLk4fg==}
|
|
peerDependencies:
|
|
commander: ~13.1.0
|
|
|
|
'@emnapi/runtime@1.11.2':
|
|
resolution: {integrity: sha512-kyOl3X0DuTiT1h2ft8r2fYO8JYtU9a9Xis/zBSiGArNaagCOWx90N1k2wxp18czFDH+OgcWGb5ZP/XMt3dcyPA==}
|
|
|
|
'@floating-ui/core@1.7.5':
|
|
resolution: {integrity: sha512-1Ih4WTWyw0+lKyFMcBHGbb5U5FtuHJuujoyyr5zTaWS5EYMeT6Jb2AuDeftsCsEuchO+mM2ij5+q9crhydzLhQ==}
|
|
|
|
'@floating-ui/dom@1.7.6':
|
|
resolution: {integrity: sha512-9gZSAI5XM36880PPMm//9dfiEngYoC6Am2izES1FF406YFsjvyBMmeJ2g4SAju3xWwtuynNRFL2s9hgxpLI5SQ==}
|
|
|
|
'@floating-ui/react-dom@2.1.8':
|
|
resolution: {integrity: sha512-cC52bHwM/n/CxS87FH0yWdngEZrjdtLW/qVruo68qg+prK7ZQ4YGdut2GyDVpoGeAYe/h899rVeOVm6Oi40k2A==}
|
|
peerDependencies:
|
|
react: '>=16.8.0'
|
|
react-dom: '>=16.8.0'
|
|
|
|
'@floating-ui/react@0.27.19':
|
|
resolution: {integrity: sha512-31B8h5mm8YxotlE7/AU/PhNAl8eWxAmjL/v2QOxroDNkTFLk3Uu82u63N3b6TXa4EGJeeZLVcd/9AlNlVqzeog==}
|
|
peerDependencies:
|
|
react: '>=17.0.0'
|
|
react-dom: '>=17.0.0'
|
|
|
|
'@floating-ui/utils@0.2.11':
|
|
resolution: {integrity: sha512-RiB/yIh78pcIxl6lLMG0CgBXAZ2Y0eVHqMPYugu+9U0AeT6YBeiJpf7lbdJNIugFP5SIjwNRgo4DhR1Qxi26Gg==}
|
|
|
|
'@img/colour@1.1.0':
|
|
resolution: {integrity: sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==}
|
|
engines: {node: '>=18'}
|
|
|
|
'@img/sharp-darwin-arm64@0.34.5':
|
|
resolution: {integrity: sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==}
|
|
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
|
|
cpu: [arm64]
|
|
os: [darwin]
|
|
|
|
'@img/sharp-darwin-x64@0.34.5':
|
|
resolution: {integrity: sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==}
|
|
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
|
|
cpu: [x64]
|
|
os: [darwin]
|
|
|
|
'@img/sharp-libvips-darwin-arm64@1.2.4':
|
|
resolution: {integrity: sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==}
|
|
cpu: [arm64]
|
|
os: [darwin]
|
|
|
|
'@img/sharp-libvips-darwin-x64@1.2.4':
|
|
resolution: {integrity: sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==}
|
|
cpu: [x64]
|
|
os: [darwin]
|
|
|
|
'@img/sharp-libvips-linux-arm64@1.2.4':
|
|
resolution: {integrity: sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==}
|
|
cpu: [arm64]
|
|
os: [linux]
|
|
libc: [glibc]
|
|
|
|
'@img/sharp-libvips-linux-arm@1.2.4':
|
|
resolution: {integrity: sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==}
|
|
cpu: [arm]
|
|
os: [linux]
|
|
libc: [glibc]
|
|
|
|
'@img/sharp-libvips-linux-ppc64@1.2.4':
|
|
resolution: {integrity: sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==}
|
|
cpu: [ppc64]
|
|
os: [linux]
|
|
libc: [glibc]
|
|
|
|
'@img/sharp-libvips-linux-riscv64@1.2.4':
|
|
resolution: {integrity: sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==}
|
|
cpu: [riscv64]
|
|
os: [linux]
|
|
libc: [glibc]
|
|
|
|
'@img/sharp-libvips-linux-s390x@1.2.4':
|
|
resolution: {integrity: sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==}
|
|
cpu: [s390x]
|
|
os: [linux]
|
|
libc: [glibc]
|
|
|
|
'@img/sharp-libvips-linux-x64@1.2.4':
|
|
resolution: {integrity: sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==}
|
|
cpu: [x64]
|
|
os: [linux]
|
|
libc: [glibc]
|
|
|
|
'@img/sharp-libvips-linuxmusl-arm64@1.2.4':
|
|
resolution: {integrity: sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==}
|
|
cpu: [arm64]
|
|
os: [linux]
|
|
libc: [musl]
|
|
|
|
'@img/sharp-libvips-linuxmusl-x64@1.2.4':
|
|
resolution: {integrity: sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==}
|
|
cpu: [x64]
|
|
os: [linux]
|
|
libc: [musl]
|
|
|
|
'@img/sharp-linux-arm64@0.34.5':
|
|
resolution: {integrity: sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==}
|
|
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
|
|
cpu: [arm64]
|
|
os: [linux]
|
|
libc: [glibc]
|
|
|
|
'@img/sharp-linux-arm@0.34.5':
|
|
resolution: {integrity: sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==}
|
|
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
|
|
cpu: [arm]
|
|
os: [linux]
|
|
libc: [glibc]
|
|
|
|
'@img/sharp-linux-ppc64@0.34.5':
|
|
resolution: {integrity: sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==}
|
|
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
|
|
cpu: [ppc64]
|
|
os: [linux]
|
|
libc: [glibc]
|
|
|
|
'@img/sharp-linux-riscv64@0.34.5':
|
|
resolution: {integrity: sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==}
|
|
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
|
|
cpu: [riscv64]
|
|
os: [linux]
|
|
libc: [glibc]
|
|
|
|
'@img/sharp-linux-s390x@0.34.5':
|
|
resolution: {integrity: sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==}
|
|
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
|
|
cpu: [s390x]
|
|
os: [linux]
|
|
libc: [glibc]
|
|
|
|
'@img/sharp-linux-x64@0.34.5':
|
|
resolution: {integrity: sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==}
|
|
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
|
|
cpu: [x64]
|
|
os: [linux]
|
|
libc: [glibc]
|
|
|
|
'@img/sharp-linuxmusl-arm64@0.34.5':
|
|
resolution: {integrity: sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==}
|
|
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
|
|
cpu: [arm64]
|
|
os: [linux]
|
|
libc: [musl]
|
|
|
|
'@img/sharp-linuxmusl-x64@0.34.5':
|
|
resolution: {integrity: sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==}
|
|
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
|
|
cpu: [x64]
|
|
os: [linux]
|
|
libc: [musl]
|
|
|
|
'@img/sharp-wasm32@0.34.5':
|
|
resolution: {integrity: sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==}
|
|
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
|
|
cpu: [wasm32]
|
|
|
|
'@img/sharp-win32-arm64@0.34.5':
|
|
resolution: {integrity: sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==}
|
|
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
|
|
cpu: [arm64]
|
|
os: [win32]
|
|
|
|
'@img/sharp-win32-ia32@0.34.5':
|
|
resolution: {integrity: sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==}
|
|
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
|
|
cpu: [ia32]
|
|
os: [win32]
|
|
|
|
'@img/sharp-win32-x64@0.34.5':
|
|
resolution: {integrity: sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==}
|
|
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
|
|
cpu: [x64]
|
|
os: [win32]
|
|
|
|
'@mantine/core@8.3.18':
|
|
resolution: {integrity: sha512-9tph1lTVogKPjTx02eUxDUOdXacPzK62UuSqb4TdGliI54/Xgxftq0Dfqu6XuhCxn9J5MDJaNiLDvL/1KRkYqA==}
|
|
peerDependencies:
|
|
'@mantine/hooks': 8.3.18
|
|
react: ^18.x || ^19.x
|
|
react-dom: ^18.x || ^19.x
|
|
|
|
'@mantine/form@8.3.18':
|
|
resolution: {integrity: sha512-r5OGLJWTkmIruFjRZRZy9oA7maNYlyt50jB4Pmd2X5360WOmJLd4KH8MFhHZQC7vN+z8/rmBl3t3XGAR2I8xig==}
|
|
peerDependencies:
|
|
react: ^18.x || ^19.x
|
|
|
|
'@mantine/hooks@8.3.18':
|
|
resolution: {integrity: sha512-QoWr9+S8gg5050TQ06aTSxtlpGjYOpIllRbjYYXlRvZeTsUqiTbVfvQROLexu4rEaK+yy9Wwriwl9PMRgbLqPw==}
|
|
peerDependencies:
|
|
react: ^18.x || ^19.x
|
|
|
|
'@mantine/notifications@8.3.18':
|
|
resolution: {integrity: sha512-IpQ0lmwbigTBbZCR6iSYWqIOKEx1tlcd7PcEJ5M5X1qeVSY/N3mmDQt1eJmObvcyDeL5cTJMbSA9UPqhRqo9jw==}
|
|
peerDependencies:
|
|
'@mantine/core': 8.3.18
|
|
'@mantine/hooks': 8.3.18
|
|
react: ^18.x || ^19.x
|
|
react-dom: ^18.x || ^19.x
|
|
|
|
'@mantine/store@8.3.18':
|
|
resolution: {integrity: sha512-i+QRTLmZzLldea0egtUVnGALd6UMIu8jd44nrNWBSNIXJU/8B6rMlC6gyX+l4szopZSuOaaNJIXkqRdC1gQsVg==}
|
|
peerDependencies:
|
|
react: ^18.x || ^19.x
|
|
|
|
'@next/env@16.0.1':
|
|
resolution: {integrity: sha512-LFvlK0TG2L3fEOX77OC35KowL8D7DlFF45C0OvKMC4hy8c/md1RC4UMNDlUGJqfCoCS2VWrZ4dSE6OjaX5+8mw==}
|
|
|
|
'@next/swc-darwin-arm64@16.0.1':
|
|
resolution: {integrity: sha512-R0YxRp6/4W7yG1nKbfu41bp3d96a0EalonQXiMe+1H9GTHfKxGNCGFNWUho18avRBPsO8T3RmdWuzmfurlQPbg==}
|
|
engines: {node: '>= 10'}
|
|
cpu: [arm64]
|
|
os: [darwin]
|
|
|
|
'@next/swc-darwin-x64@16.0.1':
|
|
resolution: {integrity: sha512-kETZBocRux3xITiZtOtVoVvXyQLB7VBxN7L6EPqgI5paZiUlnsgYv4q8diTNYeHmF9EiehydOBo20lTttCbHAg==}
|
|
engines: {node: '>= 10'}
|
|
cpu: [x64]
|
|
os: [darwin]
|
|
|
|
'@next/swc-linux-arm64-gnu@16.0.1':
|
|
resolution: {integrity: sha512-hWg3BtsxQuSKhfe0LunJoqxjO4NEpBmKkE+P2Sroos7yB//OOX3jD5ISP2wv8QdUwtRehMdwYz6VB50mY6hqAg==}
|
|
engines: {node: '>= 10'}
|
|
cpu: [arm64]
|
|
os: [linux]
|
|
libc: [glibc]
|
|
|
|
'@next/swc-linux-arm64-musl@16.0.1':
|
|
resolution: {integrity: sha512-UPnOvYg+fjAhP3b1iQStcYPWeBFRLrugEyK/lDKGk7kLNua8t5/DvDbAEFotfV1YfcOY6bru76qN9qnjLoyHCQ==}
|
|
engines: {node: '>= 10'}
|
|
cpu: [arm64]
|
|
os: [linux]
|
|
libc: [musl]
|
|
|
|
'@next/swc-linux-x64-gnu@16.0.1':
|
|
resolution: {integrity: sha512-Et81SdWkcRqAJziIgFtsFyJizHoWne4fzJkvjd6V4wEkWTB4MX6J0uByUb0peiJQ4WeAt6GGmMszE5KrXK6WKg==}
|
|
engines: {node: '>= 10'}
|
|
cpu: [x64]
|
|
os: [linux]
|
|
libc: [glibc]
|
|
|
|
'@next/swc-linux-x64-musl@16.0.1':
|
|
resolution: {integrity: sha512-qBbgYEBRrC1egcG03FZaVfVxrJm8wBl7vr8UFKplnxNRprctdP26xEv9nJ07Ggq4y1adwa0nz2mz83CELY7N6Q==}
|
|
engines: {node: '>= 10'}
|
|
cpu: [x64]
|
|
os: [linux]
|
|
libc: [musl]
|
|
|
|
'@next/swc-win32-arm64-msvc@16.0.1':
|
|
resolution: {integrity: sha512-cPuBjYP6I699/RdbHJonb3BiRNEDm5CKEBuJ6SD8k3oLam2fDRMKAvmrli4QMDgT2ixyRJ0+DTkiODbIQhRkeQ==}
|
|
engines: {node: '>= 10'}
|
|
cpu: [arm64]
|
|
os: [win32]
|
|
|
|
'@next/swc-win32-x64-msvc@16.0.1':
|
|
resolution: {integrity: sha512-XeEUJsE4JYtfrXe/LaJn3z1pD19fK0Q6Er8Qoufi+HqvdO4LEPyCxLUt4rxA+4RfYo6S9gMlmzCMU2F+AatFqQ==}
|
|
engines: {node: '>= 10'}
|
|
cpu: [x64]
|
|
os: [win32]
|
|
|
|
'@swc/helpers@0.5.15':
|
|
resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==}
|
|
|
|
'@tabler/icons-react@3.44.0':
|
|
resolution: {integrity: sha512-8+rvzBbVm/1Z3sG3x7GUNAaxIKxwgz8xaMhRs23nrCnMTKRFAhEC+82zAIFeAA0seXdrAGX5HFCkaLpGK2rVHg==}
|
|
peerDependencies:
|
|
react: '>= 16'
|
|
|
|
'@tabler/icons@3.44.0':
|
|
resolution: {integrity: sha512-Wn0AOZG9sg0L+bjfMqq4eNhC6pQjIrk94LvvWYNYkY8KH8wC3YILRzQlrnVJc4FUeMxH/AK97QsYCX35H3LndA==}
|
|
|
|
'@types/crypto-js@4.2.2':
|
|
resolution: {integrity: sha512-sDOLlVbHhXpAUAL0YHDUUwDZf3iN4Bwi4W6a0W0b+QcAezUbRtH4FVb+9J4h+XFPW7l/gQ9F8qC7P+Ec4k8QVQ==}
|
|
|
|
'@types/node@20.19.43':
|
|
resolution: {integrity: sha512-6oYBAi5ikg4Pl+kGsoYtawUMBT2zZMCvPNF7pVLnHZfd1zf38DRiWn/gT01RYCdUqkv7Fhr+C9ot4/tb+2sVvA==}
|
|
|
|
'@types/react-dom@19.2.3':
|
|
resolution: {integrity: sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==}
|
|
peerDependencies:
|
|
'@types/react': ^19.2.0
|
|
|
|
'@types/react@19.2.17':
|
|
resolution: {integrity: sha512-MXfmqaVPEVgkBT/aY0aGCkRWWtByiYQXo3xdQ8r5RzuFrPiRn8Gar2tQdXSUQ2GKV3bkXckek89V8wQBY2Q/Aw==}
|
|
|
|
camelcase-css@2.0.1:
|
|
resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==}
|
|
engines: {node: '>= 6'}
|
|
|
|
caniuse-lite@1.0.30001802:
|
|
resolution: {integrity: sha512-vmv8ub2xwTNmljSKf82mtCk5JH7hC+YgzLj3P5zotvA0tPQ9016tdNNOG8WRca1IxOnhSsivB+J0z5FeE5LOUw==}
|
|
|
|
client-only@0.0.1:
|
|
resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==}
|
|
|
|
clsx@2.1.1:
|
|
resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==}
|
|
engines: {node: '>=6'}
|
|
|
|
commander@13.1.0:
|
|
resolution: {integrity: sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw==}
|
|
engines: {node: '>=18'}
|
|
|
|
cross-spawn@7.0.6:
|
|
resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==}
|
|
engines: {node: '>= 8'}
|
|
|
|
crypto-js@4.2.0:
|
|
resolution: {integrity: sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==}
|
|
|
|
cssesc@3.0.0:
|
|
resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==}
|
|
engines: {node: '>=4'}
|
|
hasBin: true
|
|
|
|
csstype@3.2.3:
|
|
resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==}
|
|
|
|
detect-libc@2.1.2:
|
|
resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==}
|
|
engines: {node: '>=8'}
|
|
|
|
detect-node-es@1.1.0:
|
|
resolution: {integrity: sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==}
|
|
|
|
dom-helpers@5.2.1:
|
|
resolution: {integrity: sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==}
|
|
|
|
env-cmd@11.0.0:
|
|
resolution: {integrity: sha512-gnG7H1PlwPqsGhFJNTv68lsDGyQdK+U9DwLVitcj1+wGq7LeOBgUzZd2puZ710bHcH9NfNeGWe2sbw7pdvAqDw==}
|
|
engines: {node: '>=20.10.0'}
|
|
hasBin: true
|
|
|
|
fast-deep-equal@3.1.3:
|
|
resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}
|
|
|
|
fdir@6.5.0:
|
|
resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==}
|
|
engines: {node: '>=12.0.0'}
|
|
peerDependencies:
|
|
picomatch: ^3 || ^4
|
|
peerDependenciesMeta:
|
|
picomatch:
|
|
optional: true
|
|
|
|
get-nonce@1.0.1:
|
|
resolution: {integrity: sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==}
|
|
engines: {node: '>=6'}
|
|
|
|
isexe@2.0.0:
|
|
resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
|
|
|
|
js-tokens@4.0.0:
|
|
resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
|
|
|
|
klona@2.0.6:
|
|
resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==}
|
|
engines: {node: '>= 8'}
|
|
|
|
loose-envify@1.4.0:
|
|
resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==}
|
|
hasBin: true
|
|
|
|
nanoid@3.3.15:
|
|
resolution: {integrity: sha512-y7Wygv/7mEOvxTuEQDB8StXdMRBWf1kR/tlhAzBRUFkB2jfcLOAxO/SHmOO2zgz1pVgK29/kyupn059/bCHdjA==}
|
|
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
|
|
hasBin: true
|
|
|
|
next@16.0.1:
|
|
resolution: {integrity: sha512-e9RLSssZwd35p7/vOa+hoDFggUZIUbZhIUSLZuETCwrCVvxOs87NamoUzT+vbcNAL8Ld9GobBnWOA6SbV/arOw==}
|
|
engines: {node: '>=20.9.0'}
|
|
deprecated: This version has a security vulnerability. Please upgrade to a patched version. See https://nextjs.org/blog/CVE-2025-66478 for more details.
|
|
hasBin: true
|
|
peerDependencies:
|
|
'@opentelemetry/api': ^1.1.0
|
|
'@playwright/test': ^1.51.1
|
|
babel-plugin-react-compiler: '*'
|
|
react: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0
|
|
react-dom: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0
|
|
sass: ^1.3.0
|
|
peerDependenciesMeta:
|
|
'@opentelemetry/api':
|
|
optional: true
|
|
'@playwright/test':
|
|
optional: true
|
|
babel-plugin-react-compiler:
|
|
optional: true
|
|
sass:
|
|
optional: true
|
|
|
|
object-assign@4.1.1:
|
|
resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==}
|
|
engines: {node: '>=0.10.0'}
|
|
|
|
path-key@3.1.1:
|
|
resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==}
|
|
engines: {node: '>=8'}
|
|
|
|
picocolors@1.1.1:
|
|
resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==}
|
|
|
|
picomatch@4.0.5:
|
|
resolution: {integrity: sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A==}
|
|
engines: {node: '>=12'}
|
|
|
|
postcss-js@4.1.0:
|
|
resolution: {integrity: sha512-oIAOTqgIo7q2EOwbhb8UalYePMvYoIeRY2YKntdpFQXNosSu3vLrniGgmH9OKs/qAkfoj5oB3le/7mINW1LCfw==}
|
|
engines: {node: ^12 || ^14 || >= 16}
|
|
peerDependencies:
|
|
postcss: ^8.4.21
|
|
|
|
postcss-mixins@12.1.2:
|
|
resolution: {integrity: sha512-90pSxmZVfbX9e5xCv7tI5RV1mnjdf16y89CJKbf/hD7GyOz1FCxcYMl8ZYA8Hc56dbApTKKmU9HfvgfWdCxlwg==}
|
|
engines: {node: ^20.0 || ^22.0 || >=24.0}
|
|
peerDependencies:
|
|
postcss: ^8.2.14
|
|
|
|
postcss-nested@7.0.2:
|
|
resolution: {integrity: sha512-5osppouFc0VR9/VYzYxO03VaDa3e8F23Kfd6/9qcZTUI8P58GIYlArOET2Wq0ywSl2o2PjELhYOFI4W7l5QHKw==}
|
|
engines: {node: '>=18.0'}
|
|
peerDependencies:
|
|
postcss: ^8.2.14
|
|
|
|
postcss-preset-mantine@1.18.0:
|
|
resolution: {integrity: sha512-sP6/s1oC7cOtBdl4mw/IRKmKvYTuzpRrH/vT6v9enMU/EQEQ31eQnHcWtFghOXLH87AAthjL/Q75rLmin1oZoA==}
|
|
peerDependencies:
|
|
postcss: '>=8.0.0'
|
|
|
|
postcss-selector-parser@7.1.4:
|
|
resolution: {integrity: sha512-HeP7D2wyhkR+XaK6v4W8oRF62Dsz4flyuczALJp61GckGm42u1saSSJ/0auvcBqxs3jMRFEcPK34At/0JBKdOg==}
|
|
engines: {node: '>=4'}
|
|
|
|
postcss-simple-vars@7.0.1:
|
|
resolution: {integrity: sha512-5GLLXaS8qmzHMOjVxqkk1TZPf1jMqesiI7qLhnlyERalG0sMbHIbJqrcnrpmZdKCLglHnRHoEBB61RtGTsj++A==}
|
|
engines: {node: '>=14.0'}
|
|
peerDependencies:
|
|
postcss: ^8.2.1
|
|
|
|
postcss@8.4.31:
|
|
resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==}
|
|
engines: {node: ^10 || ^12 || >=14}
|
|
|
|
prop-types@15.8.1:
|
|
resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==}
|
|
|
|
react-dom@19.2.0:
|
|
resolution: {integrity: sha512-UlbRu4cAiGaIewkPyiRGJk0imDN2T3JjieT6spoL2UeSf5od4n5LB/mQ4ejmxhCFT1tYe8IvaFulzynWovsEFQ==}
|
|
peerDependencies:
|
|
react: ^19.2.0
|
|
|
|
react-is@16.13.1:
|
|
resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==}
|
|
|
|
react-number-format@5.4.5:
|
|
resolution: {integrity: sha512-y8O2yHHj3w0aE9XO8d2BCcUOOdQTRSVq+WIuMlLVucAm5XNjJAy+BoOJiuQMldVYVOKTMyvVNfnbl2Oqp+YxGw==}
|
|
peerDependencies:
|
|
react: ^0.14 || ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
|
|
react-dom: ^0.14 || ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
|
|
|
|
react-remove-scroll-bar@2.3.8:
|
|
resolution: {integrity: sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==}
|
|
engines: {node: '>=10'}
|
|
peerDependencies:
|
|
'@types/react': '*'
|
|
react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
|
|
peerDependenciesMeta:
|
|
'@types/react':
|
|
optional: true
|
|
|
|
react-remove-scroll@2.7.2:
|
|
resolution: {integrity: sha512-Iqb9NjCCTt6Hf+vOdNIZGdTiH1QSqr27H/Ek9sv/a97gfueI/5h1s3yRi1nngzMUaOOToin5dI1dXKdXiF+u0Q==}
|
|
engines: {node: '>=10'}
|
|
peerDependencies:
|
|
'@types/react': '*'
|
|
react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc
|
|
peerDependenciesMeta:
|
|
'@types/react':
|
|
optional: true
|
|
|
|
react-style-singleton@2.2.3:
|
|
resolution: {integrity: sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==}
|
|
engines: {node: '>=10'}
|
|
peerDependencies:
|
|
'@types/react': '*'
|
|
react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc
|
|
peerDependenciesMeta:
|
|
'@types/react':
|
|
optional: true
|
|
|
|
react-textarea-autosize@8.5.9:
|
|
resolution: {integrity: sha512-U1DGlIQN5AwgjTyOEnI1oCcMuEr1pv1qOtklB2l4nyMGbHzWrI0eFsYK0zos2YWqAolJyG0IWJaqWmWj5ETh0A==}
|
|
engines: {node: '>=10'}
|
|
peerDependencies:
|
|
react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
|
|
|
|
react-transition-group@4.4.5:
|
|
resolution: {integrity: sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==}
|
|
peerDependencies:
|
|
react: '>=16.6.0'
|
|
react-dom: '>=16.6.0'
|
|
|
|
react@19.2.0:
|
|
resolution: {integrity: sha512-tmbWg6W31tQLeB5cdIBOicJDJRR2KzXsV7uSK9iNfLWQ5bIZfxuPEHp7M8wiHyHnn0DD1i7w3Zmin0FtkrwoCQ==}
|
|
engines: {node: '>=0.10.0'}
|
|
|
|
scheduler@0.27.0:
|
|
resolution: {integrity: sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==}
|
|
|
|
semver@7.8.5:
|
|
resolution: {integrity: sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==}
|
|
engines: {node: '>=10'}
|
|
hasBin: true
|
|
|
|
sharp@0.34.5:
|
|
resolution: {integrity: sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==}
|
|
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
|
|
|
|
shebang-command@2.0.0:
|
|
resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==}
|
|
engines: {node: '>=8'}
|
|
|
|
shebang-regex@3.0.0:
|
|
resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
|
|
engines: {node: '>=8'}
|
|
|
|
source-map-js@1.2.1:
|
|
resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
|
|
engines: {node: '>=0.10.0'}
|
|
|
|
styled-jsx@5.1.6:
|
|
resolution: {integrity: sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==}
|
|
engines: {node: '>= 12.0.0'}
|
|
peerDependencies:
|
|
'@babel/core': '*'
|
|
babel-plugin-macros: '*'
|
|
react: '>= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0'
|
|
peerDependenciesMeta:
|
|
'@babel/core':
|
|
optional: true
|
|
babel-plugin-macros:
|
|
optional: true
|
|
|
|
sugarss@5.0.1:
|
|
resolution: {integrity: sha512-ctS5RYCBVvPoZAnzIaX5QSShK8ZiZxD5HUqSxlusvEMC+QZQIPCPOIJg6aceFX+K2rf4+SH89eu++h1Zmsr2nw==}
|
|
engines: {node: '>=18.0'}
|
|
peerDependencies:
|
|
postcss: ^8.3.3
|
|
|
|
tabbable@6.5.0:
|
|
resolution: {integrity: sha512-wieBHXygIm7OyQOu5hQlkk62/WyCFYGlWg7L6/ZCUZwx0o398Zkn4pVmMyfYhfMG8kGrj/Krt8eIk6UKC6VzwA==}
|
|
|
|
tinyglobby@0.2.17:
|
|
resolution: {integrity: sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==}
|
|
engines: {node: '>=12.0.0'}
|
|
|
|
tslib@2.8.1:
|
|
resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==}
|
|
|
|
type-fest@4.41.0:
|
|
resolution: {integrity: sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==}
|
|
engines: {node: '>=16'}
|
|
|
|
typescript@5.9.3:
|
|
resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==}
|
|
engines: {node: '>=14.17'}
|
|
hasBin: true
|
|
|
|
undici-types@6.21.0:
|
|
resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==}
|
|
|
|
use-callback-ref@1.3.3:
|
|
resolution: {integrity: sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==}
|
|
engines: {node: '>=10'}
|
|
peerDependencies:
|
|
'@types/react': '*'
|
|
react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc
|
|
peerDependenciesMeta:
|
|
'@types/react':
|
|
optional: true
|
|
|
|
use-composed-ref@1.4.0:
|
|
resolution: {integrity: sha512-djviaxuOOh7wkj0paeO1Q/4wMZ8Zrnag5H6yBvzN7AKKe8beOaED9SF5/ByLqsku8NP4zQqsvM2u3ew/tJK8/w==}
|
|
peerDependencies:
|
|
'@types/react': '*'
|
|
react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
|
|
peerDependenciesMeta:
|
|
'@types/react':
|
|
optional: true
|
|
|
|
use-isomorphic-layout-effect@1.2.1:
|
|
resolution: {integrity: sha512-tpZZ+EX0gaghDAiFR37hj5MgY6ZN55kLiPkJsKxBMZ6GZdOSPJXiOzPM984oPYZ5AnehYx5WQp1+ME8I/P/pRA==}
|
|
peerDependencies:
|
|
'@types/react': '*'
|
|
react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
|
|
peerDependenciesMeta:
|
|
'@types/react':
|
|
optional: true
|
|
|
|
use-latest@1.3.0:
|
|
resolution: {integrity: sha512-mhg3xdm9NaM8q+gLT8KryJPnRFOz1/5XPBhmDEVZK1webPzDjrPk7f/mbpeLqTgB9msytYWANxgALOCJKnLvcQ==}
|
|
peerDependencies:
|
|
'@types/react': '*'
|
|
react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
|
|
peerDependenciesMeta:
|
|
'@types/react':
|
|
optional: true
|
|
|
|
use-sidecar@1.1.3:
|
|
resolution: {integrity: sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==}
|
|
engines: {node: '>=10'}
|
|
peerDependencies:
|
|
'@types/react': '*'
|
|
react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc
|
|
peerDependenciesMeta:
|
|
'@types/react':
|
|
optional: true
|
|
|
|
util-deprecate@1.0.2:
|
|
resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
|
|
|
|
which@2.0.2:
|
|
resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==}
|
|
engines: {node: '>= 8'}
|
|
hasBin: true
|
|
|
|
zustand@5.0.14:
|
|
resolution: {integrity: sha512-/8tAspM5LMPr28b3fwLYrtdj77ECpfZviaP75CMTnwO8ISyaE4GDIG/9rDDYq/cH9D2Xw2A2RXglLInmVBQB/g==}
|
|
engines: {node: '>=12.20.0'}
|
|
peerDependencies:
|
|
'@types/react': '>=18.0.0'
|
|
immer: '>=9.0.6'
|
|
react: '>=18.0.0'
|
|
use-sync-external-store: '>=1.2.0'
|
|
peerDependenciesMeta:
|
|
'@types/react':
|
|
optional: true
|
|
immer:
|
|
optional: true
|
|
react:
|
|
optional: true
|
|
use-sync-external-store:
|
|
optional: true
|
|
|
|
snapshots:
|
|
|
|
'@babel/runtime@7.29.7': {}
|
|
|
|
'@commander-js/extra-typings@13.1.0(commander@13.1.0)':
|
|
dependencies:
|
|
commander: 13.1.0
|
|
|
|
'@emnapi/runtime@1.11.2':
|
|
dependencies:
|
|
tslib: 2.8.1
|
|
optional: true
|
|
|
|
'@floating-ui/core@1.7.5':
|
|
dependencies:
|
|
'@floating-ui/utils': 0.2.11
|
|
|
|
'@floating-ui/dom@1.7.6':
|
|
dependencies:
|
|
'@floating-ui/core': 1.7.5
|
|
'@floating-ui/utils': 0.2.11
|
|
|
|
'@floating-ui/react-dom@2.1.8(react-dom@19.2.0(react@19.2.0))(react@19.2.0)':
|
|
dependencies:
|
|
'@floating-ui/dom': 1.7.6
|
|
react: 19.2.0
|
|
react-dom: 19.2.0(react@19.2.0)
|
|
|
|
'@floating-ui/react@0.27.19(react-dom@19.2.0(react@19.2.0))(react@19.2.0)':
|
|
dependencies:
|
|
'@floating-ui/react-dom': 2.1.8(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
|
|
'@floating-ui/utils': 0.2.11
|
|
react: 19.2.0
|
|
react-dom: 19.2.0(react@19.2.0)
|
|
tabbable: 6.5.0
|
|
|
|
'@floating-ui/utils@0.2.11': {}
|
|
|
|
'@img/colour@1.1.0':
|
|
optional: true
|
|
|
|
'@img/sharp-darwin-arm64@0.34.5':
|
|
optionalDependencies:
|
|
'@img/sharp-libvips-darwin-arm64': 1.2.4
|
|
optional: true
|
|
|
|
'@img/sharp-darwin-x64@0.34.5':
|
|
optionalDependencies:
|
|
'@img/sharp-libvips-darwin-x64': 1.2.4
|
|
optional: true
|
|
|
|
'@img/sharp-libvips-darwin-arm64@1.2.4':
|
|
optional: true
|
|
|
|
'@img/sharp-libvips-darwin-x64@1.2.4':
|
|
optional: true
|
|
|
|
'@img/sharp-libvips-linux-arm64@1.2.4':
|
|
optional: true
|
|
|
|
'@img/sharp-libvips-linux-arm@1.2.4':
|
|
optional: true
|
|
|
|
'@img/sharp-libvips-linux-ppc64@1.2.4':
|
|
optional: true
|
|
|
|
'@img/sharp-libvips-linux-riscv64@1.2.4':
|
|
optional: true
|
|
|
|
'@img/sharp-libvips-linux-s390x@1.2.4':
|
|
optional: true
|
|
|
|
'@img/sharp-libvips-linux-x64@1.2.4':
|
|
optional: true
|
|
|
|
'@img/sharp-libvips-linuxmusl-arm64@1.2.4':
|
|
optional: true
|
|
|
|
'@img/sharp-libvips-linuxmusl-x64@1.2.4':
|
|
optional: true
|
|
|
|
'@img/sharp-linux-arm64@0.34.5':
|
|
optionalDependencies:
|
|
'@img/sharp-libvips-linux-arm64': 1.2.4
|
|
optional: true
|
|
|
|
'@img/sharp-linux-arm@0.34.5':
|
|
optionalDependencies:
|
|
'@img/sharp-libvips-linux-arm': 1.2.4
|
|
optional: true
|
|
|
|
'@img/sharp-linux-ppc64@0.34.5':
|
|
optionalDependencies:
|
|
'@img/sharp-libvips-linux-ppc64': 1.2.4
|
|
optional: true
|
|
|
|
'@img/sharp-linux-riscv64@0.34.5':
|
|
optionalDependencies:
|
|
'@img/sharp-libvips-linux-riscv64': 1.2.4
|
|
optional: true
|
|
|
|
'@img/sharp-linux-s390x@0.34.5':
|
|
optionalDependencies:
|
|
'@img/sharp-libvips-linux-s390x': 1.2.4
|
|
optional: true
|
|
|
|
'@img/sharp-linux-x64@0.34.5':
|
|
optionalDependencies:
|
|
'@img/sharp-libvips-linux-x64': 1.2.4
|
|
optional: true
|
|
|
|
'@img/sharp-linuxmusl-arm64@0.34.5':
|
|
optionalDependencies:
|
|
'@img/sharp-libvips-linuxmusl-arm64': 1.2.4
|
|
optional: true
|
|
|
|
'@img/sharp-linuxmusl-x64@0.34.5':
|
|
optionalDependencies:
|
|
'@img/sharp-libvips-linuxmusl-x64': 1.2.4
|
|
optional: true
|
|
|
|
'@img/sharp-wasm32@0.34.5':
|
|
dependencies:
|
|
'@emnapi/runtime': 1.11.2
|
|
optional: true
|
|
|
|
'@img/sharp-win32-arm64@0.34.5':
|
|
optional: true
|
|
|
|
'@img/sharp-win32-ia32@0.34.5':
|
|
optional: true
|
|
|
|
'@img/sharp-win32-x64@0.34.5':
|
|
optional: true
|
|
|
|
'@mantine/core@8.3.18(@mantine/hooks@8.3.18(react@19.2.0))(@types/react@19.2.17)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)':
|
|
dependencies:
|
|
'@floating-ui/react': 0.27.19(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
|
|
'@mantine/hooks': 8.3.18(react@19.2.0)
|
|
clsx: 2.1.1
|
|
react: 19.2.0
|
|
react-dom: 19.2.0(react@19.2.0)
|
|
react-number-format: 5.4.5(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
|
|
react-remove-scroll: 2.7.2(@types/react@19.2.17)(react@19.2.0)
|
|
react-textarea-autosize: 8.5.9(@types/react@19.2.17)(react@19.2.0)
|
|
type-fest: 4.41.0
|
|
transitivePeerDependencies:
|
|
- '@types/react'
|
|
|
|
'@mantine/form@8.3.18(react@19.2.0)':
|
|
dependencies:
|
|
fast-deep-equal: 3.1.3
|
|
klona: 2.0.6
|
|
react: 19.2.0
|
|
|
|
'@mantine/hooks@8.3.18(react@19.2.0)':
|
|
dependencies:
|
|
react: 19.2.0
|
|
|
|
'@mantine/notifications@8.3.18(@mantine/core@8.3.18(@mantine/hooks@8.3.18(react@19.2.0))(@types/react@19.2.17)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.18(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)':
|
|
dependencies:
|
|
'@mantine/core': 8.3.18(@mantine/hooks@8.3.18(react@19.2.0))(@types/react@19.2.17)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
|
|
'@mantine/hooks': 8.3.18(react@19.2.0)
|
|
'@mantine/store': 8.3.18(react@19.2.0)
|
|
react: 19.2.0
|
|
react-dom: 19.2.0(react@19.2.0)
|
|
react-transition-group: 4.4.5(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
|
|
|
|
'@mantine/store@8.3.18(react@19.2.0)':
|
|
dependencies:
|
|
react: 19.2.0
|
|
|
|
'@next/env@16.0.1': {}
|
|
|
|
'@next/swc-darwin-arm64@16.0.1':
|
|
optional: true
|
|
|
|
'@next/swc-darwin-x64@16.0.1':
|
|
optional: true
|
|
|
|
'@next/swc-linux-arm64-gnu@16.0.1':
|
|
optional: true
|
|
|
|
'@next/swc-linux-arm64-musl@16.0.1':
|
|
optional: true
|
|
|
|
'@next/swc-linux-x64-gnu@16.0.1':
|
|
optional: true
|
|
|
|
'@next/swc-linux-x64-musl@16.0.1':
|
|
optional: true
|
|
|
|
'@next/swc-win32-arm64-msvc@16.0.1':
|
|
optional: true
|
|
|
|
'@next/swc-win32-x64-msvc@16.0.1':
|
|
optional: true
|
|
|
|
'@swc/helpers@0.5.15':
|
|
dependencies:
|
|
tslib: 2.8.1
|
|
|
|
'@tabler/icons-react@3.44.0(react@19.2.0)':
|
|
dependencies:
|
|
'@tabler/icons': 3.44.0
|
|
react: 19.2.0
|
|
|
|
'@tabler/icons@3.44.0': {}
|
|
|
|
'@types/crypto-js@4.2.2': {}
|
|
|
|
'@types/node@20.19.43':
|
|
dependencies:
|
|
undici-types: 6.21.0
|
|
|
|
'@types/react-dom@19.2.3(@types/react@19.2.17)':
|
|
dependencies:
|
|
'@types/react': 19.2.17
|
|
|
|
'@types/react@19.2.17':
|
|
dependencies:
|
|
csstype: 3.2.3
|
|
|
|
camelcase-css@2.0.1: {}
|
|
|
|
caniuse-lite@1.0.30001802: {}
|
|
|
|
client-only@0.0.1: {}
|
|
|
|
clsx@2.1.1: {}
|
|
|
|
commander@13.1.0: {}
|
|
|
|
cross-spawn@7.0.6:
|
|
dependencies:
|
|
path-key: 3.1.1
|
|
shebang-command: 2.0.0
|
|
which: 2.0.2
|
|
|
|
crypto-js@4.2.0: {}
|
|
|
|
cssesc@3.0.0: {}
|
|
|
|
csstype@3.2.3: {}
|
|
|
|
detect-libc@2.1.2:
|
|
optional: true
|
|
|
|
detect-node-es@1.1.0: {}
|
|
|
|
dom-helpers@5.2.1:
|
|
dependencies:
|
|
'@babel/runtime': 7.29.7
|
|
csstype: 3.2.3
|
|
|
|
env-cmd@11.0.0:
|
|
dependencies:
|
|
'@commander-js/extra-typings': 13.1.0(commander@13.1.0)
|
|
commander: 13.1.0
|
|
cross-spawn: 7.0.6
|
|
|
|
fast-deep-equal@3.1.3: {}
|
|
|
|
fdir@6.5.0(picomatch@4.0.5):
|
|
optionalDependencies:
|
|
picomatch: 4.0.5
|
|
|
|
get-nonce@1.0.1: {}
|
|
|
|
isexe@2.0.0: {}
|
|
|
|
js-tokens@4.0.0: {}
|
|
|
|
klona@2.0.6: {}
|
|
|
|
loose-envify@1.4.0:
|
|
dependencies:
|
|
js-tokens: 4.0.0
|
|
|
|
nanoid@3.3.15: {}
|
|
|
|
next@16.0.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0):
|
|
dependencies:
|
|
'@next/env': 16.0.1
|
|
'@swc/helpers': 0.5.15
|
|
caniuse-lite: 1.0.30001802
|
|
postcss: 8.4.31
|
|
react: 19.2.0
|
|
react-dom: 19.2.0(react@19.2.0)
|
|
styled-jsx: 5.1.6(react@19.2.0)
|
|
optionalDependencies:
|
|
'@next/swc-darwin-arm64': 16.0.1
|
|
'@next/swc-darwin-x64': 16.0.1
|
|
'@next/swc-linux-arm64-gnu': 16.0.1
|
|
'@next/swc-linux-arm64-musl': 16.0.1
|
|
'@next/swc-linux-x64-gnu': 16.0.1
|
|
'@next/swc-linux-x64-musl': 16.0.1
|
|
'@next/swc-win32-arm64-msvc': 16.0.1
|
|
'@next/swc-win32-x64-msvc': 16.0.1
|
|
sharp: 0.34.5
|
|
transitivePeerDependencies:
|
|
- '@babel/core'
|
|
- babel-plugin-macros
|
|
|
|
object-assign@4.1.1: {}
|
|
|
|
path-key@3.1.1: {}
|
|
|
|
picocolors@1.1.1: {}
|
|
|
|
picomatch@4.0.5: {}
|
|
|
|
postcss-js@4.1.0(postcss@8.4.31):
|
|
dependencies:
|
|
camelcase-css: 2.0.1
|
|
postcss: 8.4.31
|
|
|
|
postcss-mixins@12.1.2(postcss@8.4.31):
|
|
dependencies:
|
|
postcss: 8.4.31
|
|
postcss-js: 4.1.0(postcss@8.4.31)
|
|
postcss-simple-vars: 7.0.1(postcss@8.4.31)
|
|
sugarss: 5.0.1(postcss@8.4.31)
|
|
tinyglobby: 0.2.17
|
|
|
|
postcss-nested@7.0.2(postcss@8.4.31):
|
|
dependencies:
|
|
postcss: 8.4.31
|
|
postcss-selector-parser: 7.1.4
|
|
|
|
postcss-preset-mantine@1.18.0(postcss@8.4.31):
|
|
dependencies:
|
|
postcss: 8.4.31
|
|
postcss-mixins: 12.1.2(postcss@8.4.31)
|
|
postcss-nested: 7.0.2(postcss@8.4.31)
|
|
|
|
postcss-selector-parser@7.1.4:
|
|
dependencies:
|
|
cssesc: 3.0.0
|
|
util-deprecate: 1.0.2
|
|
|
|
postcss-simple-vars@7.0.1(postcss@8.4.31):
|
|
dependencies:
|
|
postcss: 8.4.31
|
|
|
|
postcss@8.4.31:
|
|
dependencies:
|
|
nanoid: 3.3.15
|
|
picocolors: 1.1.1
|
|
source-map-js: 1.2.1
|
|
|
|
prop-types@15.8.1:
|
|
dependencies:
|
|
loose-envify: 1.4.0
|
|
object-assign: 4.1.1
|
|
react-is: 16.13.1
|
|
|
|
react-dom@19.2.0(react@19.2.0):
|
|
dependencies:
|
|
react: 19.2.0
|
|
scheduler: 0.27.0
|
|
|
|
react-is@16.13.1: {}
|
|
|
|
react-number-format@5.4.5(react-dom@19.2.0(react@19.2.0))(react@19.2.0):
|
|
dependencies:
|
|
react: 19.2.0
|
|
react-dom: 19.2.0(react@19.2.0)
|
|
|
|
react-remove-scroll-bar@2.3.8(@types/react@19.2.17)(react@19.2.0):
|
|
dependencies:
|
|
react: 19.2.0
|
|
react-style-singleton: 2.2.3(@types/react@19.2.17)(react@19.2.0)
|
|
tslib: 2.8.1
|
|
optionalDependencies:
|
|
'@types/react': 19.2.17
|
|
|
|
react-remove-scroll@2.7.2(@types/react@19.2.17)(react@19.2.0):
|
|
dependencies:
|
|
react: 19.2.0
|
|
react-remove-scroll-bar: 2.3.8(@types/react@19.2.17)(react@19.2.0)
|
|
react-style-singleton: 2.2.3(@types/react@19.2.17)(react@19.2.0)
|
|
tslib: 2.8.1
|
|
use-callback-ref: 1.3.3(@types/react@19.2.17)(react@19.2.0)
|
|
use-sidecar: 1.1.3(@types/react@19.2.17)(react@19.2.0)
|
|
optionalDependencies:
|
|
'@types/react': 19.2.17
|
|
|
|
react-style-singleton@2.2.3(@types/react@19.2.17)(react@19.2.0):
|
|
dependencies:
|
|
get-nonce: 1.0.1
|
|
react: 19.2.0
|
|
tslib: 2.8.1
|
|
optionalDependencies:
|
|
'@types/react': 19.2.17
|
|
|
|
react-textarea-autosize@8.5.9(@types/react@19.2.17)(react@19.2.0):
|
|
dependencies:
|
|
'@babel/runtime': 7.29.7
|
|
react: 19.2.0
|
|
use-composed-ref: 1.4.0(@types/react@19.2.17)(react@19.2.0)
|
|
use-latest: 1.3.0(@types/react@19.2.17)(react@19.2.0)
|
|
transitivePeerDependencies:
|
|
- '@types/react'
|
|
|
|
react-transition-group@4.4.5(react-dom@19.2.0(react@19.2.0))(react@19.2.0):
|
|
dependencies:
|
|
'@babel/runtime': 7.29.7
|
|
dom-helpers: 5.2.1
|
|
loose-envify: 1.4.0
|
|
prop-types: 15.8.1
|
|
react: 19.2.0
|
|
react-dom: 19.2.0(react@19.2.0)
|
|
|
|
react@19.2.0: {}
|
|
|
|
scheduler@0.27.0: {}
|
|
|
|
semver@7.8.5:
|
|
optional: true
|
|
|
|
sharp@0.34.5:
|
|
dependencies:
|
|
'@img/colour': 1.1.0
|
|
detect-libc: 2.1.2
|
|
semver: 7.8.5
|
|
optionalDependencies:
|
|
'@img/sharp-darwin-arm64': 0.34.5
|
|
'@img/sharp-darwin-x64': 0.34.5
|
|
'@img/sharp-libvips-darwin-arm64': 1.2.4
|
|
'@img/sharp-libvips-darwin-x64': 1.2.4
|
|
'@img/sharp-libvips-linux-arm': 1.2.4
|
|
'@img/sharp-libvips-linux-arm64': 1.2.4
|
|
'@img/sharp-libvips-linux-ppc64': 1.2.4
|
|
'@img/sharp-libvips-linux-riscv64': 1.2.4
|
|
'@img/sharp-libvips-linux-s390x': 1.2.4
|
|
'@img/sharp-libvips-linux-x64': 1.2.4
|
|
'@img/sharp-libvips-linuxmusl-arm64': 1.2.4
|
|
'@img/sharp-libvips-linuxmusl-x64': 1.2.4
|
|
'@img/sharp-linux-arm': 0.34.5
|
|
'@img/sharp-linux-arm64': 0.34.5
|
|
'@img/sharp-linux-ppc64': 0.34.5
|
|
'@img/sharp-linux-riscv64': 0.34.5
|
|
'@img/sharp-linux-s390x': 0.34.5
|
|
'@img/sharp-linux-x64': 0.34.5
|
|
'@img/sharp-linuxmusl-arm64': 0.34.5
|
|
'@img/sharp-linuxmusl-x64': 0.34.5
|
|
'@img/sharp-wasm32': 0.34.5
|
|
'@img/sharp-win32-arm64': 0.34.5
|
|
'@img/sharp-win32-ia32': 0.34.5
|
|
'@img/sharp-win32-x64': 0.34.5
|
|
optional: true
|
|
|
|
shebang-command@2.0.0:
|
|
dependencies:
|
|
shebang-regex: 3.0.0
|
|
|
|
shebang-regex@3.0.0: {}
|
|
|
|
source-map-js@1.2.1: {}
|
|
|
|
styled-jsx@5.1.6(react@19.2.0):
|
|
dependencies:
|
|
client-only: 0.0.1
|
|
react: 19.2.0
|
|
|
|
sugarss@5.0.1(postcss@8.4.31):
|
|
dependencies:
|
|
postcss: 8.4.31
|
|
|
|
tabbable@6.5.0: {}
|
|
|
|
tinyglobby@0.2.17:
|
|
dependencies:
|
|
fdir: 6.5.0(picomatch@4.0.5)
|
|
picomatch: 4.0.5
|
|
|
|
tslib@2.8.1: {}
|
|
|
|
type-fest@4.41.0: {}
|
|
|
|
typescript@5.9.3: {}
|
|
|
|
undici-types@6.21.0: {}
|
|
|
|
use-callback-ref@1.3.3(@types/react@19.2.17)(react@19.2.0):
|
|
dependencies:
|
|
react: 19.2.0
|
|
tslib: 2.8.1
|
|
optionalDependencies:
|
|
'@types/react': 19.2.17
|
|
|
|
use-composed-ref@1.4.0(@types/react@19.2.17)(react@19.2.0):
|
|
dependencies:
|
|
react: 19.2.0
|
|
optionalDependencies:
|
|
'@types/react': 19.2.17
|
|
|
|
use-isomorphic-layout-effect@1.2.1(@types/react@19.2.17)(react@19.2.0):
|
|
dependencies:
|
|
react: 19.2.0
|
|
optionalDependencies:
|
|
'@types/react': 19.2.17
|
|
|
|
use-latest@1.3.0(@types/react@19.2.17)(react@19.2.0):
|
|
dependencies:
|
|
react: 19.2.0
|
|
use-isomorphic-layout-effect: 1.2.1(@types/react@19.2.17)(react@19.2.0)
|
|
optionalDependencies:
|
|
'@types/react': 19.2.17
|
|
|
|
use-sidecar@1.1.3(@types/react@19.2.17)(react@19.2.0):
|
|
dependencies:
|
|
detect-node-es: 1.1.0
|
|
react: 19.2.0
|
|
tslib: 2.8.1
|
|
optionalDependencies:
|
|
'@types/react': 19.2.17
|
|
|
|
util-deprecate@1.0.2: {}
|
|
|
|
which@2.0.2:
|
|
dependencies:
|
|
isexe: 2.0.0
|
|
|
|
zustand@5.0.14(@types/react@19.2.17)(react@19.2.0):
|
|
optionalDependencies:
|
|
'@types/react': 19.2.17
|
|
react: 19.2.0
|