From df650c28d88cfe84db6a0a301ccc17f4754227fe Mon Sep 17 00:00:00 2001 From: Aleksey Shestakov Date: Fri, 25 Sep 2026 20:37:39 +0300 Subject: [PATCH] fix(ui-components): move react from dependencies to peer and dev dependencies Signed-off-by: Aleksey Shestakov --- .changeset/cozy-teeth-speak.md | 5 + packages/ui-components/package.json | 9 +- pnpm-lock.yaml | 651 ++++++++++++---------------- pnpm-workspace.yaml | 5 + 4 files changed, 283 insertions(+), 387 deletions(-) create mode 100644 .changeset/cozy-teeth-speak.md diff --git a/.changeset/cozy-teeth-speak.md b/.changeset/cozy-teeth-speak.md new file mode 100644 index 0000000000000..c0a9c6aa9631a --- /dev/null +++ b/.changeset/cozy-teeth-speak.md @@ -0,0 +1,5 @@ +--- +'@node-core/ui-components': patch +--- + +Move react to peerDependencies and devDependencies to fix runtime duplicate hooks error in consumer applications diff --git a/packages/ui-components/package.json b/packages/ui-components/package.json index 8ae05440c5c4f..c902c71859390 100644 --- a/packages/ui-components/package.json +++ b/packages/ui-components/package.json @@ -61,8 +61,7 @@ "@radix-ui/react-tabs": "^1.1.18", "@radix-ui/react-tooltip": "^1.2.13", "@vcarl/remark-headings": "~0.1.0", - "classnames": "catalog:", - "react": "catalog:" + "classnames": "catalog:" }, "devDependencies": { "@eslint-react/eslint-plugin": "~5.8.6", @@ -74,7 +73,7 @@ "@tailwindcss/postcss": "~4.3.3", "@testing-library/user-event": "~14.6.1", "@types/node": "catalog:", - "@types/react": "catalog:", + "@types/react": "catalog:peer-react19", "concurrently": "9.2.1", "cross-env": "catalog:", "css-loader": "7.1.4", @@ -85,6 +84,7 @@ "postcss-calc": "~10.1.1", "postcss-cli": "^11.0.1", "postcss-loader": "8.2.1", + "react": "catalog:peer-react19", "storybook": "~10.5.4", "style-loader": "4.0.0", "stylelint": "17.14.1", @@ -95,6 +95,9 @@ "tsx": "4.23.1", "typescript": "catalog:" }, + "peerDependencies": { + "react": "catalog:peer-react19" + }, "imports": { "#ui/*": { "types": [ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0a77efb5bdbcb..a520398e17533 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -229,6 +229,13 @@ catalogs: typescript: specifier: 5.9.3 version: 5.9.3 + peer-react19: + '@types/react': + specifier: ^19.0.0 + version: 19.2.18 + react: + specifier: ^19.0.0 + version: 19.2.8 importers: @@ -533,7 +540,7 @@ importers: dependencies: '@node-core/doc-kit': specifier: ^1.2.0 - version: 1.2.0(@orama/core@1.2.19)(@types/react@19.2.16)(jiti@2.7.0)(postcss@8.5.25)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(supports-color@10.2.2) + version: 1.2.0(@orama/core@1.2.19)(@types/react@19.2.18)(jiti@2.7.0)(postcss@8.5.25)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(supports-color@10.2.2) mdast-util-to-string: specifier: ^4.0.0 version: 4.0.0 @@ -691,9 +698,6 @@ importers: classnames: specifier: 'catalog:' version: 2.5.1 - react: - specifier: 'catalog:' - version: 19.2.8 devDependencies: '@eslint-react/eslint-plugin': specifier: ~5.8.6 @@ -723,7 +727,7 @@ importers: specifier: 'catalog:' version: 24.10.1 '@types/react': - specifier: 'catalog:' + specifier: catalog:peer-react19 version: 19.2.18 concurrently: specifier: 9.2.1 @@ -755,6 +759,9 @@ importers: postcss-loader: specifier: 8.2.1 version: 8.2.1(postcss@8.5.25)(typescript@5.9.3)(webpack@5.109.2(@swc/core@1.15.40(@swc/helpers@0.5.23))(clean-css@5.3.3)(esbuild@0.28.1)(html-minifier-terser@6.1.0)(lightningcss@1.32.0)(postcss@8.5.25)(uglify-js@3.19.3)) + react: + specifier: catalog:peer-react19 + version: 19.2.8 storybook: specifier: ~10.5.4 version: 10.5.4(@types/react@19.2.18)(prettier@3.9.6)(react@19.2.8) @@ -4945,9 +4952,6 @@ packages: '@types/node@26.3.0': resolution: {integrity: sha512-L3fgrnchriRC2ExBflb8j4uZZURHZfQsmQeyVzhjcHW4kkwVyo8/0h1B2MVzMTrYUJYu6G7EWs14hW/L9putqw==} - '@types/react@19.2.16': - resolution: {integrity: sha512-esJiCAnl0kfpNdE69f3So4WJUXy95dLZydX0KwK46riIHDzHM7O9Vtf9xCHW0PXIqvgqNrswl522kA/5yx+F4w==} - '@types/react@19.2.18': resolution: {integrity: sha512-AnzbBERsrLKtk2XSfTbYRLjQPdy116Sty4q+T+Bp3IC4l6jNBvreVPAHmpq9qhXQM7CXZPjLVmGMw9sy+hxQ3w==} @@ -8452,10 +8456,6 @@ packages: '@types/react': optional: true - react@19.2.6: - resolution: {integrity: sha512-sfWGGfavi0xr8Pg0sVsyHMAOziVYKgPLNrS7ig+ivMNb3wbCBw3KxtflsGBAwD3gYQlE/AEZsTLgToRrSCjb0Q==} - engines: {node: '>=0.10.0'} - react@19.2.8: resolution: {integrity: sha512-PWaYA1L/q9u2u7xYQi+Y3L3Yfnie7XyLeaJICV1MGD6LprsBxcAqGjYyr0eY3p+QdsA+x/Irkt4Qif8D63+Sbw==} engines: {node: '>=0.10.0'} @@ -11190,12 +11190,6 @@ snapshots: '@floating-ui/core': 1.7.3 '@floating-ui/utils': 0.2.10 - '@floating-ui/react-dom@2.1.6(react-dom@19.2.8(react@19.2.8))(react@19.2.6)': - dependencies: - '@floating-ui/dom': 1.7.4 - react: 19.2.6 - react-dom: 19.2.8(react@19.2.8) - '@floating-ui/react-dom@2.1.6(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: '@floating-ui/dom': 1.7.4 @@ -11220,10 +11214,6 @@ snapshots: dependencies: '@formatjs/fast-memoize': 3.1.7 - '@heroicons/react@2.2.0(react@19.2.6)': - dependencies: - react: 19.2.6 - '@heroicons/react@2.2.0(react@19.2.8)': dependencies: react: 19.2.8 @@ -11699,7 +11689,7 @@ snapshots: '@noble/hashes@1.8.0': {} - '@node-core/doc-kit@1.2.0(@orama/core@1.2.19)(@types/react@19.2.16)(jiti@2.7.0)(postcss@8.5.25)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(supports-color@10.2.2)': + '@node-core/doc-kit@1.2.0(@orama/core@1.2.19)(@types/react@19.2.18)(jiti@2.7.0)(postcss@8.5.25)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(supports-color@10.2.2)': dependencies: '@actions/core': 3.0.1 '@heroicons/react': 2.2.0(react@19.2.8) @@ -11707,7 +11697,7 @@ snapshots: '@node-core/rehype-shiki': 1.4.1(supports-color@10.2.2) '@node-core/ui-components': 1.6.3(jiti@2.7.0)(postcss@8.5.25)(react-dom@19.2.8(react@19.2.8))(supports-color@10.2.2) '@orama/orama': 3.1.18 - '@orama/ui': 1.5.4(@orama/core@1.2.19)(@types/react@19.2.16)(react@19.2.8)(supports-color@10.2.2) + '@orama/ui': 1.5.4(@orama/core@1.2.19)(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2) '@rollup/plugin-virtual': 3.0.2 '@swc/html-wasm': 1.15.21 acorn: 8.16.0 @@ -11775,24 +11765,24 @@ snapshots: '@node-core/ui-components@1.6.3(jiti@2.7.0)(postcss@8.5.25)(react-dom@19.2.8(react@19.2.8))(supports-color@10.2.2)': dependencies: - '@heroicons/react': 2.2.0(react@19.2.6) + '@heroicons/react': 2.2.0(react@19.2.8) '@orama/core': 1.2.19 - '@orama/ui': 1.5.4(@orama/core@1.2.19)(@types/react@19.2.16)(react@19.2.6)(supports-color@10.2.2) - '@radix-ui/react-avatar': 1.1.11(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - '@radix-ui/react-dialog': 1.1.15(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - '@radix-ui/react-dropdown-menu': 2.1.16(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - '@radix-ui/react-label': 2.1.8(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - '@radix-ui/react-select': 2.2.6(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - '@radix-ui/react-separator': 1.1.8(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - '@radix-ui/react-tabs': 1.1.13(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - '@radix-ui/react-tooltip': 1.2.8(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) + '@orama/ui': 1.5.4(@orama/core@1.2.19)(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2) + '@radix-ui/react-avatar': 1.1.11(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-dialog': 1.1.15(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-dropdown-menu': 2.1.16(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-label': 2.1.8(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-select': 2.2.6(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-separator': 1.1.8(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-tabs': 1.1.13(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-tooltip': 1.2.8(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) '@tailwindcss/postcss': 4.2.4 - '@types/react': 19.2.16 + '@types/react': 19.2.18 '@vcarl/remark-headings': 0.1.0 classnames: 2.5.1 postcss-calc: 10.1.1(postcss@8.5.25) postcss-cli: 11.0.1(jiti@2.7.0)(postcss@8.5.25)(tsx@4.23.1) - react: 19.2.6 + react: 19.2.8 tailwindcss: 4.1.18 typescript: 5.9.3 transitivePeerDependencies: @@ -12036,32 +12026,6 @@ snapshots: '@orama/stopwords@3.1.16': {} - '@orama/ui@1.5.4(@orama/core@1.2.19)(@types/react@19.2.16)(react@19.2.6)(supports-color@10.2.2)': - dependencies: - '@orama/core': 1.2.19 - '@orama/stopwords': 3.1.16 - prism-react-renderer: 1.3.5(react@19.2.6) - react-markdown: 10.1.0(@types/react@19.2.16)(react@19.2.6)(supports-color@10.2.2) - remark-gfm: 4.0.1(supports-color@10.2.2) - throttleit: 2.1.0 - transitivePeerDependencies: - - '@types/react' - - react - - supports-color - - '@orama/ui@1.5.4(@orama/core@1.2.19)(@types/react@19.2.16)(react@19.2.8)(supports-color@10.2.2)': - dependencies: - '@orama/core': 1.2.19 - '@orama/stopwords': 3.1.16 - prism-react-renderer: 1.3.5(react@19.2.8) - react-markdown: 10.1.0(@types/react@19.2.16)(react@19.2.8)(supports-color@10.2.2) - remark-gfm: 4.0.1(supports-color@10.2.2) - throttleit: 2.1.0 - transitivePeerDependencies: - - '@types/react' - - react - - supports-color - '@orama/ui@1.5.4(@orama/core@1.2.19)(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2)': dependencies: '@orama/core': 1.2.19 @@ -12299,25 +12263,25 @@ snapshots: optionalDependencies: '@types/react': 19.2.18 - '@radix-ui/react-arrow@1.1.7(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6)': + '@radix-ui/react-arrow@1.1.7(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: - '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - react: 19.2.6 + '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + react: 19.2.8 react-dom: 19.2.8(react@19.2.8) optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 - '@radix-ui/react-avatar@1.1.11(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6)': + '@radix-ui/react-avatar@1.1.11(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: - '@radix-ui/react-context': 1.1.3(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-primitive': 2.1.4(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-use-is-hydrated': 0.1.0(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.16)(react@19.2.6) - react: 19.2.6 + '@radix-ui/react-context': 1.1.3(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-primitive': 2.1.4(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-use-is-hydrated': 0.1.0(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.18)(react@19.2.8) + react: 19.2.8 react-dom: 19.2.8(react@19.2.8) optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 '@radix-ui/react-avatar@1.2.6(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: @@ -12343,22 +12307,22 @@ snapshots: optionalDependencies: '@types/react': 19.2.18 - '@radix-ui/react-collection@1.1.7(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6)': + '@radix-ui/react-collection@1.1.7(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - '@radix-ui/react-slot': 1.2.3(@types/react@19.2.16)(react@19.2.6) - react: 19.2.6 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-slot': 1.2.3(@types/react@19.2.18)(react@19.2.8) + react: 19.2.8 react-dom: 19.2.8(react@19.2.8) optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 - '@radix-ui/react-compose-refs@1.1.2(@types/react@19.2.16)(react@19.2.6)': + '@radix-ui/react-compose-refs@1.1.2(@types/react@19.2.18)(react@19.2.8)': dependencies: - react: 19.2.6 + react: 19.2.8 optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 '@radix-ui/react-compose-refs@1.1.5(@types/react@19.2.18)(react@19.2.8)': dependencies: @@ -12366,17 +12330,17 @@ snapshots: optionalDependencies: '@types/react': 19.2.18 - '@radix-ui/react-context@1.1.2(@types/react@19.2.16)(react@19.2.6)': + '@radix-ui/react-context@1.1.2(@types/react@19.2.18)(react@19.2.8)': dependencies: - react: 19.2.6 + react: 19.2.8 optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 - '@radix-ui/react-context@1.1.3(@types/react@19.2.16)(react@19.2.6)': + '@radix-ui/react-context@1.1.3(@types/react@19.2.18)(react@19.2.8)': dependencies: - react: 19.2.6 + react: 19.2.8 optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 '@radix-ui/react-context@1.2.2(@types/react@19.2.18)(react@19.2.8)': dependencies: @@ -12384,26 +12348,26 @@ snapshots: optionalDependencies: '@types/react': 19.2.18 - '@radix-ui/react-dialog@1.1.15(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6)': + '@radix-ui/react-dialog@1.1.15(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-dismissable-layer': 1.1.11(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-focus-scope': 1.1.7(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-portal': 1.1.9(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - '@radix-ui/react-presence': 1.1.5(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - '@radix-ui/react-slot': 1.2.3(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.16)(react@19.2.6) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-dismissable-layer': 1.1.11(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-focus-scope': 1.1.7(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-portal': 1.1.9(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-presence': 1.1.5(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-slot': 1.2.3(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.18)(react@19.2.8) aria-hidden: 1.2.6 - react: 19.2.6 + react: 19.2.8 react-dom: 19.2.8(react@19.2.8) - react-remove-scroll: 2.7.1(@types/react@19.2.16)(react@19.2.6) + react-remove-scroll: 2.7.1(@types/react@19.2.18)(react@19.2.8) optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 '@radix-ui/react-dialog@1.1.23(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: @@ -12427,11 +12391,11 @@ snapshots: optionalDependencies: '@types/react': 19.2.18 - '@radix-ui/react-direction@1.1.1(@types/react@19.2.16)(react@19.2.6)': + '@radix-ui/react-direction@1.1.1(@types/react@19.2.18)(react@19.2.8)': dependencies: - react: 19.2.6 + react: 19.2.8 optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 '@radix-ui/react-direction@1.1.4(@types/react@19.2.18)(react@19.2.8)': dependencies: @@ -12439,17 +12403,17 @@ snapshots: optionalDependencies: '@types/react': 19.2.18 - '@radix-ui/react-dismissable-layer@1.1.11(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6)': + '@radix-ui/react-dismissable-layer@1.1.11(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-use-escape-keydown': 1.1.1(@types/react@19.2.16)(react@19.2.6) - react: 19.2.6 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-use-escape-keydown': 1.1.1(@types/react@19.2.18)(react@19.2.8) + react: 19.2.8 react-dom: 19.2.8(react@19.2.8) optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 '@radix-ui/react-dismissable-layer@1.1.19(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: @@ -12463,19 +12427,19 @@ snapshots: optionalDependencies: '@types/react': 19.2.18 - '@radix-ui/react-dropdown-menu@2.1.16(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6)': + '@radix-ui/react-dropdown-menu@2.1.16(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-menu': 2.1.16(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.16)(react@19.2.6) - react: 19.2.6 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-menu': 2.1.16(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.18)(react@19.2.8) + react: 19.2.8 react-dom: 19.2.8(react@19.2.8) optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 '@radix-ui/react-dropdown-menu@2.1.24(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: @@ -12491,11 +12455,11 @@ snapshots: optionalDependencies: '@types/react': 19.2.18 - '@radix-ui/react-focus-guards@1.1.3(@types/react@19.2.16)(react@19.2.6)': + '@radix-ui/react-focus-guards@1.1.3(@types/react@19.2.18)(react@19.2.8)': dependencies: - react: 19.2.6 + react: 19.2.8 optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 '@radix-ui/react-focus-guards@1.1.6(@types/react@19.2.18)(react@19.2.8)': dependencies: @@ -12513,22 +12477,22 @@ snapshots: optionalDependencies: '@types/react': 19.2.18 - '@radix-ui/react-focus-scope@1.1.7(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6)': + '@radix-ui/react-focus-scope@1.1.7(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.16)(react@19.2.6) - react: 19.2.6 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.18)(react@19.2.8) + react: 19.2.8 react-dom: 19.2.8(react@19.2.8) optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 - '@radix-ui/react-id@1.1.1(@types/react@19.2.16)(react@19.2.6)': + '@radix-ui/react-id@1.1.1(@types/react@19.2.18)(react@19.2.8)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.16)(react@19.2.6) - react: 19.2.6 + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.18)(react@19.2.8) + react: 19.2.8 optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 '@radix-ui/react-id@1.1.4(@types/react@19.2.18)(react@19.2.8)': dependencies: @@ -12545,38 +12509,38 @@ snapshots: optionalDependencies: '@types/react': 19.2.18 - '@radix-ui/react-label@2.1.8(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6)': + '@radix-ui/react-label@2.1.8(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: - '@radix-ui/react-primitive': 2.1.4(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - react: 19.2.6 + '@radix-ui/react-primitive': 2.1.4(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + react: 19.2.8 react-dom: 19.2.8(react@19.2.8) optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 - '@radix-ui/react-menu@2.1.16(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6)': + '@radix-ui/react-menu@2.1.16(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-collection': 1.1.7(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-direction': 1.1.1(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-dismissable-layer': 1.1.11(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-focus-scope': 1.1.7(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-popper': 1.2.8(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - '@radix-ui/react-portal': 1.1.9(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - '@radix-ui/react-presence': 1.1.5(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - '@radix-ui/react-roving-focus': 1.1.11(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - '@radix-ui/react-slot': 1.2.3(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.16)(react@19.2.6) + '@radix-ui/react-collection': 1.1.7(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-direction': 1.1.1(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-dismissable-layer': 1.1.11(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-focus-scope': 1.1.7(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-popper': 1.2.8(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-portal': 1.1.9(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-presence': 1.1.5(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-roving-focus': 1.1.11(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-slot': 1.2.3(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.18)(react@19.2.8) aria-hidden: 1.2.6 - react: 19.2.6 + react: 19.2.8 react-dom: 19.2.8(react@19.2.8) - react-remove-scroll: 2.7.1(@types/react@19.2.16)(react@19.2.6) + react-remove-scroll: 2.7.1(@types/react@19.2.18)(react@19.2.8) optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 '@radix-ui/react-menu@2.1.24(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: @@ -12603,22 +12567,22 @@ snapshots: optionalDependencies: '@types/react': 19.2.18 - '@radix-ui/react-popper@1.2.8(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6)': - dependencies: - '@floating-ui/react-dom': 2.1.6(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - '@radix-ui/react-arrow': 1.1.7(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-use-rect': 1.1.1(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-use-size': 1.1.1(@types/react@19.2.16)(react@19.2.6) + '@radix-ui/react-popper@1.2.8(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': + dependencies: + '@floating-ui/react-dom': 2.1.6(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-arrow': 1.1.7(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-use-rect': 1.1.1(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-use-size': 1.1.1(@types/react@19.2.18)(react@19.2.8) '@radix-ui/rect': 1.1.1 - react: 19.2.6 + react: 19.2.8 react-dom: 19.2.8(react@19.2.8) optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 '@radix-ui/react-popper@1.3.7(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: @@ -12646,14 +12610,14 @@ snapshots: optionalDependencies: '@types/react': 19.2.18 - '@radix-ui/react-portal@1.1.9(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6)': + '@radix-ui/react-portal@1.1.9(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: - '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.16)(react@19.2.6) - react: 19.2.6 + '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.18)(react@19.2.8) + react: 19.2.8 react-dom: 19.2.8(react@19.2.8) optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 '@radix-ui/react-presence@1.1.10(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: @@ -12663,14 +12627,14 @@ snapshots: optionalDependencies: '@types/react': 19.2.18 - '@radix-ui/react-presence@1.1.5(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6)': + '@radix-ui/react-presence@1.1.5(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.16)(react@19.2.6) - react: 19.2.6 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.18)(react@19.2.8) + react: 19.2.8 react-dom: 19.2.8(react@19.2.8) optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 '@radix-ui/react-primitive@2.1.10(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: @@ -12680,37 +12644,37 @@ snapshots: optionalDependencies: '@types/react': 19.2.18 - '@radix-ui/react-primitive@2.1.3(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6)': + '@radix-ui/react-primitive@2.1.3(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: - '@radix-ui/react-slot': 1.2.3(@types/react@19.2.16)(react@19.2.6) - react: 19.2.6 + '@radix-ui/react-slot': 1.2.3(@types/react@19.2.18)(react@19.2.8) + react: 19.2.8 react-dom: 19.2.8(react@19.2.8) optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 - '@radix-ui/react-primitive@2.1.4(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6)': + '@radix-ui/react-primitive@2.1.4(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: - '@radix-ui/react-slot': 1.2.4(@types/react@19.2.16)(react@19.2.6) - react: 19.2.6 + '@radix-ui/react-slot': 1.2.4(@types/react@19.2.18)(react@19.2.8) + react: 19.2.8 react-dom: 19.2.8(react@19.2.8) optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 - '@radix-ui/react-roving-focus@1.1.11(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6)': + '@radix-ui/react-roving-focus@1.1.11(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-collection': 1.1.7(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-direction': 1.1.1(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.16)(react@19.2.6) - react: 19.2.6 + '@radix-ui/react-collection': 1.1.7(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-direction': 1.1.1(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.18)(react@19.2.8) + react: 19.2.8 react-dom: 19.2.8(react@19.2.8) optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 '@radix-ui/react-roving-focus@1.1.19(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: @@ -12730,33 +12694,33 @@ snapshots: optionalDependencies: '@types/react': 19.2.18 - '@radix-ui/react-select@2.2.6(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6)': + '@radix-ui/react-select@2.2.6(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: '@radix-ui/number': 1.1.1 '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-collection': 1.1.7(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-direction': 1.1.1(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-dismissable-layer': 1.1.11(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-focus-scope': 1.1.7(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-popper': 1.2.8(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - '@radix-ui/react-portal': 1.1.9(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - '@radix-ui/react-slot': 1.2.3(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-use-previous': 1.1.1(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-visually-hidden': 1.2.3(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) + '@radix-ui/react-collection': 1.1.7(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-direction': 1.1.1(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-dismissable-layer': 1.1.11(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-focus-scope': 1.1.7(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-popper': 1.2.8(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-portal': 1.1.9(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-slot': 1.2.3(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-use-previous': 1.1.1(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-visually-hidden': 1.2.3(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) aria-hidden: 1.2.6 - react: 19.2.6 + react: 19.2.8 react-dom: 19.2.8(react@19.2.8) - react-remove-scroll: 2.7.1(@types/react@19.2.16)(react@19.2.6) + react-remove-scroll: 2.7.1(@types/react@19.2.18)(react@19.2.8) optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 '@radix-ui/react-select@2.3.7(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: @@ -12795,27 +12759,27 @@ snapshots: optionalDependencies: '@types/react': 19.2.18 - '@radix-ui/react-separator@1.1.8(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6)': + '@radix-ui/react-separator@1.1.8(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: - '@radix-ui/react-primitive': 2.1.4(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - react: 19.2.6 + '@radix-ui/react-primitive': 2.1.4(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + react: 19.2.8 react-dom: 19.2.8(react@19.2.8) optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 - '@radix-ui/react-slot@1.2.3(@types/react@19.2.16)(react@19.2.6)': + '@radix-ui/react-slot@1.2.3(@types/react@19.2.18)(react@19.2.8)': dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.16)(react@19.2.6) - react: 19.2.6 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.18)(react@19.2.8) + react: 19.2.8 optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 - '@radix-ui/react-slot@1.2.4(@types/react@19.2.16)(react@19.2.6)': + '@radix-ui/react-slot@1.2.4(@types/react@19.2.18)(react@19.2.8)': dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.16)(react@19.2.6) - react: 19.2.6 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.18)(react@19.2.8) + react: 19.2.8 optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 '@radix-ui/react-slot@1.3.3(@types/react@19.2.18)(react@19.2.8)': dependencies: @@ -12824,20 +12788,20 @@ snapshots: optionalDependencies: '@types/react': 19.2.18 - '@radix-ui/react-tabs@1.1.13(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6)': + '@radix-ui/react-tabs@1.1.13(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-context': 1.1.2(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-direction': 1.1.1(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-presence': 1.1.5(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - '@radix-ui/react-roving-focus': 1.1.11(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.16)(react@19.2.6) - react: 19.2.6 + '@radix-ui/react-context': 1.1.2(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-direction': 1.1.1(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-presence': 1.1.5(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-roving-focus': 1.1.11(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.18)(react@19.2.8) + react: 19.2.8 react-dom: 19.2.8(react@19.2.8) optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 '@radix-ui/react-tabs@1.1.21(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: @@ -12874,30 +12838,30 @@ snapshots: optionalDependencies: '@types/react': 19.2.18 - '@radix-ui/react-tooltip@1.2.8(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6)': + '@radix-ui/react-tooltip@1.2.8(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-dismissable-layer': 1.1.11(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-popper': 1.2.8(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - '@radix-ui/react-portal': 1.1.9(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - '@radix-ui/react-presence': 1.1.5(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - '@radix-ui/react-slot': 1.2.3(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-visually-hidden': 1.2.3(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - react: 19.2.6 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-dismissable-layer': 1.1.11(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-popper': 1.2.8(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-portal': 1.1.9(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-presence': 1.1.5(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + '@radix-ui/react-slot': 1.2.3(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-visually-hidden': 1.2.3(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + react: 19.2.8 react-dom: 19.2.8(react@19.2.8) optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 - '@radix-ui/react-use-callback-ref@1.1.1(@types/react@19.2.16)(react@19.2.6)': + '@radix-ui/react-use-callback-ref@1.1.1(@types/react@19.2.18)(react@19.2.8)': dependencies: - react: 19.2.6 + react: 19.2.8 optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 '@radix-ui/react-use-callback-ref@1.1.4(@types/react@19.2.18)(react@19.2.8)': dependencies: @@ -12905,13 +12869,13 @@ snapshots: optionalDependencies: '@types/react': 19.2.18 - '@radix-ui/react-use-controllable-state@1.2.2(@types/react@19.2.16)(react@19.2.6)': + '@radix-ui/react-use-controllable-state@1.2.2(@types/react@19.2.18)(react@19.2.8)': dependencies: - '@radix-ui/react-use-effect-event': 0.0.2(@types/react@19.2.16)(react@19.2.6) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.16)(react@19.2.6) - react: 19.2.6 + '@radix-ui/react-use-effect-event': 0.0.2(@types/react@19.2.18)(react@19.2.8) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.18)(react@19.2.8) + react: 19.2.8 optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 '@radix-ui/react-use-controllable-state@1.2.6(@types/react@19.2.18)(react@19.2.8)': dependencies: @@ -12922,12 +12886,12 @@ snapshots: optionalDependencies: '@types/react': 19.2.18 - '@radix-ui/react-use-effect-event@0.0.2(@types/react@19.2.16)(react@19.2.6)': + '@radix-ui/react-use-effect-event@0.0.2(@types/react@19.2.18)(react@19.2.8)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.16)(react@19.2.6) - react: 19.2.6 + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.18)(react@19.2.8) + react: 19.2.8 optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 '@radix-ui/react-use-effect-event@0.0.5(@types/react@19.2.18)(react@19.2.8)': dependencies: @@ -12936,19 +12900,19 @@ snapshots: optionalDependencies: '@types/react': 19.2.18 - '@radix-ui/react-use-escape-keydown@1.1.1(@types/react@19.2.16)(react@19.2.6)': + '@radix-ui/react-use-escape-keydown@1.1.1(@types/react@19.2.18)(react@19.2.8)': dependencies: - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.16)(react@19.2.6) - react: 19.2.6 + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.18)(react@19.2.8) + react: 19.2.8 optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 - '@radix-ui/react-use-is-hydrated@0.1.0(@types/react@19.2.16)(react@19.2.6)': + '@radix-ui/react-use-is-hydrated@0.1.0(@types/react@19.2.18)(react@19.2.8)': dependencies: - react: 19.2.6 - use-sync-external-store: 1.6.0(react@19.2.6) + react: 19.2.8 + use-sync-external-store: 1.6.0(react@19.2.8) optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 '@radix-ui/react-use-is-hydrated@0.1.3(@types/react@19.2.18)(react@19.2.8)': dependencies: @@ -12956,11 +12920,11 @@ snapshots: optionalDependencies: '@types/react': 19.2.18 - '@radix-ui/react-use-layout-effect@1.1.1(@types/react@19.2.16)(react@19.2.6)': + '@radix-ui/react-use-layout-effect@1.1.1(@types/react@19.2.18)(react@19.2.8)': dependencies: - react: 19.2.6 + react: 19.2.8 optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 '@radix-ui/react-use-layout-effect@1.1.4(@types/react@19.2.18)(react@19.2.8)': dependencies: @@ -12968,11 +12932,11 @@ snapshots: optionalDependencies: '@types/react': 19.2.18 - '@radix-ui/react-use-previous@1.1.1(@types/react@19.2.16)(react@19.2.6)': + '@radix-ui/react-use-previous@1.1.1(@types/react@19.2.18)(react@19.2.8)': dependencies: - react: 19.2.6 + react: 19.2.8 optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 '@radix-ui/react-use-previous@1.1.4(@types/react@19.2.18)(react@19.2.8)': dependencies: @@ -12980,12 +12944,12 @@ snapshots: optionalDependencies: '@types/react': 19.2.18 - '@radix-ui/react-use-rect@1.1.1(@types/react@19.2.16)(react@19.2.6)': + '@radix-ui/react-use-rect@1.1.1(@types/react@19.2.18)(react@19.2.8)': dependencies: '@radix-ui/rect': 1.1.1 - react: 19.2.6 + react: 19.2.8 optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 '@radix-ui/react-use-rect@1.1.4(@types/react@19.2.18)(react@19.2.8)': dependencies: @@ -12994,12 +12958,12 @@ snapshots: optionalDependencies: '@types/react': 19.2.18 - '@radix-ui/react-use-size@1.1.1(@types/react@19.2.16)(react@19.2.6)': + '@radix-ui/react-use-size@1.1.1(@types/react@19.2.18)(react@19.2.8)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.16)(react@19.2.6) - react: 19.2.6 + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.18)(react@19.2.8) + react: 19.2.8 optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 '@radix-ui/react-use-size@1.1.4(@types/react@19.2.18)(react@19.2.8)': dependencies: @@ -13016,13 +12980,13 @@ snapshots: optionalDependencies: '@types/react': 19.2.18 - '@radix-ui/react-visually-hidden@1.2.3(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6)': + '@radix-ui/react-visually-hidden@1.2.3(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: - '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.16)(react-dom@19.2.8(react@19.2.8))(react@19.2.6) - react: 19.2.6 + '@radix-ui/react-primitive': 2.1.3(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + react: 19.2.8 react-dom: 19.2.8(react@19.2.8) optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 '@radix-ui/rect@1.1.1': {} @@ -14068,10 +14032,6 @@ snapshots: dependencies: undici-types: 8.3.0 - '@types/react@19.2.16': - dependencies: - csstype: 3.2.3 - '@types/react@19.2.18': dependencies: csstype: 3.2.3 @@ -18089,10 +18049,6 @@ snapshots: pretty-hrtime@1.0.3: {} - prism-react-renderer@1.3.5(react@19.2.6): - dependencies: - react: 19.2.6 - prism-react-renderer@1.3.5(react@19.2.8): dependencies: react: 19.2.8 @@ -18175,42 +18131,6 @@ snapshots: react-is@17.0.2: {} - react-markdown@10.1.0(@types/react@19.2.16)(react@19.2.6)(supports-color@10.2.2): - dependencies: - '@types/hast': 3.0.5 - '@types/mdast': 4.0.4 - '@types/react': 19.2.16 - devlop: 1.1.0 - hast-util-to-jsx-runtime: 2.3.6(supports-color@10.2.2) - html-url-attributes: 3.0.1 - mdast-util-to-hast: 13.2.1 - react: 19.2.6 - remark-parse: 11.0.0(supports-color@10.2.2) - remark-rehype: 11.1.2 - unified: 11.0.5 - unist-util-visit: 5.1.0 - vfile: 6.0.3 - transitivePeerDependencies: - - supports-color - - react-markdown@10.1.0(@types/react@19.2.16)(react@19.2.8)(supports-color@10.2.2): - dependencies: - '@types/hast': 3.0.5 - '@types/mdast': 4.0.4 - '@types/react': 19.2.16 - devlop: 1.1.0 - hast-util-to-jsx-runtime: 2.3.6(supports-color@10.2.2) - html-url-attributes: 3.0.1 - mdast-util-to-hast: 13.2.1 - react: 19.2.8 - remark-parse: 11.0.0(supports-color@10.2.2) - remark-rehype: 11.1.2 - unified: 11.0.5 - unist-util-visit: 5.1.0 - vfile: 6.0.3 - transitivePeerDependencies: - - supports-color - react-markdown@10.1.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2): dependencies: '@types/hast': 3.0.5 @@ -18229,14 +18149,6 @@ snapshots: transitivePeerDependencies: - supports-color - react-remove-scroll-bar@2.3.8(@types/react@19.2.16)(react@19.2.6): - dependencies: - react: 19.2.6 - react-style-singleton: 2.2.3(@types/react@19.2.16)(react@19.2.6) - tslib: 2.8.1 - optionalDependencies: - '@types/react': 19.2.16 - react-remove-scroll-bar@2.3.8(@types/react@19.2.18)(react@19.2.8): dependencies: react: 19.2.8 @@ -18245,16 +18157,16 @@ snapshots: optionalDependencies: '@types/react': 19.2.18 - react-remove-scroll@2.7.1(@types/react@19.2.16)(react@19.2.6): + react-remove-scroll@2.7.1(@types/react@19.2.18)(react@19.2.8): dependencies: - react: 19.2.6 - react-remove-scroll-bar: 2.3.8(@types/react@19.2.16)(react@19.2.6) - react-style-singleton: 2.2.3(@types/react@19.2.16)(react@19.2.6) + react: 19.2.8 + react-remove-scroll-bar: 2.3.8(@types/react@19.2.18)(react@19.2.8) + react-style-singleton: 2.2.3(@types/react@19.2.18)(react@19.2.8) tslib: 2.8.1 - use-callback-ref: 1.3.3(@types/react@19.2.16)(react@19.2.6) - use-sidecar: 1.1.3(@types/react@19.2.16)(react@19.2.6) + use-callback-ref: 1.3.3(@types/react@19.2.18)(react@19.2.8) + use-sidecar: 1.1.3(@types/react@19.2.18)(react@19.2.8) optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.18 react-remove-scroll@2.7.2(@types/react@19.2.18)(react@19.2.8): dependencies: @@ -18267,14 +18179,6 @@ snapshots: optionalDependencies: '@types/react': 19.2.18 - react-style-singleton@2.2.3(@types/react@19.2.16)(react@19.2.6): - dependencies: - get-nonce: 1.0.1 - react: 19.2.6 - tslib: 2.8.1 - optionalDependencies: - '@types/react': 19.2.16 - react-style-singleton@2.2.3(@types/react@19.2.18)(react@19.2.8): dependencies: get-nonce: 1.0.1 @@ -18283,8 +18187,6 @@ snapshots: optionalDependencies: '@types/react': 19.2.18 - react@19.2.6: {} - react@19.2.8: {} read-cache@1.0.0: @@ -19947,13 +19849,6 @@ snapshots: urlpattern-polyfill@10.1.0: {} - use-callback-ref@1.3.3(@types/react@19.2.16)(react@19.2.6): - dependencies: - react: 19.2.6 - tslib: 2.8.1 - optionalDependencies: - '@types/react': 19.2.16 - use-callback-ref@1.3.3(@types/react@19.2.18)(react@19.2.8): dependencies: react: 19.2.8 @@ -19969,14 +19864,6 @@ snapshots: intl-messageformat: 11.2.12 react: 19.2.8 - use-sidecar@1.1.3(@types/react@19.2.16)(react@19.2.6): - dependencies: - detect-node-es: 1.1.0 - react: 19.2.6 - tslib: 2.8.1 - optionalDependencies: - '@types/react': 19.2.16 - use-sidecar@1.1.3(@types/react@19.2.18)(react@19.2.8): dependencies: detect-node-es: 1.1.0 @@ -19985,10 +19872,6 @@ snapshots: optionalDependencies: '@types/react': 19.2.18 - use-sync-external-store@1.6.0(react@19.2.6): - dependencies: - react: 19.2.6 - use-sync-external-store@1.6.0(react@19.2.8): dependencies: react: 19.2.8 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index ba6ed8a991d0e..fe4542a119b41 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -21,3 +21,8 @@ catalog: react: ^19.2.8 tailwindcss: ~4.1.17 typescript: 5.9.3 + +catalogs: + peer-react19: + react: ^19.0.0 + '@types/react': ^19.0.0