From 849aa2c7254a55329de5c25173e8757aee680063 Mon Sep 17 00:00:00 2001 From: Abhinav Rastogi Date: Thu, 6 Feb 2025 17:02:55 -0800 Subject: [PATCH 01/41] upgrade all packages to react18 --- apps/design-system/package.json | 8 +- apps/gitness/package.json | 10 +- apps/portal/package.json | 6 +- package.json | 7 +- packages/canary/package.json | 8 +- packages/filters/package.json | 10 +- packages/forms/package.json | 6 +- packages/pipeline-graph/package.json | 15 +- packages/ui/package.json | 8 +- packages/unified-pipeline/package.json | 8 +- packages/views/package.json | 8 +- packages/yaml-editor-playground/package.json | 8 +- packages/yaml-editor/package.json | 10 +- pnpm-lock.yaml | 2334 +++++++++--------- 14 files changed, 1236 insertions(+), 1210 deletions(-) diff --git a/apps/design-system/package.json b/apps/design-system/package.json index 63f51f9041..7cf4c7ae23 100644 --- a/apps/design-system/package.json +++ b/apps/design-system/package.json @@ -20,15 +20,15 @@ "clsx": "^2.1.1", "lodash-es": "^4.17.21", "monaco-editor": "^0.40.0", - "react": "^17.0.2", - "react-dom": "^17.0.2", + "react": "^18.3.1", + "react-dom": "^18.3.1", "react-live": "^4.1.8", "react-router-dom": "^6.26.0", "vite-plugin-monaco-editor": "^1.1.0" }, "devDependencies": { - "@types/react": "^17.0.3", - "@types/react-dom": "^17.0.3", + "@types/react": "^18.3.18", + "@types/react-dom": "^18.3.5", "@vitejs/plugin-react-swc": "^3.7.2", "eslint": "^8.57.1", "eslint-plugin-react-hooks": "^4.6.2", diff --git a/apps/gitness/package.json b/apps/gitness/package.json index 4dfbc30a66..e2b9ad9e84 100644 --- a/apps/gitness/package.json +++ b/apps/gitness/package.json @@ -40,12 +40,12 @@ "jotai": "^2.6.3", "lang-map": "^0.4.0", "lodash-es": "^4.17.21", - "monaco-yaml": "^4.0.4", "monaco-editor": "^0.40.0", "monaco-editor-webpack-plugin": "^7.1.0", + "monaco-yaml": "^4.0.4", "pluralize": "^8.0.0", - "react": "^17.0.2", - "react-dom": "^17.0.2", + "react": "^18.3.1", + "react-dom": "^18.3.1", "react-hook-form": "^7.28.0", "react-i18next": "^15.1.1", "react-router-dom": "^6.26.0", @@ -62,8 +62,8 @@ "@types/event-source-polyfill": "^1.0.0", "@types/lodash-es": "^4.17.12", "@types/pluralize": "^0.0.33", - "@types/react": "^17.0.3", - "@types/react-dom": "^17.0.3", + "@types/react": "^18.3.18", + "@types/react-dom": "^18.3.5", "@vitejs/plugin-react-swc": "^3.7.2", "@vitest/coverage-istanbul": "^2.1.8", "css-loader": "^7.1.2", diff --git a/apps/portal/package.json b/apps/portal/package.json index 152c07c95b..214491cf73 100644 --- a/apps/portal/package.json +++ b/apps/portal/package.json @@ -25,8 +25,8 @@ "clsx": "^2.1.1", "lucide-react": "^0.407.0", "prism-react-renderer": "^2.4.1", - "react": "^17.0.2", - "react-dom": "^17.0.2", + "react": "^18.3.1", + "react-dom": "^18.3.1", "react-live": "^4.1.8", "react-router-dom": "^6.26.0", "sharp": "^0.32.5", @@ -36,7 +36,7 @@ }, "devDependencies": { "@astrojs/check": "^0.9.4", - "@types/react": "^17.0.3", + "@types/react": "^18.3.18", "lint-staged": "^15.2.9", "prettier": "^3.4.2", "prettier-plugin-astro": "^0.14.1", diff --git a/package.json b/package.json index 065efc8932..734fe0be62 100644 --- a/package.json +++ b/package.json @@ -18,12 +18,7 @@ "node": ">=18.17.1" }, "license": "Apache-2.0", - "resolutions": { - "@types/react": "^17.0.3", - "@types/react-dom": "^17.0.3", - "react": "17.0.2", - "react-dom": "17.0.2" - }, + "packageManager": "pnpm@9.5.0+sha512.140036830124618d624a2187b50d04289d5a087f326c9edfc0ccd733d76c4f52c3a313d4fc148794a2a9d81553016004e6742e8cf850670268a7387fc220c903", "devDependencies": { "@ianvs/prettier-plugin-sort-imports": "^4.4.0", diff --git a/packages/canary/package.json b/packages/canary/package.json index 1d1af0f7bb..e5ef9939d2 100644 --- a/packages/canary/package.json +++ b/packages/canary/package.json @@ -79,9 +79,9 @@ "embla-carousel-react": "^8.1.5", "input-otp": "^1.2.4", "next-themes": "^0.3.0", - "react": "^17.0.2", + "react": "^18.3.1", "react-day-picker": "^8.10.1", - "react-dom": "^17.0.2", + "react-dom": "^18.3.1", "react-hook-form": "^7.28.0", "react-resizable-panels": "^2.0.19", "sonner": "^1.5.0", @@ -95,8 +95,8 @@ "@types/jest": "^27.5.2", "@types/lodash-es": "^4.17.12", "@types/node": "^20.14.9", - "@types/react": "^17.0.3", - "@types/react-dom": "^17.0.3", + "@types/react": "^18.3.18", + "@types/react-dom": "^18.3.5", "@vitejs/plugin-react-swc": "^3.7.2", "autoprefixer": "^10.4.19", "eslint": "^8.57.1", diff --git a/packages/filters/package.json b/packages/filters/package.json index 62a78b6a24..6e07c0da82 100644 --- a/packages/filters/package.json +++ b/packages/filters/package.json @@ -1,6 +1,6 @@ { "name": "@harnessio/filters", - "version": "1.0.0", + "version": "1.0.0-react18.alpha.1", "main": "dist/index.js", "types": "dist/index.d.ts", "scripts": { @@ -24,13 +24,12 @@ }, "peerDependencies": { "react": ">=17.0.0 <19.0.0", - "react-dom": ">=17.0.0 <19.0.0", - "react-router-dom": ">=5.0.0 <7.0.0" + "react-dom": ">=17.0.0 <19.0.0" }, "devDependencies": { "@types/node": "^16.18.84", - "@types/react": "^17.0.3", - "@types/react-dom": "^17.0.3", + "@types/react": "^18.3.18", + "@types/react-dom": "^18.3.5", "@vitejs/plugin-react-swc": "^3.7.2", "dts-bundle-generator": "^6.4.0", "eslint": "^8.57.1", @@ -38,6 +37,7 @@ "jest": "^29.7.0", "lint-staged": "^15.2.9", "npm-run-all": "^4.1.5", + "react-router-dom": "^6.26.0", "ts-jest": "^29.1.2", "typescript": "^5.3.3", "vite": "^6.0.3", diff --git a/packages/forms/package.json b/packages/forms/package.json index c58e3c864e..f9114b5f14 100644 --- a/packages/forms/package.json +++ b/packages/forms/package.json @@ -1,6 +1,6 @@ { "name": "@harnessio/forms", - "version": "0.0.1", + "version": "0.0.1-react18.alpha.1", "description": "Harness Forms Library", "scripts": { "dev": "run-p build:watch", @@ -48,8 +48,8 @@ "@types/jest": "^27.5.2", "@types/lodash-es": "^4.17.3", "@types/node": "^16.18.84", - "@types/react": "^17.0.3", - "@types/react-dom": "^17.0.3", + "@types/react": "^18.3.18", + "@types/react-dom": "^18.3.5", "@types/uuid": "^8.3.0", "@types/yup": "^0.29.0", "@vitejs/plugin-react-swc": "^3.7.2", diff --git a/packages/pipeline-graph/package.json b/packages/pipeline-graph/package.json index 36e4adf7ea..0fd10b1fd8 100644 --- a/packages/pipeline-graph/package.json +++ b/packages/pipeline-graph/package.json @@ -1,6 +1,6 @@ { "name": "@harnessio/pipeline-graph", - "version": "1.0.0-alpha.2", + "version": "1.0.0-react18.alpha.2", "private": false, "author": "Harness Inc.", "license": "Apache-2.0", @@ -14,19 +14,18 @@ "scripts": { "examples": "vite dev --config vite.config.dev.ts", "dev": "vite build --watch", - "build": "vite build" + "build": "vite build", + "prepublishOnly": "pnpm build" }, "peerDependencies": { - "@types/react": "^17.0.3", - "@types/react-dom": "^17.0.3", - "react": "^17.0.2", - "react-dom": "^17.0.2" + "react": "^18.3.1", + "react-dom": "^18.3.1" }, "devDependencies": { "@types/lodash-es": "^4.17.12", "@types/node": "^22.10.1", - "@types/react": "^17.0.3", - "@types/react-dom": "^17.0.3", + "@types/react": "^18.3.18", + "@types/react-dom": "^18.3.5", "@vitejs/plugin-react-swc": "^3.7.2", "vite": "^6.0.2", "vite-plugin-dts": "^4.3.0", diff --git a/packages/ui/package.json b/packages/ui/package.json index bf53c14198..e264e0c31d 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -1,7 +1,7 @@ { "name": "@harnessio/ui", "description": "Harness Canary UI component library", - "version": "0.0.1-alpha.20", + "version": "0.0.1-react18.alpha.5", "private": false, "type": "module", "main": "./dist/index.js", @@ -119,19 +119,19 @@ "sonner": "^1.5.0", "tailwind-merge": "^2.3.0", "tailwindcss-animate": "^1.0.7", - "yaml": "^2.7.0", "vaul": "^1.1.2", + "yaml": "^2.7.0", "zod": "^3.23.8" }, "peerDependencies": { - "react": ">=17" + "react": ">=18" }, "devDependencies": { "@testing-library/jest-dom": "^6.6.3", "@testing-library/react": "^16.0.1", "@types/lodash-es": "^4.17.12", "@types/node": "^22.9.0", - "@types/react": "^17.0.3", + "@types/react": "^18.3.18", "@vitejs/plugin-react-swc": "^3.7.2", "@vitest/coverage-istanbul": "^2.1.8", "@vitest/ui": "^2.1.8", diff --git a/packages/unified-pipeline/package.json b/packages/unified-pipeline/package.json index 220a78de59..f10cfa74dd 100644 --- a/packages/unified-pipeline/package.json +++ b/packages/unified-pipeline/package.json @@ -43,8 +43,8 @@ "dagre": "^0.8.5", "elkjs": "^0.9.3", "lodash-es": "^4.17.21", - "react": "^17.0.2", - "react-dom": "^17.0.2", + "react": "^18.3.1", + "react-dom": "^18.3.1", "reactflow": "^11.11.4", "tailwindcss": "^3.4.4", "web-worker": "^1.0.0", @@ -56,9 +56,9 @@ "@types/dagre": "^0.7.52", "@types/lodash-es": "^4.17.12", "@types/node": "^22.2.0", - "@types/react": "^17.0.3", + "@types/react": "^18.3.18", "@types/react-copy-to-clipboard": "^5.0.7", - "@types/react-dom": "^17.0.3", + "@types/react-dom": "^18.3.5", "@vitejs/plugin-react-swc": "^3.7.2", "dts-bundle-generator": "^6.4.0", "lint-staged": "^15.2.9", diff --git a/packages/views/package.json b/packages/views/package.json index 3ddf61ea04..61ddc86301 100644 --- a/packages/views/package.json +++ b/packages/views/package.json @@ -67,8 +67,8 @@ "monaco-yaml": "^4.0.4", "overlayscrollbars": "^2.10.0", "pluralize": "^8.0.0", - "react": "^17.0.2", - "react-dom": "^17.0.2", + "react": "^18.3.1", + "react-dom": "^18.3.1", "react-hook-form": "^7.28.0", "react-keywords": "^1.0.0", "rehype-external-links": "^3.0.0", @@ -82,8 +82,8 @@ "@tailwindcss/typography": "^0.5.15", "@types/lodash-es": "^4.17.9", "@types/pluralize": "^0.0.33", - "@types/react": "^17.0.3", - "@types/react-dom": "^17.0.3", + "@types/react": "^18.3.18", + "@types/react-dom": "^18.3.5", "@typescript-eslint/eslint-plugin": "^6.5.0", "@typescript-eslint/parser": "^6.5.0", "@vitejs/plugin-react-swc": "^3.7.2", diff --git a/packages/yaml-editor-playground/package.json b/packages/yaml-editor-playground/package.json index 19a22e1e35..f7b16d6144 100644 --- a/packages/yaml-editor-playground/package.json +++ b/packages/yaml-editor-playground/package.json @@ -14,8 +14,8 @@ "@monaco-editor/react": "4.6.0", "monaco-editor": "^0.40.0", "monaco-yaml": "^4.0.4", - "react": "^17.0.2", - "react-dom": "^17.0.2", + "react": "^18.3.1", + "react-dom": "^18.3.1", "ts-loader": "^9.5.1", "typescript": "^4.9.5" }, @@ -29,8 +29,8 @@ "@testing-library/user-event": "^13.5.0", "@types/jest": "^27.5.2", "@types/node": "^16.18.101", - "@types/react": "^17.0.3", - "@types/react-dom": "^17.0.3", + "@types/react": "^18.3.18", + "@types/react-dom": "^18.3.5", "babel-loader": "^9.1.3", "babel-plugin-syntax-dynamic-import": "^6.18.0", "babel-plugin-transform-class-properties": "^6.24.1", diff --git a/packages/yaml-editor/package.json b/packages/yaml-editor/package.json index 77ade421c8..c683aa3ec8 100644 --- a/packages/yaml-editor/package.json +++ b/packages/yaml-editor/package.json @@ -1,6 +1,6 @@ { "name": "@harnessio/yaml-editor", - "version": "0.15.0", + "version": "0.16.0-react18.alpha.2", "private": false, "author": "Harness Inc.", "license": "Apache-2.0", @@ -27,8 +27,8 @@ "@monaco-editor/react": "4.6.0", "monaco-editor": "^0.40.0", "monaco-yaml": "^4.0.4", - "react": "^17.0.2", - "react-dom": "^17.0.2" + "react": "^18.3.1", + "react-dom": "^18.3.1" }, "devDependencies": { "@babel/core": "^7.24.7", @@ -40,8 +40,8 @@ "@testing-library/user-event": "^13.5.0", "@types/jest": "^27.5.2", "@types/node": "^16.18.101", - "@types/react": "^17.0.3", - "@types/react-dom": "^17.0.3", + "@types/react": "^18.3.18", + "@types/react-dom": "^18.3.5", "@vitejs/plugin-react": "^4.0.4", "@vitejs/plugin-react-swc": "^3.5.0", "babel-loader": "^9.1.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ee16735c9e..2a6abc0c0b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,12 +4,6 @@ settings: autoInstallPeers: true excludeLinksFromLockfile: false -overrides: - '@types/react': ^17.0.3 - '@types/react-dom': ^17.0.3 - react: 17.0.2 - react-dom: 17.0.2 - importers: .: @@ -93,27 +87,27 @@ importers: specifier: ^0.40.0 version: 0.40.0 react: - specifier: 17.0.2 - version: 17.0.2 + specifier: ^18.3.1 + version: 18.3.1 react-dom: - specifier: 17.0.2 - version: 17.0.2(react@17.0.2) + specifier: ^18.3.1 + version: 18.3.1(react@18.3.1) react-live: specifier: ^4.1.8 - version: 4.1.8(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 4.1.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-router-dom: specifier: ^6.26.0 - version: 6.28.2(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 6.28.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) vite-plugin-monaco-editor: specifier: ^1.1.0 version: 1.1.0(monaco-editor@0.40.0) devDependencies: '@types/react': - specifier: ^17.0.3 - version: 17.0.83 + specifier: ^18.3.18 + version: 18.3.18 '@types/react-dom': - specifier: ^17.0.3 - version: 17.0.26(@types/react@17.0.83) + specifier: ^18.3.5 + version: 18.3.5(@types/react@18.3.18) '@vitejs/plugin-react-swc': specifier: ^3.7.2 version: 3.7.2(vite@6.0.11(@types/node@22.10.10)(jiti@1.21.7)(sass@1.83.4)(terser@5.37.0)(yaml@2.7.0)) @@ -167,10 +161,10 @@ importers: version: link:../../packages/yaml-editor '@hookform/resolvers': specifier: ^3.6.0 - version: 3.10.0(react-hook-form@7.54.2(react@17.0.2)) + version: 3.10.0(react-hook-form@7.54.2(react@18.3.1)) '@tanstack/react-query': specifier: 4.20.4 - version: 4.20.4(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 4.20.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) clipboard-copy: specifier: ^3.1.0 version: 3.2.0 @@ -194,7 +188,7 @@ importers: version: 8.0.2 jotai: specifier: ^2.6.3 - version: 2.11.1(@types/react@17.0.83)(react@17.0.2) + version: 2.11.1(@types/react@18.3.18)(react@18.3.1) lang-map: specifier: ^0.4.0 version: 0.4.0 @@ -214,20 +208,20 @@ importers: specifier: ^8.0.0 version: 8.0.0 react: - specifier: 17.0.2 - version: 17.0.2 + specifier: ^18.3.1 + version: 18.3.1 react-dom: - specifier: 17.0.2 - version: 17.0.2(react@17.0.2) + specifier: ^18.3.1 + version: 18.3.1(react@18.3.1) react-hook-form: specifier: ^7.28.0 - version: 7.54.2(react@17.0.2) + version: 7.54.2(react@18.3.1) react-i18next: specifier: ^15.1.1 - version: 15.4.0(i18next@24.2.1(typescript@5.7.3))(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 15.4.0(i18next@24.2.1(typescript@5.7.3))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-router-dom: specifier: ^6.26.0 - version: 6.28.2(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 6.28.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) yaml: specifier: ^2.5.0 version: 2.7.0 @@ -236,14 +230,14 @@ importers: version: 3.24.1 zustand: specifier: ^4.5.4 - version: 4.5.6(@types/react@17.0.83)(immer@10.1.1)(react@17.0.2) + version: 4.5.6(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1) devDependencies: '@eslint/js': specifier: ^9.9.0 version: 9.18.0 '@git-diff-view/react': specifier: ^0.0.16 - version: 0.0.16(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 0.0.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@swc/core': specifier: ^1.9.3 version: 1.10.9 @@ -252,7 +246,7 @@ importers: version: 10.4.0 '@testing-library/react': specifier: ^13.4.0 - version: 13.4.0(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 13.4.0(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/event-source-polyfill': specifier: ^1.0.0 version: 1.0.5 @@ -263,11 +257,11 @@ importers: specifier: ^0.0.33 version: 0.0.33 '@types/react': - specifier: ^17.0.3 - version: 17.0.83 + specifier: ^18.3.18 + version: 18.3.18 '@types/react-dom': - specifier: ^17.0.3 - version: 17.0.26(@types/react@17.0.83) + specifier: ^18.3.5 + version: 18.3.5(@types/react@18.3.18) '@vitejs/plugin-react-swc': specifier: ^3.7.2 version: 3.7.2(vite@6.0.11(@types/node@22.10.10)(jiti@1.21.7)(sass@1.83.4)(terser@5.37.0)(yaml@2.7.0)) @@ -345,7 +339,7 @@ importers: dependencies: '@astrojs/react': specifier: ^4.1.5 - version: 4.1.6(@types/node@22.10.10)(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(jiti@1.21.7)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(sass@1.83.4)(terser@5.37.0)(yaml@2.7.0) + version: 4.1.6(@types/node@22.10.10)(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(jiti@1.21.7)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.83.4)(terser@5.37.0)(yaml@2.7.0) '@astrojs/starlight': specifier: ^0.31.0 version: 0.31.1(astro@5.1.9(@types/node@22.10.10)(jiti@1.21.7)(rollup@4.32.0)(sass@1.83.4)(terser@5.37.0)(typescript@5.7.3)(yaml@2.7.0)) @@ -360,7 +354,7 @@ importers: version: link:../../packages/ui '@radix-ui/react-navigation-menu': specifier: ^1.2.3 - version: 1.2.4(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.2.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) astro: specifier: ^5.1.5 version: 5.1.9(@types/node@22.10.10)(jiti@1.21.7)(rollup@4.32.0)(sass@1.83.4)(terser@5.37.0)(typescript@5.7.3)(yaml@2.7.0) @@ -372,22 +366,22 @@ importers: version: 2.1.1 lucide-react: specifier: ^0.407.0 - version: 0.407.0(react@17.0.2) + version: 0.407.0(react@18.3.1) prism-react-renderer: specifier: ^2.4.1 - version: 2.4.1(react@17.0.2) + version: 2.4.1(react@18.3.1) react: - specifier: 17.0.2 - version: 17.0.2 + specifier: ^18.3.1 + version: 18.3.1 react-dom: - specifier: 17.0.2 - version: 17.0.2(react@17.0.2) + specifier: ^18.3.1 + version: 18.3.1(react@18.3.1) react-live: specifier: ^4.1.8 - version: 4.1.8(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 4.1.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-router-dom: specifier: ^6.26.0 - version: 6.28.2(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 6.28.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) sharp: specifier: ^0.32.5 version: 0.32.6 @@ -405,8 +399,8 @@ importers: specifier: ^0.9.4 version: 0.9.4(prettier-plugin-astro@0.14.1)(prettier@3.4.2)(typescript@5.7.3) '@types/react': - specifier: ^17.0.3 - version: 17.0.83 + specifier: ^18.3.18 + version: 18.3.18 lint-staged: specifier: ^15.2.9 version: 15.4.2 @@ -424,91 +418,91 @@ importers: dependencies: '@hookform/resolvers': specifier: ^3.6.0 - version: 3.10.0(react-hook-form@7.54.2(react@17.0.2)) + version: 3.10.0(react-hook-form@7.54.2(react@18.3.1)) '@radix-ui/react-accordion': specifier: ^1.2.0 - version: 1.2.2(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.2.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-alert-dialog': specifier: ^1.1.1 - version: 1.1.5(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.1.5(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-aspect-ratio': specifier: ^1.1.0 - version: 1.1.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-avatar': specifier: ^1.1.0 - version: 1.1.2(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-checkbox': specifier: ^1.1.0 - version: 1.1.3(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.1.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-collapsible': specifier: ^1.1.0 - version: 1.1.2(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-context-menu': specifier: ^2.2.1 - version: 2.2.5(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 2.2.5(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-dialog': specifier: ^1.1.1 - version: 1.1.5(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.1.5(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-dropdown-menu': specifier: ^2.1.1 - version: 2.1.5(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 2.1.5(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-hover-card': specifier: ^1.1.1 - version: 1.1.5(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.1.5(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-icons': specifier: ^1.3.0 - version: 1.3.2(react@17.0.2) + version: 1.3.2(react@18.3.1) '@radix-ui/react-label': specifier: ^2.1.0 - version: 2.1.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 2.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-menubar': specifier: ^1.1.1 - version: 1.1.5(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.1.5(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-navigation-menu': specifier: ^1.2.0 - version: 1.2.4(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.2.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-popover': specifier: ^1.1.1 - version: 1.1.5(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.1.5(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-progress': specifier: ^1.1.0 - version: 1.1.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-radio-group': specifier: ^1.2.0 - version: 1.2.2(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.2.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-scroll-area': specifier: ^1.1.0 - version: 1.2.2(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.2.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-select': specifier: ^2.1.1 - version: 2.1.5(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 2.1.5(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-separator': specifier: ^1.1.0 - version: 1.1.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-slider': specifier: ^1.2.0 - version: 1.2.2(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.2.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-slot': specifier: ^1.1.0 - version: 1.1.1(@types/react@17.0.83)(react@17.0.2) + version: 1.1.1(@types/react@18.3.18)(react@18.3.1) '@radix-ui/react-switch': specifier: ^1.1.0 - version: 1.1.2(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-tabs': specifier: ^1.1.0 - version: 1.1.2(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-toast': specifier: ^1.2.1 - version: 1.2.5(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.2.5(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-toggle': specifier: ^1.1.0 - version: 1.1.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-toggle-group': specifier: ^1.1.0 - version: 1.1.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-tooltip': specifier: ^1.1.1 - version: 1.1.7(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.1.7(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) cal-sans: specifier: ^1.0.1 version: 1.0.1 @@ -520,37 +514,37 @@ importers: version: 2.1.1 cmdk: specifier: ^1.0.0 - version: 1.0.4(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.0.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) date-fns: specifier: ^3.6.0 version: 3.6.0 embla-carousel-react: specifier: ^8.1.5 - version: 8.5.2(react@17.0.2) + version: 8.5.2(react@18.3.1) input-otp: specifier: ^1.2.4 - version: 1.4.2(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.4.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next-themes: specifier: ^0.3.0 - version: 0.3.0(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 0.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: - specifier: 17.0.2 - version: 17.0.2 + specifier: ^18.3.1 + version: 18.3.1 react-day-picker: specifier: ^8.10.1 - version: 8.10.1(date-fns@3.6.0)(react@17.0.2) + version: 8.10.1(date-fns@3.6.0)(react@18.3.1) react-dom: - specifier: 17.0.2 - version: 17.0.2(react@17.0.2) + specifier: ^18.3.1 + version: 18.3.1(react@18.3.1) react-hook-form: specifier: ^7.28.0 - version: 7.54.2(react@17.0.2) + version: 7.54.2(react@18.3.1) react-resizable-panels: specifier: ^2.0.19 - version: 2.1.7(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 2.1.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1) sonner: specifier: ^1.5.0 - version: 1.7.2(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.7.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) tailwind-merge: specifier: ^2.3.0 version: 2.6.0 @@ -559,14 +553,14 @@ importers: version: 1.0.7(tailwindcss@3.4.17) vaul: specifier: ^1.1.2 - version: 1.1.2(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) zod: specifier: ^3.23.8 version: 3.24.1 devDependencies: '@testing-library/react': specifier: ^13.4.0 - version: 13.4.0(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 13.4.0(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/jest': specifier: ^27.5.2 version: 27.5.2 @@ -577,11 +571,11 @@ importers: specifier: ^20.14.9 version: 20.17.16 '@types/react': - specifier: ^17.0.3 - version: 17.0.83 + specifier: ^18.3.18 + version: 18.3.18 '@types/react-dom': - specifier: ^17.0.3 - version: 17.0.26(@types/react@17.0.83) + specifier: ^18.3.5 + version: 18.3.5(@types/react@18.3.18) '@vitejs/plugin-react-swc': specifier: ^3.7.2 version: 3.7.2(vite@6.0.11(@types/node@20.17.16)(jiti@1.21.7)(sass@1.83.4)(terser@5.37.0)(yaml@2.7.0)) @@ -628,24 +622,21 @@ importers: packages/filters: dependencies: react: - specifier: 17.0.2 - version: 17.0.2 + specifier: '>=17.0.0 <19.0.0' + version: 18.3.1 react-dom: - specifier: 17.0.2 - version: 17.0.2(react@17.0.2) - react-router-dom: - specifier: '>=5.0.0 <7.0.0' - version: 6.28.2(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + specifier: '>=17.0.0 <19.0.0' + version: 18.3.1(react@18.3.1) devDependencies: '@types/node': specifier: ^16.18.84 version: 16.18.125 '@types/react': - specifier: ^17.0.3 - version: 17.0.83 + specifier: ^18.3.18 + version: 18.3.18 '@types/react-dom': - specifier: ^17.0.3 - version: 17.0.26(@types/react@17.0.83) + specifier: ^18.3.5 + version: 18.3.5(@types/react@18.3.18) '@vitejs/plugin-react-swc': specifier: ^3.7.2 version: 3.7.2(vite@6.0.11(@types/node@16.18.125)(jiti@1.21.7)(sass@1.83.4)(terser@5.37.0)(yaml@2.7.0)) @@ -667,6 +658,9 @@ importers: npm-run-all: specifier: ^4.1.5 version: 4.1.5 + react-router-dom: + specifier: ^6.26.0 + version: 6.28.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) ts-jest: specifier: ^29.1.2 version: 29.2.5(@babel/core@7.26.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.7))(jest@29.7.0(@types/node@16.18.125))(typescript@5.7.3) @@ -692,10 +686,10 @@ importers: specifier: ^4.17.21 version: 4.17.21 react: - specifier: 17.0.2 + specifier: ^17.0.2 version: 17.0.2 react-dom: - specifier: 17.0.2 + specifier: ^17.0.2 version: 17.0.2(react@17.0.2) react-hook-form: specifier: ^7.28.0 @@ -715,7 +709,7 @@ importers: version: 5.17.0 '@testing-library/react': specifier: ^13.4.0 - version: 13.4.0(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 13.4.0(@types/react@18.3.18)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) '@testing-library/user-event': specifier: ^13.5.0 version: 13.5.0(@testing-library/dom@10.4.0) @@ -729,11 +723,11 @@ importers: specifier: ^16.18.84 version: 16.18.125 '@types/react': - specifier: ^17.0.3 - version: 17.0.83 + specifier: ^18.3.18 + version: 18.3.18 '@types/react-dom': - specifier: ^17.0.3 - version: 17.0.26(@types/react@17.0.83) + specifier: ^18.3.5 + version: 18.3.5(@types/react@18.3.18) '@types/uuid': specifier: ^8.3.0 version: 8.3.4 @@ -783,11 +777,11 @@ importers: specifier: ^4.17.21 version: 4.17.21 react: - specifier: 17.0.2 - version: 17.0.2 + specifier: ^18.3.1 + version: 18.3.1 react-dom: - specifier: 17.0.2 - version: 17.0.2(react@17.0.2) + specifier: ^18.3.1 + version: 18.3.1(react@18.3.1) devDependencies: '@types/lodash-es': specifier: ^4.17.12 @@ -796,11 +790,11 @@ importers: specifier: ^22.10.1 version: 22.10.10 '@types/react': - specifier: ^17.0.3 - version: 17.0.83 + specifier: ^18.3.18 + version: 18.3.18 '@types/react-dom': - specifier: ^17.0.3 - version: 17.0.26(@types/react@17.0.83) + specifier: ^18.3.5 + version: 18.3.5(@types/react@18.3.18) '@vitejs/plugin-react-swc': specifier: ^3.7.2 version: 3.7.2(vite@6.0.11(@types/node@22.10.10)(jiti@1.21.7)(sass@1.83.4)(terser@5.37.0)(yaml@2.7.0)) @@ -821,16 +815,16 @@ importers: dependencies: '@dnd-kit/core': specifier: ^6.1.0 - version: 6.3.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 6.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@dnd-kit/sortable': specifier: ^8.0.0 - version: 8.0.0(@dnd-kit/core@6.3.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(react@17.0.2) + version: 8.0.0(@dnd-kit/core@6.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) '@dnd-kit/utilities': specifier: ^3.2.2 - version: 3.2.2(react@17.0.2) + version: 3.2.2(react@18.3.1) '@git-diff-view/react': specifier: ^0.0.21 - version: 0.0.21(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 0.0.21(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@git-diff-view/shiki': specifier: ^0.0.21 version: 0.0.21 @@ -842,97 +836,97 @@ importers: version: link:../yaml-editor '@hookform/resolvers': specifier: ^3.6.0 - version: 3.10.0(react-hook-form@7.54.2(react@17.0.2)) + version: 3.10.0(react-hook-form@7.54.2(react@18.3.1)) '@radix-ui/react-accordion': specifier: ^1.2.2 - version: 1.2.2(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.2.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-alert-dialog': specifier: ^1.1.4 - version: 1.1.5(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.1.5(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-aspect-ratio': specifier: ^1.1.1 - version: 1.1.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-avatar': specifier: ^1.1.2 - version: 1.1.2(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-checkbox': specifier: ^1.1.3 - version: 1.1.3(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.1.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-collapsible': specifier: ^1.1.2 - version: 1.1.2(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-context-menu': specifier: ^2.2.4 - version: 2.2.5(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 2.2.5(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-dialog': specifier: ^1.1.4 - version: 1.1.5(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.1.5(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-dropdown-menu': specifier: ^2.1.4 - version: 2.1.5(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 2.1.5(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-hover-card': specifier: ^1.1.4 - version: 1.1.5(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.1.5(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-icons': specifier: ^1.3.2 - version: 1.3.2(react@17.0.2) + version: 1.3.2(react@18.3.1) '@radix-ui/react-label': specifier: ^2.1.1 - version: 2.1.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 2.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-menubar': specifier: ^1.1.4 - version: 1.1.5(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.1.5(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-navigation-menu': specifier: ^1.2.3 - version: 1.2.4(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.2.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-popover': specifier: ^1.1.4 - version: 1.1.5(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.1.5(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-progress': specifier: ^1.1.1 - version: 1.1.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-radio-group': specifier: ^1.2.2 - version: 1.2.2(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.2.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-scroll-area': specifier: ^1.2.2 - version: 1.2.2(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.2.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-select': specifier: ^2.1.4 - version: 2.1.5(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 2.1.5(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-separator': specifier: ^1.1.1 - version: 1.1.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-slider': specifier: ^1.2.2 - version: 1.2.2(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.2.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-slot': specifier: ^1.1.1 - version: 1.1.1(@types/react@17.0.83)(react@17.0.2) + version: 1.1.1(@types/react@18.3.18)(react@18.3.1) '@radix-ui/react-switch': specifier: ^1.1.2 - version: 1.1.2(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-tabs': specifier: ^1.1.2 - version: 1.1.2(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-toast': specifier: ^1.2.4 - version: 1.2.5(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.2.5(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-toggle': specifier: ^1.1.1 - version: 1.1.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-toggle-group': specifier: ^1.1.1 - version: 1.1.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-tooltip': specifier: ^1.1.6 - version: 1.1.7(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.1.7(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tailwindcss/typography': specifier: ^0.5.15 version: 0.5.16(tailwindcss@3.4.17) '@uiw/react-markdown-preview': specifier: ^5.1.1 - version: 5.1.3(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 5.1.3(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) add: specifier: ^2.0.6 version: 2.0.6 @@ -947,7 +941,7 @@ importers: version: 2.1.1 cmdk: specifier: ^1.0.0 - version: 1.0.4(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.0.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) date-fns: specifier: ^3.6.0 version: 3.6.0 @@ -956,7 +950,7 @@ importers: version: 3.4.22 embla-carousel-react: specifier: ^8.1.5 - version: 8.5.2(react@17.0.2) + version: 8.5.2(react@18.3.1) fast-diff: specifier: ^1.3.0 version: 1.3.0 @@ -971,7 +965,7 @@ importers: version: 8.0.2 input-otp: specifier: ^1.2.4 - version: 1.4.2(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.4.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) lodash-es: specifier: ^4.17.21 version: 4.17.21 @@ -982,26 +976,26 @@ importers: specifier: ^2.10.0 version: 2.10.1 react: - specifier: 17.0.2 - version: 17.0.2 + specifier: '>=18' + version: 18.3.1 react-day-picker: specifier: ^8.10.1 - version: 8.10.1(date-fns@3.6.0)(react@17.0.2) + version: 8.10.1(date-fns@3.6.0)(react@18.3.1) react-hook-form: specifier: ^7.28.0 - version: 7.54.2(react@17.0.2) + version: 7.54.2(react@18.3.1) react-i18next: specifier: ^15.1.1 - version: 15.4.0(i18next@24.2.1(typescript@5.6.3))(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 15.4.0(i18next@24.2.1(typescript@5.6.3))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-intersection-observer: specifier: ^9.15.1 - version: 9.15.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 9.15.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-resizable-panels: specifier: ^2.0.19 - version: 2.1.7(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 2.1.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-router-dom: specifier: ^6.26.0 - version: 6.28.2(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 6.28.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rehype-external-links: specifier: ^3.0.0 version: 3.0.0 @@ -1016,7 +1010,7 @@ importers: version: 2.3.0 sonner: specifier: ^1.5.0 - version: 1.7.2(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.7.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) tailwind-merge: specifier: ^2.3.0 version: 2.6.0 @@ -1025,7 +1019,7 @@ importers: version: 1.0.7(tailwindcss@3.4.17) vaul: specifier: ^1.1.2 - version: 1.1.2(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) yaml: specifier: ^2.7.0 version: 2.7.0 @@ -1038,7 +1032,7 @@ importers: version: 6.6.3 '@testing-library/react': specifier: ^16.0.1 - version: 16.2.0(@testing-library/dom@10.4.0)(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 16.2.0(@testing-library/dom@10.4.0)(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/lodash-es': specifier: ^4.17.12 version: 4.17.12 @@ -1046,8 +1040,8 @@ importers: specifier: ^22.9.0 version: 22.10.10 '@types/react': - specifier: ^17.0.3 - version: 17.0.83 + specifier: ^18.3.18 + version: 18.3.18 '@vitejs/plugin-react-swc': specifier: ^3.7.2 version: 3.7.2(vite@6.0.11(@types/node@22.10.10)(jiti@1.21.7)(sass@1.83.4)(terser@5.37.0)(yaml@2.7.0)) @@ -1121,14 +1115,14 @@ importers: specifier: ^4.17.21 version: 4.17.21 react: - specifier: 17.0.2 - version: 17.0.2 + specifier: ^18.3.1 + version: 18.3.1 react-dom: - specifier: 17.0.2 - version: 17.0.2(react@17.0.2) + specifier: ^18.3.1 + version: 18.3.1(react@18.3.1) reactflow: specifier: ^11.11.4 - version: 11.11.4(@types/react@17.0.83)(immer@10.1.1)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 11.11.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) tailwindcss: specifier: ^3.4.4 version: 3.4.17 @@ -1137,7 +1131,7 @@ importers: version: 1.3.0 zustand: specifier: ^4.5.4 - version: 4.5.6(@types/react@17.0.83)(immer@10.1.1)(react@17.0.2) + version: 4.5.6(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1) devDependencies: '@modyfi/vite-plugin-yaml': specifier: ^1.1.0 @@ -1155,14 +1149,14 @@ importers: specifier: ^22.2.0 version: 22.10.10 '@types/react': - specifier: ^17.0.3 - version: 17.0.83 + specifier: ^18.3.18 + version: 18.3.18 '@types/react-copy-to-clipboard': specifier: ^5.0.7 version: 5.0.7 '@types/react-dom': - specifier: ^17.0.3 - version: 17.0.26(@types/react@17.0.83) + specifier: ^18.3.5 + version: 18.3.5(@types/react@18.3.18) '@vitejs/plugin-react-swc': specifier: ^3.7.2 version: 3.7.2(vite@6.0.11(@types/node@22.10.10)(jiti@1.21.7)(sass@1.83.4)(terser@5.37.0)(yaml@2.7.0)) @@ -1198,7 +1192,7 @@ importers: dependencies: '@git-diff-view/react': specifier: ^0.0.16 - version: 0.0.16(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 0.0.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@git-diff-view/shiki': specifier: ^0.0.16 version: 0.0.16 @@ -1219,16 +1213,16 @@ importers: version: link:../yaml-editor '@hookform/resolvers': specifier: ^3.6.0 - version: 3.10.0(react-hook-form@7.54.2(react@17.0.2)) + version: 3.10.0(react-hook-form@7.54.2(react@18.3.1)) '@monaco-editor/react': specifier: 4.6.0 - version: 4.6.0(monaco-editor@0.40.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 4.6.0(monaco-editor@0.40.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@rollup/plugin-yaml': specifier: ^4.1.2 version: 4.1.2(rollup@4.32.0) '@uiw/react-markdown-preview': specifier: ^5.1.1 - version: 5.1.3(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 5.1.3(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) caret-xy: specifier: ^2.0.3 version: 2.0.3 @@ -1252,7 +1246,7 @@ importers: version: 4.17.21 lucide-react: specifier: ^0.407.0 - version: 0.407.0(react@17.0.2) + version: 0.407.0(react@18.3.1) match-sorter: specifier: ^6.3.1 version: 6.4.0 @@ -1272,20 +1266,20 @@ importers: specifier: ^8.0.0 version: 8.0.0 react: - specifier: 17.0.2 - version: 17.0.2 + specifier: ^18.3.1 + version: 18.3.1 react-dom: - specifier: 17.0.2 - version: 17.0.2(react@17.0.2) + specifier: ^18.3.1 + version: 18.3.1(react@18.3.1) react-hook-form: specifier: ^7.28.0 - version: 7.54.2(react@17.0.2) + version: 7.54.2(react@18.3.1) react-keywords: specifier: ^1.0.0 - version: 1.0.0(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 1.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-router-dom: specifier: ^6.26.0 - version: 6.28.2(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 6.28.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rehype-external-links: specifier: ^3.0.0 version: 3.0.0 @@ -1315,11 +1309,11 @@ importers: specifier: ^0.0.33 version: 0.0.33 '@types/react': - specifier: ^17.0.3 - version: 17.0.83 + specifier: ^18.3.18 + version: 18.3.18 '@types/react-dom': - specifier: ^17.0.3 - version: 17.0.26(@types/react@17.0.83) + specifier: ^18.3.5 + version: 18.3.5(@types/react@18.3.18) '@typescript-eslint/eslint-plugin': specifier: ^6.5.0 version: 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.7.3))(eslint@8.57.1)(typescript@5.7.3) @@ -1367,7 +1361,7 @@ importers: dependencies: '@monaco-editor/react': specifier: 4.6.0 - version: 4.6.0(monaco-editor@0.40.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 4.6.0(monaco-editor@0.40.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) monaco-editor: specifier: ^0.40.0 version: 0.40.0 @@ -1375,11 +1369,11 @@ importers: specifier: ^4.0.4 version: 4.0.4(monaco-editor@0.40.0) react: - specifier: 17.0.2 - version: 17.0.2 + specifier: ^18.3.1 + version: 18.3.1 react-dom: - specifier: 17.0.2 - version: 17.0.2(react@17.0.2) + specifier: ^18.3.1 + version: 18.3.1(react@18.3.1) devDependencies: '@babel/core': specifier: ^7.24.7 @@ -1398,7 +1392,7 @@ importers: version: 5.17.0 '@testing-library/react': specifier: ^13.4.0 - version: 13.4.0(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 13.4.0(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@testing-library/user-event': specifier: ^13.5.0 version: 13.5.0(@testing-library/dom@10.4.0) @@ -1409,11 +1403,11 @@ importers: specifier: ^16.18.101 version: 16.18.125 '@types/react': - specifier: ^17.0.3 - version: 17.0.83 + specifier: ^18.3.18 + version: 18.3.18 '@types/react-dom': - specifier: ^17.0.3 - version: 17.0.26(@types/react@17.0.83) + specifier: ^18.3.5 + version: 18.3.5(@types/react@18.3.18) '@vitejs/plugin-react': specifier: ^4.0.4 version: 4.3.4(vite@4.5.9(@types/node@16.18.125)(sass@1.83.4)(terser@5.37.0)) @@ -1494,7 +1488,7 @@ importers: version: link:../yaml-editor '@monaco-editor/react': specifier: 4.6.0 - version: 4.6.0(monaco-editor@0.40.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 4.6.0(monaco-editor@0.40.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) monaco-editor: specifier: ^0.40.0 version: 0.40.0 @@ -1502,11 +1496,11 @@ importers: specifier: ^4.0.4 version: 4.0.4(monaco-editor@0.40.0) react: - specifier: 17.0.2 - version: 17.0.2 + specifier: ^18.3.1 + version: 18.3.1 react-dom: - specifier: 17.0.2 - version: 17.0.2(react@17.0.2) + specifier: ^18.3.1 + version: 18.3.1(react@18.3.1) ts-loader: specifier: ^9.5.1 version: 9.5.2(typescript@4.9.5)(webpack@5.97.1) @@ -1531,7 +1525,7 @@ importers: version: 5.17.0 '@testing-library/react': specifier: ^13.4.0 - version: 13.4.0(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 13.4.0(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@testing-library/user-event': specifier: ^13.5.0 version: 13.5.0(@testing-library/dom@10.4.0) @@ -1542,11 +1536,11 @@ importers: specifier: ^16.18.101 version: 16.18.125 '@types/react': - specifier: ^17.0.3 - version: 17.0.83 + specifier: ^18.3.18 + version: 18.3.18 '@types/react-dom': - specifier: ^17.0.3 - version: 17.0.26(@types/react@17.0.83) + specifier: ^18.3.5 + version: 18.3.5(@types/react@18.3.18) babel-loader: specifier: ^9.1.3 version: 9.2.1(@babel/core@7.26.7)(webpack@5.97.1) @@ -1653,10 +1647,10 @@ packages: resolution: {integrity: sha512-lMBO+Va4JbLsXviagT9/ZmliwfQGmsiw4rvI4yusPZijQek3q5yfEnQor5XWNcErrkazjjNxY9BFO5f/eSfqmw==} engines: {node: ^18.17.1 || ^20.3.0 || >=22.0.0} peerDependencies: - '@types/react': ^17.0.3 - '@types/react-dom': ^17.0.3 - react: 17.0.2 - react-dom: 17.0.2 + '@types/react': ^17.0.50 || ^18.0.21 || ^19.0.0 + '@types/react-dom': ^17.0.17 || ^18.0.6 || ^19.0.0 + react: ^17.0.2 || ^18.0.0 || ^19.0.0 + react-dom: ^17.0.2 || ^18.0.0 || ^19.0.0 '@astrojs/sitemap@3.2.1': resolution: {integrity: sha512-uxMfO8f7pALq0ADL6Lk68UV6dNYjJ2xGUzyjjVj60JLBs5a6smtlkBYv3tQ0DzoqwS7c9n4FUx5lgv0yPo/fgA==} @@ -2352,24 +2346,24 @@ packages: '@dnd-kit/accessibility@3.1.1': resolution: {integrity: sha512-2P+YgaXF+gRsIihwwY1gCsQSYnu9Zyj2py8kY5fFvUM1qm2WA2u639R6YNVfU4GWr+ZM5mqEsfHZZLoRONbemw==} peerDependencies: - react: 17.0.2 + react: '>=16.8.0' '@dnd-kit/core@6.3.1': resolution: {integrity: sha512-xkGBRQQab4RLwgXxoqETICr6S5JlogafbhNsidmrkVv2YRs5MLwpjoF2qpiGjQt8S9AoxtIV603s0GIUpY5eYQ==} peerDependencies: - react: 17.0.2 - react-dom: 17.0.2 + react: '>=16.8.0' + react-dom: '>=16.8.0' '@dnd-kit/sortable@8.0.0': resolution: {integrity: sha512-U3jk5ebVXe1Lr7c2wU7SBZjcWdQP+j7peHJfCspnA81enlu88Mgd7CC8Q+pub9ubP7eKVETzJW+IBAhsqbSu/g==} peerDependencies: '@dnd-kit/core': ^6.1.0 - react: 17.0.2 + react: '>=16.8.0' '@dnd-kit/utilities@3.2.2': resolution: {integrity: sha512-+MKAJEOfaBe5SmV6t34p80MMKhjvUz0vRrvVJbPT0WElzaOJ/1xs+D+KDv+tD/NE5ujfrChEcshd4fLn0wpiqg==} peerDependencies: - react: 17.0.2 + react: '>=16.8.0' '@emmetio/abbreviation@2.3.3': resolution: {integrity: sha512-mgv58UrU3rh4YgbE/TzgLQwJ3pFsHHhCLqY20aJq+9comytTXUDNGG/SMtSeMJdkpxgXSXunBGLD8Boka3JyVA==} @@ -2864,8 +2858,8 @@ packages: '@floating-ui/react-dom@2.1.2': resolution: {integrity: sha512-06okr5cgPzMNBy+Ycse2A6udMi4bqwW/zgBF/rwjcNqWkyr82Mcg8b0vjX8OJpZFy/FKjJmw6wV7t44kK6kW7A==} peerDependencies: - react: 17.0.2 - react-dom: 17.0.2 + react: '>=16.8.0' + react-dom: '>=16.8.0' '@floating-ui/utils@0.2.9': resolution: {integrity: sha512-MDWhGtE+eHw5JW7lq4qhc5yRLS11ERl1c7Z6Xd0a58DozHES6EnNNwUWbMiG4J9Cgj053Bhk8zvlhFYKVhULwg==} @@ -2885,14 +2879,14 @@ packages: '@git-diff-view/react@0.0.16': resolution: {integrity: sha512-mBvPfNYDDY/D8ZOdfzZ6bR76uSJel1Ma3OAmmYzwzVDhj/KfMRAwUuE4KCFXVWMi5dR1ZC/apUnIJRw5pGc99g==} peerDependencies: - react: 17.0.2 - react-dom: 17.0.2 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 '@git-diff-view/react@0.0.21': resolution: {integrity: sha512-JehkakAKlIwwRtlABLFWZEw+aYwm+Yam/+d8izPocKL3lz/PKohBs0YfQ19R8KEPIHTIXeloSl38abdC8pYQCg==} peerDependencies: - react: 17.0.2 - react-dom: 17.0.2 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 '@git-diff-view/shiki@0.0.16': resolution: {integrity: sha512-qKw0rN3O5H4xhDS7ExPlZpRVWOEIJuaNOPuj/JqNJqDvc7pGZry2nMVEyy5dmiIKcO+4QrzYXlP71PdoHj+HIQ==} @@ -3202,8 +3196,8 @@ packages: resolution: {integrity: sha512-RFkU9/i7cN2bsq/iTkurMWOEErmYcY6JiQI3Jn+WeR/FGISH8JbHERjpS9oRuSOPvDMJI0Z8nJeKkbOs9sBYQw==} peerDependencies: monaco-editor: '>= 0.25.0 < 1' - react: 17.0.2 - react-dom: 17.0.2 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 '@nodelib/fs.scandir@2.1.5': resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} @@ -3354,10 +3348,10 @@ packages: '@radix-ui/react-accordion@1.2.2': resolution: {integrity: sha512-b1oh54x4DMCdGsB4/7ahiSrViXxaBwRPotiZNnYXjLha9vfuURSAZErki6qjDoSIV0eXx5v57XnTGVtGwnfp2g==} peerDependencies: - '@types/react': ^17.0.3 - '@types/react-dom': ^17.0.3 - react: 17.0.2 - react-dom: 17.0.2 + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3367,10 +3361,10 @@ packages: '@radix-ui/react-alert-dialog@1.1.5': resolution: {integrity: sha512-1Y2sI17QzSZP58RjGtrklfSGIf3AF7U/HkD3aAcAnhOUJrm7+7GG1wRDFaUlSe0nW5B/t4mYd/+7RNbP2Wexug==} peerDependencies: - '@types/react': ^17.0.3 - '@types/react-dom': ^17.0.3 - react: 17.0.2 - react-dom: 17.0.2 + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3380,10 +3374,10 @@ packages: '@radix-ui/react-arrow@1.1.1': resolution: {integrity: sha512-NaVpZfmv8SKeZbn4ijN2V3jlHA9ngBG16VnIIm22nUR0Yk8KUALyBxT3KYEUnNuch9sTE8UTsS3whzBgKOL30w==} peerDependencies: - '@types/react': ^17.0.3 - '@types/react-dom': ^17.0.3 - react: 17.0.2 - react-dom: 17.0.2 + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3393,10 +3387,10 @@ packages: '@radix-ui/react-aspect-ratio@1.1.1': resolution: {integrity: sha512-kNU4FIpcFMBLkOUcgeIteH06/8JLBcYY6Le1iKenDGCYNYFX3TQqCZjzkOsz37h7r94/99GTb7YhEr98ZBJibw==} peerDependencies: - '@types/react': ^17.0.3 - '@types/react-dom': ^17.0.3 - react: 17.0.2 - react-dom: 17.0.2 + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3406,10 +3400,10 @@ packages: '@radix-ui/react-avatar@1.1.2': resolution: {integrity: sha512-GaC7bXQZ5VgZvVvsJ5mu/AEbjYLnhhkoidOboC50Z6FFlLA03wG2ianUoH+zgDQ31/9gCF59bE4+2bBgTyMiig==} peerDependencies: - '@types/react': ^17.0.3 - '@types/react-dom': ^17.0.3 - react: 17.0.2 - react-dom: 17.0.2 + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3419,10 +3413,10 @@ packages: '@radix-ui/react-checkbox@1.1.3': resolution: {integrity: sha512-HD7/ocp8f1B3e6OHygH0n7ZKjONkhciy1Nh0yuBgObqThc3oyx+vuMfFHKAknXRHHWVE9XvXStxJFyjUmB8PIw==} peerDependencies: - '@types/react': ^17.0.3 - '@types/react-dom': ^17.0.3 - react: 17.0.2 - react-dom: 17.0.2 + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3432,10 +3426,10 @@ packages: '@radix-ui/react-collapsible@1.1.2': resolution: {integrity: sha512-PliMB63vxz7vggcyq0IxNYk8vGDrLXVWw4+W4B8YnwI1s18x7YZYqlG9PLX7XxAJUi0g2DxP4XKJMFHh/iVh9A==} peerDependencies: - '@types/react': ^17.0.3 - '@types/react-dom': ^17.0.3 - react: 17.0.2 - react-dom: 17.0.2 + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3445,10 +3439,10 @@ packages: '@radix-ui/react-collection@1.1.1': resolution: {integrity: sha512-LwT3pSho9Dljg+wY2KN2mrrh6y3qELfftINERIzBUO9e0N+t0oMTyn3k9iv+ZqgrwGkRnLpNJrsMv9BZlt2yuA==} peerDependencies: - '@types/react': ^17.0.3 - '@types/react-dom': ^17.0.3 - react: 17.0.2 - react-dom: 17.0.2 + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3458,8 +3452,8 @@ packages: '@radix-ui/react-compose-refs@1.1.1': resolution: {integrity: sha512-Y9VzoRDSJtgFMUCoiZBDVo084VQ5hfpXxVE+NgkdNsjiDBByiImMZKKhxMwCbdHvhlENG6a833CbFkOQvTricw==} peerDependencies: - '@types/react': ^17.0.3 - react: 17.0.2 + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3467,10 +3461,10 @@ packages: '@radix-ui/react-context-menu@2.2.5': resolution: {integrity: sha512-MY5PFCwo/ICaaQtpQBQ0g19AyjzI0mhz+a2GUWA2pJf4XFkvglAdcgDV2Iqm+lLbXn8hb+6rbLgcmRtc6ImPvg==} peerDependencies: - '@types/react': ^17.0.3 - '@types/react-dom': ^17.0.3 - react: 17.0.2 - react-dom: 17.0.2 + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3480,8 +3474,8 @@ packages: '@radix-ui/react-context@1.1.1': resolution: {integrity: sha512-UASk9zi+crv9WteK/NU4PLvOoL3OuE6BWVKNF6hPRBtYBDXQ2u5iu3O59zUlJiTVvkyuycnqrztsHVJwcK9K+Q==} peerDependencies: - '@types/react': ^17.0.3 - react: 17.0.2 + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3489,10 +3483,10 @@ packages: '@radix-ui/react-dialog@1.1.5': resolution: {integrity: sha512-LaO3e5h/NOEL4OfXjxD43k9Dx+vn+8n+PCFt6uhX/BADFflllyv3WJG6rgvvSVBxpTch938Qq/LGc2MMxipXPw==} peerDependencies: - '@types/react': ^17.0.3 - '@types/react-dom': ^17.0.3 - react: 17.0.2 - react-dom: 17.0.2 + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3502,8 +3496,8 @@ packages: '@radix-ui/react-direction@1.1.0': resolution: {integrity: sha512-BUuBvgThEiAXh2DWu93XsT+a3aWrGqolGlqqw5VU1kG7p/ZH2cuDlM1sRLNnY3QcBS69UIz2mcKhMxDsdewhjg==} peerDependencies: - '@types/react': ^17.0.3 - react: 17.0.2 + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3511,10 +3505,10 @@ packages: '@radix-ui/react-dismissable-layer@1.1.4': resolution: {integrity: sha512-XDUI0IVYVSwjMXxM6P4Dfti7AH+Y4oS/TB+sglZ/EXc7cqLwGAmp1NlMrcUjj7ks6R5WTZuWKv44FBbLpwU3sA==} peerDependencies: - '@types/react': ^17.0.3 - '@types/react-dom': ^17.0.3 - react: 17.0.2 - react-dom: 17.0.2 + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3524,10 +3518,10 @@ packages: '@radix-ui/react-dropdown-menu@2.1.5': resolution: {integrity: sha512-50ZmEFL1kOuLalPKHrLWvPFMons2fGx9TqQCWlPwDVpbAnaUJ1g4XNcKqFNMQymYU0kKWR4MDDi+9vUQBGFgcQ==} peerDependencies: - '@types/react': ^17.0.3 - '@types/react-dom': ^17.0.3 - react: 17.0.2 - react-dom: 17.0.2 + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3537,8 +3531,8 @@ packages: '@radix-ui/react-focus-guards@1.1.1': resolution: {integrity: sha512-pSIwfrT1a6sIoDASCSpFwOasEwKTZWDw/iBdtnqKO7v6FeOzYJ7U53cPzYFVR3geGGXgVHaH+CdngrrAzqUGxg==} peerDependencies: - '@types/react': ^17.0.3 - react: 17.0.2 + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3546,10 +3540,10 @@ packages: '@radix-ui/react-focus-scope@1.1.1': resolution: {integrity: sha512-01omzJAYRxXdG2/he/+xy+c8a8gCydoQ1yOxnWNcRhrrBW5W+RQJ22EK1SaO8tb3WoUsuEw7mJjBozPzihDFjA==} peerDependencies: - '@types/react': ^17.0.3 - '@types/react-dom': ^17.0.3 - react: 17.0.2 - react-dom: 17.0.2 + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3559,10 +3553,10 @@ packages: '@radix-ui/react-hover-card@1.1.5': resolution: {integrity: sha512-0jPlX3ZrUIhtMAY0m1SBn1koI4Yqsizq2UwdUiQF1GseSZLZBPa6b8tNS+m32K94Yb4wxtWFSQs85wujQvwahg==} peerDependencies: - '@types/react': ^17.0.3 - '@types/react-dom': ^17.0.3 - react: 17.0.2 - react-dom: 17.0.2 + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3572,13 +3566,13 @@ packages: '@radix-ui/react-icons@1.3.2': resolution: {integrity: sha512-fyQIhGDhzfc9pK2kH6Pl9c4BDJGfMkPqkyIgYDthyNYoNg3wVhoJMMh19WS4Up/1KMPFVpNsT2q3WmXn2N1m6g==} peerDependencies: - react: 17.0.2 + react: ^16.x || ^17.x || ^18.x || ^19.0.0 || ^19.0.0-rc '@radix-ui/react-id@1.1.0': resolution: {integrity: sha512-EJUrI8yYh7WOjNOqpoJaf1jlFIH2LvtgAl+YcFqNCa+4hj64ZXmPkAKOFs/ukjz3byN6bdb/AVUqHkI8/uWWMA==} peerDependencies: - '@types/react': ^17.0.3 - react: 17.0.2 + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3586,10 +3580,10 @@ packages: '@radix-ui/react-label@2.1.1': resolution: {integrity: sha512-UUw5E4e/2+4kFMH7+YxORXGWggtY6sM8WIwh5RZchhLuUg2H1hc98Py+pr8HMz6rdaYrK2t296ZEjYLOCO5uUw==} peerDependencies: - '@types/react': ^17.0.3 - '@types/react-dom': ^17.0.3 - react: 17.0.2 - react-dom: 17.0.2 + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3599,10 +3593,10 @@ packages: '@radix-ui/react-menu@2.1.5': resolution: {integrity: sha512-uH+3w5heoMJtqVCgYOtYVMECk1TOrkUn0OG0p5MqXC0W2ppcuVeESbou8PTHoqAjbdTEK19AGXBWcEtR5WpEQg==} peerDependencies: - '@types/react': ^17.0.3 - '@types/react-dom': ^17.0.3 - react: 17.0.2 - react-dom: 17.0.2 + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3612,10 +3606,10 @@ packages: '@radix-ui/react-menubar@1.1.5': resolution: {integrity: sha512-Kzbpcf2bxUmI/G+949+LvSvGkyzIaY7ctb8loydt6YpJR8pQF+j4QbVhYvjs7qxaWK0DEJL3XbP2p46YPRkS3A==} peerDependencies: - '@types/react': ^17.0.3 - '@types/react-dom': ^17.0.3 - react: 17.0.2 - react-dom: 17.0.2 + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3625,10 +3619,10 @@ packages: '@radix-ui/react-navigation-menu@1.2.4': resolution: {integrity: sha512-wUi01RrTDTOoGtjEPHsxlzPtVzVc3R/AZ5wfh0dyqMAqolhHAHvG5iQjBCTi2AjQqa77FWWbA3kE3RkD+bDMgQ==} peerDependencies: - '@types/react': ^17.0.3 - '@types/react-dom': ^17.0.3 - react: 17.0.2 - react-dom: 17.0.2 + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3638,10 +3632,10 @@ packages: '@radix-ui/react-popover@1.1.5': resolution: {integrity: sha512-YXkTAftOIW2Bt3qKH8vYr6n9gCkVrvyvfiTObVjoHVTHnNj26rmvO87IKa3VgtgCjb8FAQ6qOjNViwl+9iIzlg==} peerDependencies: - '@types/react': ^17.0.3 - '@types/react-dom': ^17.0.3 - react: 17.0.2 - react-dom: 17.0.2 + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3651,10 +3645,10 @@ packages: '@radix-ui/react-popper@1.2.1': resolution: {integrity: sha512-3kn5Me69L+jv82EKRuQCXdYyf1DqHwD2U/sxoNgBGCB7K9TRc3bQamQ+5EPM9EvyPdli0W41sROd+ZU1dTCztw==} peerDependencies: - '@types/react': ^17.0.3 - '@types/react-dom': ^17.0.3 - react: 17.0.2 - react-dom: 17.0.2 + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3664,10 +3658,10 @@ packages: '@radix-ui/react-portal@1.1.3': resolution: {integrity: sha512-NciRqhXnGojhT93RPyDaMPfLH3ZSl4jjIFbZQ1b/vxvZEdHsBZ49wP9w8L3HzUQwep01LcWtkUvm0OVB5JAHTw==} peerDependencies: - '@types/react': ^17.0.3 - '@types/react-dom': ^17.0.3 - react: 17.0.2 - react-dom: 17.0.2 + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3677,10 +3671,10 @@ packages: '@radix-ui/react-presence@1.1.2': resolution: {integrity: sha512-18TFr80t5EVgL9x1SwF/YGtfG+l0BS0PRAlCWBDoBEiDQjeKgnNZRVJp/oVBl24sr3Gbfwc/Qpj4OcWTQMsAEg==} peerDependencies: - '@types/react': ^17.0.3 - '@types/react-dom': ^17.0.3 - react: 17.0.2 - react-dom: 17.0.2 + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3690,10 +3684,10 @@ packages: '@radix-ui/react-primitive@2.0.1': resolution: {integrity: sha512-sHCWTtxwNn3L3fH8qAfnF3WbUZycW93SM1j3NFDzXBiz8D6F5UTTy8G1+WFEaiCdvCVRJWj6N2R4Xq6HdiHmDg==} peerDependencies: - '@types/react': ^17.0.3 - '@types/react-dom': ^17.0.3 - react: 17.0.2 - react-dom: 17.0.2 + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3703,10 +3697,10 @@ packages: '@radix-ui/react-progress@1.1.1': resolution: {integrity: sha512-6diOawA84f/eMxFHcWut0aE1C2kyE9dOyCTQOMRR2C/qPiXz/X0SaiA/RLbapQaXUCmy0/hLMf9meSccD1N0pA==} peerDependencies: - '@types/react': ^17.0.3 - '@types/react-dom': ^17.0.3 - react: 17.0.2 - react-dom: 17.0.2 + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3716,10 +3710,10 @@ packages: '@radix-ui/react-radio-group@1.2.2': resolution: {integrity: sha512-E0MLLGfOP0l8P/NxgVzfXJ8w3Ch8cdO6UDzJfDChu4EJDy+/WdO5LqpdY8PYnCErkmZH3gZhDL1K7kQ41fAHuQ==} peerDependencies: - '@types/react': ^17.0.3 - '@types/react-dom': ^17.0.3 - react: 17.0.2 - react-dom: 17.0.2 + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3729,10 +3723,10 @@ packages: '@radix-ui/react-roving-focus@1.1.1': resolution: {integrity: sha512-QE1RoxPGJ/Nm8Qmk0PxP8ojmoaS67i0s7hVssS7KuI2FQoc/uzVlZsqKfQvxPE6D8hICCPHJ4D88zNhT3OOmkw==} peerDependencies: - '@types/react': ^17.0.3 - '@types/react-dom': ^17.0.3 - react: 17.0.2 - react-dom: 17.0.2 + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3742,10 +3736,10 @@ packages: '@radix-ui/react-scroll-area@1.2.2': resolution: {integrity: sha512-EFI1N/S3YxZEW/lJ/H1jY3njlvTd8tBmgKEn4GHi51+aMm94i6NmAJstsm5cu3yJwYqYc93gpCPm21FeAbFk6g==} peerDependencies: - '@types/react': ^17.0.3 - '@types/react-dom': ^17.0.3 - react: 17.0.2 - react-dom: 17.0.2 + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3755,10 +3749,10 @@ packages: '@radix-ui/react-select@2.1.5': resolution: {integrity: sha512-eVV7N8jBXAXnyrc+PsOF89O9AfVgGnbLxUtBb0clJ8y8ENMWLARGMI/1/SBRLz7u4HqxLgN71BJ17eono3wcjA==} peerDependencies: - '@types/react': ^17.0.3 - '@types/react-dom': ^17.0.3 - react: 17.0.2 - react-dom: 17.0.2 + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3768,10 +3762,10 @@ packages: '@radix-ui/react-separator@1.1.1': resolution: {integrity: sha512-RRiNRSrD8iUiXriq/Y5n4/3iE8HzqgLHsusUSg5jVpU2+3tqcUFPJXHDymwEypunc2sWxDUS3UC+rkZRlHedsw==} peerDependencies: - '@types/react': ^17.0.3 - '@types/react-dom': ^17.0.3 - react: 17.0.2 - react-dom: 17.0.2 + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3781,10 +3775,10 @@ packages: '@radix-ui/react-slider@1.2.2': resolution: {integrity: sha512-sNlU06ii1/ZcbHf8I9En54ZPW0Vil/yPVg4vQMcFNjrIx51jsHbFl1HYHQvCIWJSr1q0ZmA+iIs/ZTv8h7HHSA==} peerDependencies: - '@types/react': ^17.0.3 - '@types/react-dom': ^17.0.3 - react: 17.0.2 - react-dom: 17.0.2 + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3794,8 +3788,8 @@ packages: '@radix-ui/react-slot@1.1.1': resolution: {integrity: sha512-RApLLOcINYJA+dMVbOju7MYv1Mb2EBp2nH4HdDzXTSyaR5optlm6Otrz1euW3HbdOR8UmmFK06TD+A9frYWv+g==} peerDependencies: - '@types/react': ^17.0.3 - react: 17.0.2 + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3803,10 +3797,10 @@ packages: '@radix-ui/react-switch@1.1.2': resolution: {integrity: sha512-zGukiWHjEdBCRyXvKR6iXAQG6qXm2esuAD6kDOi9Cn+1X6ev3ASo4+CsYaD6Fov9r/AQFekqnD/7+V0Cs6/98g==} peerDependencies: - '@types/react': ^17.0.3 - '@types/react-dom': ^17.0.3 - react: 17.0.2 - react-dom: 17.0.2 + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3816,10 +3810,10 @@ packages: '@radix-ui/react-tabs@1.1.2': resolution: {integrity: sha512-9u/tQJMcC2aGq7KXpGivMm1mgq7oRJKXphDwdypPd/j21j/2znamPU8WkXgnhUaTrSFNIt8XhOyCAupg8/GbwQ==} peerDependencies: - '@types/react': ^17.0.3 - '@types/react-dom': ^17.0.3 - react: 17.0.2 - react-dom: 17.0.2 + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3829,10 +3823,10 @@ packages: '@radix-ui/react-toast@1.2.5': resolution: {integrity: sha512-ZzUsAaOx8NdXZZKcFNDhbSlbsCUy8qQWmzTdgrlrhhZAOx2ofLtKrBDW9fkqhFvXgmtv560Uj16pkLkqML7SHA==} peerDependencies: - '@types/react': ^17.0.3 - '@types/react-dom': ^17.0.3 - react: 17.0.2 - react-dom: 17.0.2 + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3842,10 +3836,10 @@ packages: '@radix-ui/react-toggle-group@1.1.1': resolution: {integrity: sha512-OgDLZEA30Ylyz8YSXvnGqIHtERqnUt1KUYTKdw/y8u7Ci6zGiJfXc02jahmcSNK3YcErqioj/9flWC9S1ihfwg==} peerDependencies: - '@types/react': ^17.0.3 - '@types/react-dom': ^17.0.3 - react: 17.0.2 - react-dom: 17.0.2 + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3855,10 +3849,10 @@ packages: '@radix-ui/react-toggle@1.1.1': resolution: {integrity: sha512-i77tcgObYr743IonC1hrsnnPmszDRn8p+EGUsUt+5a/JFn28fxaM88Py6V2mc8J5kELMWishI0rLnuGLFD/nnQ==} peerDependencies: - '@types/react': ^17.0.3 - '@types/react-dom': ^17.0.3 - react: 17.0.2 - react-dom: 17.0.2 + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3868,10 +3862,10 @@ packages: '@radix-ui/react-tooltip@1.1.7': resolution: {integrity: sha512-ss0s80BC0+g0+Zc53MvilcnTYSOi4mSuFWBPYPuTOFGjx+pUU+ZrmamMNwS56t8MTFlniA5ocjd4jYm/CdhbOg==} peerDependencies: - '@types/react': ^17.0.3 - '@types/react-dom': ^17.0.3 - react: 17.0.2 - react-dom: 17.0.2 + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3881,8 +3875,8 @@ packages: '@radix-ui/react-use-callback-ref@1.1.0': resolution: {integrity: sha512-CasTfvsy+frcFkbXtSJ2Zu9JHpN8TYKxkgJGWbjiZhFivxaeW7rMeZt7QELGVLaYVfFMsKHjb7Ak0nMEe+2Vfw==} peerDependencies: - '@types/react': ^17.0.3 - react: 17.0.2 + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3890,8 +3884,8 @@ packages: '@radix-ui/react-use-controllable-state@1.1.0': resolution: {integrity: sha512-MtfMVJiSr2NjzS0Aa90NPTnvTSg6C/JLCV7ma0W6+OMV78vd8OyRpID+Ng9LxzsPbLeuBnWBA1Nq30AtBIDChw==} peerDependencies: - '@types/react': ^17.0.3 - react: 17.0.2 + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3899,8 +3893,8 @@ packages: '@radix-ui/react-use-escape-keydown@1.1.0': resolution: {integrity: sha512-L7vwWlR1kTTQ3oh7g1O0CBF3YCyyTj8NmhLR+phShpyA50HCfBFKVJTpshm9PzLiKmehsrQzTYTpX9HvmC9rhw==} peerDependencies: - '@types/react': ^17.0.3 - react: 17.0.2 + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3908,8 +3902,8 @@ packages: '@radix-ui/react-use-layout-effect@1.1.0': resolution: {integrity: sha512-+FPE0rOdziWSrH9athwI1R0HDVbWlEhd+FR+aSDk4uWGmSJ9Z54sdZVDQPZAinJhJXwfT+qnj969mCsT2gfm5w==} peerDependencies: - '@types/react': ^17.0.3 - react: 17.0.2 + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3917,8 +3911,8 @@ packages: '@radix-ui/react-use-previous@1.1.0': resolution: {integrity: sha512-Z/e78qg2YFnnXcW88A4JmTtm4ADckLno6F7OXotmkQfeuCVaKuYzqAATPhVzl3delXE7CxIV8shofPn3jPc5Og==} peerDependencies: - '@types/react': ^17.0.3 - react: 17.0.2 + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3926,8 +3920,8 @@ packages: '@radix-ui/react-use-rect@1.1.0': resolution: {integrity: sha512-0Fmkebhr6PiseyZlYAOtLS+nb7jLmpqTrJyv61Pe68MKYW6OWdRE2kI70TaYY27u7H0lajqM3hSMMLFq18Z7nQ==} peerDependencies: - '@types/react': ^17.0.3 - react: 17.0.2 + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3935,8 +3929,8 @@ packages: '@radix-ui/react-use-size@1.1.0': resolution: {integrity: sha512-XW3/vWuIXHa+2Uwcc2ABSfcCledmXhhQPlGbfcRXbiUQI5Icjcg19BGCZVKKInYbvUCut/ufbbLLPFC5cbb1hw==} peerDependencies: - '@types/react': ^17.0.3 - react: 17.0.2 + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3944,10 +3938,10 @@ packages: '@radix-ui/react-visually-hidden@1.1.1': resolution: {integrity: sha512-vVfA2IZ9q/J+gEamvj761Oq1FpWgCDaNOOIfbPVp2MVPLEomUr5+Vf7kJGwQ24YxZSlQVar7Bes8kyTo5Dshpg==} peerDependencies: - '@types/react': ^17.0.3 - '@types/react-dom': ^17.0.3 - react: 17.0.2 - react-dom: 17.0.2 + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -3960,38 +3954,38 @@ packages: '@reactflow/background@11.3.14': resolution: {integrity: sha512-Gewd7blEVT5Lh6jqrvOgd4G6Qk17eGKQfsDXgyRSqM+CTwDqRldG2LsWN4sNeno6sbqVIC2fZ+rAUBFA9ZEUDA==} peerDependencies: - react: 17.0.2 - react-dom: 17.0.2 + react: '>=17' + react-dom: '>=17' '@reactflow/controls@11.2.14': resolution: {integrity: sha512-MiJp5VldFD7FrqaBNIrQ85dxChrG6ivuZ+dcFhPQUwOK3HfYgX2RHdBua+gx+40p5Vw5It3dVNp/my4Z3jF0dw==} peerDependencies: - react: 17.0.2 - react-dom: 17.0.2 + react: '>=17' + react-dom: '>=17' '@reactflow/core@11.11.4': resolution: {integrity: sha512-H4vODklsjAq3AMq6Np4LE12i1I4Ta9PrDHuBR9GmL8uzTt2l2jh4CiQbEMpvMDcp7xi4be0hgXj+Ysodde/i7Q==} peerDependencies: - react: 17.0.2 - react-dom: 17.0.2 + react: '>=17' + react-dom: '>=17' '@reactflow/minimap@11.7.14': resolution: {integrity: sha512-mpwLKKrEAofgFJdkhwR5UQ1JYWlcAAL/ZU/bctBkuNTT1yqV+y0buoNVImsRehVYhJwffSWeSHaBR5/GJjlCSQ==} peerDependencies: - react: 17.0.2 - react-dom: 17.0.2 + react: '>=17' + react-dom: '>=17' '@reactflow/node-resizer@2.2.14': resolution: {integrity: sha512-fwqnks83jUlYr6OHcdFEedumWKChTHRGw/kbCxj0oqBd+ekfs+SIp4ddyNU0pdx96JIm5iNFS0oNrmEiJbbSaA==} peerDependencies: - react: 17.0.2 - react-dom: 17.0.2 + react: '>=17' + react-dom: '>=17' '@reactflow/node-toolbar@1.3.14': resolution: {integrity: sha512-rbynXQnH/xFNu4P9H+hVqlEUafDCkEoCy0Dg9mG22Sg+rY/0ck6KkrAQrYrTgXusd+cEJOMK0uOOFCK2/5rSGQ==} peerDependencies: - react: 17.0.2 - react-dom: 17.0.2 + react: '>=17' + react-dom: '>=17' '@remix-run/router@1.21.1': resolution: {integrity: sha512-KeBYSwohb8g4/wCcnksvKTYlg69O62sQeLynn2YE+5z7JWEj95if27kclW9QqbrlsQ2DINI8fjbV3zyuKfwjKg==} @@ -4350,8 +4344,8 @@ packages: '@tanstack/react-query@4.20.4': resolution: {integrity: sha512-SJRxx13k/csb9lXAJfycgVA1N/yU/h3bvRNWP0+aHMfMjmbyX82FdoAcckDBbOdEyAupvb0byelNHNeypCFSyA==} peerDependencies: - react: 17.0.2 - react-dom: 17.0.2 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 react-native: '*' peerDependenciesMeta: react-dom: @@ -4379,18 +4373,18 @@ packages: resolution: {integrity: sha512-sXOGON+WNTh3MLE9rve97ftaZukN3oNf2KjDy7YTx6hcTO2uuLHuCGynMDhFwGw/jYf4OJ2Qk0i4i79qMNNkyw==} engines: {node: '>=12'} peerDependencies: - react: 17.0.2 - react-dom: 17.0.2 + react: ^18.0.0 + react-dom: ^18.0.0 '@testing-library/react@16.2.0': resolution: {integrity: sha512-2cSskAvA1QNtKc8Y9VJQRv0tm3hLVgxRGDB+KYhIaPQJ1I+RHbhIXcM+zClKXzMes/wshsMVzf4B9vS4IZpqDQ==} engines: {node: '>=18'} peerDependencies: '@testing-library/dom': ^10.0.0 - '@types/react': ^17.0.3 - '@types/react-dom': ^17.0.3 - react: 17.0.2 - react-dom: 17.0.2 + '@types/react': ^18.0.0 || ^19.0.0 + '@types/react-dom': ^18.0.0 || ^19.0.0 + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 peerDependenciesMeta: '@types/react': optional: true @@ -4665,13 +4659,13 @@ packages: '@types/react-copy-to-clipboard@5.0.7': resolution: {integrity: sha512-Gft19D+as4M+9Whq1oglhmK49vqPhcLzk8WfvfLvaYMIPYanyfLy0+CwFucMJfdKoSFyySPmkkWn8/E6voQXjQ==} - '@types/react-dom@17.0.26': - resolution: {integrity: sha512-Z+2VcYXJwOqQ79HreLU/1fyQ88eXSSFh6I3JdrEHQIfYSI0kCQpTGvOrbE6jFGGYXKsHuwY9tBa/w5Uo6KzrEg==} + '@types/react-dom@18.3.5': + resolution: {integrity: sha512-P4t6saawp+b/dFrUr2cvkVsfvPguwsxtH6dNIYRllMsefqFzkZk5UIjzyDOv5g1dXIPdG4Sp1yCR4Z6RCUsG/Q==} peerDependencies: - '@types/react': ^17.0.3 + '@types/react': ^18.0.0 - '@types/react@17.0.83': - resolution: {integrity: sha512-l0m4ArKJvmFtR4e8UmKrj1pB4tUgOhJITf+mADyF/p69Ts1YAR/E+G9XEM0mHXKVRa1dQNHseyyDNzeuAXfXQw==} + '@types/react@18.3.18': + resolution: {integrity: sha512-t4yC+vtgnkYjNSKlFx1jkAhH8LgTo2N/7Qvi83kdEaUtMDiwpbLAktKDaAMlRcJ5eSxZkH74eEGt1ky31d7kfQ==} '@types/retry@0.12.2': resolution: {integrity: sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==} @@ -4679,9 +4673,6 @@ packages: '@types/sax@1.2.7': resolution: {integrity: sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A==} - '@types/scheduler@0.16.8': - resolution: {integrity: sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==} - '@types/semver@7.5.8': resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} @@ -4838,8 +4829,8 @@ packages: '@uiw/react-markdown-preview@5.1.3': resolution: {integrity: sha512-jV02wO4XHWFk54kz7sLqOkdPgJLttSfKLyen47XgjcyGgQXU2I4WJBygmdpV2AT9m/MiQ8qrN1Y+E5Syv9ZDpw==} peerDependencies: - react: 17.0.2 - react-dom: 17.0.2 + react: '>=16.8.0' + react-dom: '>=16.8.0' '@ungap/structured-clone@1.3.0': resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} @@ -5689,8 +5680,8 @@ packages: cmdk@1.0.4: resolution: {integrity: sha512-AnsjfHyHpQ/EFeAnG216WY7A5LiYCoZzCSygiLvfXC3H3LFGCprErteUcszaVluGOhuOTbJS3jWHrSDYPBBygg==} peerDependencies: - react: 17.0.2 - react-dom: 17.0.2 + react: ^18 || ^19 || ^19.0.0-rc + react-dom: ^18 || ^19 || ^19.0.0-rc co@4.6.0: resolution: {integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==} @@ -6232,7 +6223,7 @@ packages: embla-carousel-react@8.5.2: resolution: {integrity: sha512-Tmx+uY3MqseIGdwp0ScyUuxpBgx5jX1f7od4Cm5mDwg/dptEiTKf9xp6tw0lZN2VA9JbnVMl/aikmbc53c6QFA==} peerDependencies: - react: 17.0.2 + react: ^16.8.0 || ^17.0.1 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc embla-carousel-reactive-utils@8.5.2: resolution: {integrity: sha512-QC8/hYSK/pEmqEdU1IO5O+XNc/Ptmmq7uCB44vKplgLKhB/l0+yvYx0+Cv0sF6Ena8Srld5vUErZkT+yTahtDg==} @@ -7397,8 +7388,8 @@ packages: input-otp@1.4.2: resolution: {integrity: sha512-l3jWwYNvrEa6NTCt7BECfCm48GvwuZzkoeG3gBL2w4CHeOXW3eKFmf9UNYkNfYc3mxMrthMnxjIE07MT0zLBQA==} peerDependencies: - react: 17.0.2 - react-dom: 17.0.2 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0.0 || ^19.0.0-rc internal-slot@1.1.0: resolution: {integrity: sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==} @@ -7836,8 +7827,8 @@ packages: resolution: {integrity: sha512-41Su098mpHIX29hF/XOpDb0SqF6EES7+HXfrhuBqVSzRkxX48hD5i8nGsEewWZNAsBWJCTTmuz8M946Ih2PfcQ==} engines: {node: '>=12.20.0'} peerDependencies: - '@types/react': ^17.0.3 - react: 17.0.2 + '@types/react': '>=17.0.0' + react: '>=17.0.0' peerDependenciesMeta: '@types/react': optional: true @@ -8092,7 +8083,7 @@ packages: lucide-react@0.407.0: resolution: {integrity: sha512-+dRIu9Sry+E8wPF9+sY5eKld2omrU4X5IKXxrgqBt+o11IIHVU0QOfNoVWFuj0ZRDrxr4Wci26o2mKZqLGE0lA==} peerDependencies: - react: 17.0.2 + react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0 lz-string@1.5.0: resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==} @@ -8502,8 +8493,8 @@ packages: next-themes@0.3.0: resolution: {integrity: sha512-/QHIrsYpd6Kfk7xakK4svpDI5mmXP0gfvCoJdGpZQ2TOrQZmsW0QxjaiLn8wbIKjtm4BTSqLoix4lxYYOnLJ/w==} peerDependencies: - react: 17.0.2 - react-dom: 17.0.2 + react: ^16.8 || ^17 || ^18 + react-dom: ^16.8 || ^17 || ^18 nice-try@1.0.5: resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==} @@ -9084,7 +9075,7 @@ packages: prism-react-renderer@2.4.1: resolution: {integrity: sha512-ey8Ls/+Di31eqzUxC46h8MksNuGx/n0AAC8uKpwFau4RPDYLuE3EXTp8N8G2vX2N7UC/+IXeNUnlWBGGcAG+Ig==} peerDependencies: - react: 17.0.2 + react: '>=16.0.0' prismjs@1.29.0: resolution: {integrity: sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==} @@ -9165,24 +9156,29 @@ packages: resolution: {integrity: sha512-TMx7fNbhLk15eqcMt+7Z7S2KF7mfTId/XJDjKE8f+IUcFn0l08/kI4FiYTL/0yuOLmEcbR4Fwe3GJf/NiiMnPA==} peerDependencies: date-fns: ^2.28.0 || ^3.0.0 - react: 17.0.2 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom@17.0.2: resolution: {integrity: sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==} peerDependencies: react: 17.0.2 + react-dom@18.3.1: + resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} + peerDependencies: + react: ^18.3.1 + react-hook-form@7.54.2: resolution: {integrity: sha512-eHpAUgUjWbZocoQYUHposymRb4ZP6d0uwUnooL2uOybA9/3tPUvoAKqEWK1WaSiTxxOfTpffNZP7QwlnM3/gEg==} engines: {node: '>=18.0.0'} peerDependencies: - react: 17.0.2 + react: ^16.8.0 || ^17 || ^18 || ^19 react-i18next@15.4.0: resolution: {integrity: sha512-Py6UkX3zV08RTvL6ZANRoBh9sL/ne6rQq79XlkHEdd82cZr2H9usbWpUNVadJntIZP2pu3M2rL1CN+5rQYfYFw==} peerDependencies: i18next: '>= 23.2.3' - react: 17.0.2 + react: '>= 16.8.0' react-dom: '*' react-native: '*' peerDependenciesMeta: @@ -9194,8 +9190,8 @@ packages: react-intersection-observer@9.15.1: resolution: {integrity: sha512-vGrqYEVWXfH+AGu241uzfUpNK4HAdhCkSAyFdkMb9VWWXs6mxzBLpWCxEy9YcnDNY2g9eO6z7qUtTBdA9hc8pA==} peerDependencies: - react: 17.0.2 - react-dom: 17.0.2 + react: ^17.0.0 || ^18.0.0 || ^19.0.0 + react-dom: ^17.0.0 || ^18.0.0 || ^19.0.0 peerDependenciesMeta: react-dom: optional: true @@ -9212,21 +9208,21 @@ packages: react-keywords@1.0.0: resolution: {integrity: sha512-UVrRZP9/QKph4QULhKHKr048STYc/7c/6jbepPEx4hJkTnepIIGKkp3707G6oDKwlX7rIcyjBoHYxnG49dWC0w==} peerDependencies: - react: 17.0.2 - react-dom: 17.0.2 + react: '>=16.8.0' + react-dom: '>=16.8.0' react-live@4.1.8: resolution: {integrity: sha512-B2SgNqwPuS2ekqj4lcxi5TibEcjWkdVyYykBEUBshPAPDQ527x2zPEZg560n8egNtAjUpwXFQm7pcXV65aAYmg==} engines: {node: '>= 0.12.0', npm: '>= 2.0.0'} peerDependencies: - react: 17.0.2 - react-dom: 17.0.2 + react: '>=18.0.0' + react-dom: '>=18.0.0' react-markdown@9.0.3: resolution: {integrity: sha512-Yk7Z94dbgYTOrdk41Z74GoKA7rThnsbbqBTRYuxoe08qvfQ9tJVhmAKw6BJS/ZORG7kTy/s1QvYzSuaoBA1qfw==} peerDependencies: - '@types/react': ^17.0.3 - react: 17.0.2 + '@types/react': '>=18' + react: '>=18' react-refresh@0.14.2: resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==} @@ -9236,8 +9232,8 @@ packages: resolution: {integrity: sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==} engines: {node: '>=10'} peerDependencies: - '@types/react': ^17.0.3 - react: 17.0.2 + '@types/react': '*' + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 peerDependenciesMeta: '@types/react': optional: true @@ -9246,8 +9242,8 @@ packages: resolution: {integrity: sha512-pnAi91oOk8g8ABQKGF5/M9qxmmOPxaAnopyTHYfqYEwJhyFrbbBtHuSgtKEoH0jpcxx5o3hXqH1mNd9/Oi+8iQ==} engines: {node: '>=10'} peerDependencies: - '@types/react': ^17.0.3 - react: 17.0.2 + '@types/react': '*' + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -9255,28 +9251,28 @@ packages: react-resizable-panels@2.1.7: resolution: {integrity: sha512-JtT6gI+nURzhMYQYsx8DKkx6bSoOGFp7A3CwMrOb8y5jFHFyqwo9m68UhmXRw57fRVJksFn1TSlm3ywEQ9vMgA==} peerDependencies: - react: 17.0.2 - react-dom: 17.0.2 + react: ^16.14.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + react-dom: ^16.14.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc react-router-dom@6.28.2: resolution: {integrity: sha512-O81EWqNJWqvlN/a7eTudAdQm0TbI7hw+WIi7OwwMcTn5JMyZ0ibTFNGz+t+Lju0df4LcqowCegcrK22lB1q9Kw==} engines: {node: '>=14.0.0'} peerDependencies: - react: 17.0.2 - react-dom: 17.0.2 + react: '>=16.8' + react-dom: '>=16.8' react-router@6.28.2: resolution: {integrity: sha512-BgFY7+wEGVjHCiqaj2XiUBQ1kkzfg6UoKYwEe0wv+FF+HNPCxtS/MVPvLAPH++EsuCMReZl9RYVGqcHLk5ms3A==} engines: {node: '>=14.0.0'} peerDependencies: - react: 17.0.2 + react: '>=16.8' react-style-singleton@2.2.3: resolution: {integrity: sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==} engines: {node: '>=10'} peerDependencies: - '@types/react': ^17.0.3 - react: 17.0.2 + '@types/react': '*' + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -9285,16 +9281,20 @@ packages: resolution: {integrity: sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==} engines: {node: '>=0.10.0'} + react@18.3.1: + resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} + engines: {node: '>=0.10.0'} + reactflow@11.11.4: resolution: {integrity: sha512-70FOtJkUWH3BAOsN+LU9lCrKoKbtOPnz2uq0CV2PLdNSwxTXOhCbsZr50GmZ+Rtw3jx8Uv7/vBFtCGixLfd4Og==} peerDependencies: - react: 17.0.2 - react-dom: 17.0.2 + react: '>=17' + react-dom: '>=17' reactivity-store@0.3.9: resolution: {integrity: sha512-ADKscagTECPmc1zWkCbj6iuJgan3+DX8FcB3FwG4k00B+07kz+HWfp9hup5uyaElYnCrZsuvoClxzWV6AqP91A==} peerDependencies: - react: 17.0.2 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 read-cache@1.0.0: resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} @@ -9670,6 +9670,9 @@ packages: scheduler@0.20.2: resolution: {integrity: sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==} + scheduler@0.23.2: + resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} + schema-utils@3.3.0: resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} engines: {node: '>= 10.13.0'} @@ -9842,8 +9845,8 @@ packages: sonner@1.7.2: resolution: {integrity: sha512-zMbseqjrOzQD1a93lxahm+qMGxWovdMxBlkTbbnZdNqVLt4j+amF9PQxUCL32WfztOFt9t9ADYkejAL3jF9iNA==} peerDependencies: - react: 17.0.2 - react-dom: 17.0.2 + react: ^18.0.0 || ^19.0.0 || ^19.0.0-rc + react-dom: ^18.0.0 || ^19.0.0 || ^19.0.0-rc sort-keys@5.1.0: resolution: {integrity: sha512-aSbHV0DaBcr7u0PVHXzM6NbZNAtrr9sF6+Qfs9UUVG7Ll3jQ6hHi8F/xqIIcn2rvIVbr0v/2zyjSdwSV47AgLQ==} @@ -10597,8 +10600,8 @@ packages: resolution: {integrity: sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==} engines: {node: '>=10'} peerDependencies: - '@types/react': ^17.0.3 - react: 17.0.2 + '@types/react': '*' + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -10606,14 +10609,14 @@ packages: use-editable@2.3.3: resolution: {integrity: sha512-7wVD2JbfAFJ3DK0vITvXBdpd9JAz5BcKAAolsnLBuBn6UDDwBGuCIAGvR3yA2BNKm578vAMVHFCWaOcA+BhhiA==} peerDependencies: - react: 17.0.2 + react: '>= 16.8.0' use-sidecar@1.1.3: resolution: {integrity: sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==} engines: {node: '>=10'} peerDependencies: - '@types/react': ^17.0.3 - react: 17.0.2 + '@types/react': '*' + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -10621,7 +10624,7 @@ packages: use-sync-external-store@1.4.0: resolution: {integrity: sha512-9WXSPC5fMv61vaupRkCKCxsPxBocVnwakBEkMIHHpkTTg6icbJtg6jzgtLDm4bl3cSHAca52rYWih0k4K3PfHw==} peerDependencies: - react: 17.0.2 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} @@ -10659,8 +10662,8 @@ packages: vaul@1.1.2: resolution: {integrity: sha512-ZFkClGpWyI2WUQjdLJ/BaGuV6AVQiJ3uELGk3OYtP+B6yCO7Cmn9vPFXVJkRaGkOJu3m8bQMgtyzNHixULceQA==} peerDependencies: - react: 17.0.2 - react-dom: 17.0.2 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0.0 || ^19.0.0-rc vfile-location@5.0.3: resolution: {integrity: sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==} @@ -11266,9 +11269,9 @@ packages: resolution: {integrity: sha512-ibr/n1hBzLLj5Y+yUcU7dYw8p6WnIVzdJbnX+1YpaScvZVF2ziugqHs+LAmHw4lWO9c/zRj+K1ncgWDQuthEdQ==} engines: {node: '>=12.7.0'} peerDependencies: - '@types/react': ^17.0.3 + '@types/react': '>=16.8' immer: '>=9.0.6' - react: 17.0.2 + react: '>=16.8' peerDependenciesMeta: '@types/react': optional: true @@ -11387,13 +11390,13 @@ snapshots: dependencies: prismjs: 1.29.0 - '@astrojs/react@4.1.6(@types/node@22.10.10)(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(jiti@1.21.7)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(sass@1.83.4)(terser@5.37.0)(yaml@2.7.0)': + '@astrojs/react@4.1.6(@types/node@22.10.10)(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(jiti@1.21.7)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.83.4)(terser@5.37.0)(yaml@2.7.0)': dependencies: - '@types/react': 17.0.83 - '@types/react-dom': 17.0.26(@types/react@17.0.83) + '@types/react': 18.3.18 + '@types/react-dom': 18.3.5(@types/react@18.3.18) '@vitejs/plugin-react': 4.3.4(vite@6.0.11(@types/node@22.10.10)(jiti@1.21.7)(sass@1.83.4)(terser@5.37.0)(yaml@2.7.0)) - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) ultrahtml: 1.5.3 vite: 6.0.11(@types/node@22.10.10)(jiti@1.21.7)(sass@1.83.4)(terser@5.37.0)(yaml@2.7.0) transitivePeerDependencies: @@ -12296,29 +12299,29 @@ snapshots: '@discoveryjs/json-ext@0.5.7': {} - '@dnd-kit/accessibility@3.1.1(react@17.0.2)': + '@dnd-kit/accessibility@3.1.1(react@18.3.1)': dependencies: - react: 17.0.2 + react: 18.3.1 tslib: 2.8.1 - '@dnd-kit/core@6.3.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@dnd-kit/core@6.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@dnd-kit/accessibility': 3.1.1(react@17.0.2) - '@dnd-kit/utilities': 3.2.2(react@17.0.2) - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + '@dnd-kit/accessibility': 3.1.1(react@18.3.1) + '@dnd-kit/utilities': 3.2.2(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) tslib: 2.8.1 - '@dnd-kit/sortable@8.0.0(@dnd-kit/core@6.3.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(react@17.0.2)': + '@dnd-kit/sortable@8.0.0(@dnd-kit/core@6.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)': dependencies: - '@dnd-kit/core': 6.3.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@dnd-kit/utilities': 3.2.2(react@17.0.2) - react: 17.0.2 + '@dnd-kit/core': 6.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@dnd-kit/utilities': 3.2.2(react@18.3.1) + react: 18.3.1 tslib: 2.8.1 - '@dnd-kit/utilities@3.2.2(react@17.0.2)': + '@dnd-kit/utilities@3.2.2(react@18.3.1)': dependencies: - react: 17.0.2 + react: 18.3.1 tslib: 2.8.1 '@emmetio/abbreviation@2.3.3': @@ -12621,11 +12624,11 @@ snapshots: '@floating-ui/core': 1.6.9 '@floating-ui/utils': 0.2.9 - '@floating-ui/react-dom@2.1.2(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@floating-ui/react-dom@2.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@floating-ui/dom': 1.6.13 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) '@floating-ui/utils@0.2.9': {} @@ -12654,28 +12657,28 @@ snapshots: highlight.js: 11.11.1 lowlight: 3.3.0 - '@git-diff-view/react@0.0.16(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@git-diff-view/react@0.0.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@git-diff-view/core': 0.0.16 '@types/hast': 3.0.4 highlight.js: 11.11.1 lowlight: 3.3.0 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) - reactivity-store: 0.3.9(react@17.0.2) - use-sync-external-store: 1.4.0(react@17.0.2) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + reactivity-store: 0.3.9(react@18.3.1) + use-sync-external-store: 1.4.0(react@18.3.1) - '@git-diff-view/react@0.0.21(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@git-diff-view/react@0.0.21(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@git-diff-view/core': 0.0.21 '@types/hast': 3.0.4 fast-diff: 1.3.0 highlight.js: 11.11.1 lowlight: 3.3.0 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) - reactivity-store: 0.3.9(react@17.0.2) - use-sync-external-store: 1.4.0(react@17.0.2) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + reactivity-store: 0.3.9(react@18.3.1) + use-sync-external-store: 1.4.0(react@18.3.1) '@git-diff-view/shiki@0.0.16': dependencies: @@ -12695,6 +12698,10 @@ snapshots: dependencies: react-hook-form: 7.54.2(react@17.0.2) + '@hookform/resolvers@3.10.0(react-hook-form@7.54.2(react@18.3.1))': + dependencies: + react-hook-form: 7.54.2(react@18.3.1) + '@humanwhocodes/config-array@0.13.0': dependencies: '@humanwhocodes/object-schema': 2.0.3 @@ -13180,12 +13187,12 @@ snapshots: monaco-editor: 0.40.0 state-local: 1.0.7 - '@monaco-editor/react@4.6.0(monaco-editor@0.40.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@monaco-editor/react@4.6.0(monaco-editor@0.40.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@monaco-editor/loader': 1.4.0(monaco-editor@0.40.0) monaco-editor: 0.40.0 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) '@nodelib/fs.scandir@2.1.5': dependencies: @@ -13292,686 +13299,686 @@ snapshots: '@radix-ui/primitive@1.1.1': {} - '@radix-ui/react-accordion@1.2.2(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@radix-ui/react-accordion@1.2.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-collapsible': 1.1.2(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-collection': 1.1.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-compose-refs': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-context': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-direction': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-id': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@17.0.83)(react@17.0.2) - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + '@radix-ui/react-collapsible': 1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-collection': 1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-context': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-direction': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.18)(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 17.0.83 - '@types/react-dom': 17.0.26(@types/react@17.0.83) + '@types/react': 18.3.18 + '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@radix-ui/react-alert-dialog@1.1.5(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@radix-ui/react-alert-dialog@1.1.5(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-compose-refs': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-context': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-dialog': 1.1.5(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-slot': 1.1.1(@types/react@17.0.83)(react@17.0.2) - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-context': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-dialog': 1.1.5(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-slot': 1.1.1(@types/react@18.3.18)(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 17.0.83 - '@types/react-dom': 17.0.26(@types/react@17.0.83) + '@types/react': 18.3.18 + '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@radix-ui/react-arrow@1.1.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@radix-ui/react-arrow@1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 17.0.83 - '@types/react-dom': 17.0.26(@types/react@17.0.83) + '@types/react': 18.3.18 + '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@radix-ui/react-aspect-ratio@1.1.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@radix-ui/react-aspect-ratio@1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 17.0.83 - '@types/react-dom': 17.0.26(@types/react@17.0.83) + '@types/react': 18.3.18 + '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@radix-ui/react-avatar@1.1.2(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@radix-ui/react-avatar@1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@radix-ui/react-context': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@17.0.83)(react@17.0.2) - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + '@radix-ui/react-context': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.18)(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 17.0.83 - '@types/react-dom': 17.0.26(@types/react@17.0.83) + '@types/react': 18.3.18 + '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@radix-ui/react-checkbox@1.1.3(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@radix-ui/react-checkbox@1.1.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-compose-refs': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-context': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-presence': 1.1.2(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-use-previous': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-use-size': 1.1.0(@types/react@17.0.83)(react@17.0.2) - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-context': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-presence': 1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.18)(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 17.0.83 - '@types/react-dom': 17.0.26(@types/react@17.0.83) + '@types/react': 18.3.18 + '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@radix-ui/react-collapsible@1.1.2(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@radix-ui/react-collapsible@1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-compose-refs': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-context': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-id': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-presence': 1.1.2(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@17.0.83)(react@17.0.2) - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-context': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-presence': 1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.18)(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 17.0.83 - '@types/react-dom': 17.0.26(@types/react@17.0.83) + '@types/react': 18.3.18 + '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@radix-ui/react-collection@1.1.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@radix-ui/react-collection@1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@radix-ui/react-compose-refs': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-context': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-slot': 1.1.1(@types/react@17.0.83)(react@17.0.2) - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-context': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-slot': 1.1.1(@types/react@18.3.18)(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 17.0.83 - '@types/react-dom': 17.0.26(@types/react@17.0.83) + '@types/react': 18.3.18 + '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@radix-ui/react-compose-refs@1.1.1(@types/react@17.0.83)(react@17.0.2)': + '@radix-ui/react-compose-refs@1.1.1(@types/react@18.3.18)(react@18.3.1)': dependencies: - react: 17.0.2 + react: 18.3.1 optionalDependencies: - '@types/react': 17.0.83 + '@types/react': 18.3.18 - '@radix-ui/react-context-menu@2.2.5(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@radix-ui/react-context-menu@2.2.5(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-context': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-menu': 2.1.5(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@17.0.83)(react@17.0.2) - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + '@radix-ui/react-context': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-menu': 2.1.5(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.18)(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 17.0.83 - '@types/react-dom': 17.0.26(@types/react@17.0.83) + '@types/react': 18.3.18 + '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@radix-ui/react-context@1.1.1(@types/react@17.0.83)(react@17.0.2)': + '@radix-ui/react-context@1.1.1(@types/react@18.3.18)(react@18.3.1)': dependencies: - react: 17.0.2 + react: 18.3.1 optionalDependencies: - '@types/react': 17.0.83 + '@types/react': 18.3.18 - '@radix-ui/react-dialog@1.1.5(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@radix-ui/react-dialog@1.1.5(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-compose-refs': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-context': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-dismissable-layer': 1.1.4(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-focus-guards': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-focus-scope': 1.1.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-id': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-portal': 1.1.3(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-presence': 1.1.2(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-slot': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@17.0.83)(react@17.0.2) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-context': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-dismissable-layer': 1.1.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-focus-guards': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-focus-scope': 1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-portal': 1.1.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-presence': 1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-slot': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.18)(react@18.3.1) aria-hidden: 1.2.4 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) - react-remove-scroll: 2.6.3(@types/react@17.0.83)(react@17.0.2) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + react-remove-scroll: 2.6.3(@types/react@18.3.18)(react@18.3.1) optionalDependencies: - '@types/react': 17.0.83 - '@types/react-dom': 17.0.26(@types/react@17.0.83) + '@types/react': 18.3.18 + '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@radix-ui/react-direction@1.1.0(@types/react@17.0.83)(react@17.0.2)': + '@radix-ui/react-direction@1.1.0(@types/react@18.3.18)(react@18.3.1)': dependencies: - react: 17.0.2 + react: 18.3.1 optionalDependencies: - '@types/react': 17.0.83 + '@types/react': 18.3.18 - '@radix-ui/react-dismissable-layer@1.1.4(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@radix-ui/react-dismissable-layer@1.1.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-compose-refs': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-use-escape-keydown': 1.1.0(@types/react@17.0.83)(react@17.0.2) - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-use-escape-keydown': 1.1.0(@types/react@18.3.18)(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 17.0.83 - '@types/react-dom': 17.0.26(@types/react@17.0.83) + '@types/react': 18.3.18 + '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@radix-ui/react-dropdown-menu@2.1.5(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@radix-ui/react-dropdown-menu@2.1.5(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-compose-refs': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-context': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-id': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-menu': 2.1.5(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@17.0.83)(react@17.0.2) - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-context': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-menu': 2.1.5(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.18)(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 17.0.83 - '@types/react-dom': 17.0.26(@types/react@17.0.83) + '@types/react': 18.3.18 + '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@radix-ui/react-focus-guards@1.1.1(@types/react@17.0.83)(react@17.0.2)': + '@radix-ui/react-focus-guards@1.1.1(@types/react@18.3.18)(react@18.3.1)': dependencies: - react: 17.0.2 + react: 18.3.1 optionalDependencies: - '@types/react': 17.0.83 + '@types/react': 18.3.18 - '@radix-ui/react-focus-scope@1.1.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@radix-ui/react-focus-scope@1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@radix-ui/react-compose-refs': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@17.0.83)(react@17.0.2) - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.18)(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 17.0.83 - '@types/react-dom': 17.0.26(@types/react@17.0.83) + '@types/react': 18.3.18 + '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@radix-ui/react-hover-card@1.1.5(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@radix-ui/react-hover-card@1.1.5(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-compose-refs': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-context': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-dismissable-layer': 1.1.4(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-popper': 1.2.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-portal': 1.1.3(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-presence': 1.1.2(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@17.0.83)(react@17.0.2) - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-context': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-dismissable-layer': 1.1.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-popper': 1.2.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-portal': 1.1.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-presence': 1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.18)(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 17.0.83 - '@types/react-dom': 17.0.26(@types/react@17.0.83) + '@types/react': 18.3.18 + '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@radix-ui/react-icons@1.3.2(react@17.0.2)': + '@radix-ui/react-icons@1.3.2(react@18.3.1)': dependencies: - react: 17.0.2 + react: 18.3.1 - '@radix-ui/react-id@1.1.0(@types/react@17.0.83)(react@17.0.2)': + '@radix-ui/react-id@1.1.0(@types/react@18.3.18)(react@18.3.1)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@17.0.83)(react@17.0.2) - react: 17.0.2 + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.18)(react@18.3.1) + react: 18.3.1 optionalDependencies: - '@types/react': 17.0.83 + '@types/react': 18.3.18 - '@radix-ui/react-label@2.1.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@radix-ui/react-label@2.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 17.0.83 - '@types/react-dom': 17.0.26(@types/react@17.0.83) + '@types/react': 18.3.18 + '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@radix-ui/react-menu@2.1.5(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@radix-ui/react-menu@2.1.5(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-collection': 1.1.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-compose-refs': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-context': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-direction': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-dismissable-layer': 1.1.4(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-focus-guards': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-focus-scope': 1.1.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-id': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-popper': 1.2.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-portal': 1.1.3(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-presence': 1.1.2(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-roving-focus': 1.1.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-slot': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@17.0.83)(react@17.0.2) + '@radix-ui/react-collection': 1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-context': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-direction': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-dismissable-layer': 1.1.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-focus-guards': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-focus-scope': 1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-popper': 1.2.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-portal': 1.1.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-presence': 1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-roving-focus': 1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-slot': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.18)(react@18.3.1) aria-hidden: 1.2.4 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) - react-remove-scroll: 2.6.3(@types/react@17.0.83)(react@17.0.2) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + react-remove-scroll: 2.6.3(@types/react@18.3.18)(react@18.3.1) optionalDependencies: - '@types/react': 17.0.83 - '@types/react-dom': 17.0.26(@types/react@17.0.83) + '@types/react': 18.3.18 + '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@radix-ui/react-menubar@1.1.5(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@radix-ui/react-menubar@1.1.5(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-collection': 1.1.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-compose-refs': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-context': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-direction': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-id': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-menu': 2.1.5(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-roving-focus': 1.1.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@17.0.83)(react@17.0.2) - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + '@radix-ui/react-collection': 1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-context': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-direction': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-menu': 2.1.5(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-roving-focus': 1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.18)(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 17.0.83 - '@types/react-dom': 17.0.26(@types/react@17.0.83) + '@types/react': 18.3.18 + '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@radix-ui/react-navigation-menu@1.2.4(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@radix-ui/react-navigation-menu@1.2.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-collection': 1.1.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-compose-refs': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-context': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-direction': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-dismissable-layer': 1.1.4(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-id': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-presence': 1.1.2(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-use-previous': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-visually-hidden': 1.1.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + '@radix-ui/react-collection': 1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-context': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-direction': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-dismissable-layer': 1.1.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-presence': 1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-visually-hidden': 1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 17.0.83 - '@types/react-dom': 17.0.26(@types/react@17.0.83) + '@types/react': 18.3.18 + '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@radix-ui/react-popover@1.1.5(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@radix-ui/react-popover@1.1.5(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-compose-refs': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-context': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-dismissable-layer': 1.1.4(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-focus-guards': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-focus-scope': 1.1.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-id': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-popper': 1.2.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-portal': 1.1.3(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-presence': 1.1.2(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-slot': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@17.0.83)(react@17.0.2) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-context': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-dismissable-layer': 1.1.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-focus-guards': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-focus-scope': 1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-popper': 1.2.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-portal': 1.1.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-presence': 1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-slot': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.18)(react@18.3.1) aria-hidden: 1.2.4 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) - react-remove-scroll: 2.6.3(@types/react@17.0.83)(react@17.0.2) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + react-remove-scroll: 2.6.3(@types/react@18.3.18)(react@18.3.1) optionalDependencies: - '@types/react': 17.0.83 - '@types/react-dom': 17.0.26(@types/react@17.0.83) - - '@radix-ui/react-popper@1.2.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': - dependencies: - '@floating-ui/react-dom': 2.1.2(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-arrow': 1.1.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-compose-refs': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-context': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-use-rect': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-use-size': 1.1.0(@types/react@17.0.83)(react@17.0.2) + '@types/react': 18.3.18 + '@types/react-dom': 18.3.5(@types/react@18.3.18) + + '@radix-ui/react-popper@1.2.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@floating-ui/react-dom': 2.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-arrow': 1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-context': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-use-rect': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.18)(react@18.3.1) '@radix-ui/rect': 1.1.0 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 17.0.83 - '@types/react-dom': 17.0.26(@types/react@17.0.83) + '@types/react': 18.3.18 + '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@radix-ui/react-portal@1.1.3(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@radix-ui/react-portal@1.1.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@17.0.83)(react@17.0.2) - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.18)(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 17.0.83 - '@types/react-dom': 17.0.26(@types/react@17.0.83) + '@types/react': 18.3.18 + '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@radix-ui/react-presence@1.1.2(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@radix-ui/react-presence@1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@radix-ui/react-compose-refs': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@17.0.83)(react@17.0.2) - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.18)(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 17.0.83 - '@types/react-dom': 17.0.26(@types/react@17.0.83) + '@types/react': 18.3.18 + '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@radix-ui/react-primitive@2.0.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@radix-ui/react-primitive@2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@radix-ui/react-slot': 1.1.1(@types/react@17.0.83)(react@17.0.2) - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + '@radix-ui/react-slot': 1.1.1(@types/react@18.3.18)(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 17.0.83 - '@types/react-dom': 17.0.26(@types/react@17.0.83) + '@types/react': 18.3.18 + '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@radix-ui/react-progress@1.1.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@radix-ui/react-progress@1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@radix-ui/react-context': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + '@radix-ui/react-context': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 17.0.83 - '@types/react-dom': 17.0.26(@types/react@17.0.83) + '@types/react': 18.3.18 + '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@radix-ui/react-radio-group@1.2.2(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@radix-ui/react-radio-group@1.2.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-compose-refs': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-context': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-direction': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-presence': 1.1.2(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-roving-focus': 1.1.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-use-previous': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-use-size': 1.1.0(@types/react@17.0.83)(react@17.0.2) - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-context': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-direction': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-presence': 1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-roving-focus': 1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.18)(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 17.0.83 - '@types/react-dom': 17.0.26(@types/react@17.0.83) + '@types/react': 18.3.18 + '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@radix-ui/react-roving-focus@1.1.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@radix-ui/react-roving-focus@1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-collection': 1.1.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-compose-refs': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-context': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-direction': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-id': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@17.0.83)(react@17.0.2) - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + '@radix-ui/react-collection': 1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-context': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-direction': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.18)(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 17.0.83 - '@types/react-dom': 17.0.26(@types/react@17.0.83) + '@types/react': 18.3.18 + '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@radix-ui/react-scroll-area@1.2.2(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@radix-ui/react-scroll-area@1.2.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/number': 1.1.0 '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-compose-refs': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-context': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-direction': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-presence': 1.1.2(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@17.0.83)(react@17.0.2) - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-context': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-direction': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-presence': 1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.18)(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 17.0.83 - '@types/react-dom': 17.0.26(@types/react@17.0.83) + '@types/react': 18.3.18 + '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@radix-ui/react-select@2.1.5(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@radix-ui/react-select@2.1.5(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/number': 1.1.0 '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-collection': 1.1.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-compose-refs': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-context': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-direction': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-dismissable-layer': 1.1.4(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-focus-guards': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-focus-scope': 1.1.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-id': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-popper': 1.2.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-portal': 1.1.3(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-slot': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-use-previous': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-visually-hidden': 1.1.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + '@radix-ui/react-collection': 1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-context': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-direction': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-dismissable-layer': 1.1.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-focus-guards': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-focus-scope': 1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-popper': 1.2.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-portal': 1.1.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-slot': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-visually-hidden': 1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) aria-hidden: 1.2.4 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) - react-remove-scroll: 2.6.3(@types/react@17.0.83)(react@17.0.2) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + react-remove-scroll: 2.6.3(@types/react@18.3.18)(react@18.3.1) optionalDependencies: - '@types/react': 17.0.83 - '@types/react-dom': 17.0.26(@types/react@17.0.83) + '@types/react': 18.3.18 + '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@radix-ui/react-separator@1.1.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@radix-ui/react-separator@1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 17.0.83 - '@types/react-dom': 17.0.26(@types/react@17.0.83) + '@types/react': 18.3.18 + '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@radix-ui/react-slider@1.2.2(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@radix-ui/react-slider@1.2.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/number': 1.1.0 '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-collection': 1.1.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-compose-refs': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-context': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-direction': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-use-previous': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-use-size': 1.1.0(@types/react@17.0.83)(react@17.0.2) - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + '@radix-ui/react-collection': 1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-context': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-direction': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.18)(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 17.0.83 - '@types/react-dom': 17.0.26(@types/react@17.0.83) + '@types/react': 18.3.18 + '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@radix-ui/react-slot@1.1.1(@types/react@17.0.83)(react@17.0.2)': + '@radix-ui/react-slot@1.1.1(@types/react@18.3.18)(react@18.3.1)': dependencies: - '@radix-ui/react-compose-refs': 1.1.1(@types/react@17.0.83)(react@17.0.2) - react: 17.0.2 + '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@18.3.1) + react: 18.3.1 optionalDependencies: - '@types/react': 17.0.83 + '@types/react': 18.3.18 - '@radix-ui/react-switch@1.1.2(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@radix-ui/react-switch@1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-compose-refs': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-context': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-use-previous': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-use-size': 1.1.0(@types/react@17.0.83)(react@17.0.2) - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-context': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.18)(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 17.0.83 - '@types/react-dom': 17.0.26(@types/react@17.0.83) + '@types/react': 18.3.18 + '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@radix-ui/react-tabs@1.1.2(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@radix-ui/react-tabs@1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-context': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-direction': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-id': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-presence': 1.1.2(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-roving-focus': 1.1.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@17.0.83)(react@17.0.2) - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + '@radix-ui/react-context': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-direction': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-presence': 1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-roving-focus': 1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.18)(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 17.0.83 - '@types/react-dom': 17.0.26(@types/react@17.0.83) + '@types/react': 18.3.18 + '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@radix-ui/react-toast@1.2.5(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@radix-ui/react-toast@1.2.5(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-collection': 1.1.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-compose-refs': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-context': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-dismissable-layer': 1.1.4(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-portal': 1.1.3(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-presence': 1.1.2(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-visually-hidden': 1.1.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + '@radix-ui/react-collection': 1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-context': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-dismissable-layer': 1.1.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-portal': 1.1.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-presence': 1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-visually-hidden': 1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 17.0.83 - '@types/react-dom': 17.0.26(@types/react@17.0.83) + '@types/react': 18.3.18 + '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@radix-ui/react-toggle-group@1.1.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@radix-ui/react-toggle-group@1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-context': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-direction': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-roving-focus': 1.1.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-toggle': 1.1.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@17.0.83)(react@17.0.2) - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + '@radix-ui/react-context': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-direction': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-roving-focus': 1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-toggle': 1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.18)(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 17.0.83 - '@types/react-dom': 17.0.26(@types/react@17.0.83) + '@types/react': 18.3.18 + '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@radix-ui/react-toggle@1.1.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@radix-ui/react-toggle@1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@17.0.83)(react@17.0.2) - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.18)(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 17.0.83 - '@types/react-dom': 17.0.26(@types/react@17.0.83) + '@types/react': 18.3.18 + '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@radix-ui/react-tooltip@1.1.7(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@radix-ui/react-tooltip@1.1.7(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-compose-refs': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-context': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-dismissable-layer': 1.1.4(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-id': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-popper': 1.2.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-portal': 1.1.3(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-presence': 1.1.2(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-slot': 1.1.1(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-visually-hidden': 1.1.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-context': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-dismissable-layer': 1.1.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-popper': 1.2.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-portal': 1.1.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-presence': 1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-slot': 1.1.1(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-visually-hidden': 1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 17.0.83 - '@types/react-dom': 17.0.26(@types/react@17.0.83) + '@types/react': 18.3.18 + '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@radix-ui/react-use-callback-ref@1.1.0(@types/react@17.0.83)(react@17.0.2)': + '@radix-ui/react-use-callback-ref@1.1.0(@types/react@18.3.18)(react@18.3.1)': dependencies: - react: 17.0.2 + react: 18.3.1 optionalDependencies: - '@types/react': 17.0.83 + '@types/react': 18.3.18 - '@radix-ui/react-use-controllable-state@1.1.0(@types/react@17.0.83)(react@17.0.2)': + '@radix-ui/react-use-controllable-state@1.1.0(@types/react@18.3.18)(react@18.3.1)': dependencies: - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@17.0.83)(react@17.0.2) - react: 17.0.2 + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.18)(react@18.3.1) + react: 18.3.1 optionalDependencies: - '@types/react': 17.0.83 + '@types/react': 18.3.18 - '@radix-ui/react-use-escape-keydown@1.1.0(@types/react@17.0.83)(react@17.0.2)': + '@radix-ui/react-use-escape-keydown@1.1.0(@types/react@18.3.18)(react@18.3.1)': dependencies: - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@17.0.83)(react@17.0.2) - react: 17.0.2 + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.18)(react@18.3.1) + react: 18.3.1 optionalDependencies: - '@types/react': 17.0.83 + '@types/react': 18.3.18 - '@radix-ui/react-use-layout-effect@1.1.0(@types/react@17.0.83)(react@17.0.2)': + '@radix-ui/react-use-layout-effect@1.1.0(@types/react@18.3.18)(react@18.3.1)': dependencies: - react: 17.0.2 + react: 18.3.1 optionalDependencies: - '@types/react': 17.0.83 + '@types/react': 18.3.18 - '@radix-ui/react-use-previous@1.1.0(@types/react@17.0.83)(react@17.0.2)': + '@radix-ui/react-use-previous@1.1.0(@types/react@18.3.18)(react@18.3.1)': dependencies: - react: 17.0.2 + react: 18.3.1 optionalDependencies: - '@types/react': 17.0.83 + '@types/react': 18.3.18 - '@radix-ui/react-use-rect@1.1.0(@types/react@17.0.83)(react@17.0.2)': + '@radix-ui/react-use-rect@1.1.0(@types/react@18.3.18)(react@18.3.1)': dependencies: '@radix-ui/rect': 1.1.0 - react: 17.0.2 + react: 18.3.1 optionalDependencies: - '@types/react': 17.0.83 + '@types/react': 18.3.18 - '@radix-ui/react-use-size@1.1.0(@types/react@17.0.83)(react@17.0.2)': + '@radix-ui/react-use-size@1.1.0(@types/react@18.3.18)(react@18.3.1)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@17.0.83)(react@17.0.2) - react: 17.0.2 + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.18)(react@18.3.1) + react: 18.3.1 optionalDependencies: - '@types/react': 17.0.83 + '@types/react': 18.3.18 - '@radix-ui/react-visually-hidden@1.1.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@radix-ui/react-visually-hidden@1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 17.0.83 - '@types/react-dom': 17.0.26(@types/react@17.0.83) + '@types/react': 18.3.18 + '@types/react-dom': 18.3.5(@types/react@18.3.18) '@radix-ui/rect@1.1.0': {} - '@reactflow/background@11.3.14(@types/react@17.0.83)(immer@10.1.1)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@reactflow/background@11.3.14(@types/react@18.3.18)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@reactflow/core': 11.11.4(@types/react@17.0.83)(immer@10.1.1)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + '@reactflow/core': 11.11.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) classcat: 5.0.5 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) - zustand: 4.5.6(@types/react@17.0.83)(immer@10.1.1)(react@17.0.2) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + zustand: 4.5.6(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1) transitivePeerDependencies: - '@types/react' - immer - '@reactflow/controls@11.2.14(@types/react@17.0.83)(immer@10.1.1)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@reactflow/controls@11.2.14(@types/react@18.3.18)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@reactflow/core': 11.11.4(@types/react@17.0.83)(immer@10.1.1)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + '@reactflow/core': 11.11.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) classcat: 5.0.5 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) - zustand: 4.5.6(@types/react@17.0.83)(immer@10.1.1)(react@17.0.2) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + zustand: 4.5.6(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1) transitivePeerDependencies: - '@types/react' - immer - '@reactflow/core@11.11.4(@types/react@17.0.83)(immer@10.1.1)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@reactflow/core@11.11.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@types/d3': 7.4.3 '@types/d3-drag': 3.0.7 @@ -13981,48 +13988,48 @@ snapshots: d3-drag: 3.0.0 d3-selection: 3.0.0 d3-zoom: 3.0.0 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) - zustand: 4.5.6(@types/react@17.0.83)(immer@10.1.1)(react@17.0.2) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + zustand: 4.5.6(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1) transitivePeerDependencies: - '@types/react' - immer - '@reactflow/minimap@11.7.14(@types/react@17.0.83)(immer@10.1.1)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@reactflow/minimap@11.7.14(@types/react@18.3.18)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@reactflow/core': 11.11.4(@types/react@17.0.83)(immer@10.1.1)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + '@reactflow/core': 11.11.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/d3-selection': 3.0.11 '@types/d3-zoom': 3.0.8 classcat: 5.0.5 d3-selection: 3.0.0 d3-zoom: 3.0.0 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) - zustand: 4.5.6(@types/react@17.0.83)(immer@10.1.1)(react@17.0.2) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + zustand: 4.5.6(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1) transitivePeerDependencies: - '@types/react' - immer - '@reactflow/node-resizer@2.2.14(@types/react@17.0.83)(immer@10.1.1)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@reactflow/node-resizer@2.2.14(@types/react@18.3.18)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@reactflow/core': 11.11.4(@types/react@17.0.83)(immer@10.1.1)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + '@reactflow/core': 11.11.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) classcat: 5.0.5 d3-drag: 3.0.0 d3-selection: 3.0.0 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) - zustand: 4.5.6(@types/react@17.0.83)(immer@10.1.1)(react@17.0.2) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + zustand: 4.5.6(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1) transitivePeerDependencies: - '@types/react' - immer - '@reactflow/node-toolbar@1.3.14(@types/react@17.0.83)(immer@10.1.1)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@reactflow/node-toolbar@1.3.14(@types/react@18.3.18)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@reactflow/core': 11.11.4(@types/react@17.0.83)(immer@10.1.1)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + '@reactflow/core': 11.11.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) classcat: 5.0.5 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) - zustand: 4.5.6(@types/react@17.0.83)(immer@10.1.1)(react@17.0.2) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + zustand: 4.5.6(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1) transitivePeerDependencies: - '@types/react' - immer @@ -14434,13 +14441,13 @@ snapshots: '@tanstack/query-core@4.20.4': {} - '@tanstack/react-query@4.20.4(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@tanstack/react-query@4.20.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@tanstack/query-core': 4.20.4 - react: 17.0.2 - use-sync-external-store: 1.4.0(react@17.0.2) + react: 18.3.1 + use-sync-external-store: 1.4.0(react@18.3.1) optionalDependencies: - react-dom: 17.0.2(react@17.0.2) + react-dom: 18.3.1(react@18.3.1) '@testing-library/dom@10.4.0': dependencies: @@ -14486,25 +14493,35 @@ snapshots: lodash: 4.17.21 redent: 3.0.0 - '@testing-library/react@13.4.0(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@testing-library/react@13.4.0(@types/react@18.3.18)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': dependencies: '@babel/runtime': 7.26.7 '@testing-library/dom': 8.20.1 - '@types/react-dom': 17.0.26(@types/react@17.0.83) + '@types/react-dom': 18.3.5(@types/react@18.3.18) react: 17.0.2 react-dom: 17.0.2(react@17.0.2) transitivePeerDependencies: - '@types/react' - '@testing-library/react@16.2.0(@testing-library/dom@10.4.0)(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@testing-library/react@13.4.0(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@babel/runtime': 7.26.7 + '@testing-library/dom': 8.20.1 + '@types/react-dom': 18.3.5(@types/react@18.3.18) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + transitivePeerDependencies: + - '@types/react' + + '@testing-library/react@16.2.0(@testing-library/dom@10.4.0)(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.26.7 '@testing-library/dom': 10.4.0 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 17.0.83 - '@types/react-dom': 17.0.26(@types/react@17.0.83) + '@types/react': 18.3.18 + '@types/react-dom': 18.3.5(@types/react@18.3.18) '@testing-library/user-event@13.5.0(@testing-library/dom@10.4.0)': dependencies: @@ -14819,16 +14836,15 @@ snapshots: '@types/react-copy-to-clipboard@5.0.7': dependencies: - '@types/react': 17.0.83 + '@types/react': 18.3.18 - '@types/react-dom@17.0.26(@types/react@17.0.83)': + '@types/react-dom@18.3.5(@types/react@18.3.18)': dependencies: - '@types/react': 17.0.83 + '@types/react': 18.3.18 - '@types/react@17.0.83': + '@types/react@18.3.18': dependencies: '@types/prop-types': 15.7.14 - '@types/scheduler': 0.16.8 csstype: 3.1.3 '@types/retry@0.12.2': {} @@ -14837,8 +14853,6 @@ snapshots: dependencies: '@types/node': 22.10.10 - '@types/scheduler@0.16.8': {} - '@types/semver@7.5.8': {} '@types/send@0.17.4': @@ -15116,13 +15130,13 @@ snapshots: '@uiw/copy-to-clipboard@1.0.17': {} - '@uiw/react-markdown-preview@5.1.3(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@uiw/react-markdown-preview@5.1.3(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.26.7 '@uiw/copy-to-clipboard': 1.0.17 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) - react-markdown: 9.0.3(@types/react@17.0.83)(react@17.0.2) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + react-markdown: 9.0.3(@types/react@18.3.18)(react@18.3.1) rehype-attr: 3.0.3 rehype-autolink-headings: 7.1.0 rehype-ignore: 2.0.2 @@ -15461,17 +15475,17 @@ snapshots: '@webpack-cli/configtest@2.1.1(webpack-cli@5.1.4)(webpack@5.97.1)': dependencies: - webpack: 5.97.1(webpack-cli@5.1.4) + webpack: 5.97.1(@swc/core@1.10.9)(webpack-cli@5.1.4) webpack-cli: 5.1.4(webpack-dev-server@5.2.0)(webpack@5.97.1) '@webpack-cli/info@2.0.2(webpack-cli@5.1.4)(webpack@5.97.1)': dependencies: - webpack: 5.97.1(webpack-cli@5.1.4) + webpack: 5.97.1(@swc/core@1.10.9)(webpack-cli@5.1.4) webpack-cli: 5.1.4(webpack-dev-server@5.2.0)(webpack@5.97.1) '@webpack-cli/serve@2.0.5(webpack-cli@5.1.4)(webpack-dev-server@5.2.0)(webpack@5.97.1)': dependencies: - webpack: 5.97.1(webpack-cli@5.1.4) + webpack: 5.97.1(@swc/core@1.10.9)(webpack-cli@5.1.4) webpack-cli: 5.1.4(webpack-dev-server@5.2.0)(webpack@5.97.1) optionalDependencies: webpack-dev-server: 5.2.0(webpack-cli@5.1.4)(webpack@5.97.1) @@ -16363,14 +16377,14 @@ snapshots: clsx@2.1.1: {} - cmdk@1.0.4(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2): + cmdk@1.0.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@radix-ui/react-dialog': 1.1.5(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@radix-ui/react-id': 1.1.0(@types/react@17.0.83)(react@17.0.2) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) - use-sync-external-store: 1.4.0(react@17.0.2) + '@radix-ui/react-dialog': 1.1.5(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + use-sync-external-store: 1.4.0(react@18.3.1) transitivePeerDependencies: - '@types/react' - '@types/react-dom' @@ -16576,7 +16590,7 @@ snapshots: postcss-value-parser: 4.2.0 semver: 7.6.3 optionalDependencies: - webpack: 5.97.1(webpack-cli@5.1.4) + webpack: 5.97.1(@swc/core@1.10.9)(webpack-cli@5.1.4) css-modules-loader-core@1.1.0: dependencies: @@ -16911,11 +16925,11 @@ snapshots: elkjs@0.9.3: {} - embla-carousel-react@8.5.2(react@17.0.2): + embla-carousel-react@8.5.2(react@18.3.1): dependencies: embla-carousel: 8.5.2 embla-carousel-reactive-utils: 8.5.2(embla-carousel@8.5.2) - react: 17.0.2 + react: 18.3.1 embla-carousel-reactive-utils@8.5.2(embla-carousel@8.5.2): dependencies: @@ -18285,7 +18299,7 @@ snapshots: pretty-error: 4.0.0 tapable: 2.2.1 optionalDependencies: - webpack: 5.97.1(webpack-cli@5.1.4) + webpack: 5.97.1(@swc/core@1.10.9)(webpack-cli@5.1.4) html-whitespace-sensitive-tag-names@3.0.1: {} @@ -18461,10 +18475,10 @@ snapshots: inline-style-parser@0.2.4: {} - input-otp@1.4.2(react-dom@17.0.2(react@17.0.2))(react@17.0.2): + input-otp@1.4.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) internal-slot@1.1.0: dependencies: @@ -19171,10 +19185,10 @@ snapshots: jju@1.4.0: {} - jotai@2.11.1(@types/react@17.0.83)(react@17.0.2): + jotai@2.11.1(@types/react@18.3.18)(react@18.3.1): optionalDependencies: - '@types/react': 17.0.83 - react: 17.0.2 + '@types/react': 18.3.18 + react: 18.3.1 joycon@3.1.1: {} @@ -19427,9 +19441,9 @@ snapshots: dependencies: yallist: 4.0.0 - lucide-react@0.407.0(react@17.0.2): + lucide-react@0.407.0(react@18.3.1): dependencies: - react: 17.0.2 + react: 18.3.1 lz-string@1.5.0: {} @@ -20031,7 +20045,7 @@ snapshots: dependencies: loader-utils: 2.0.4 monaco-editor: 0.40.0 - webpack: 5.97.1(webpack-cli@5.1.4) + webpack: 5.97.1(@swc/core@1.10.9)(webpack-cli@5.1.4) monaco-editor@0.40.0: {} @@ -20094,10 +20108,10 @@ snapshots: neotraverse@0.6.18: {} - next-themes@0.3.0(react-dom@17.0.2(react@17.0.2))(react@17.0.2): + next-themes@0.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) nice-try@1.0.5: {} @@ -20648,11 +20662,11 @@ snapshots: ansi-styles: 5.2.0 react-is: 18.3.1 - prism-react-renderer@2.4.1(react@17.0.2): + prism-react-renderer@2.4.1(react@18.3.1): dependencies: '@types/prismjs': 1.26.5 clsx: 2.1.1 - react: 17.0.2 + react: 18.3.1 prismjs@1.29.0: {} @@ -20731,10 +20745,10 @@ snapshots: minimist: 1.2.8 strip-json-comments: 2.0.1 - react-day-picker@8.10.1(date-fns@3.6.0)(react@17.0.2): + react-day-picker@8.10.1(date-fns@3.6.0)(react@18.3.1): dependencies: date-fns: 3.6.0 - react: 17.0.2 + react: 18.3.1 react-dom@17.0.2(react@17.0.2): dependencies: @@ -20743,33 +20757,43 @@ snapshots: react: 17.0.2 scheduler: 0.20.2 + react-dom@18.3.1(react@18.3.1): + dependencies: + loose-envify: 1.4.0 + react: 18.3.1 + scheduler: 0.23.2 + react-hook-form@7.54.2(react@17.0.2): dependencies: react: 17.0.2 - react-i18next@15.4.0(i18next@24.2.1(typescript@5.6.3))(react-dom@17.0.2(react@17.0.2))(react@17.0.2): + react-hook-form@7.54.2(react@18.3.1): + dependencies: + react: 18.3.1 + + react-i18next@15.4.0(i18next@24.2.1(typescript@5.6.3))(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.26.7 html-parse-stringify: 3.0.1 i18next: 24.2.1(typescript@5.6.3) - react: 17.0.2 + react: 18.3.1 optionalDependencies: - react-dom: 17.0.2(react@17.0.2) + react-dom: 18.3.1(react@18.3.1) - react-i18next@15.4.0(i18next@24.2.1(typescript@5.7.3))(react-dom@17.0.2(react@17.0.2))(react@17.0.2): + react-i18next@15.4.0(i18next@24.2.1(typescript@5.7.3))(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.26.7 html-parse-stringify: 3.0.1 i18next: 24.2.1(typescript@5.7.3) - react: 17.0.2 + react: 18.3.1 optionalDependencies: - react-dom: 17.0.2(react@17.0.2) + react-dom: 18.3.1(react@18.3.1) - react-intersection-observer@9.15.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2): + react-intersection-observer@9.15.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - react: 17.0.2 + react: 18.3.1 optionalDependencies: - react-dom: 17.0.2(react@17.0.2) + react-dom: 18.3.1(react@18.3.1) react-is@16.13.1: {} @@ -20777,28 +20801,28 @@ snapshots: react-is@18.3.1: {} - react-keywords@1.0.0(react-dom@17.0.2(react@17.0.2))(react@17.0.2): + react-keywords@1.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) - react-live@4.1.8(react-dom@17.0.2(react@17.0.2))(react@17.0.2): + react-live@4.1.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - prism-react-renderer: 2.4.1(react@17.0.2) - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + prism-react-renderer: 2.4.1(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) sucrase: 3.35.0 - use-editable: 2.3.3(react@17.0.2) + use-editable: 2.3.3(react@18.3.1) - react-markdown@9.0.3(@types/react@17.0.83)(react@17.0.2): + react-markdown@9.0.3(@types/react@18.3.18)(react@18.3.1): dependencies: '@types/hast': 3.0.4 - '@types/react': 17.0.83 + '@types/react': 18.3.18 devlop: 1.1.0 hast-util-to-jsx-runtime: 2.3.2 html-url-attributes: 3.0.1 mdast-util-to-hast: 13.2.0 - react: 17.0.2 + react: 18.3.1 remark-parse: 11.0.0 remark-rehype: 11.1.1 unified: 11.0.5 @@ -20809,76 +20833,80 @@ snapshots: react-refresh@0.14.2: {} - react-remove-scroll-bar@2.3.8(@types/react@17.0.83)(react@17.0.2): + react-remove-scroll-bar@2.3.8(@types/react@18.3.18)(react@18.3.1): dependencies: - react: 17.0.2 - react-style-singleton: 2.2.3(@types/react@17.0.83)(react@17.0.2) + react: 18.3.1 + react-style-singleton: 2.2.3(@types/react@18.3.18)(react@18.3.1) tslib: 2.8.1 optionalDependencies: - '@types/react': 17.0.83 + '@types/react': 18.3.18 - react-remove-scroll@2.6.3(@types/react@17.0.83)(react@17.0.2): + react-remove-scroll@2.6.3(@types/react@18.3.18)(react@18.3.1): dependencies: - react: 17.0.2 - react-remove-scroll-bar: 2.3.8(@types/react@17.0.83)(react@17.0.2) - react-style-singleton: 2.2.3(@types/react@17.0.83)(react@17.0.2) + react: 18.3.1 + react-remove-scroll-bar: 2.3.8(@types/react@18.3.18)(react@18.3.1) + react-style-singleton: 2.2.3(@types/react@18.3.18)(react@18.3.1) tslib: 2.8.1 - use-callback-ref: 1.3.3(@types/react@17.0.83)(react@17.0.2) - use-sidecar: 1.1.3(@types/react@17.0.83)(react@17.0.2) + use-callback-ref: 1.3.3(@types/react@18.3.18)(react@18.3.1) + use-sidecar: 1.1.3(@types/react@18.3.18)(react@18.3.1) optionalDependencies: - '@types/react': 17.0.83 + '@types/react': 18.3.18 - react-resizable-panels@2.1.7(react-dom@17.0.2(react@17.0.2))(react@17.0.2): + react-resizable-panels@2.1.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) - react-router-dom@6.28.2(react-dom@17.0.2(react@17.0.2))(react@17.0.2): + react-router-dom@6.28.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@remix-run/router': 1.21.1 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) - react-router: 6.28.2(react@17.0.2) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + react-router: 6.28.2(react@18.3.1) - react-router@6.28.2(react@17.0.2): + react-router@6.28.2(react@18.3.1): dependencies: '@remix-run/router': 1.21.1 - react: 17.0.2 + react: 18.3.1 - react-style-singleton@2.2.3(@types/react@17.0.83)(react@17.0.2): + react-style-singleton@2.2.3(@types/react@18.3.18)(react@18.3.1): dependencies: get-nonce: 1.0.1 - react: 17.0.2 + react: 18.3.1 tslib: 2.8.1 optionalDependencies: - '@types/react': 17.0.83 + '@types/react': 18.3.18 react@17.0.2: dependencies: loose-envify: 1.4.0 object-assign: 4.1.1 - reactflow@11.11.4(@types/react@17.0.83)(immer@10.1.1)(react-dom@17.0.2(react@17.0.2))(react@17.0.2): + react@18.3.1: dependencies: - '@reactflow/background': 11.3.14(@types/react@17.0.83)(immer@10.1.1)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@reactflow/controls': 11.2.14(@types/react@17.0.83)(immer@10.1.1)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@reactflow/core': 11.11.4(@types/react@17.0.83)(immer@10.1.1)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@reactflow/minimap': 11.7.14(@types/react@17.0.83)(immer@10.1.1)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@reactflow/node-resizer': 2.2.14(@types/react@17.0.83)(immer@10.1.1)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@reactflow/node-toolbar': 1.3.14(@types/react@17.0.83)(immer@10.1.1)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + loose-envify: 1.4.0 + + reactflow@11.11.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + '@reactflow/background': 11.3.14(@types/react@18.3.18)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@reactflow/controls': 11.2.14(@types/react@18.3.18)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@reactflow/core': 11.11.4(@types/react@18.3.18)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@reactflow/minimap': 11.7.14(@types/react@18.3.18)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@reactflow/node-resizer': 2.2.14(@types/react@18.3.18)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@reactflow/node-toolbar': 1.3.14(@types/react@18.3.18)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) transitivePeerDependencies: - '@types/react' - immer - reactivity-store@0.3.9(react@17.0.2): + reactivity-store@0.3.9(react@18.3.1): dependencies: '@vue/reactivity': 3.5.13 '@vue/shared': 3.5.13 jsan: 3.1.14 - react: 17.0.2 - use-sync-external-store: 1.4.0(react@17.0.2) + react: 18.3.1 + use-sync-external-store: 1.4.0(react@18.3.1) read-cache@1.0.0: dependencies: @@ -21393,6 +21421,10 @@ snapshots: loose-envify: 1.4.0 object-assign: 4.1.1 + scheduler@0.23.2: + dependencies: + loose-envify: 1.4.0 + schema-utils@3.3.0: dependencies: '@types/json-schema': 7.0.15 @@ -21651,10 +21683,10 @@ snapshots: uuid: 8.3.2 websocket-driver: 0.7.4 - sonner@1.7.2(react-dom@17.0.2(react@17.0.2))(react@17.0.2): + sonner@1.7.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) sort-keys@5.1.0: dependencies: @@ -21879,7 +21911,7 @@ snapshots: style-loader@4.0.0(webpack@5.97.1): dependencies: - webpack: 5.97.1(webpack-cli@5.1.4) + webpack: 5.97.1(@swc/core@1.10.9)(webpack-cli@5.1.4) style-to-object@1.0.8: dependencies: @@ -22444,28 +22476,28 @@ snapshots: optionalDependencies: file-loader: 6.2.0(webpack@5.97.1) - use-callback-ref@1.3.3(@types/react@17.0.83)(react@17.0.2): + use-callback-ref@1.3.3(@types/react@18.3.18)(react@18.3.1): dependencies: - react: 17.0.2 + react: 18.3.1 tslib: 2.8.1 optionalDependencies: - '@types/react': 17.0.83 + '@types/react': 18.3.18 - use-editable@2.3.3(react@17.0.2): + use-editable@2.3.3(react@18.3.1): dependencies: - react: 17.0.2 + react: 18.3.1 - use-sidecar@1.1.3(@types/react@17.0.83)(react@17.0.2): + use-sidecar@1.1.3(@types/react@18.3.18)(react@18.3.1): dependencies: detect-node-es: 1.1.0 - react: 17.0.2 + react: 18.3.1 tslib: 2.8.1 optionalDependencies: - '@types/react': 17.0.83 + '@types/react': 18.3.18 - use-sync-external-store@1.4.0(react@17.0.2): + use-sync-external-store@1.4.0(react@18.3.1): dependencies: - react: 17.0.2 + react: 18.3.1 util-deprecate@1.0.2: {} @@ -22492,11 +22524,11 @@ snapshots: vary@1.1.2: {} - vaul@1.1.2(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2): + vaul@1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@radix-ui/react-dialog': 1.1.5(@types/react-dom@17.0.26(@types/react@17.0.83))(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + '@radix-ui/react-dialog': 1.1.5(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) transitivePeerDependencies: - '@types/react' - '@types/react-dom' @@ -23002,7 +23034,7 @@ snapshots: import-local: 3.2.0 interpret: 3.1.1 rechoir: 0.8.0 - webpack: 5.97.1(webpack-cli@5.1.4) + webpack: 5.97.1(@swc/core@1.10.9)(webpack-cli@5.1.4) webpack-merge: 5.10.0 optionalDependencies: webpack-dev-server: 5.2.0(webpack-cli@5.1.4)(webpack@5.97.1) @@ -23016,7 +23048,7 @@ snapshots: range-parser: 1.2.1 schema-utils: 4.3.0 optionalDependencies: - webpack: 5.97.1(webpack-cli@5.1.4) + webpack: 5.97.1(@swc/core@1.10.9)(webpack-cli@5.1.4) webpack-dev-server@5.2.0(webpack-cli@5.1.4)(webpack@5.97.1): dependencies: @@ -23048,7 +23080,7 @@ snapshots: webpack-dev-middleware: 7.4.2(webpack@5.97.1) ws: 8.18.0 optionalDependencies: - webpack: 5.97.1(webpack-cli@5.1.4) + webpack: 5.97.1(@swc/core@1.10.9)(webpack-cli@5.1.4) webpack-cli: 5.1.4(webpack-dev-server@5.2.0)(webpack@5.97.1) transitivePeerDependencies: - bufferutil @@ -23331,12 +23363,12 @@ snapshots: zod@3.24.1: {} - zustand@4.5.6(@types/react@17.0.83)(immer@10.1.1)(react@17.0.2): + zustand@4.5.6(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1): dependencies: - use-sync-external-store: 1.4.0(react@17.0.2) + use-sync-external-store: 1.4.0(react@18.3.1) optionalDependencies: - '@types/react': 17.0.83 + '@types/react': 18.3.18 immer: 10.1.1 - react: 17.0.2 + react: 18.3.1 zwitch@2.0.4: {} From e03cb126402adcd0032f1154efb42d3b6c12d980 Mon Sep 17 00:00:00 2001 From: Abhinav Rastogi Date: Fri, 7 Feb 2025 08:30:44 -0800 Subject: [PATCH 02/41] add Chat .Header component (#1015) * add chat header component * update chat preview * fix chat types * fix lint and ts * fix lint and ts * fix lint and ts * fix lint and ts --- apps/design-system/src/main.tsx | 10 ++++--- apps/gitness/src/main.tsx | 7 +++-- .../components/chat/chat-preview-wrapper.tsx | 1 + packages/ui/src/components/chat/chat.tsx | 28 ++++++++++--------- packages/ui/src/components/tabnav.tsx | 3 +- .../components/in-view-diff-renderer.tsx | 2 +- packages/yaml-editor-playground/src/index.tsx | 13 +++++---- 7 files changed, 37 insertions(+), 27 deletions(-) diff --git a/apps/design-system/src/main.tsx b/apps/design-system/src/main.tsx index a21247bc3a..03a1f3f7ba 100644 --- a/apps/design-system/src/main.tsx +++ b/apps/design-system/src/main.tsx @@ -1,11 +1,13 @@ import { StrictMode } from 'react' -import { render } from 'react-dom' +import { createRoot } from 'react-dom/client' import App from './App' -render( +const container = document.getElementById('root') +const root = createRoot(container!) + +root.render( - , - document.getElementById('root') + ) diff --git a/apps/gitness/src/main.tsx b/apps/gitness/src/main.tsx index 0b4149b3ea..7d4dd61780 100644 --- a/apps/gitness/src/main.tsx +++ b/apps/gitness/src/main.tsx @@ -1,5 +1,8 @@ -import { render } from 'react-dom' +import { createRoot } from 'react-dom/client' import App from './App' -render(, document.getElementById('root')) +const container = document.getElementById('root') +const root = createRoot(container!) + +root.render() diff --git a/packages/ui/src/components/chat/chat-preview-wrapper.tsx b/packages/ui/src/components/chat/chat-preview-wrapper.tsx index a8aa25780d..6291c9232c 100644 --- a/packages/ui/src/components/chat/chat-preview-wrapper.tsx +++ b/packages/ui/src/components/chat/chat-preview-wrapper.tsx @@ -21,6 +21,7 @@ export const ChatPreviewWrapper: FC = () => { return (
+ {}} /> Hey Olivia! I've finished with the requirements doc! I made some notes in the gdoc as well for Phoenix diff --git a/packages/ui/src/components/chat/chat.tsx b/packages/ui/src/components/chat/chat.tsx index 13fe30ba73..11eb340b5d 100644 --- a/packages/ui/src/components/chat/chat.tsx +++ b/packages/ui/src/components/chat/chat.tsx @@ -4,22 +4,23 @@ import { Button, Icon, Input } from '@/components' import ChatAvatarIcon from '@/icons/chat-avatar.svg' import { cn } from '@utils/cn' -const Root: FC = ({ children }: PropsWithChildren>) => { +const Root: FC>> = ({ children }) => { + return
{children}
+} + +const Header: FC<{ onClose: () => void }> = ({ onClose }) => { return ( -
-
-

AI Assistant

- -
- {children} +
+

AI Assistant

+
) } -const Body: FC = ({ children }: PropsWithChildren>) => { +const Body: FC>> = ({ children }) => { return (
{children} @@ -27,7 +28,7 @@ const Body: FC = ({ children }: PropsWithChildren>) ) } -const Footer: FC = ({ children }: PropsWithChildren>) => { +const Footer: FC>> = ({ children }) => { return
{children}
} @@ -64,7 +65,7 @@ const Message: FC = ({ self, avatar, actions, children }) => { ) } -const CodeBlock: FC<{ className?: string }> = ({ children, className }) => { +const CodeBlock: FC> = ({ children, className }) => { return ( = ({ export const Chat = { Root, Body, + Header, Footer, Message, Typing, diff --git a/packages/ui/src/components/tabnav.tsx b/packages/ui/src/components/tabnav.tsx index 711a9e0e1b..7b85897fbe 100644 --- a/packages/ui/src/components/tabnav.tsx +++ b/packages/ui/src/components/tabnav.tsx @@ -1,8 +1,9 @@ +import { PropsWithChildren } from 'react' import { NavLink, NavLinkProps } from 'react-router-dom' import { cn } from '@utils/cn' -const TabNavRoot: React.FC = ({ children }) => { +const TabNavRoot: React.FC = ({ children }) => { return (