From 4053e0e2c71ffd9d5d15b21f29244bc0b2f47f3f Mon Sep 17 00:00:00 2001 From: Matthias Date: Tue, 10 Dec 2024 15:45:59 +0100 Subject: [PATCH] chore: react v19 --- .changeset/chatty-donuts-study.md | 8 + examples/next-advanced/package.json | 6 +- examples/next-login/package.json | 6 +- examples/next-simple/package.json | 6 +- package.json | 12 +- packages/form/package.json | 12 +- packages/icons/package.json | 12 +- packages/illustrations/package.json | 8 +- packages/plus/package.json | 12 +- packages/ui/package.json | 12 +- pnpm-lock.yaml | 681 +++++++++++++++------------- utils/test/package.json | 4 +- 12 files changed, 428 insertions(+), 351 deletions(-) create mode 100644 .changeset/chatty-donuts-study.md diff --git a/.changeset/chatty-donuts-study.md b/.changeset/chatty-donuts-study.md new file mode 100644 index 0000000000..1c51e49ddd --- /dev/null +++ b/.changeset/chatty-donuts-study.md @@ -0,0 +1,8 @@ +--- +"@ultraviolet/icons": minor +"@ultraviolet/form": minor +"@ultraviolet/plus": minor +"@ultraviolet/ui": minor +--- + +Upgrade from react 18 to react 19 diff --git a/examples/next-advanced/package.json b/examples/next-advanced/package.json index 2676c5bd52..687074f15a 100644 --- a/examples/next-advanced/package.json +++ b/examples/next-advanced/package.json @@ -19,8 +19,8 @@ "@emotion/styled": "11.13.5", "@ultraviolet/ui": "workspace:*", "next": "15.0.4", - "react": "18.3.1", - "react-dom": "18.3.1", + "react": "19.0.0", + "react-dom": "19.0.0", "react-schemaorg": "2.0.0", "react-syntax-highlighter": "15.6.1", "react-use-clipboard": "1.0.9", @@ -29,7 +29,7 @@ "devDependencies": { "@babel/core": "7.26.0", "@types/node": "22.10.1", - "@types/react": "18.3.14", + "@types/react": "19.0.0", "@types/react-syntax-highlighter": "15.5.13", "next-transpile-modules": "10.0.1" } diff --git a/examples/next-login/package.json b/examples/next-login/package.json index 0644c4ac29..71d29bf592 100644 --- a/examples/next-login/package.json +++ b/examples/next-login/package.json @@ -21,8 +21,8 @@ "@ultraviolet/icons": "workspace:*", "@ultraviolet/ui": "workspace:*", "next": "15.0.4", - "react": "18.3.1", - "react-dom": "18.3.1", + "react": "19.0.0", + "react-dom": "19.0.0", "react-schemaorg": "2.0.0", "react-syntax-highlighter": "15.6.1", "react-use-clipboard": "1.0.9", @@ -31,7 +31,7 @@ "devDependencies": { "@babel/core": "7.26.0", "@types/node": "22.10.1", - "@types/react": "18.3.14", + "@types/react": "19.0.0", "@types/react-syntax-highlighter": "15.5.13", "next-transpile-modules": "10.0.1" } diff --git a/examples/next-simple/package.json b/examples/next-simple/package.json index e82f0505ff..16b54d096b 100644 --- a/examples/next-simple/package.json +++ b/examples/next-simple/package.json @@ -20,8 +20,8 @@ "@emotion/styled": "11.13.5", "@ultraviolet/ui": "workspace:*", "next": "15.0.4", - "react": "18.3.1", - "react-dom": "18.3.1", + "react": "19.0.0", + "react-dom": "19.0.0", "react-schemaorg": "2.0.0", "react-syntax-highlighter": "15.6.1", "react-use-clipboard": "1.0.9", @@ -30,7 +30,7 @@ "devDependencies": { "@babel/core": "7.26.0", "@types/node": "22.10.1", - "@types/react": "18.3.14", + "@types/react": "19.0.0", "@types/react-syntax-highlighter": "15.5.13", "next-transpile-modules": "10.0.1" } diff --git a/package.json b/package.json index c068e43e36..3ccbba3e4f 100644 --- a/package.json +++ b/package.json @@ -77,8 +77,8 @@ }, "peerDependencyRules": { "allowedVersions": { - "react": "18", - "react-dom": "18" + "react": "19", + "react-dom": "19" } } }, @@ -130,9 +130,9 @@ "@testing-library/react": "16.0.1", "@testing-library/user-event": "14.5.2", "@types/node": "22.10.1", - "@types/react": "18.3.14", + "@types/react": "19.0.0", "@types/react-datepicker": "6.2.0", - "@types/react-dom": "18.3.2", + "@types/react-dom": "19.0.0", "@types/zxcvbn": "4.4.5", "@ultraviolet/fonts": "workspace:*", "@ultraviolet/themes": "workspace:*", @@ -164,8 +164,8 @@ "oxlint": "0.13.2", "postcss": "8.4.49", "publint": "0.2.12", - "react": "18.3.1", - "react-dom": "18.3.1", + "react": "19.0.0", + "react-dom": "19.0.0", "read-pkg": "9.0.1", "regenerator-runtime": "0.14.1", "remark-gfm": "4.0.0", diff --git a/packages/form/package.json b/packages/form/package.json index 0e9c4906b8..251d645b0c 100644 --- a/packages/form/package.json +++ b/packages/form/package.json @@ -66,19 +66,19 @@ "peerDependencies": { "@emotion/react": "11.13.5", "@emotion/styled": "11.13.5", - "react": "18.x", - "react-dom": "18.x" + "react": "19.x", + "react-dom": "19.x" }, "devDependencies": { "@babel/core": "7.26.0", "@emotion/react": "11.13.5", "@emotion/styled": "11.13.5", "@types/final-form-focus": "1.1.7", - "@types/react": "18.3.14", - "@types/react-dom": "18.3.2", + "@types/react": "19.0.0", + "@types/react-dom": "19.0.0", "@utils/test": "workspace:*", - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "19.0.0", + "react-dom": "19.0.0" }, "dependencies": { "@babel/runtime": "7.26.0", diff --git a/packages/icons/package.json b/packages/icons/package.json index a9bf3508e6..8f942f56f2 100644 --- a/packages/icons/package.json +++ b/packages/icons/package.json @@ -113,18 +113,18 @@ "peerDependencies": { "@emotion/react": "11.13.5", "@emotion/styled": "11.13.5", - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "19.0.0", + "react-dom": "19.0.0" }, "devDependencies": { "@babel/core": "7.26.0", "@emotion/react": "11.13.5", "@emotion/styled": "11.13.5", - "@types/react": "18.3.14", - "@types/react-dom": "18.3.2", + "@types/react": "19.0.0", + "@types/react-dom": "19.0.0", "@utils/test": "workspace:*", - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "19.0.0", + "react-dom": "19.0.0" }, "dependencies": { "@ultraviolet/themes": "workspace:*" diff --git a/packages/illustrations/package.json b/packages/illustrations/package.json index 4425d69019..6e77e691c1 100644 --- a/packages/illustrations/package.json +++ b/packages/illustrations/package.json @@ -98,8 +98,8 @@ "peerDependencies": { "@emotion/react": "11.13.5", "@emotion/styled": "11.13.5", - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "19.0.0", + "react-dom": "19.0.0" }, "dependencies": { "@ultraviolet/themes": "workspace:*" @@ -109,7 +109,7 @@ "@emotion/styled": "11.13.5", "@ultraviolet/ui": "workspace:*", "@utils/test": "workspace:*", - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "19.0.0", + "react-dom": "19.0.0" } } diff --git a/packages/plus/package.json b/packages/plus/package.json index 40c466cb01..f5b4b52606 100644 --- a/packages/plus/package.json +++ b/packages/plus/package.json @@ -66,19 +66,19 @@ "peerDependencies": { "@emotion/react": "11.13.5", "@emotion/styled": "11.13.5", - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "19.0.0", + "react-dom": "19.0.0" }, "devDependencies": { "@babel/core": "7.26.0", "@emotion/react": "11.13.5", "@emotion/styled": "11.13.5", - "@types/react": "18.3.14", - "@types/react-dom": "18.3.2", + "@types/react": "19.0.0", + "@types/react-dom": "19.0.0", "@ultraviolet/illustrations": "workspace:*", "@utils/test": "workspace:*", - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "19.0.0", + "react-dom": "19.0.0" }, "dependencies": { "@uiw/codemirror-extensions-langs": "4.23.5", diff --git a/packages/ui/package.json b/packages/ui/package.json index b23c3d2c4e..3759d0ee25 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -69,19 +69,19 @@ "peerDependencies": { "@emotion/react": "11.13.5", "@emotion/styled": "11.13.5", - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "19.0.0", + "react-dom": "19.0.0" }, "devDependencies": { "@babel/core": "7.26.0", "@emotion/react": "11.13.5", "@emotion/styled": "11.13.5", - "@types/react": "18.3.14", + "@types/react": "19.0.0", "@types/react-datepicker": "6.2.0", - "@types/react-dom": "18.3.2", + "@types/react-dom": "19.0.0", "@utils/test": "workspace:*", - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "19.0.0", + "react-dom": "19.0.0" }, "dependencies": { "@emotion/serialize": "1.3.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6467d71e7d..857944a466 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -61,10 +61,10 @@ importers: version: 11.13.0 '@emotion/react': specifier: 11.13.5 - version: 11.13.5(@types/react@18.3.14)(react@18.3.1) + version: 11.13.5(@types/react@19.0.0)(react@19.0.0) '@emotion/styled': specifier: 11.13.5 - version: 11.13.5(@emotion/react@11.13.5(@types/react@18.3.14)(react@18.3.1))(@types/react@18.3.14)(react@18.3.1) + version: 11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0) '@eslint/compat': specifier: 1.2.4 version: 1.2.4(eslint@9.16.0(jiti@2.1.0)) @@ -91,16 +91,16 @@ importers: version: 8.4.7(storybook@8.4.7(prettier@2.8.8)) '@storybook/addon-docs': specifier: 8.4.7 - version: 8.4.7(@types/react@18.3.14)(storybook@8.4.7(prettier@2.8.8)) + version: 8.4.7(@types/react@19.0.0)(storybook@8.4.7(prettier@2.8.8)) '@storybook/addon-essentials': specifier: 8.4.7 - version: 8.4.7(@types/react@18.3.14)(storybook@8.4.7(prettier@2.8.8)) + version: 8.4.7(@types/react@19.0.0)(storybook@8.4.7(prettier@2.8.8)) '@storybook/addon-interactions': specifier: 8.4.7 version: 8.4.7(storybook@8.4.7(prettier@2.8.8)) '@storybook/addon-links': specifier: 8.4.7 - version: 8.4.7(react@18.3.1)(storybook@8.4.7(prettier@2.8.8)) + version: 8.4.7(react@19.0.0)(storybook@8.4.7(prettier@2.8.8)) '@storybook/addon-mdx-gfm': specifier: 8.4.7 version: 8.4.7(storybook@8.4.7(prettier@2.8.8)) @@ -109,7 +109,7 @@ importers: version: 8.4.7(storybook@8.4.7(prettier@2.8.8)) '@storybook/blocks': specifier: 8.4.7 - version: 8.4.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(prettier@2.8.8)) + version: 8.4.7(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(storybook@8.4.7(prettier@2.8.8)) '@storybook/builder-vite': specifier: 8.4.7 version: 8.4.7(storybook@8.4.7(prettier@2.8.8))(vite@5.4.11(@types/node@22.10.1)(terser@5.31.0)) @@ -127,10 +127,10 @@ importers: version: 1.1.0 '@storybook/react': specifier: 8.4.7 - version: 8.4.7(@storybook/test@8.4.7(storybook@8.4.7(prettier@2.8.8)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(prettier@2.8.8))(typescript@5.7.2) + version: 8.4.7(@storybook/test@8.4.7(storybook@8.4.7(prettier@2.8.8)))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(storybook@8.4.7(prettier@2.8.8))(typescript@5.7.2) '@storybook/react-vite': specifier: 8.4.7 - version: 8.4.7(@storybook/test@8.4.7(storybook@8.4.7(prettier@2.8.8)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.21.0)(storybook@8.4.7(prettier@2.8.8))(typescript@5.7.2)(vite@5.4.11(@types/node@22.10.1)(terser@5.31.0)) + version: 8.4.7(@storybook/test@8.4.7(storybook@8.4.7(prettier@2.8.8)))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(rollup@4.21.0)(storybook@8.4.7(prettier@2.8.8))(typescript@5.7.2)(vite@5.4.11(@types/node@22.10.1)(terser@5.31.0)) '@storybook/theming': specifier: 8.4.7 version: 8.4.7(storybook@8.4.7(prettier@2.8.8)) @@ -145,7 +145,7 @@ importers: version: 6.6.3 '@testing-library/react': specifier: 16.0.1 - version: 16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@testing-library/user-event': specifier: 14.5.2 version: 14.5.2(@testing-library/dom@10.4.0) @@ -153,14 +153,14 @@ importers: specifier: 22.10.1 version: 22.10.1 '@types/react': - specifier: 18.3.14 - version: 18.3.14 + specifier: 19.0.0 + version: 19.0.0 '@types/react-datepicker': specifier: 6.2.0 - version: 6.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 6.2.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@types/react-dom': - specifier: 18.3.2 - version: 18.3.2 + specifier: 19.0.0 + version: 19.0.0 '@types/zxcvbn': specifier: 4.4.5 version: 4.4.5 @@ -255,11 +255,11 @@ importers: specifier: 0.2.12 version: 0.2.12 react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) read-pkg: specifier: 9.0.1 version: 9.0.1 @@ -286,7 +286,7 @@ importers: version: 8.4.7(prettier@2.8.8) storybook-addon-tag-badges: specifier: 1.3.2 - version: 1.3.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(prettier@2.8.8)) + version: 1.3.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(storybook@8.4.7(prettier@2.8.8)) svgo: specifier: 3.3.2 version: 3.3.2 @@ -322,31 +322,31 @@ importers: dependencies: '@emotion/react': specifier: 11.13.5 - version: 11.13.5(@types/react@18.3.14)(react@18.3.1) + version: 11.13.5(@types/react@19.0.0)(react@19.0.0) '@emotion/styled': specifier: 11.13.5 - version: 11.13.5(@emotion/react@11.13.5(@types/react@18.3.14)(react@18.3.1))(@types/react@18.3.14)(react@18.3.1) + version: 11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0) '@ultraviolet/ui': specifier: workspace:* version: link:../../packages/ui next: specifier: 15.0.4 - version: 15.0.4(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 15.0.4(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) react-schemaorg: specifier: 2.0.0 - version: 2.0.0(react@18.3.1)(schema-dts@1.1.2(typescript@5.7.2))(typescript@5.7.2) + version: 2.0.0(react@19.0.0)(schema-dts@1.1.2(typescript@5.7.2))(typescript@5.7.2) react-syntax-highlighter: specifier: 15.6.1 - version: 15.6.1(react@18.3.1) + version: 15.6.1(react@19.0.0) react-use-clipboard: specifier: 1.0.9 - version: 1.0.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.0.9(react-dom@19.0.0(react@19.0.0))(react@19.0.0) schema-dts: specifier: 1.1.2 version: 1.1.2(typescript@5.7.2) @@ -358,8 +358,8 @@ importers: specifier: 22.10.1 version: 22.10.1 '@types/react': - specifier: 18.3.14 - version: 18.3.14 + specifier: 19.0.0 + version: 19.0.0 '@types/react-syntax-highlighter': specifier: 15.5.13 version: 15.5.13 @@ -371,10 +371,10 @@ importers: dependencies: '@emotion/react': specifier: 11.13.5 - version: 11.13.5(@types/react@18.3.14)(react@18.3.1) + version: 11.13.5(@types/react@19.0.0)(react@19.0.0) '@emotion/styled': specifier: 11.13.5 - version: 11.13.5(@emotion/react@11.13.5(@types/react@18.3.14)(react@18.3.1))(@types/react@18.3.14)(react@18.3.1) + version: 11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0) '@ultraviolet/form': specifier: workspace:* version: link:../../packages/form @@ -386,22 +386,22 @@ importers: version: link:../../packages/ui next: specifier: 15.0.4 - version: 15.0.4(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 15.0.4(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) react-schemaorg: specifier: 2.0.0 - version: 2.0.0(react@18.3.1)(schema-dts@1.1.2(typescript@5.7.2))(typescript@5.7.2) + version: 2.0.0(react@19.0.0)(schema-dts@1.1.2(typescript@5.7.2))(typescript@5.7.2) react-syntax-highlighter: specifier: 15.6.1 - version: 15.6.1(react@18.3.1) + version: 15.6.1(react@19.0.0) react-use-clipboard: specifier: 1.0.9 - version: 1.0.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.0.9(react-dom@19.0.0(react@19.0.0))(react@19.0.0) schema-dts: specifier: 1.1.2 version: 1.1.2(typescript@5.7.2) @@ -413,8 +413,8 @@ importers: specifier: 22.10.1 version: 22.10.1 '@types/react': - specifier: 18.3.14 - version: 18.3.14 + specifier: 19.0.0 + version: 19.0.0 '@types/react-syntax-highlighter': specifier: 15.5.13 version: 15.5.13 @@ -426,31 +426,31 @@ importers: dependencies: '@emotion/react': specifier: 11.13.5 - version: 11.13.5(@types/react@18.3.14)(react@18.3.1) + version: 11.13.5(@types/react@19.0.0)(react@19.0.0) '@emotion/styled': specifier: 11.13.5 - version: 11.13.5(@emotion/react@11.13.5(@types/react@18.3.14)(react@18.3.1))(@types/react@18.3.14)(react@18.3.1) + version: 11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0) '@ultraviolet/ui': specifier: workspace:* version: link:../../packages/ui next: specifier: 15.0.4 - version: 15.0.4(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 15.0.4(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) react-schemaorg: specifier: 2.0.0 - version: 2.0.0(react@18.3.1)(schema-dts@1.1.2(typescript@5.7.2))(typescript@5.7.2) + version: 2.0.0(react@19.0.0)(schema-dts@1.1.2(typescript@5.7.2))(typescript@5.7.2) react-syntax-highlighter: specifier: 15.6.1 - version: 15.6.1(react@18.3.1) + version: 15.6.1(react@19.0.0) react-use-clipboard: specifier: 1.0.9 - version: 1.0.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.0.9(react-dom@19.0.0(react@19.0.0))(react@19.0.0) schema-dts: specifier: 1.1.2 version: 1.1.2(typescript@5.7.2) @@ -462,8 +462,8 @@ importers: specifier: 22.10.1 version: 22.10.1 '@types/react': - specifier: 18.3.14 - version: 18.3.14 + specifier: 19.0.0 + version: 19.0.0 '@types/react-syntax-highlighter': specifier: 15.5.13 version: 15.5.13 @@ -486,38 +486,38 @@ importers: version: link:../ui react-hook-form: specifier: 7.53.2 - version: 7.53.2(react@18.3.1) + version: 7.53.2(react@19.0.0) react-select: specifier: 5.8.3 - version: 5.8.3(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 5.8.3(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) devDependencies: '@babel/core': specifier: 7.26.0 version: 7.26.0 '@emotion/react': specifier: 11.13.5 - version: 11.13.5(@types/react@18.3.14)(react@18.3.1) + version: 11.13.5(@types/react@19.0.0)(react@19.0.0) '@emotion/styled': specifier: 11.13.5 - version: 11.13.5(@emotion/react@11.13.5(@types/react@18.3.14)(react@18.3.1))(@types/react@18.3.14)(react@18.3.1) + version: 11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0) '@types/final-form-focus': specifier: 1.1.7 version: 1.1.7 '@types/react': - specifier: 18.3.14 - version: 18.3.14 + specifier: 19.0.0 + version: 19.0.0 '@types/react-dom': - specifier: 18.3.2 - version: 18.3.2 + specifier: 19.0.0 + version: 19.0.0 '@utils/test': specifier: workspace:* version: link:../../utils/test react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) packages/icons: dependencies: @@ -530,25 +530,25 @@ importers: version: 7.26.0 '@emotion/react': specifier: 11.13.5 - version: 11.13.5(@types/react@18.3.14)(react@18.3.1) + version: 11.13.5(@types/react@19.0.0)(react@19.0.0) '@emotion/styled': specifier: 11.13.5 - version: 11.13.5(@emotion/react@11.13.5(@types/react@18.3.14)(react@18.3.1))(@types/react@18.3.14)(react@18.3.1) + version: 11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0) '@types/react': - specifier: 18.3.14 - version: 18.3.14 + specifier: 19.0.0 + version: 19.0.0 '@types/react-dom': - specifier: 18.3.2 - version: 18.3.2 + specifier: 19.0.0 + version: 19.0.0 '@utils/test': specifier: workspace:* version: link:../../utils/test react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) packages/illustrations: dependencies: @@ -558,10 +558,10 @@ importers: devDependencies: '@emotion/react': specifier: 11.13.5 - version: 11.13.5(@types/react@18.3.14)(react@18.3.1) + version: 11.13.5(@types/react@19.0.0)(react@19.0.0) '@emotion/styled': specifier: 11.13.5 - version: 11.13.5(@emotion/react@11.13.5(@types/react@18.3.14)(react@18.3.1))(@types/react@18.3.14)(react@18.3.1) + version: 11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0) '@ultraviolet/ui': specifier: workspace:* version: link:../ui @@ -569,11 +569,11 @@ importers: specifier: workspace:* version: link:../../utils/test react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) packages/plus: dependencies: @@ -585,7 +585,7 @@ importers: version: 4.23.5(@codemirror/language@6.10.1)(@codemirror/state@6.4.1)(@codemirror/view@6.26.3) '@uiw/react-codemirror': specifier: 4.23.5 - version: 4.23.5(@babel/runtime@7.26.0)(@codemirror/autocomplete@6.16.0(@codemirror/language@6.10.1)(@codemirror/state@6.4.1)(@codemirror/view@6.26.3)(@lezer/common@1.2.1))(@codemirror/language@6.10.1)(@codemirror/lint@6.7.0)(@codemirror/search@6.5.6)(@codemirror/state@6.4.1)(@codemirror/theme-one-dark@6.1.2)(@codemirror/view@6.26.3)(codemirror@6.0.1(@lezer/common@1.2.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 4.23.5(@babel/runtime@7.26.0)(@codemirror/autocomplete@6.16.0(@codemirror/language@6.10.1)(@codemirror/state@6.4.1)(@codemirror/view@6.26.3)(@lezer/common@1.2.1))(@codemirror/language@6.10.1)(@codemirror/lint@6.7.0)(@codemirror/search@6.5.6)(@codemirror/state@6.4.1)(@codemirror/theme-one-dark@6.1.2)(@codemirror/view@6.26.3)(codemirror@6.0.1(@lezer/common@1.2.1))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@ultraviolet/icons': specifier: workspace:* version: link:../icons @@ -597,23 +597,23 @@ importers: version: link:../ui react-intersection-observer: specifier: 9.13.1 - version: 9.13.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 9.13.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) devDependencies: '@babel/core': specifier: 7.26.0 version: 7.26.0 '@emotion/react': specifier: 11.13.5 - version: 11.13.5(@types/react@18.3.14)(react@18.3.1) + version: 11.13.5(@types/react@19.0.0)(react@19.0.0) '@emotion/styled': specifier: 11.13.5 - version: 11.13.5(@emotion/react@11.13.5(@types/react@18.3.14)(react@18.3.1))(@types/react@18.3.14)(react@18.3.1) + version: 11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0) '@types/react': - specifier: 18.3.14 - version: 18.3.14 + specifier: 19.0.0 + version: 19.0.0 '@types/react-dom': - specifier: 18.3.2 - version: 18.3.2 + specifier: 19.0.0 + version: 19.0.0 '@ultraviolet/illustrations': specifier: workspace:* version: link:../illustrations @@ -621,11 +621,11 @@ importers: specifier: workspace:* version: link:../../utils/test react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) packages/themes: dependencies: @@ -640,16 +640,16 @@ importers: version: 1.3.3 '@nivo/bar': specifier: 0.80.0 - version: 0.80.0(@nivo/core@0.80.0)(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 0.80.0(@nivo/core@0.80.0)(prop-types@15.8.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@nivo/core': specifier: 0.80.0 - version: 0.80.0(@nivo/tooltip@0.80.0)(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 0.80.0(@nivo/tooltip@0.80.0)(prop-types@15.8.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@nivo/line': specifier: 0.80.0 - version: 0.80.0(@nivo/core@0.80.0)(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 0.80.0(@nivo/core@0.80.0)(prop-types@15.8.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@nivo/pie': specifier: 0.80.0 - version: 0.80.0(@nivo/core@0.80.0)(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 0.80.0(@nivo/core@0.80.0)(prop-types@15.8.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@nivo/scales': specifier: 0.80.0 version: 0.80.0 @@ -658,7 +658,7 @@ importers: version: 5.1.1 '@scaleway/use-media': specifier: 3.0.1 - version: 3.0.1(react@18.3.1) + version: 3.0.1(react@19.0.0) '@ultraviolet/icons': specifier: workspace:* version: link:../icons @@ -670,47 +670,47 @@ importers: version: 4.3.1 react-datepicker: specifier: 6.9.0 - version: 6.9.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 6.9.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react-select: specifier: 5.8.3 - version: 5.8.3(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 5.8.3(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react-toastify: specifier: 10.0.6 - version: 10.0.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 10.0.6(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react-use-clipboard: specifier: 1.0.9 - version: 1.0.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.0.9(react-dom@19.0.0(react@19.0.0))(react@19.0.0) reakit: specifier: 1.3.11 - version: 1.3.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.3.11(react-dom@19.0.0(react@19.0.0))(react@19.0.0) devDependencies: '@babel/core': specifier: 7.26.0 version: 7.26.0 '@emotion/react': specifier: 11.13.5 - version: 11.13.5(@types/react@18.3.14)(react@18.3.1) + version: 11.13.5(@types/react@19.0.0)(react@19.0.0) '@emotion/styled': specifier: 11.13.5 - version: 11.13.5(@emotion/react@11.13.5(@types/react@18.3.14)(react@18.3.1))(@types/react@18.3.14)(react@18.3.1) + version: 11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0) '@types/react': - specifier: 18.3.14 - version: 18.3.14 + specifier: 19.0.0 + version: 19.0.0 '@types/react-datepicker': specifier: 6.2.0 - version: 6.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 6.2.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@types/react-dom': - specifier: 18.3.2 - version: 18.3.2 + specifier: 19.0.0 + version: 19.0.0 '@utils/test': specifier: workspace:* version: link:../../utils/test react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) utils/test: dependencies: @@ -722,19 +722,19 @@ importers: version: 11.13.0 '@emotion/react': specifier: 11.13.5 - version: 11.13.5(@types/react@18.3.14)(react@18.3.1) + version: 11.13.5(@types/react@19.0.0)(react@19.0.0) '@emotion/styled': specifier: 11.13.5 - version: 11.13.5(@emotion/react@11.13.5(@types/react@18.3.14)(react@18.3.1))(@types/react@18.3.14)(react@18.3.1) + version: 11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0) '@testing-library/jest-dom': specifier: 6.6.3 version: 6.6.3 '@testing-library/react': specifier: 16.0.1 - version: 16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.2)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@types/react': - specifier: 18.3.14 - version: 18.3.14 + specifier: 19.0.0 + version: 19.0.0 '@ultraviolet/themes': specifier: workspace:* version: link:../../packages/themes @@ -742,11 +742,11 @@ importers: specifier: 25.0.1 version: 25.0.1 react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-intersection-observer: specifier: 9.13.1 - version: 9.13.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 9.13.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) vitest: specifier: 2.1.8 version: 2.1.8(@types/node@22.10.1)(@vitest/ui@2.1.8)(happy-dom@15.11.7)(jsdom@25.0.1)(terser@5.31.0) @@ -3194,6 +3194,9 @@ packages: '@types/react-dom@18.3.2': resolution: {integrity: sha512-Fqp+rcvem9wEnGr3RY8dYNvSQ8PoLqjZ9HLgaPUOjJJD120uDyOxOjc/39M4Kddp9JQCxpGQbnhVQF0C0ncYVg==} + '@types/react-dom@19.0.0': + resolution: {integrity: sha512-1KfiQKsH1o00p9m5ag12axHQSb3FOU9H20UTrujVSkNhuCrRHiQWFqgEnTNK5ZNfnzZv8UWrnXVqCmCF9fgY3w==} + '@types/react-syntax-highlighter@15.5.13': resolution: {integrity: sha512-uLGJ87j6Sz8UaBAooU0T6lWJ0dBmjZgN1PZTrj05TNql2/XpC6+4HhMT5syIdFUUt+FASfCeLLv4kBygNU+8qA==} @@ -3203,6 +3206,9 @@ packages: '@types/react@18.3.14': resolution: {integrity: sha512-NzahNKvjNhVjuPBQ+2G7WlxstQ+47kXZNHlUvFakDViuIEfGY926GqhMueQFZ7woG+sPiQKlF36XfrIUVSUfFg==} + '@types/react@19.0.0': + resolution: {integrity: sha512-MY3oPudxvMYyesqs/kW1Bh8y9VqSmf+tzqw3ae8a9DZW68pUe3zAdHeI1jc6iAysuRdACnVknHP8AhwD4/dxtg==} + '@types/resolve@1.20.6': resolution: {integrity: sha512-A4STmOXPhMUtHH+S6ymgE2GiBSMqf4oTvcQZMcHzokuTLVYzXTB8ttjcgxOVaAp2lGwEdzZ0J+cRbbeevQj1UQ==} @@ -6652,6 +6658,11 @@ packages: peerDependencies: react: ^18.3.1 + react-dom@19.0.0: + resolution: {integrity: sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ==} + peerDependencies: + react: ^19.0.0 + react-hook-form@7.53.2: resolution: {integrity: sha512-YVel6fW5sOeedd1524pltpHX+jgU2u3DSDtXEaBORNdqiNrsX/nUI/iGXONegttg0mJVnfrIkiV0cmTU6Oo2xw==} engines: {node: '>=18.0.0'} @@ -6730,6 +6741,10 @@ packages: resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} engines: {node: '>=0.10.0'} + react@19.0.0: + resolution: {integrity: sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ==} + engines: {node: '>=0.10.0'} + read-pkg@9.0.1: resolution: {integrity: sha512-9viLL4/n1BJUCT1NXVTdS1jtm80yDEgR5T4yCelII49Mbj0v1rZdKqj7zCiYdbB0CuCgdrvHcNogAKTFPBocFA==} engines: {node: '>=18'} @@ -6944,6 +6959,9 @@ packages: scheduler@0.23.2: resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} + scheduler@0.25.0: + resolution: {integrity: sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==} + schema-dts@1.1.2: resolution: {integrity: sha512-MpNwH0dZJHinVxk9bT8XUdjKTxMYrA5bLtrrGmFA6PTLwlOKnhi67XoRd6/ty+Djt6ZC0slR57qFhZDNMI6DhQ==} peerDependencies: @@ -9363,19 +9381,19 @@ snapshots: '@emotion/memoize@0.9.0': {} - '@emotion/react@11.13.5(@types/react@18.3.14)(react@18.3.1)': + '@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0)': dependencies: '@babel/runtime': 7.26.0 '@emotion/babel-plugin': 11.13.5 '@emotion/cache': 11.13.5 '@emotion/serialize': 1.3.3 - '@emotion/use-insertion-effect-with-fallbacks': 1.1.0(react@18.3.1) + '@emotion/use-insertion-effect-with-fallbacks': 1.1.0(react@19.0.0) '@emotion/utils': 1.4.2 '@emotion/weak-memoize': 0.4.0 hoist-non-react-statics: 3.3.2 - react: 18.3.1 + react: 19.0.0 optionalDependencies: - '@types/react': 18.3.14 + '@types/react': 19.0.0 transitivePeerDependencies: - supports-color @@ -9389,26 +9407,26 @@ snapshots: '@emotion/sheet@1.4.0': {} - '@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.14)(react@18.3.1))(@types/react@18.3.14)(react@18.3.1)': + '@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0)': dependencies: '@babel/runtime': 7.26.0 '@emotion/babel-plugin': 11.13.5 '@emotion/is-prop-valid': 1.3.0 - '@emotion/react': 11.13.5(@types/react@18.3.14)(react@18.3.1) + '@emotion/react': 11.13.5(@types/react@19.0.0)(react@19.0.0) '@emotion/serialize': 1.3.3 - '@emotion/use-insertion-effect-with-fallbacks': 1.1.0(react@18.3.1) + '@emotion/use-insertion-effect-with-fallbacks': 1.1.0(react@19.0.0) '@emotion/utils': 1.4.2 - react: 18.3.1 + react: 19.0.0 optionalDependencies: - '@types/react': 18.3.14 + '@types/react': 19.0.0 transitivePeerDependencies: - supports-color '@emotion/unitless@0.10.0': {} - '@emotion/use-insertion-effect-with-fallbacks@1.1.0(react@18.3.1)': + '@emotion/use-insertion-effect-with-fallbacks@1.1.0(react@19.0.0)': dependencies: - react: 18.3.1 + react: 19.0.0 '@emotion/utils@1.4.1': {} @@ -9627,18 +9645,18 @@ snapshots: '@floating-ui/core': 1.6.1 '@floating-ui/utils': 0.2.2 - '@floating-ui/react-dom@2.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@floating-ui/react-dom@2.1.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@floating-ui/dom': 1.6.4 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - '@floating-ui/react@0.26.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@floating-ui/react@0.26.16(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@floating-ui/react-dom': 2.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@floating-ui/react-dom': 2.1.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@floating-ui/utils': 0.2.2 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) tabbable: 6.2.0 '@floating-ui/utils@0.2.2': {} @@ -9938,10 +9956,10 @@ snapshots: jju: 1.4.0 js-yaml: 4.1.0 - '@mdx-js/react@3.0.1(@types/react@18.3.14)(react@18.3.1)': + '@mdx-js/react@3.0.1(@types/react@19.0.0)(react@18.3.1)': dependencies: '@types/mdx': 2.0.13 - '@types/react': 18.3.14 + '@types/react': 19.0.0 react: 18.3.1 '@next/env@15.0.4': {} @@ -9983,73 +10001,73 @@ snapshots: dependencies: eslint-scope: 5.1.1 - '@nivo/annotations@0.80.0(@nivo/core@0.80.0)(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@nivo/annotations@0.80.0(@nivo/core@0.80.0)(prop-types@15.8.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@nivo/colors': 0.80.0(@nivo/core@0.80.0)(prop-types@15.8.1)(react@18.3.1) - '@nivo/core': 0.80.0(@nivo/tooltip@0.80.0)(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-spring/web': 9.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@nivo/colors': 0.80.0(@nivo/core@0.80.0)(prop-types@15.8.1)(react@19.0.0) + '@nivo/core': 0.80.0(@nivo/tooltip@0.80.0)(prop-types@15.8.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-spring/web': 9.4.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) lodash: 4.17.21 - react: 18.3.1 + react: 19.0.0 transitivePeerDependencies: - prop-types - react-dom - '@nivo/arcs@0.80.0(@nivo/core@0.80.0)(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@nivo/arcs@0.80.0(@nivo/core@0.80.0)(prop-types@15.8.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@nivo/colors': 0.80.0(@nivo/core@0.80.0)(prop-types@15.8.1)(react@18.3.1) - '@nivo/core': 0.80.0(@nivo/tooltip@0.80.0)(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-spring/web': 9.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@nivo/colors': 0.80.0(@nivo/core@0.80.0)(prop-types@15.8.1)(react@19.0.0) + '@nivo/core': 0.80.0(@nivo/tooltip@0.80.0)(prop-types@15.8.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-spring/web': 9.4.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) d3-shape: 1.3.7 - react: 18.3.1 + react: 19.0.0 transitivePeerDependencies: - prop-types - react-dom - '@nivo/axes@0.80.0(@nivo/core@0.80.0)(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@nivo/axes@0.80.0(@nivo/core@0.80.0)(prop-types@15.8.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@nivo/core': 0.80.0(@nivo/tooltip@0.80.0)(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@nivo/core': 0.80.0(@nivo/tooltip@0.80.0)(prop-types@15.8.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@nivo/scales': 0.80.0 - '@react-spring/web': 9.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-spring/web': 9.4.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) d3-format: 1.4.5 d3-time-format: 3.0.0 prop-types: 15.8.1 - react: 18.3.1 + react: 19.0.0 transitivePeerDependencies: - react-dom - '@nivo/bar@0.80.0(@nivo/core@0.80.0)(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@nivo/bar@0.80.0(@nivo/core@0.80.0)(prop-types@15.8.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@nivo/annotations': 0.80.0(@nivo/core@0.80.0)(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@nivo/axes': 0.80.0(@nivo/core@0.80.0)(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@nivo/colors': 0.80.0(@nivo/core@0.80.0)(prop-types@15.8.1)(react@18.3.1) - '@nivo/core': 0.80.0(@nivo/tooltip@0.80.0)(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@nivo/legends': 0.80.0(@nivo/core@0.80.0)(prop-types@15.8.1)(react@18.3.1) + '@nivo/annotations': 0.80.0(@nivo/core@0.80.0)(prop-types@15.8.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@nivo/axes': 0.80.0(@nivo/core@0.80.0)(prop-types@15.8.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@nivo/colors': 0.80.0(@nivo/core@0.80.0)(prop-types@15.8.1)(react@19.0.0) + '@nivo/core': 0.80.0(@nivo/tooltip@0.80.0)(prop-types@15.8.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@nivo/legends': 0.80.0(@nivo/core@0.80.0)(prop-types@15.8.1)(react@19.0.0) '@nivo/scales': 0.80.0 - '@nivo/tooltip': 0.80.0(@nivo/core@0.80.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-spring/web': 9.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@nivo/tooltip': 0.80.0(@nivo/core@0.80.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-spring/web': 9.4.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) d3-scale: 3.3.0 d3-shape: 1.3.7 lodash: 4.17.21 - react: 18.3.1 + react: 19.0.0 transitivePeerDependencies: - prop-types - react-dom - '@nivo/colors@0.80.0(@nivo/core@0.80.0)(prop-types@15.8.1)(react@18.3.1)': + '@nivo/colors@0.80.0(@nivo/core@0.80.0)(prop-types@15.8.1)(react@19.0.0)': dependencies: - '@nivo/core': 0.80.0(@nivo/tooltip@0.80.0)(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@nivo/core': 0.80.0(@nivo/tooltip@0.80.0)(prop-types@15.8.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) d3-color: 2.0.0 d3-scale: 3.3.0 d3-scale-chromatic: 2.0.0 lodash: 4.17.21 prop-types: 15.8.1 - react: 18.3.1 + react: 19.0.0 - '@nivo/core@0.80.0(@nivo/tooltip@0.80.0)(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@nivo/core@0.80.0(@nivo/tooltip@0.80.0)(prop-types@15.8.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@nivo/recompose': 0.80.0(react@18.3.1) - '@nivo/tooltip': 0.80.0(@nivo/core@0.80.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-spring/web': 9.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@nivo/recompose': 0.80.0(react@19.0.0) + '@nivo/tooltip': 0.80.0(@nivo/core@0.80.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-spring/web': 9.4.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) d3-color: 2.0.0 d3-format: 1.4.5 d3-interpolate: 2.0.1 @@ -10059,49 +10077,49 @@ snapshots: d3-time-format: 3.0.0 lodash: 4.17.21 prop-types: 15.8.1 - react: 18.3.1 + react: 19.0.0 transitivePeerDependencies: - react-dom - '@nivo/legends@0.80.0(@nivo/core@0.80.0)(prop-types@15.8.1)(react@18.3.1)': + '@nivo/legends@0.80.0(@nivo/core@0.80.0)(prop-types@15.8.1)(react@19.0.0)': dependencies: - '@nivo/core': 0.80.0(@nivo/tooltip@0.80.0)(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@nivo/core': 0.80.0(@nivo/tooltip@0.80.0)(prop-types@15.8.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) prop-types: 15.8.1 - react: 18.3.1 + react: 19.0.0 - '@nivo/line@0.80.0(@nivo/core@0.80.0)(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@nivo/line@0.80.0(@nivo/core@0.80.0)(prop-types@15.8.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@nivo/annotations': 0.80.0(@nivo/core@0.80.0)(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@nivo/axes': 0.80.0(@nivo/core@0.80.0)(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@nivo/colors': 0.80.0(@nivo/core@0.80.0)(prop-types@15.8.1)(react@18.3.1) - '@nivo/core': 0.80.0(@nivo/tooltip@0.80.0)(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@nivo/legends': 0.80.0(@nivo/core@0.80.0)(prop-types@15.8.1)(react@18.3.1) + '@nivo/annotations': 0.80.0(@nivo/core@0.80.0)(prop-types@15.8.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@nivo/axes': 0.80.0(@nivo/core@0.80.0)(prop-types@15.8.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@nivo/colors': 0.80.0(@nivo/core@0.80.0)(prop-types@15.8.1)(react@19.0.0) + '@nivo/core': 0.80.0(@nivo/tooltip@0.80.0)(prop-types@15.8.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@nivo/legends': 0.80.0(@nivo/core@0.80.0)(prop-types@15.8.1)(react@19.0.0) '@nivo/scales': 0.80.0 - '@nivo/tooltip': 0.80.0(@nivo/core@0.80.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@nivo/voronoi': 0.80.0(@nivo/core@0.80.0)(react@18.3.1) - '@react-spring/web': 9.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@nivo/tooltip': 0.80.0(@nivo/core@0.80.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@nivo/voronoi': 0.80.0(@nivo/core@0.80.0)(react@19.0.0) + '@react-spring/web': 9.4.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) d3-shape: 1.3.7 prop-types: 15.8.1 - react: 18.3.1 + react: 19.0.0 transitivePeerDependencies: - react-dom - '@nivo/pie@0.80.0(@nivo/core@0.80.0)(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@nivo/pie@0.80.0(@nivo/core@0.80.0)(prop-types@15.8.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@nivo/arcs': 0.80.0(@nivo/core@0.80.0)(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@nivo/colors': 0.80.0(@nivo/core@0.80.0)(prop-types@15.8.1)(react@18.3.1) - '@nivo/core': 0.80.0(@nivo/tooltip@0.80.0)(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@nivo/legends': 0.80.0(@nivo/core@0.80.0)(prop-types@15.8.1)(react@18.3.1) - '@nivo/tooltip': 0.80.0(@nivo/core@0.80.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@nivo/arcs': 0.80.0(@nivo/core@0.80.0)(prop-types@15.8.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@nivo/colors': 0.80.0(@nivo/core@0.80.0)(prop-types@15.8.1)(react@19.0.0) + '@nivo/core': 0.80.0(@nivo/tooltip@0.80.0)(prop-types@15.8.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@nivo/legends': 0.80.0(@nivo/core@0.80.0)(prop-types@15.8.1)(react@19.0.0) + '@nivo/tooltip': 0.80.0(@nivo/core@0.80.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) d3-shape: 1.3.7 - react: 18.3.1 + react: 19.0.0 transitivePeerDependencies: - prop-types - react-dom - '@nivo/recompose@0.80.0(react@18.3.1)': + '@nivo/recompose@0.80.0(react@19.0.0)': dependencies: - react: 18.3.1 + react: 19.0.0 react-lifecycles-compat: 3.0.4 '@nivo/scales@0.80.0': @@ -10111,20 +10129,20 @@ snapshots: d3-time-format: 3.0.0 lodash: 4.17.21 - '@nivo/tooltip@0.80.0(@nivo/core@0.80.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@nivo/tooltip@0.80.0(@nivo/core@0.80.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@nivo/core': 0.80.0(@nivo/tooltip@0.80.0)(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-spring/web': 9.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@nivo/core': 0.80.0(@nivo/tooltip@0.80.0)(prop-types@15.8.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-spring/web': 9.4.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) transitivePeerDependencies: - react - react-dom - '@nivo/voronoi@0.80.0(@nivo/core@0.80.0)(react@18.3.1)': + '@nivo/voronoi@0.80.0(@nivo/core@0.80.0)(react@19.0.0)': dependencies: - '@nivo/core': 0.80.0(@nivo/tooltip@0.80.0)(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@nivo/core': 0.80.0(@nivo/tooltip@0.80.0)(prop-types@15.8.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) d3-delaunay: 5.3.0 d3-scale: 3.3.0 - react: 18.3.1 + react: 19.0.0 '@nodelib/fs.scandir@2.1.5': dependencies: @@ -10207,38 +10225,38 @@ snapshots: transitivePeerDependencies: - supports-color - '@react-spring/animated@9.4.5(react@18.3.1)': + '@react-spring/animated@9.4.5(react@19.0.0)': dependencies: - '@react-spring/shared': 9.4.5(react@18.3.1) + '@react-spring/shared': 9.4.5(react@19.0.0) '@react-spring/types': 9.4.5 - react: 18.3.1 + react: 19.0.0 - '@react-spring/core@9.4.5(react@18.3.1)': + '@react-spring/core@9.4.5(react@19.0.0)': dependencies: - '@react-spring/animated': 9.4.5(react@18.3.1) + '@react-spring/animated': 9.4.5(react@19.0.0) '@react-spring/rafz': 9.4.5 - '@react-spring/shared': 9.4.5(react@18.3.1) + '@react-spring/shared': 9.4.5(react@19.0.0) '@react-spring/types': 9.4.5 - react: 18.3.1 + react: 19.0.0 '@react-spring/rafz@9.4.5': {} - '@react-spring/shared@9.4.5(react@18.3.1)': + '@react-spring/shared@9.4.5(react@19.0.0)': dependencies: '@react-spring/rafz': 9.4.5 '@react-spring/types': 9.4.5 - react: 18.3.1 + react: 19.0.0 '@react-spring/types@9.4.5': {} - '@react-spring/web@9.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-spring/web@9.4.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@react-spring/animated': 9.4.5(react@18.3.1) - '@react-spring/core': 9.4.5(react@18.3.1) - '@react-spring/shared': 9.4.5(react@18.3.1) + '@react-spring/animated': 9.4.5(react@19.0.0) + '@react-spring/core': 9.4.5(react@19.0.0) + '@react-spring/shared': 9.4.5(react@19.0.0) '@react-spring/types': 9.4.5 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) '@replit/codemirror-lang-csharp@6.2.0(@codemirror/autocomplete@6.16.0(@codemirror/language@6.10.1)(@codemirror/state@6.4.1)(@codemirror/view@6.26.3)(@lezer/common@1.2.1))(@codemirror/language@6.10.1)(@codemirror/state@6.4.1)(@codemirror/view@6.26.3)(@lezer/common@1.2.1)(@lezer/highlight@1.2.0)(@lezer/lr@1.4.0)': dependencies: @@ -10364,9 +10382,9 @@ snapshots: '@scaleway/tsconfig@1.1.1': {} - '@scaleway/use-media@3.0.1(react@18.3.1)': + '@scaleway/use-media@3.0.1(react@19.0.0)': dependencies: - react: 18.3.1 + react: 19.0.0 '@sinclair/typebox@0.27.8': {} @@ -10444,9 +10462,9 @@ snapshots: storybook: 8.4.7(prettier@2.8.8) ts-dedent: 2.2.0 - '@storybook/addon-docs@8.4.7(@types/react@18.3.14)(storybook@8.4.7(prettier@2.8.8))': + '@storybook/addon-docs@8.4.7(@types/react@19.0.0)(storybook@8.4.7(prettier@2.8.8))': dependencies: - '@mdx-js/react': 3.0.1(@types/react@18.3.14)(react@18.3.1) + '@mdx-js/react': 3.0.1(@types/react@19.0.0)(react@18.3.1) '@storybook/blocks': 8.4.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(prettier@2.8.8)) '@storybook/csf-plugin': 8.4.7(storybook@8.4.7(prettier@2.8.8)) '@storybook/react-dom-shim': 8.4.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(prettier@2.8.8)) @@ -10457,12 +10475,12 @@ snapshots: transitivePeerDependencies: - '@types/react' - '@storybook/addon-essentials@8.4.7(@types/react@18.3.14)(storybook@8.4.7(prettier@2.8.8))': + '@storybook/addon-essentials@8.4.7(@types/react@19.0.0)(storybook@8.4.7(prettier@2.8.8))': dependencies: '@storybook/addon-actions': 8.4.7(storybook@8.4.7(prettier@2.8.8)) '@storybook/addon-backgrounds': 8.4.7(storybook@8.4.7(prettier@2.8.8)) '@storybook/addon-controls': 8.4.7(storybook@8.4.7(prettier@2.8.8)) - '@storybook/addon-docs': 8.4.7(@types/react@18.3.14)(storybook@8.4.7(prettier@2.8.8)) + '@storybook/addon-docs': 8.4.7(@types/react@19.0.0)(storybook@8.4.7(prettier@2.8.8)) '@storybook/addon-highlight': 8.4.7(storybook@8.4.7(prettier@2.8.8)) '@storybook/addon-measure': 8.4.7(storybook@8.4.7(prettier@2.8.8)) '@storybook/addon-outline': 8.4.7(storybook@8.4.7(prettier@2.8.8)) @@ -10487,14 +10505,14 @@ snapshots: storybook: 8.4.7(prettier@2.8.8) ts-dedent: 2.2.0 - '@storybook/addon-links@8.4.7(react@18.3.1)(storybook@8.4.7(prettier@2.8.8))': + '@storybook/addon-links@8.4.7(react@19.0.0)(storybook@8.4.7(prettier@2.8.8))': dependencies: '@storybook/csf': 0.1.11 '@storybook/global': 5.0.0 storybook: 8.4.7(prettier@2.8.8) ts-dedent: 2.2.0 optionalDependencies: - react: 18.3.1 + react: 19.0.0 '@storybook/addon-mdx-gfm@8.4.7(storybook@8.4.7(prettier@2.8.8))': dependencies: @@ -10540,6 +10558,16 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) + '@storybook/blocks@8.4.7(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(storybook@8.4.7(prettier@2.8.8))': + dependencies: + '@storybook/csf': 0.1.11 + '@storybook/icons': 1.2.12(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + storybook: 8.4.7(prettier@2.8.8) + ts-dedent: 2.2.0 + optionalDependencies: + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + '@storybook/builder-vite@8.4.7(storybook@8.4.7(prettier@2.8.8))(vite@5.4.11(@types/node@22.10.1)(terser@5.31.0))': dependencies: '@storybook/csf-plugin': 8.4.7(storybook@8.4.7(prettier@2.8.8)) @@ -10592,6 +10620,11 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) + '@storybook/icons@1.2.12(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + dependencies: + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + '@storybook/instrumenter@8.4.7(storybook@8.4.7(prettier@2.8.8))': dependencies: '@storybook/global': 5.0.0 @@ -10614,17 +10647,23 @@ snapshots: react-dom: 18.3.1(react@18.3.1) storybook: 8.4.7(prettier@2.8.8) - '@storybook/react-vite@8.4.7(@storybook/test@8.4.7(storybook@8.4.7(prettier@2.8.8)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.21.0)(storybook@8.4.7(prettier@2.8.8))(typescript@5.7.2)(vite@5.4.11(@types/node@22.10.1)(terser@5.31.0))': + '@storybook/react-dom-shim@8.4.7(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(storybook@8.4.7(prettier@2.8.8))': + dependencies: + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + storybook: 8.4.7(prettier@2.8.8) + + '@storybook/react-vite@8.4.7(@storybook/test@8.4.7(storybook@8.4.7(prettier@2.8.8)))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(rollup@4.21.0)(storybook@8.4.7(prettier@2.8.8))(typescript@5.7.2)(vite@5.4.11(@types/node@22.10.1)(terser@5.31.0))': dependencies: '@joshwooding/vite-plugin-react-docgen-typescript': 0.4.2(typescript@5.7.2)(vite@5.4.11(@types/node@22.10.1)(terser@5.31.0)) '@rollup/pluginutils': 5.1.0(rollup@4.21.0) '@storybook/builder-vite': 8.4.7(storybook@8.4.7(prettier@2.8.8))(vite@5.4.11(@types/node@22.10.1)(terser@5.31.0)) - '@storybook/react': 8.4.7(@storybook/test@8.4.7(storybook@8.4.7(prettier@2.8.8)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(prettier@2.8.8))(typescript@5.7.2) + '@storybook/react': 8.4.7(@storybook/test@8.4.7(storybook@8.4.7(prettier@2.8.8)))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(storybook@8.4.7(prettier@2.8.8))(typescript@5.7.2) find-up: 5.0.0 magic-string: 0.30.12 - react: 18.3.1 + react: 19.0.0 react-docgen: 7.0.3 - react-dom: 18.3.1(react@18.3.1) + react-dom: 19.0.0(react@19.0.0) resolve: 1.22.8 storybook: 8.4.7(prettier@2.8.8) tsconfig-paths: 4.2.0 @@ -10635,16 +10674,16 @@ snapshots: - supports-color - typescript - '@storybook/react@8.4.7(@storybook/test@8.4.7(storybook@8.4.7(prettier@2.8.8)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(prettier@2.8.8))(typescript@5.7.2)': + '@storybook/react@8.4.7(@storybook/test@8.4.7(storybook@8.4.7(prettier@2.8.8)))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(storybook@8.4.7(prettier@2.8.8))(typescript@5.7.2)': dependencies: '@storybook/components': 8.4.7(storybook@8.4.7(prettier@2.8.8)) '@storybook/global': 5.0.0 '@storybook/manager-api': 8.4.7(storybook@8.4.7(prettier@2.8.8)) '@storybook/preview-api': 8.4.7(storybook@8.4.7(prettier@2.8.8)) - '@storybook/react-dom-shim': 8.4.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(prettier@2.8.8)) + '@storybook/react-dom-shim': 8.4.7(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(storybook@8.4.7(prettier@2.8.8)) '@storybook/theming': 8.4.7(storybook@8.4.7(prettier@2.8.8)) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) storybook: 8.4.7(prettier@2.8.8) optionalDependencies: '@storybook/test': 8.4.7(storybook@8.4.7(prettier@2.8.8)) @@ -10798,16 +10837,26 @@ snapshots: lodash: 4.17.21 redent: 3.0.0 - '@testing-library/react@16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.2)(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@testing-library/react@16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.2)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.26.0 '@testing-library/dom': 10.4.0 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) optionalDependencies: - '@types/react': 18.3.14 + '@types/react': 19.0.0 '@types/react-dom': 18.3.2 + '@testing-library/react@16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + dependencies: + '@babel/runtime': 7.26.0 + '@testing-library/dom': 10.4.0 + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + optionalDependencies: + '@types/react': 19.0.0 + '@types/react-dom': 19.0.0 + '@testing-library/user-event@14.5.2(@testing-library/dom@10.4.0)': dependencies: '@testing-library/dom': 10.4.0 @@ -10905,12 +10954,13 @@ snapshots: '@types/parse-json@4.0.2': {} - '@types/prop-types@15.7.12': {} + '@types/prop-types@15.7.12': + optional: true - '@types/react-datepicker@6.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@types/react-datepicker@6.2.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@floating-ui/react': 0.26.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@types/react': 18.3.14 + '@floating-ui/react': 0.26.16(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@types/react': 19.0.0 date-fns: 3.6.0 transitivePeerDependencies: - react @@ -10919,19 +10969,29 @@ snapshots: '@types/react-dom@18.3.2': dependencies: '@types/react': 18.3.14 + optional: true + + '@types/react-dom@19.0.0': + dependencies: + '@types/react': 19.0.0 '@types/react-syntax-highlighter@15.5.13': dependencies: - '@types/react': 18.3.14 + '@types/react': 19.0.0 '@types/react-transition-group@4.4.10': dependencies: - '@types/react': 18.3.14 + '@types/react': 19.0.0 '@types/react@18.3.14': dependencies: '@types/prop-types': 15.7.12 csstype: 3.1.3 + optional: true + + '@types/react@19.0.0': + dependencies: + csstype: 3.1.3 '@types/resolve@1.20.6': {} @@ -11182,7 +11242,7 @@ snapshots: '@codemirror/state': 6.4.1 '@codemirror/view': 6.26.3 - '@uiw/react-codemirror@4.23.5(@babel/runtime@7.26.0)(@codemirror/autocomplete@6.16.0(@codemirror/language@6.10.1)(@codemirror/state@6.4.1)(@codemirror/view@6.26.3)(@lezer/common@1.2.1))(@codemirror/language@6.10.1)(@codemirror/lint@6.7.0)(@codemirror/search@6.5.6)(@codemirror/state@6.4.1)(@codemirror/theme-one-dark@6.1.2)(@codemirror/view@6.26.3)(codemirror@6.0.1(@lezer/common@1.2.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@uiw/react-codemirror@4.23.5(@babel/runtime@7.26.0)(@codemirror/autocomplete@6.16.0(@codemirror/language@6.10.1)(@codemirror/state@6.4.1)(@codemirror/view@6.26.3)(@lezer/common@1.2.1))(@codemirror/language@6.10.1)(@codemirror/lint@6.7.0)(@codemirror/search@6.5.6)(@codemirror/state@6.4.1)(@codemirror/theme-one-dark@6.1.2)(@codemirror/view@6.26.3)(codemirror@6.0.1(@lezer/common@1.2.1))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.26.0 '@codemirror/commands': 6.5.0 @@ -11191,8 +11251,8 @@ snapshots: '@codemirror/view': 6.26.3 '@uiw/codemirror-extensions-basic-setup': 4.23.5(@codemirror/autocomplete@6.16.0(@codemirror/language@6.10.1)(@codemirror/state@6.4.1)(@codemirror/view@6.26.3)(@lezer/common@1.2.1))(@codemirror/commands@6.5.0)(@codemirror/language@6.10.1)(@codemirror/lint@6.7.0)(@codemirror/search@6.5.6)(@codemirror/state@6.4.1)(@codemirror/view@6.26.3) codemirror: 6.0.1(@lezer/common@1.2.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) transitivePeerDependencies: - '@codemirror/autocomplete' - '@codemirror/language' @@ -14330,7 +14390,7 @@ snapshots: dependencies: enhanced-resolve: 5.16.0 - next@15.0.4(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + next@15.0.4(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@next/env': 15.0.4 '@swc/counter': 0.1.3 @@ -14338,9 +14398,9 @@ snapshots: busboy: 1.6.0 caniuse-lite: 1.0.30001669 postcss: 8.4.31 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - styled-jsx: 5.1.6(@babel/core@7.26.0)(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + styled-jsx: 5.1.6(@babel/core@7.26.0)(react@19.0.0) optionalDependencies: '@next/swc-darwin-arm64': 15.0.4 '@next/swc-darwin-x64': 15.0.4 @@ -14966,15 +15026,15 @@ snapshots: minimist: 1.2.8 strip-json-comments: 2.0.1 - react-datepicker@6.9.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-datepicker@6.9.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: - '@floating-ui/react': 0.26.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@floating-ui/react': 0.26.16(react-dom@19.0.0(react@19.0.0))(react@19.0.0) clsx: 2.1.1 date-fns: 3.6.0 prop-types: 15.8.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-onclickoutside: 6.13.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + react-onclickoutside: 6.13.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react-docgen-typescript@2.2.2(typescript@5.7.2): dependencies: @@ -15001,15 +15061,20 @@ snapshots: react: 18.3.1 scheduler: 0.23.2 - react-hook-form@7.53.2(react@18.3.1): + react-dom@19.0.0(react@19.0.0): dependencies: - react: 18.3.1 + react: 19.0.0 + scheduler: 0.25.0 - react-intersection-observer@9.13.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-hook-form@7.53.2(react@19.0.0): dependencies: - react: 18.3.1 + react: 19.0.0 + + react-intersection-observer@9.13.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + dependencies: + react: 19.0.0 optionalDependencies: - react-dom: 18.3.1(react@18.3.1) + react-dom: 19.0.0(react@19.0.0) react-is@16.13.1: {} @@ -15019,71 +15084,73 @@ snapshots: react-lifecycles-compat@3.0.4: {} - react-onclickoutside@6.13.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-onclickoutside@6.13.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) react-refresh@0.14.2: {} - react-schemaorg@2.0.0(react@18.3.1)(schema-dts@1.1.2(typescript@5.7.2))(typescript@5.7.2): + react-schemaorg@2.0.0(react@19.0.0)(schema-dts@1.1.2(typescript@5.7.2))(typescript@5.7.2): dependencies: - react: 18.3.1 + react: 19.0.0 schema-dts: 1.1.2(typescript@5.7.2) typescript: 5.7.2 - react-select@5.8.3(@types/react@18.3.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-select@5.8.3(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.26.0 '@emotion/cache': 11.13.1 - '@emotion/react': 11.13.5(@types/react@18.3.14)(react@18.3.1) + '@emotion/react': 11.13.5(@types/react@19.0.0)(react@19.0.0) '@floating-ui/dom': 1.6.4 '@types/react-transition-group': 4.4.10 memoize-one: 6.0.0 prop-types: 15.8.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-transition-group: 4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - use-isomorphic-layout-effect: 1.1.2(@types/react@18.3.14)(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + react-transition-group: 4.4.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + use-isomorphic-layout-effect: 1.1.2(@types/react@19.0.0)(react@19.0.0) transitivePeerDependencies: - '@types/react' - supports-color - react-syntax-highlighter@15.6.1(react@18.3.1): + react-syntax-highlighter@15.6.1(react@19.0.0): dependencies: '@babel/runtime': 7.26.0 highlight.js: 10.7.3 highlightjs-vue: 1.0.0 lowlight: 1.20.0 prismjs: 1.29.0 - react: 18.3.1 + react: 19.0.0 refractor: 3.6.0 - react-toastify@10.0.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-toastify@10.0.6(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: clsx: 2.1.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - react-transition-group@4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-transition-group@4.4.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.26.0 dom-helpers: 5.2.1 loose-envify: 1.4.0 prop-types: 15.8.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - react-use-clipboard@1.0.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-use-clipboard@1.0.9(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: copy-to-clipboard: 3.3.3 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) react@18.3.1: dependencies: loose-envify: 1.4.0 + react@19.0.0: {} + read-pkg@9.0.1: dependencies: '@types/normalize-package-data': 2.4.4 @@ -15111,33 +15178,33 @@ snapshots: readdirp@4.0.1: {} - reakit-system@0.15.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + reakit-system@0.15.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - reakit-utils: 0.15.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + reakit-utils: 0.15.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - reakit-utils@0.15.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + reakit-utils@0.15.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - reakit-warning@0.6.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + reakit-warning@0.6.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: - react: 18.3.1 - reakit-utils: 0.15.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 19.0.0 + reakit-utils: 0.15.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) transitivePeerDependencies: - react-dom - reakit@1.3.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + reakit@1.3.11(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@popperjs/core': 2.11.8 body-scroll-lock: 3.1.5 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - reakit-system: 0.15.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - reakit-utils: 0.15.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - reakit-warning: 0.6.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + reakit-system: 0.15.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + reakit-utils: 0.15.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + reakit-warning: 0.6.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) recast@0.23.6: dependencies: @@ -15373,6 +15440,8 @@ snapshots: dependencies: loose-envify: 1.4.0 + scheduler@0.25.0: {} + schema-dts@1.1.2(typescript@5.7.2): dependencies: typescript: 5.7.2 @@ -15584,9 +15653,9 @@ snapshots: std-env@3.8.0: {} - storybook-addon-tag-badges@1.3.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(prettier@2.8.8)): + storybook-addon-tag-badges@1.3.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(storybook@8.4.7(prettier@2.8.8)): dependencies: - '@storybook/icons': 1.2.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/icons': 1.2.12(react-dom@19.0.0(react@19.0.0))(react@19.0.0) storybook: 8.4.7(prettier@2.8.8) transitivePeerDependencies: - react @@ -15712,10 +15781,10 @@ snapshots: style-mod@4.1.2: {} - styled-jsx@5.1.6(@babel/core@7.26.0)(react@18.3.1): + styled-jsx@5.1.6(@babel/core@7.26.0)(react@19.0.0): dependencies: client-only: 0.0.1 - react: 18.3.1 + react: 19.0.0 optionalDependencies: '@babel/core': 7.26.0 @@ -16077,11 +16146,11 @@ snapshots: urlpattern-polyfill@10.0.0: {} - use-isomorphic-layout-effect@1.1.2(@types/react@18.3.14)(react@18.3.1): + use-isomorphic-layout-effect@1.1.2(@types/react@19.0.0)(react@19.0.0): dependencies: - react: 18.3.1 + react: 19.0.0 optionalDependencies: - '@types/react': 18.3.14 + '@types/react': 19.0.0 util-deprecate@1.0.2: {} diff --git a/utils/test/package.json b/utils/test/package.json index a50d443d6f..2cbbf0d191 100644 --- a/utils/test/package.json +++ b/utils/test/package.json @@ -26,10 +26,10 @@ "@emotion/styled": "11.13.5", "@testing-library/jest-dom": "6.6.3", "@testing-library/react": "16.0.1", - "@types/react": "18.3.14", + "@types/react": "19.0.0", "@ultraviolet/themes": "workspace:*", "jsdom": "25.0.1", - "react": "18.3.1", + "react": "19.0.0", "react-intersection-observer": "9.13.1", "vitest": "2.1.8" }