diff --git a/apps/web/package.json b/apps/web/package.json index 248d52f9..3ea60d93 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -7,8 +7,8 @@ "@repo/tailwind-config": "workspace:^", "@repo/typescript-config": "workspace:^", "http-request-mock": "^2.0.0", - "react": "^18.3.1", - "react-dom": "^18.3.1", + "react": "^19.0.0", + "react-dom": "^19.0.0", "react-mla": "workspace:^" }, "scripts": { @@ -30,8 +30,8 @@ "devDependencies": { "@repo/tailwind-config": "workspace:*", "@repo/typescript-config": "workspace:*", - "@types/react": "18.3.18", - "@types/react-dom": "18.3.5", + "@types/react": "19.0.8", + "@types/react-dom": "19.0.3", "@types/wicg-file-system-access": "2023.10.5", "@vitejs/plugin-react": "4.3.4", "tailwindcss": "3.4.17", diff --git a/packages/react-mla/package.json b/packages/react-mla/package.json index c2412ae4..6f23761c 100644 --- a/packages/react-mla/package.json +++ b/packages/react-mla/package.json @@ -28,10 +28,10 @@ "immer": "^10.1.1", "leaflet": "^1.9.4", "luxon": "^3.5.0", - "react": "^18.3.1", + "react": "^19.0.0", "react-dnd": "^16.0.1", "react-dnd-html5-backend": "^16.0.1", - "react-dom": "^18.3.1", + "react-dom": "^19.0.0", "react-i18next": "^15.0.1", "tailwindcss": "3.4.17", "vis-data": "^7.1.9", @@ -65,8 +65,8 @@ "@types/luxon": "3.4.2", "@types/node": "20.17.17", "@types/offscreencanvas": "2019.7.3", - "@types/react": "18.3.18", - "@types/react-dom": "18.3.5", + "@types/react": "19.0.8", + "@types/react-dom": "19.0.3", "@types/wicg-file-system-access": "2023.10.5", "@typescript-eslint/eslint-plugin": "8.23.0", "@typescript-eslint/parser": "8.23.0", diff --git a/packages/webcomponent-mla/package.json b/packages/webcomponent-mla/package.json index 32036cf7..e056c430 100644 --- a/packages/webcomponent-mla/package.json +++ b/packages/webcomponent-mla/package.json @@ -11,8 +11,8 @@ "dependencies": { "react-mla": "workspace:^", "@r2wc/react-to-web-component": "^2.0.3", - "react": "^18.3.1", - "react-dom": "^18.3.1" + "react": "^19.0.0", + "react-dom": "^19.0.0" }, "scripts": { "dev": "vite dev --open", @@ -21,8 +21,8 @@ "devDependencies": { "@repo/tailwind-config": "workspace:*", "@repo/typescript-config": "workspace:*", - "@types/react": "18.3.18", - "@types/react-dom": "18.3.5", + "@types/react": "19.0.8", + "@types/react-dom": "19.0.3", "@types/wicg-file-system-access": "2023.10.5", "@vitejs/plugin-react": "4.3.4", "sass-embedded": "1.83.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 34da436b..aec90f81 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -50,21 +50,21 @@ importers: specifier: ^2.0.0 version: 2.0.2 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-mla: specifier: workspace:^ version: link:../../packages/react-mla/dist devDependencies: '@types/react': - specifier: 18.3.18 - version: 18.3.18 + specifier: 19.0.8 + version: 19.0.8 '@types/react-dom': - specifier: 18.3.5 - version: 18.3.5(@types/react@18.3.18) + specifier: 19.0.3 + version: 19.0.3(@types/react@19.0.8) '@types/wicg-file-system-access': specifier: 2023.10.5 version: 2023.10.5 @@ -126,20 +126,20 @@ importers: specifier: ^3.5.0 version: 3.5.0 react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 react-dnd: specifier: ^16.0.1 - version: 16.0.1(@types/node@20.17.17)(@types/react@18.3.18)(react@18.3.1) + version: 16.0.1(@types/node@20.17.17)(@types/react@19.0.8)(react@19.0.0) react-dnd-html5-backend: specifier: ^16.0.1 version: 16.0.1 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-i18next: specifier: ^15.0.1 - version: 15.4.0(i18next@23.16.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 15.4.0(i18next@23.16.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) tailwindcss: specifier: 3.4.17 version: 3.4.17 @@ -151,7 +151,7 @@ importers: version: 9.1.9(@egjs/hammerjs@2.0.17)(component-emitter@1.3.1)(keycharm@0.4.0)(uuid@8.3.2)(vis-data@7.1.9(uuid@8.3.2)(vis-util@5.0.7(@egjs/hammerjs@2.0.17)(component-emitter@1.3.1)))(vis-util@5.0.7(@egjs/hammerjs@2.0.17)(component-emitter@1.3.1)) zustand: specifier: ^5.0.0 - version: 5.0.3(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1) + version: 5.0.3(@types/react@19.0.8)(immer@10.1.1)(react@19.0.0) devDependencies: '@eslint/compat': specifier: 1.2.6 @@ -176,7 +176,7 @@ importers: version: 10.4.0 '@testing-library/react': specifier: 16.2.0 - 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) + version: 16.2.0(@testing-library/dom@10.4.0)(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@types/leaflet': specifier: 1.9.16 version: 1.9.16 @@ -190,11 +190,11 @@ importers: specifier: 2019.7.3 version: 2019.7.3 '@types/react': - specifier: 18.3.18 - version: 18.3.18 + specifier: 19.0.8 + version: 19.0.8 '@types/react-dom': - specifier: 18.3.5 - version: 18.3.5(@types/react@18.3.18) + specifier: 19.0.3 + version: 19.0.3(@types/react@19.0.8) '@types/wicg-file-system-access': specifier: 2023.10.5 version: 2023.10.5 @@ -263,20 +263,20 @@ importers: version: 2.1.9(@types/node@20.17.17)(@vitest/browser@2.1.9)(msw@2.7.0(@types/node@20.17.17)(typescript@5.5.4))(sass-embedded@1.83.4) vitest-browser-react: specifier: 0.0.4 - version: 0.0.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(@vitest/browser@2.1.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vitest@2.1.9) + version: 0.0.4(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(@vitest/browser@2.1.9)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(vitest@2.1.9) publishDirectory: dist packages/webcomponent-mla: dependencies: '@r2wc/react-to-web-component': specifier: ^2.0.3 - version: 2.0.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.0.4(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-mla: specifier: workspace:^ version: link:../react-mla/dist @@ -288,11 +288,11 @@ importers: specifier: workspace:* version: link:../config-typescript '@types/react': - specifier: 18.3.18 - version: 18.3.18 + specifier: 19.0.8 + version: 19.0.8 '@types/react-dom': - specifier: 18.3.5 - version: 18.3.5(@types/react@18.3.18) + specifier: 19.0.3 + version: 19.0.3(@types/react@19.0.8) '@types/wicg-file-system-access': specifier: 2023.10.5 version: 2023.10.5 @@ -1245,16 +1245,13 @@ packages: '@types/offscreencanvas@2019.7.3': resolution: {integrity: sha512-ieXiYmgSRXUDeOntE1InxjWyvEelZGP63M+cGuquuRLuIKKT1osnkXjxev9B7d1nXSug5vpunx+gNlbVxMlC9A==} - '@types/prop-types@15.7.14': - resolution: {integrity: sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==} - - '@types/react-dom@18.3.5': - resolution: {integrity: sha512-P4t6saawp+b/dFrUr2cvkVsfvPguwsxtH6dNIYRllMsefqFzkZk5UIjzyDOv5g1dXIPdG4Sp1yCR4Z6RCUsG/Q==} + '@types/react-dom@19.0.3': + resolution: {integrity: sha512-0Knk+HJiMP/qOZgMyNFamlIjw9OFCsyC2ZbigmEEyXXixgre6IQpm/4V+r3qH4GC1JPvRJKInw+on2rV6YZLeA==} peerDependencies: - '@types/react': ^18.0.0 + '@types/react': ^19.0.0 - '@types/react@18.3.18': - resolution: {integrity: sha512-t4yC+vtgnkYjNSKlFx1jkAhH8LgTo2N/7Qvi83kdEaUtMDiwpbLAktKDaAMlRcJ5eSxZkH74eEGt1ky31d7kfQ==} + '@types/react@19.0.8': + resolution: {integrity: sha512-9P/o1IGdfmQxrujGbIMDyYaaCykhLKc0NGCtYcECNUr9UAaDe4gwvV9bR6tvd5Br1SG0j+PBpbKr2UYY8CwqSw==} '@types/statuses@2.0.5': resolution: {integrity: sha512-jmIUGWrAiwu3dZpxntxieC+1n/5c3mjrImkmOSQ2NC5uP6cYO4aAZDdSmRcI5C1oiTmqlZGHC+/NmJrKogbP5A==} @@ -3183,10 +3180,10 @@ packages: '@types/react': optional: true - react-dom@18.3.1: - resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} + react-dom@19.0.0: + resolution: {integrity: sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ==} peerDependencies: - react: ^18.3.1 + react: ^19.0.0 react-i18next@15.4.0: resolution: {integrity: sha512-Py6UkX3zV08RTvL6ZANRoBh9sL/ne6rQq79XlkHEdd82cZr2H9usbWpUNVadJntIZP2pu3M2rL1CN+5rQYfYFw==} @@ -3211,8 +3208,8 @@ packages: resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==} engines: {node: '>=0.10.0'} - react@18.3.1: - resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} + react@19.0.0: + resolution: {integrity: sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ==} engines: {node: '>=0.10.0'} read-cache@1.0.0: @@ -3442,8 +3439,8 @@ packages: engines: {node: '>=16.0.0'} hasBin: true - scheduler@0.23.2: - resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} + scheduler@0.25.0: + resolution: {integrity: sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==} seedrandom@3.0.5: resolution: {integrity: sha512-8OwmbklUNzwezjGInmZ+2clQmExQPvomqjL7LFqOYqtmuxRgQYqOD3mHaU+MvZn5FLUeVxVfQjwLZW/n/JFuqg==} @@ -4733,11 +4730,11 @@ snapshots: '@r2wc/core@1.2.0': {} - '@r2wc/react-to-web-component@2.0.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@r2wc/react-to-web-component@2.0.4(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@r2wc/core': 1.2.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) '@react-dnd/asap@5.0.2': {} @@ -4855,15 +4852,15 @@ snapshots: lz-string: 1.5.0 pretty-format: 27.5.1 - '@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)': + '@testing-library/react@16.2.0(@testing-library/dom@10.4.0)(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(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.18 - '@types/react-dom': 18.3.5(@types/react@18.3.18) + '@types/react': 19.0.8 + '@types/react-dom': 19.0.3(@types/react@19.0.8) '@testing-library/user-event@14.5.2(@testing-library/dom@10.4.0)': dependencies: @@ -5025,15 +5022,12 @@ snapshots: '@types/offscreencanvas@2019.7.3': {} - '@types/prop-types@15.7.14': {} - - '@types/react-dom@18.3.5(@types/react@18.3.18)': + '@types/react-dom@19.0.3(@types/react@19.0.8)': dependencies: - '@types/react': 18.3.18 + '@types/react': 19.0.8 - '@types/react@18.3.18': + '@types/react@19.0.8': dependencies: - '@types/prop-types': 15.7.14 csstype: 3.1.3 '@types/statuses@2.0.5': {} @@ -7165,32 +7159,31 @@ snapshots: dependencies: dnd-core: 16.0.1 - react-dnd@16.0.1(@types/node@20.17.17)(@types/react@18.3.18)(react@18.3.1): + react-dnd@16.0.1(@types/node@20.17.17)(@types/react@19.0.8)(react@19.0.0): dependencies: '@react-dnd/invariant': 4.0.2 '@react-dnd/shallowequal': 4.0.2 dnd-core: 16.0.1 fast-deep-equal: 3.1.3 hoist-non-react-statics: 3.3.2 - react: 18.3.1 + react: 19.0.0 optionalDependencies: '@types/node': 20.17.17 - '@types/react': 18.3.18 + '@types/react': 19.0.8 - react-dom@18.3.1(react@18.3.1): + react-dom@19.0.0(react@19.0.0): dependencies: - loose-envify: 1.4.0 - react: 18.3.1 - scheduler: 0.23.2 + react: 19.0.0 + scheduler: 0.25.0 - react-i18next@15.4.0(i18next@23.16.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-i18next@15.4.0(i18next@23.16.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.26.0 html-parse-stringify: 3.0.1 i18next: 23.16.8 - react: 18.3.1 + 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: {} @@ -7198,9 +7191,7 @@ snapshots: react-refresh@0.14.2: {} - react@18.3.1: - dependencies: - loose-envify: 1.4.0 + react@19.0.0: {} read-cache@1.0.0: dependencies: @@ -7428,9 +7419,7 @@ snapshots: sass-embedded-win32-ia32: 1.83.4 sass-embedded-win32-x64: 1.83.4 - scheduler@0.23.2: - dependencies: - loose-envify: 1.4.0 + scheduler@0.25.0: {} seedrandom@3.0.5: {} @@ -7923,15 +7912,15 @@ snapshots: fsevents: 2.3.3 sass-embedded: 1.83.4 - vitest-browser-react@0.0.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(@vitest/browser@2.1.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vitest@2.1.9): + vitest-browser-react@0.0.4(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(@vitest/browser@2.1.9)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(vitest@2.1.9): dependencies: '@vitest/browser': 2.1.9(@types/node@20.17.17)(playwright@1.50.1)(typescript@5.5.4)(vite@5.4.14(@types/node@20.17.17)(sass-embedded@1.83.4))(vitest@2.1.9) - 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) vitest: 2.1.9(@types/node@20.17.17)(@vitest/browser@2.1.9)(msw@2.7.0(@types/node@20.17.17)(typescript@5.5.4))(sass-embedded@1.83.4) optionalDependencies: - '@types/react': 18.3.18 - '@types/react-dom': 18.3.5(@types/react@18.3.18) + '@types/react': 19.0.8 + '@types/react-dom': 19.0.3(@types/react@19.0.8) vitest@2.1.9(@types/node@20.17.17)(@vitest/browser@2.1.9)(msw@2.7.0(@types/node@20.17.17)(typescript@5.5.4))(sass-embedded@1.83.4): dependencies: @@ -8080,8 +8069,8 @@ snapshots: yoctocolors-cjs@2.1.2: {} - zustand@5.0.3(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1): + zustand@5.0.3(@types/react@19.0.8)(immer@10.1.1)(react@19.0.0): optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.0.8 immer: 10.1.1 - react: 18.3.1 + react: 19.0.0