diff --git a/packages/create-rspack/template-react-js/package.json b/packages/create-rspack/template-react-js/package.json index e782d8f31357..9583ec37a7b0 100644 --- a/packages/create-rspack/template-react-js/package.json +++ b/packages/create-rspack/template-react-js/package.json @@ -7,16 +7,16 @@ "build": "cross-env NODE_ENV=production rspack build" }, "dependencies": { - "react": "^18.2.0", - "react-dom": "^18.2.0" + "react": "^19.0.0", + "react-dom": "^19.0.0" }, "devDependencies": { - "@rspack/plugin-react-refresh": "1.0.0", "@rspack/cli": "workspace:*", "@rspack/core": "workspace:*", - "@types/react": "^18.2.48", - "@types/react-dom": "^18.2.18", + "@rspack/plugin-react-refresh": "^1.0.1", + "@types/react": "^19.0.8", + "@types/react-dom": "^19.0.3", "cross-env": "^7.0.3", - "react-refresh": "^0.14.0" + "react-refresh": "^0.16.0" } -} \ No newline at end of file +} diff --git a/packages/create-rspack/template-react-ts/package.json b/packages/create-rspack/template-react-ts/package.json index 2cf5941b8b6d..4dbf92b7db1d 100644 --- a/packages/create-rspack/template-react-ts/package.json +++ b/packages/create-rspack/template-react-ts/package.json @@ -7,18 +7,18 @@ "build": "cross-env NODE_ENV=production rspack build" }, "dependencies": { - "react": "^18.2.0", - "react-dom": "^18.2.0" + "react": "^19.0.0", + "react-dom": "^19.0.0" }, "devDependencies": { "@rspack/cli": "workspace:*", "@rspack/core": "workspace:*", - "@rspack/plugin-react-refresh": "1.0.0", - "@types/react": "^18.2.48", - "@types/react-dom": "^18.2.18", + "@rspack/plugin-react-refresh": "^1.0.1", + "@types/react": "^19.0.8", + "@types/react-dom": "^19.0.3", "cross-env": "^7.0.3", - "react-refresh": "^0.14.0", + "react-refresh": "^0.16.0", "ts-node": "^10.9.2", "typescript": "^5.7.2" } -} \ No newline at end of file +} diff --git a/packages/rspack-test-tools/package.json b/packages/rspack-test-tools/package.json index 9ceec310c805..42e12f8c0467 100644 --- a/packages/rspack-test-tools/package.json +++ b/packages/rspack-test-tools/package.json @@ -73,15 +73,15 @@ "@rspack/cli": "workspace:*", "@rspack/core": "workspace:*", "@rspack/plugin-preact-refresh": "1.1.0", - "@rspack/plugin-react-refresh": "1.0.0", + "@rspack/plugin-react-refresh": "^1.0.1", "@swc/helpers": "0.5.15", "@swc/plugin-remove-console": "^6.0.2", "@types/babel__generator": "7.6.8", "@types/babel__traverse": "7.20.6", "@types/fs-extra": "11.0.4", "@types/jsdom": "^21.1.7", - "@types/react": "^18.2.48", - "@types/react-dom": "^18.2.18", + "@types/react": "^19.0.8", + "@types/react-dom": "^19.0.3", "@types/webpack": "5.28.5", "@types/webpack-sources": "3.2.3", "acorn": "^8.11.3", @@ -105,9 +105,9 @@ "postcss-pxtorem": "^6.0.0", "pug-loader": "^2.4.0", "raw-loader": "^4.0.2", - "react": "^18.2.0", - "react-dom": "^18.2.0", - "react-refresh": "^0.14.0", + "react": "^19.0.0", + "react-dom": "^19.0.0", + "react-refresh": "^0.16.0", "sass-embedded": "^1.77.8", "sass-loader": "^16.0.0", "source-map-loader": "^5.0.0", diff --git a/packages/rspack-test-tools/tests/normalCases/resolve/pnpm-workspace/packages/lib/package.json b/packages/rspack-test-tools/tests/normalCases/resolve/pnpm-workspace/packages/lib/package.json index 4a9c470f3761..a490b5b467a3 100644 --- a/packages/rspack-test-tools/tests/normalCases/resolve/pnpm-workspace/packages/lib/package.json +++ b/packages/rspack-test-tools/tests/normalCases/resolve/pnpm-workspace/packages/lib/package.json @@ -4,6 +4,6 @@ "private": true, "type": "module", "dependencies": { - "react": "^18.2.0" + "react": "^19.0.0" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5f38311400c9..0d8df8d65ff2 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -150,11 +150,11 @@ importers: packages/create-rspack/template-react-js: dependencies: react: - specifier: ^18.2.0 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 react-dom: - specifier: ^18.2.0 - version: 18.3.1(react@18.3.1) + specifier: ^19.0.0 + version: 19.0.0(react@19.0.0) devDependencies: '@rspack/cli': specifier: workspace:* @@ -163,29 +163,29 @@ importers: specifier: workspace:* version: link:../../rspack '@rspack/plugin-react-refresh': - specifier: 1.0.0 - version: 1.0.0(react-refresh@0.14.0) + specifier: ^1.0.1 + version: 1.0.1(react-refresh@0.16.0) '@types/react': - specifier: ^18.2.48 - version: 18.2.75 + specifier: ^19.0.8 + version: 19.0.8 '@types/react-dom': - specifier: ^18.2.18 - version: 18.2.24 + specifier: ^19.0.3 + version: 19.0.3(@types/react@19.0.8) cross-env: specifier: ^7.0.3 version: 7.0.3 react-refresh: - specifier: ^0.14.0 - version: 0.14.0 + specifier: ^0.16.0 + version: 0.16.0 packages/create-rspack/template-react-ts: dependencies: react: - specifier: ^18.2.0 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 react-dom: - specifier: ^18.2.0 - version: 18.3.1(react@18.3.1) + specifier: ^19.0.0 + version: 19.0.0(react@19.0.0) devDependencies: '@rspack/cli': specifier: workspace:* @@ -194,26 +194,26 @@ importers: specifier: workspace:* version: link:../../rspack '@rspack/plugin-react-refresh': - specifier: 1.0.0 - version: 1.0.0(react-refresh@0.14.0) + specifier: ^1.0.1 + version: 1.0.1(react-refresh@0.16.0) '@types/react': - specifier: ^18.2.48 - version: 18.2.75 + specifier: ^19.0.8 + version: 19.0.8 '@types/react-dom': - specifier: ^18.2.18 - version: 18.2.24 + specifier: ^19.0.3 + version: 19.0.3(@types/react@19.0.8) cross-env: specifier: ^7.0.3 version: 7.0.3 react-refresh: - specifier: ^0.14.0 - version: 0.14.0 + specifier: ^0.16.0 + version: 0.16.0 ts-node: specifier: ^10.9.2 - version: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.15))(@types/node@20.17.10)(typescript@5.7.2) + version: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.15))(@types/node@20.17.10)(typescript@5.7.3) typescript: specifier: ^5.7.2 - version: 5.7.2 + version: 5.7.3 packages/create-rspack/template-vanilla-js: devDependencies: @@ -249,7 +249,7 @@ importers: dependencies: vue: specifier: ^3.4.21 - version: 3.5.12(typescript@5.7.2) + version: 3.5.12(typescript@5.7.3) devDependencies: '@rspack/cli': specifier: workspace:* @@ -262,7 +262,7 @@ importers: version: 7.0.3 vue-loader: specifier: ^17.3.1 - version: 17.4.2(vue@3.5.12(typescript@5.7.2))(webpack@5.95.0(@swc/core@1.10.1(@swc/helpers@0.5.15))(webpack-cli@5.1.4(webpack@5.95.0))) + version: 17.4.2(vue@3.5.12(typescript@5.7.3))(webpack@5.95.0(@swc/core@1.10.1(@swc/helpers@0.5.15))(webpack-cli@5.1.4(webpack@5.95.0))) packages/create-rspack/template-vue-ts: dependencies: @@ -506,10 +506,10 @@ importers: devDependencies: '@arco-design/web-react': specifier: ^2.56.1 - version: 2.61.2(@types/react@18.2.75)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.61.2(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@monaco-editor/react': specifier: ^4.6.0 - version: 4.6.0(monaco-editor@0.52.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 4.6.0(monaco-editor@0.52.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@rspack/cli': specifier: workspace:* version: link:../rspack-cli @@ -520,8 +520,8 @@ importers: specifier: 1.1.0 version: 1.1.0(@prefresh/core@1.5.2(preact@10.23.2))(@prefresh/utils@1.2.0) '@rspack/plugin-react-refresh': - specifier: 1.0.0 - version: 1.0.0(react-refresh@0.14.0) + specifier: ^1.0.1 + version: 1.0.1(react-refresh@0.16.0) '@swc/helpers': specifier: 0.5.15 version: 0.5.15 @@ -541,11 +541,11 @@ importers: specifier: ^21.1.7 version: 21.1.7 '@types/react': - specifier: ^18.2.48 - version: 18.2.75 + specifier: ^19.0.8 + version: 19.0.8 '@types/react-dom': - specifier: ^18.2.18 - version: 18.2.24 + specifier: ^19.0.3 + version: 19.0.3(@types/react@19.0.8) '@types/webpack': specifier: 5.28.5 version: 5.28.5(@swc/core@1.10.1(@swc/helpers@0.5.15))(webpack-cli@5.1.4(webpack@5.95.0)) @@ -616,14 +616,14 @@ importers: specifier: ^4.0.2 version: 4.0.2(webpack@5.95.0(@swc/core@1.10.1(@swc/helpers@0.5.15))(webpack-cli@5.1.4(webpack@5.95.0))) react: - specifier: ^18.2.0 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 react-dom: - specifier: ^18.2.0 - version: 18.3.1(react@18.3.1) + specifier: ^19.0.0 + version: 19.0.0(react@19.0.0) react-refresh: - specifier: ^0.14.0 - version: 0.14.0 + specifier: ^0.16.0 + version: 0.16.0 sass-embedded: specifier: ^1.77.8 version: 1.81.0 @@ -658,8 +658,8 @@ importers: packages/rspack-test-tools/tests/normalCases/resolve/pnpm-workspace/packages/lib: dependencies: react: - specifier: ^18.2.0 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 packages/rspack-tracing: dependencies: @@ -712,11 +712,11 @@ importers: tests/bench: dependencies: react: - specifier: ^18.2.0 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 react-dom: - specifier: ^18.2.0 - version: 18.3.1(react@18.3.1) + specifier: ^19.0.0 + version: 19.0.0(react@19.0.0) devDependencies: '@codspeed/vitest-plugin': specifier: ^4.0.0 @@ -728,14 +728,14 @@ importers: specifier: workspace:* version: link:../../packages/rspack '@rspack/plugin-react-refresh': - specifier: 1.0.0 - version: 1.0.0(react-refresh@0.16.0) + specifier: ^1.0.1 + version: 1.0.1(react-refresh@0.16.0) '@types/react': - specifier: ^18.2.48 - version: 18.2.75 + specifier: ^19.0.8 + version: 19.0.8 '@types/react-dom': - specifier: ^18.2.18 - version: 18.2.24 + specifier: ^19.0.3 + version: 19.0.3(@types/react@19.0.8) vitest: specifier: ^2.1.8 version: 2.1.8(@types/node@20.17.10)(jsdom@26.0.0)(less@4.2.0)(sass-embedded@1.83.4)(sass@1.56.2)(terser@5.37.0) @@ -758,8 +758,8 @@ importers: specifier: 1.0.10 version: 1.0.10(@rspack/core@packages+rspack)(@types/express@4.17.21)(webpack-cli@5.1.4(webpack@5.95.0))(webpack@5.95.0(@swc/core@1.10.1(@swc/helpers@0.5.15))(webpack-cli@5.1.4(webpack@5.95.0))) '@rspack/plugin-react-refresh': - specifier: 1.0.0 - version: 1.0.0(react-refresh@0.14.0) + specifier: ^1.0.1 + version: 1.0.1(react-refresh@0.16.0) '@swc/helpers': specifier: 0.5.15 version: 0.5.15 @@ -785,14 +785,14 @@ importers: specifier: ^8.0.0 version: 8.1.1(@rspack/core@packages+rspack)(postcss@8.4.49)(typescript@5.7.2)(webpack@5.95.0(@swc/core@1.10.1(@swc/helpers@0.5.15))(webpack-cli@5.1.4(webpack@5.95.0))) react: - specifier: ^18.2.0 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 react-dom: - specifier: ^18.2.0 - version: 18.3.1(react@18.3.1) + specifier: ^19.0.0 + version: 19.0.0(react@19.0.0) react-refresh: - specifier: ^0.14.0 - version: 0.14.0 + specifier: ^0.16.0 + version: 0.16.0 tailwindcss: specifier: ^3.3.0 version: 3.4.14(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.15))(@types/node@20.17.10)(typescript@5.7.2)) @@ -861,7 +861,7 @@ importers: version: link:../../packages/rspack-cli jest-watch-typeahead: specifier: ^2.2.2 - version: 2.2.2(jest@29.7.0(@types/node@20.17.10)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.15))(@types/node@20.17.10)(typescript@5.7.2))) + version: 2.2.2(jest@29.7.0(@types/node@20.17.10)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.15))(@types/node@20.17.10)(typescript@5.7.3))) tests/webpack-examples: devDependencies: @@ -899,11 +899,11 @@ importers: specifier: ^15.8.1 version: 15.8.1 react: - specifier: ^18.2.0 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 react-dom: - specifier: ^18.2.0 - version: 18.3.1(react@18.3.1) + specifier: ^19.0.0 + version: 19.0.0(react@19.0.0) style-loader: specifier: ^4.0.0 version: 4.0.0(webpack@5.95.0) @@ -944,8 +944,8 @@ importers: specifier: 2.6.2 version: 2.6.2 react-refresh: - specifier: 0.14.0 - version: 0.14.0 + specifier: ^0.16.0 + version: 0.16.0 tapable: specifier: 2.2.1 version: 2.2.1 @@ -1041,11 +1041,11 @@ importers: specifier: ^4.0.2 version: 4.0.2(webpack@5.95.0(@swc/core@1.10.1(@swc/helpers@0.5.15))(webpack-cli@5.1.4(webpack@5.95.0))) react: - specifier: ^18.2.0 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 react-dom: - specifier: ^18.2.0 - version: 18.3.1(react@18.3.1) + specifier: ^19.0.0 + version: 19.0.0(react@19.0.0) rimraf: specifier: ^5.0.10 version: 5.0.10 @@ -1081,25 +1081,25 @@ importers: dependencies: '@rstack-dev/doc-ui': specifier: 1.5.2 - version: 1.5.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.5.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) antd: specifier: 5.19.3 - version: 5.19.3(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 5.19.3(date-fns@2.30.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) axios: specifier: ^1.6.1 version: 1.7.7 markdown-to-jsx: specifier: ^7.2.1 - version: 7.5.0(react@18.3.1) + version: 7.5.0(react@19.0.0) mermaid: specifier: ^11.4.1 version: 11.4.1 react: - specifier: ^18.2.0 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 react-dom: - specifier: ^18.2.0 - version: 18.3.1(react@18.3.1) + specifier: ^19.0.0 + version: 19.0.0(react@19.0.0) semver: specifier: ^7.6.2 version: 7.6.3 @@ -1112,13 +1112,13 @@ importers: version: 1.9.4 '@rspress/plugin-rss': specifier: 1.40.2 - version: 1.40.2(@rspack/tracing@1.2.2)(react@18.3.1)(rspress@1.40.2(@rspack/tracing@1.2.2)(webpack@5.95.0(@swc/core@1.10.1(@swc/helpers@0.5.15))(webpack-cli@5.1.4(webpack@5.95.0)))) + version: 1.40.2(@rspack/tracing@1.2.2)(react@19.0.0)(rspress@1.40.2(@rspack/tracing@1.2.2)(webpack@5.95.0(@swc/core@1.10.1(@swc/helpers@0.5.15))(webpack-cli@5.1.4(webpack@5.95.0)))) '@types/node': specifier: ^20.17.10 version: 20.17.10 '@types/react': - specifier: ^18.2.48 - version: 18.2.75 + specifier: ^19.0.8 + version: 19.0.8 '@types/semver': specifier: ^7.5.6 version: 7.5.8 @@ -3571,8 +3571,8 @@ packages: '@prefresh/core': ^1.5.0 '@prefresh/utils': ^1.2.0 - '@rspack/plugin-react-refresh@1.0.0': - resolution: {integrity: sha512-WvXkLewW5G0Mlo5H1b251yDh5FFiH4NDAbYlFpvFjcuXX2AchZRf9zdw57BDE/ADyWsJgA8kixN/zZWBTN3iYA==} + '@rspack/plugin-react-refresh@1.0.1': + resolution: {integrity: sha512-KSBc3bsr3mrAPViv7w9MpE9KEWm6q87EyRXyHlRfJ9PpQ56NbX9KZ7AXo7jPeECb0q5sfpM2PSEf+syBiMgLSw==} peerDependencies: react-refresh: '>=0.10.0 <1.0.0' peerDependenciesMeta: @@ -4047,20 +4047,19 @@ packages: '@types/node@20.17.10': resolution: {integrity: sha512-/jrvh5h6NXhEauFFexRin69nA0uHJ5gwk4iDivp/DeoEua3uwCUto6PC86IpRITBOs4+6i2I56K5x5b6WYGXHA==} - '@types/prop-types@15.7.12': - resolution: {integrity: sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==} - '@types/qs@6.9.14': resolution: {integrity: sha512-5khscbd3SwWMhFqylJBLQ0zIu7c1K6Vz0uBIt915BI3zV0q1nfjRQD3RqSBcPaO6PHEF4ov/t9y89fSiyThlPA==} '@types/range-parser@1.2.7': resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} - '@types/react-dom@18.2.24': - resolution: {integrity: sha512-cN6upcKd8zkGy4HU9F1+/s98Hrp6D4MOcippK4PoE8OZRngohHZpbJn1GsaDLz87MqvHNoT13nHvNqM9ocRHZg==} + '@types/react-dom@19.0.3': + resolution: {integrity: sha512-0Knk+HJiMP/qOZgMyNFamlIjw9OFCsyC2ZbigmEEyXXixgre6IQpm/4V+r3qH4GC1JPvRJKInw+on2rV6YZLeA==} + peerDependencies: + '@types/react': ^19.0.0 - '@types/react@18.2.75': - resolution: {integrity: sha512-+DNnF7yc5y0bHkBTiLKqXFe+L4B3nvOphiMY3tuA5X10esmjqk7smyBZzbGTy2vsiy/Bnzj8yFIBL8xhRacoOg==} + '@types/react@19.0.8': + resolution: {integrity: sha512-9P/o1IGdfmQxrujGbIMDyYaaCykhLKc0NGCtYcECNUr9UAaDe4gwvV9bR6tvd5Br1SG0j+PBpbKr2UYY8CwqSw==} '@types/rechoir@0.6.4': resolution: {integrity: sha512-qpb56wvjUSuJQwZzDcmQEFudUsolIabyOE9aP9Wr5s1EYlWQ/4Zz7XSjr69gDhWY5PBX/+M62ZLQgQyUzTiPAA==} @@ -8475,6 +8474,11 @@ packages: peerDependencies: react: ^18.3.1 + react-dom@19.0.0: + resolution: {integrity: sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ==} + peerDependencies: + react: ^19.0.0 + react-fast-compare@3.2.2: resolution: {integrity: sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==} @@ -8502,10 +8506,6 @@ packages: react-lazy-with-preload@2.2.1: resolution: {integrity: sha512-ONSb8gizLE5jFpdHAclZ6EAAKuFX2JydnFXPPPjoUImZlLjGtKzyBS8SJgJq7CpLgsGKh9QCZdugJyEEOVC16Q==} - react-refresh@0.14.0: - resolution: {integrity: sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==} - engines: {node: '>=0.10.0'} - react-refresh@0.16.0: resolution: {integrity: sha512-FPvF2XxTSikpJxcr+bHut2H4gJ17+18Uy20D5/F+SKzFap62R3cM5wH6b8WN3LyGSYeQilLEcJcR1fjBSI2S1A==} engines: {node: '>=0.10.0'} @@ -8538,6 +8538,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-cache@1.0.0: resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} @@ -9086,6 +9090,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-utils@1.0.0: resolution: {integrity: sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==} engines: {node: '>= 4'} @@ -9753,6 +9760,11 @@ packages: engines: {node: '>=14.17'} hasBin: true + typescript@5.7.3: + resolution: {integrity: sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==} + engines: {node: '>=14.17'} + hasBin: true + ufo@1.5.4: resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==} @@ -10427,36 +10439,36 @@ snapshots: dependencies: '@ctrl/tinycolor': 3.6.1 - '@ant-design/cssinjs@1.21.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@ant-design/cssinjs@1.21.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.25.7 '@emotion/hash': 0.8.0 '@emotion/unitless': 0.7.5 classnames: 2.5.1 csstype: 3.1.3 - rc-util: 5.43.0(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) + rc-util: 5.43.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) stylis: 4.3.4 '@ant-design/icons-svg@4.4.2': {} - '@ant-design/icons@5.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@ant-design/icons@5.5.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@ant-design/colors': 7.1.0 '@ant-design/icons-svg': 4.4.2 '@babel/runtime': 7.25.7 classnames: 2.5.1 - rc-util: 5.43.0(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) + rc-util: 5.43.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - '@ant-design/react-slick@1.1.2(react@18.3.1)': + '@ant-design/react-slick@1.1.2(react@19.0.0)': dependencies: '@babel/runtime': 7.25.7 classnames: 2.5.1 json2mq: 0.2.0 - react: 18.3.1 + react: 19.0.0 resize-observer-polyfill: 1.5.1 throttle-debounce: 5.0.2 @@ -10471,7 +10483,7 @@ snapshots: dependencies: color: 3.2.1 - '@arco-design/web-react@2.61.2(@types/react@18.2.75)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@arco-design/web-react@2.61.2(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@arco-design/color': 0.4.0 '@babel/runtime': 7.25.7 @@ -10481,11 +10493,11 @@ snapshots: dayjs: 1.11.13 lodash: 4.17.21 number-precision: 1.6.0 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-focus-lock: 2.11.2(@types/react@18.2.75)(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + react-focus-lock: 2.11.2(@types/react@19.0.8)(react@19.0.0) react-is: 18.2.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) resize-observer-polyfill: 1.5.1 scroll-into-view-if-needed: 2.2.20 shallowequal: 1.1.0 @@ -11448,6 +11460,41 @@ snapshots: - supports-color - ts-node + '@jest/core@29.7.0(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.15))(@types/node@20.17.10)(typescript@5.7.3))': + dependencies: + '@jest/console': 29.7.0 + '@jest/reporters': 29.7.0 + '@jest/test-result': 29.7.0 + '@jest/transform': 29.7.0 + '@jest/types': 29.6.3 + '@types/node': 20.17.10 + ansi-escapes: 4.3.2 + chalk: 4.1.2 + ci-info: 3.9.0 + exit: 0.1.2 + graceful-fs: 4.2.11 + jest-changed-files: 29.7.0 + jest-config: 29.7.0(@types/node@20.17.10)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.15))(@types/node@20.17.10)(typescript@5.7.3)) + jest-haste-map: 29.7.0 + jest-message-util: 29.7.0 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-resolve-dependencies: 29.7.0 + jest-runner: 29.7.0 + jest-runtime: 29.7.0 + jest-snapshot: 29.7.0 + jest-util: 29.7.0 + jest-validate: 29.7.0 + jest-watcher: 29.7.0 + micromatch: 4.0.8 + pretty-format: 29.7.0 + slash: 3.0.0 + strip-ansi: 6.0.1 + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + - ts-node + '@jest/create-cache-key-function@29.7.0': dependencies: '@jest/types': 29.6.3 @@ -11650,7 +11697,7 @@ snapshots: '@mdx-js/react@2.3.0(react@18.3.1)': dependencies: '@types/mdx': 2.0.13 - '@types/react': 18.2.75 + '@types/react': 19.0.8 react: 18.3.1 '@mermaid-js/parser@0.3.0': @@ -11734,12 +11781,12 @@ snapshots: monaco-editor: 0.52.0 state-local: 1.0.7 - '@monaco-editor/react@4.6.0(monaco-editor@0.52.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@monaco-editor/react@4.6.0(monaco-editor@0.52.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@monaco-editor/loader': 1.4.0(monaco-editor@0.52.0) monaco-editor: 0.52.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) '@napi-rs/cli@2.18.4': {} @@ -12535,70 +12582,70 @@ snapshots: dependencies: '@babel/runtime': 7.25.7 - '@rc-component/color-picker@1.5.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@rc-component/color-picker@1.5.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.25.7 '@ctrl/tinycolor': 3.6.1 classnames: 2.5.1 - rc-util: 5.43.0(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) + rc-util: 5.43.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - '@rc-component/context@1.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@rc-component/context@1.4.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.25.7 - rc-util: 5.43.0(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) + rc-util: 5.43.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) '@rc-component/mini-decimal@1.1.0': dependencies: '@babel/runtime': 7.25.7 - '@rc-component/mutate-observer@1.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@rc-component/mutate-observer@1.1.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.25.7 classnames: 2.5.1 - rc-util: 5.43.0(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) + rc-util: 5.43.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - '@rc-component/portal@1.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@rc-component/portal@1.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.25.7 classnames: 2.5.1 - rc-util: 5.43.0(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) + rc-util: 5.43.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - '@rc-component/qrcode@1.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@rc-component/qrcode@1.0.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.25.7 classnames: 2.5.1 - rc-util: 5.43.0(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) + rc-util: 5.43.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - '@rc-component/tour@1.15.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@rc-component/tour@1.15.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.25.7 - '@rc-component/portal': 1.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@rc-component/trigger': 2.2.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@rc-component/portal': 1.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@rc-component/trigger': 2.2.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0) classnames: 2.5.1 - rc-util: 5.43.0(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) + rc-util: 5.43.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - '@rc-component/trigger@2.2.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@rc-component/trigger@2.2.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.25.7 - '@rc-component/portal': 1.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@rc-component/portal': 1.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-resize-observer: 1.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-util: 5.43.0(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) + rc-motion: 2.9.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-resize-observer: 1.4.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-util: 5.43.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) '@remix-run/router@1.21.1': {} @@ -12732,7 +12779,7 @@ snapshots: '@rsbuild/plugin-react@1.1.0(@rsbuild/core@1.2.0(@rspack/tracing@1.2.2))': dependencies: '@rsbuild/core': 1.2.0(@rspack/tracing@1.2.2) - '@rspack/plugin-react-refresh': 1.0.0(react-refresh@0.16.0) + '@rspack/plugin-react-refresh': 1.0.1(react-refresh@0.16.0) react-refresh: 0.16.0 '@rsbuild/plugin-sass@1.2.0(@rsbuild/core@1.2.0(@rspack/tracing@1.2.2))': @@ -12929,14 +12976,7 @@ snapshots: '@prefresh/core': 1.5.2(preact@10.23.2) '@prefresh/utils': 1.2.0 - '@rspack/plugin-react-refresh@1.0.0(react-refresh@0.14.0)': - dependencies: - error-stack-parser: 2.1.4 - html-entities: 2.5.2 - optionalDependencies: - react-refresh: 0.14.0 - - '@rspack/plugin-react-refresh@1.0.0(react-refresh@0.16.0)': + '@rspack/plugin-react-refresh@1.0.1(react-refresh@0.16.0)': dependencies: error-stack-parser: 2.1.4 html-entities: 2.5.2 @@ -13055,11 +13095,11 @@ snapshots: '@rspress/runtime': 1.40.2(@rspack/tracing@1.2.2) medium-zoom: 1.1.0 - '@rspress/plugin-rss@1.40.2(@rspack/tracing@1.2.2)(react@18.3.1)(rspress@1.40.2(@rspack/tracing@1.2.2)(webpack@5.95.0(@swc/core@1.10.1(@swc/helpers@0.5.15))(webpack-cli@5.1.4(webpack@5.95.0))))': + '@rspress/plugin-rss@1.40.2(@rspack/tracing@1.2.2)(react@19.0.0)(rspress@1.40.2(@rspack/tracing@1.2.2)(webpack@5.95.0(@swc/core@1.10.1(@swc/helpers@0.5.15))(webpack-cli@5.1.4(webpack@5.95.0))))': dependencies: '@rspress/shared': 1.40.2(@rspack/tracing@1.2.2) feed: 4.2.2 - react: 18.3.1 + react: 19.0.0 rspress: 1.40.2(@rspack/tracing@1.2.2)(webpack@5.95.0(@swc/core@1.10.1(@swc/helpers@0.5.15))(webpack-cli@5.1.4(webpack@5.95.0))) transitivePeerDependencies: - '@rspack/tracing' @@ -13105,9 +13145,9 @@ snapshots: transitivePeerDependencies: - '@rspack/tracing' - '@rstack-dev/doc-ui@1.5.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@rstack-dev/doc-ui@1.5.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - framer-motion: 11.11.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + framer-motion: 11.11.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) transitivePeerDependencies: - '@emotion/is-prop-valid' - react @@ -13550,19 +13590,16 @@ snapshots: dependencies: undici-types: 6.19.8 - '@types/prop-types@15.7.12': {} - '@types/qs@6.9.14': {} '@types/range-parser@1.2.7': {} - '@types/react-dom@18.2.24': + '@types/react-dom@19.0.3(@types/react@19.0.8)': dependencies: - '@types/react': 18.2.75 + '@types/react': 19.0.8 - '@types/react@18.2.75': + '@types/react@19.0.8': dependencies: - '@types/prop-types': 15.7.12 csstype: 3.1.3 '@types/rechoir@0.6.4': @@ -13752,6 +13789,12 @@ snapshots: '@vue/shared': 3.5.12 vue: 3.5.12(typescript@5.7.2) + '@vue/server-renderer@3.5.12(vue@3.5.12(typescript@5.7.3))': + dependencies: + '@vue/compiler-ssr': 3.5.12 + '@vue/shared': 3.5.12 + vue: 3.5.12(typescript@5.7.3) + '@vue/shared@3.5.12': {} '@webassemblyjs/ast@1.12.1': @@ -13998,56 +14041,56 @@ snapshots: ansi-styles@6.2.1: {} - antd@5.19.3(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + antd@5.19.3(date-fns@2.30.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@ant-design/colors': 7.1.0 - '@ant-design/cssinjs': 1.21.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@ant-design/icons': 5.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@ant-design/react-slick': 1.1.2(react@18.3.1) + '@ant-design/cssinjs': 1.21.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@ant-design/icons': 5.5.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@ant-design/react-slick': 1.1.2(react@19.0.0) '@babel/runtime': 7.25.7 '@ctrl/tinycolor': 3.6.1 - '@rc-component/color-picker': 1.5.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@rc-component/mutate-observer': 1.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@rc-component/qrcode': 1.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@rc-component/tour': 1.15.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@rc-component/trigger': 2.2.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@rc-component/color-picker': 1.5.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@rc-component/mutate-observer': 1.1.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@rc-component/qrcode': 1.0.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@rc-component/tour': 1.15.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@rc-component/trigger': 2.2.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0) classnames: 2.5.1 copy-to-clipboard: 3.3.3 dayjs: 1.11.13 - rc-cascader: 3.27.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-checkbox: 3.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-collapse: 3.7.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-dialog: 9.5.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-drawer: 7.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-dropdown: 4.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-field-form: 2.2.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-image: 7.9.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-input: 1.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-input-number: 9.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-mentions: 2.14.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-menu: 9.14.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-motion: 2.9.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-notification: 5.6.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-pagination: 4.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-picker: 4.6.15(date-fns@2.30.0)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-progress: 4.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-rate: 2.13.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-resize-observer: 1.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-segmented: 2.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-select: 14.15.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-slider: 10.6.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-steps: 6.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-switch: 4.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-table: 7.45.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-tabs: 15.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-textarea: 1.7.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-tooltip: 6.2.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-tree: 5.8.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-tree-select: 5.22.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-upload: 4.6.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-util: 5.43.0(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) + rc-cascader: 3.27.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-checkbox: 3.3.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-collapse: 3.7.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-dialog: 9.5.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-drawer: 7.2.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-dropdown: 4.2.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-field-form: 2.2.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-image: 7.9.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-input: 1.5.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-input-number: 9.1.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-mentions: 2.14.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-menu: 9.14.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-motion: 2.9.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-notification: 5.6.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-pagination: 4.2.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-picker: 4.6.15(date-fns@2.30.0)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-progress: 4.0.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-rate: 2.13.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-resize-observer: 1.4.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-segmented: 2.3.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-select: 14.15.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-slider: 10.6.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-steps: 6.0.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-switch: 4.1.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-table: 7.45.7(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-tabs: 15.1.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-textarea: 1.7.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-tooltip: 6.2.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-tree: 5.8.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-tree-select: 5.22.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-upload: 4.6.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-util: 5.43.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) scroll-into-view-if-needed: 3.1.0 throttle-debounce: 5.0.2 transitivePeerDependencies: @@ -14774,6 +14817,21 @@ snapshots: - supports-color - ts-node + create-jest@29.7.0(@types/node@20.17.10)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.15))(@types/node@20.17.10)(typescript@5.7.3)): + dependencies: + '@jest/types': 29.6.3 + chalk: 4.1.2 + exit: 0.1.2 + graceful-fs: 4.2.11 + jest-config: 29.7.0(@types/node@20.17.10)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.15))(@types/node@20.17.10)(typescript@5.7.3)) + jest-util: 29.7.0 + prompts: 2.4.2 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + create-require@1.1.1: {} create-rstack@1.0.6: {} @@ -15822,12 +15880,12 @@ snapshots: forwarded@0.2.0: {} - framer-motion@11.11.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + framer-motion@11.11.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: tslib: 2.8.0 optionalDependencies: - 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) fresh@0.5.2: {} @@ -16618,6 +16676,25 @@ snapshots: - supports-color - ts-node + jest-cli@29.7.0(@types/node@20.17.10)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.15))(@types/node@20.17.10)(typescript@5.7.3)): + dependencies: + '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.15))(@types/node@20.17.10)(typescript@5.7.3)) + '@jest/test-result': 29.7.0 + '@jest/types': 29.6.3 + chalk: 4.1.2 + create-jest: 29.7.0(@types/node@20.17.10)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.15))(@types/node@20.17.10)(typescript@5.7.3)) + exit: 0.1.2 + import-local: 3.1.0 + jest-config: 29.7.0(@types/node@20.17.10)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.15))(@types/node@20.17.10)(typescript@5.7.3)) + jest-util: 29.7.0 + jest-validate: 29.7.0 + yargs: 17.6.2 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + jest-config@29.7.0(@types/node@20.17.10)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.15))(@types/node@20.17.10)(typescript@5.7.2)): dependencies: '@babel/core': 7.24.4 @@ -16649,6 +16726,37 @@ snapshots: - babel-plugin-macros - supports-color + jest-config@29.7.0(@types/node@20.17.10)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.15))(@types/node@20.17.10)(typescript@5.7.3)): + dependencies: + '@babel/core': 7.24.4 + '@jest/test-sequencer': 29.7.0 + '@jest/types': 29.6.3 + babel-jest: 29.7.0(@babel/core@7.24.4) + chalk: 4.1.2 + ci-info: 3.9.0 + deepmerge: 4.3.1 + glob: 7.2.3 + graceful-fs: 4.2.11 + jest-circus: 29.7.0 + jest-environment-node: 29.7.0 + jest-get-type: 29.6.3 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-runner: 29.7.0 + jest-util: 29.7.0 + jest-validate: 29.7.0 + micromatch: 4.0.8 + parse-json: 5.2.0 + pretty-format: 29.7.0 + slash: 3.0.0 + strip-json-comments: 3.1.1 + optionalDependencies: + '@types/node': 20.17.10 + ts-node: 10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.15))(@types/node@20.17.10)(typescript@5.7.3) + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + jest-diff@29.7.0: dependencies: chalk: 4.1.2 @@ -16861,11 +16969,11 @@ snapshots: leven: 3.1.0 pretty-format: 29.7.0 - jest-watch-typeahead@2.2.2(jest@29.7.0(@types/node@20.17.10)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.15))(@types/node@20.17.10)(typescript@5.7.2))): + jest-watch-typeahead@2.2.2(jest@29.7.0(@types/node@20.17.10)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.15))(@types/node@20.17.10)(typescript@5.7.3))): dependencies: ansi-escapes: 6.2.1 chalk: 5.3.0 - jest: 29.7.0(@types/node@20.17.10)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.15))(@types/node@20.17.10)(typescript@5.7.2)) + jest: 29.7.0(@types/node@20.17.10)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.15))(@types/node@20.17.10)(typescript@5.7.3)) jest-regex-util: 29.6.3 jest-watcher: 29.7.0 slash: 5.1.0 @@ -16908,6 +17016,18 @@ snapshots: - supports-color - ts-node + jest@29.7.0(@types/node@20.17.10)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.15))(@types/node@20.17.10)(typescript@5.7.3)): + dependencies: + '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.15))(@types/node@20.17.10)(typescript@5.7.3)) + '@jest/types': 29.6.3 + import-local: 3.1.0 + jest-cli: 29.7.0(@types/node@20.17.10)(ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.15))(@types/node@20.17.10)(typescript@5.7.3)) + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + jiti@1.21.6: {} jju@1.4.0: {} @@ -17303,9 +17423,9 @@ snapshots: markdown-table@3.0.3: {} - markdown-to-jsx@7.5.0(react@18.3.1): + markdown-to-jsx@7.5.0(react@19.0.0): dependencies: - react: 18.3.1 + react: 19.0.0 marked@13.0.3: {} @@ -18571,330 +18691,330 @@ snapshots: schema-utils: 3.3.0 webpack: 5.95.0(@swc/core@1.10.1(@swc/helpers@0.5.15))(webpack-cli@5.1.4(webpack@5.95.0)) - rc-cascader@3.27.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-cascader@3.27.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.25.7 array-tree-filter: 2.1.0 classnames: 2.5.1 - rc-select: 14.15.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-tree: 5.8.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-util: 5.43.0(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) + rc-select: 14.15.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-tree: 5.8.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-util: 5.43.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - rc-checkbox@3.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-checkbox@3.3.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.25.7 classnames: 2.5.1 - rc-util: 5.43.0(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) + rc-util: 5.43.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - rc-collapse@3.7.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-collapse@3.7.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.25.7 classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-util: 5.43.0(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) + rc-motion: 2.9.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-util: 5.43.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - rc-dialog@9.5.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-dialog@9.5.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.25.7 - '@rc-component/portal': 1.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@rc-component/portal': 1.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-util: 5.43.0(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) + rc-motion: 2.9.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-util: 5.43.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - rc-drawer@7.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-drawer@7.2.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.25.7 - '@rc-component/portal': 1.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@rc-component/portal': 1.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-util: 5.43.0(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) + rc-motion: 2.9.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-util: 5.43.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - rc-dropdown@4.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-dropdown@4.2.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.25.7 - '@rc-component/trigger': 2.2.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@rc-component/trigger': 2.2.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0) classnames: 2.5.1 - rc-util: 5.43.0(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) + rc-util: 5.43.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - rc-field-form@2.2.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-field-form@2.2.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.25.7 '@rc-component/async-validator': 5.0.4 - rc-util: 5.43.0(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) + rc-util: 5.43.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - rc-image@7.9.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-image@7.9.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.25.7 - '@rc-component/portal': 1.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@rc-component/portal': 1.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) classnames: 2.5.1 - rc-dialog: 9.5.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-motion: 2.9.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-util: 5.43.0(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) + rc-dialog: 9.5.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-motion: 2.9.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-util: 5.43.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - rc-input-number@9.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-input-number@9.1.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.25.7 '@rc-component/mini-decimal': 1.1.0 classnames: 2.5.1 - rc-input: 1.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-util: 5.43.0(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) + rc-input: 1.5.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-util: 5.43.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - rc-input@1.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-input@1.5.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.25.7 classnames: 2.5.1 - rc-util: 5.43.0(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) + rc-util: 5.43.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - rc-mentions@2.14.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-mentions@2.14.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.25.7 - '@rc-component/trigger': 2.2.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@rc-component/trigger': 2.2.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0) classnames: 2.5.1 - rc-input: 1.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-menu: 9.14.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-textarea: 1.7.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-util: 5.43.0(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) + rc-input: 1.5.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-menu: 9.14.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-textarea: 1.7.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-util: 5.43.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - rc-menu@9.14.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-menu@9.14.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.25.7 - '@rc-component/trigger': 2.2.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@rc-component/trigger': 2.2.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0) classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-overflow: 1.3.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-util: 5.43.0(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) + rc-motion: 2.9.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-overflow: 1.3.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-util: 5.43.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - rc-motion@2.9.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-motion@2.9.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.25.7 classnames: 2.5.1 - rc-util: 5.43.0(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) + rc-util: 5.43.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - rc-notification@5.6.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-notification@5.6.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.25.7 classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-util: 5.43.0(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) + rc-motion: 2.9.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-util: 5.43.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - rc-overflow@1.3.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-overflow@1.3.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.25.7 classnames: 2.5.1 - rc-resize-observer: 1.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-util: 5.43.0(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) + rc-resize-observer: 1.4.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-util: 5.43.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - rc-pagination@4.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-pagination@4.2.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.25.7 classnames: 2.5.1 - rc-util: 5.43.0(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) + rc-util: 5.43.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - rc-picker@4.6.15(date-fns@2.30.0)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-picker@4.6.15(date-fns@2.30.0)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.25.7 - '@rc-component/trigger': 2.2.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@rc-component/trigger': 2.2.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0) classnames: 2.5.1 - rc-overflow: 1.3.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-resize-observer: 1.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-util: 5.43.0(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) + rc-overflow: 1.3.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-resize-observer: 1.4.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-util: 5.43.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) optionalDependencies: date-fns: 2.30.0 dayjs: 1.11.13 - rc-progress@4.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-progress@4.0.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.25.7 classnames: 2.5.1 - rc-util: 5.43.0(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) + rc-util: 5.43.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - rc-rate@2.13.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-rate@2.13.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.25.7 classnames: 2.5.1 - rc-util: 5.43.0(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) + rc-util: 5.43.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - rc-resize-observer@1.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-resize-observer@1.4.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.25.7 classnames: 2.5.1 - rc-util: 5.43.0(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) + rc-util: 5.43.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) resize-observer-polyfill: 1.5.1 - rc-segmented@2.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-segmented@2.3.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.25.7 classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-util: 5.43.0(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) + rc-motion: 2.9.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-util: 5.43.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - rc-select@14.15.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-select@14.15.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.25.7 - '@rc-component/trigger': 2.2.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@rc-component/trigger': 2.2.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0) classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-overflow: 1.3.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-virtual-list: 3.14.8(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) + rc-motion: 2.9.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-overflow: 1.3.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-util: 5.43.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-virtual-list: 3.14.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - rc-slider@10.6.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-slider@10.6.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.25.7 classnames: 2.5.1 - rc-util: 5.43.0(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) + rc-util: 5.43.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - rc-steps@6.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-steps@6.0.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.25.7 classnames: 2.5.1 - rc-util: 5.43.0(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) + rc-util: 5.43.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - rc-switch@4.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-switch@4.1.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.25.7 classnames: 2.5.1 - rc-util: 5.43.0(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) + rc-util: 5.43.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - rc-table@7.45.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-table@7.45.7(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.25.7 - '@rc-component/context': 1.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@rc-component/context': 1.4.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) classnames: 2.5.1 - rc-resize-observer: 1.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-virtual-list: 3.14.8(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) + rc-resize-observer: 1.4.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-util: 5.43.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-virtual-list: 3.14.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - rc-tabs@15.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-tabs@15.1.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.25.7 classnames: 2.5.1 - rc-dropdown: 4.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-menu: 9.14.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-motion: 2.9.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-resize-observer: 1.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-util: 5.43.0(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) + rc-dropdown: 4.2.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-menu: 9.14.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-motion: 2.9.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-resize-observer: 1.4.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-util: 5.43.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - rc-textarea@1.7.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-textarea@1.7.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.25.7 classnames: 2.5.1 - rc-input: 1.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-resize-observer: 1.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-util: 5.43.0(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) + rc-input: 1.5.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-resize-observer: 1.4.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-util: 5.43.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - rc-tooltip@6.2.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-tooltip@6.2.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.25.7 - '@rc-component/trigger': 2.2.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@rc-component/trigger': 2.2.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0) classnames: 2.5.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) - rc-tree-select@5.22.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-tree-select@5.22.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.25.7 classnames: 2.5.1 - rc-select: 14.15.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-tree: 5.8.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-util: 5.43.0(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) + rc-select: 14.15.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-tree: 5.8.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-util: 5.43.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - rc-tree@5.8.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-tree@5.8.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.25.7 classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-virtual-list: 3.14.8(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) + rc-motion: 2.9.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-util: 5.43.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-virtual-list: 3.14.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - rc-upload@4.6.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-upload@4.6.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.25.7 classnames: 2.5.1 - rc-util: 5.43.0(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) + rc-util: 5.43.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - rc-util@5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-util@5.43.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.25.7 - 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-is: 18.2.0 - rc-virtual-list@3.14.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-virtual-list@3.14.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.25.7 classnames: 2.5.1 - rc-resize-observer: 1.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-util: 5.43.0(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) + rc-resize-observer: 1.4.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-util: 5.43.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - react-clientside-effect@1.2.6(react@18.3.1): + react-clientside-effect@1.2.6(react@19.0.0): dependencies: '@babel/runtime': 7.25.7 - react: 18.3.1 + react: 19.0.0 react-dom@18.3.1(react@18.3.1): dependencies: @@ -18902,19 +19022,24 @@ snapshots: react: 18.3.1 scheduler: 0.23.2 + react-dom@19.0.0(react@19.0.0): + dependencies: + react: 19.0.0 + scheduler: 0.25.0 + react-fast-compare@3.2.2: {} - react-focus-lock@2.11.2(@types/react@18.2.75)(react@18.3.1): + react-focus-lock@2.11.2(@types/react@19.0.8)(react@19.0.0): dependencies: '@babel/runtime': 7.25.7 focus-lock: 1.3.5 prop-types: 15.8.1 - react: 18.3.1 - react-clientside-effect: 1.2.6(react@18.3.1) - use-callback-ref: 1.3.2(@types/react@18.2.75)(react@18.3.1) - use-sidecar: 1.1.2(@types/react@18.2.75)(react@18.3.1) + react: 19.0.0 + react-clientside-effect: 1.2.6(react@19.0.0) + use-callback-ref: 1.3.2(@types/react@19.0.8)(react@19.0.0) + use-sidecar: 1.1.2(@types/react@19.0.8)(react@19.0.0) optionalDependencies: - '@types/react': 18.2.75 + '@types/react': 19.0.8 react-helmet-async@1.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: @@ -18932,8 +19057,6 @@ snapshots: react-lazy-with-preload@2.2.1: {} - react-refresh@0.14.0: {} - react-refresh@0.16.0: {} react-router-dom@6.28.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): @@ -18958,19 +19081,21 @@ snapshots: react: 18.3.1 refractor: 3.6.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.25.7 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@18.3.1: dependencies: loose-envify: 1.4.0 + react@19.0.0: {} + read-cache@1.0.0: dependencies: pify: 2.3.0 @@ -19506,6 +19631,8 @@ snapshots: dependencies: loose-envify: 1.4.0 + scheduler@0.25.0: {} + schema-utils@1.0.0: dependencies: ajv: 6.12.6 @@ -20175,6 +20302,26 @@ snapshots: optionalDependencies: '@swc/core': 1.10.1(@swc/helpers@0.5.15) + ts-node@10.9.2(@swc/core@1.10.1(@swc/helpers@0.5.15))(@types/node@20.17.10)(typescript@5.7.3): + dependencies: + '@cspotcode/source-map-support': 0.8.1 + '@tsconfig/node10': 1.0.11 + '@tsconfig/node12': 1.0.11 + '@tsconfig/node14': 1.0.3 + '@tsconfig/node16': 1.0.4 + '@types/node': 20.17.10 + acorn: 8.11.3 + acorn-walk: 8.3.2 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 + make-error: 1.3.6 + typescript: 5.7.3 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + optionalDependencies: + '@swc/core': 1.10.1(@swc/helpers@0.5.15) + tsc-alias@1.8.8: dependencies: chokidar: 3.6.0 @@ -20251,6 +20398,8 @@ snapshots: typescript@5.7.2: {} + typescript@5.7.3: {} + ufo@1.5.4: {} uglify-js@2.8.29: @@ -20384,20 +20533,20 @@ snapshots: querystringify: 2.2.0 requires-port: 1.0.0 - use-callback-ref@1.3.2(@types/react@18.2.75)(react@18.3.1): + use-callback-ref@1.3.2(@types/react@19.0.8)(react@19.0.0): dependencies: - react: 18.3.1 + react: 19.0.0 tslib: 2.8.0 optionalDependencies: - '@types/react': 18.2.75 + '@types/react': 19.0.8 - use-sidecar@1.1.2(@types/react@18.2.75)(react@18.3.1): + use-sidecar@1.1.2(@types/react@19.0.8)(react@19.0.0): dependencies: detect-node-es: 1.1.0 - react: 18.3.1 + react: 19.0.0 tslib: 2.8.0 optionalDependencies: - '@types/react': 18.2.75 + '@types/react': 19.0.8 util-deprecate@1.0.2: {} @@ -20552,6 +20701,15 @@ snapshots: optionalDependencies: vue: 3.5.12(typescript@5.7.2) + vue-loader@17.4.2(vue@3.5.12(typescript@5.7.3))(webpack@5.95.0(@swc/core@1.10.1(@swc/helpers@0.5.15))(webpack-cli@5.1.4(webpack@5.95.0))): + dependencies: + chalk: 4.1.2 + hash-sum: 2.0.0 + watchpack: 2.4.1 + webpack: 5.95.0(@swc/core@1.10.1(@swc/helpers@0.5.15))(webpack-cli@5.1.4(webpack@5.95.0)) + optionalDependencies: + vue: 3.5.12(typescript@5.7.3) + vue@3.5.12(typescript@5.7.2): dependencies: '@vue/compiler-dom': 3.5.12 @@ -20562,6 +20720,16 @@ snapshots: optionalDependencies: typescript: 5.7.2 + vue@3.5.12(typescript@5.7.3): + dependencies: + '@vue/compiler-dom': 3.5.12 + '@vue/compiler-sfc': 3.5.12 + '@vue/runtime-dom': 3.5.12 + '@vue/server-renderer': 3.5.12(vue@3.5.12(typescript@5.7.3)) + '@vue/shared': 3.5.12 + optionalDependencies: + typescript: 5.7.3 + w-json@1.3.10: {} w3c-xmlserializer@4.0.0: diff --git a/tests/bench/package.json b/tests/bench/package.json index bc517af32a06..006ba1a7c2b2 100644 --- a/tests/bench/package.json +++ b/tests/bench/package.json @@ -10,13 +10,13 @@ "@codspeed/vitest-plugin": "^4.0.0", "@rspack/cli": "workspace:*", "@rspack/core": "workspace:*", - "@rspack/plugin-react-refresh": "1.0.0", - "@types/react": "^18.2.48", - "@types/react-dom": "^18.2.18", + "@rspack/plugin-react-refresh": "^1.0.1", + "@types/react": "^19.0.8", + "@types/react-dom": "^19.0.3", "vitest": "^2.1.8" }, "dependencies": { - "react": "^18.2.0", - "react-dom": "^18.2.0" + "react": "^19.0.0", + "react-dom": "^19.0.0" } } \ No newline at end of file diff --git a/tests/e2e/package.json b/tests/e2e/package.json index eba6bdb37e8a..74060821ad94 100644 --- a/tests/e2e/package.json +++ b/tests/e2e/package.json @@ -13,16 +13,16 @@ "core-js": "3.38.1", "@rspack/core": "workspace:*", "@rspack/dev-server": "1.0.10", - "@rspack/plugin-react-refresh": "1.0.0", + "@rspack/plugin-react-refresh": "^1.0.1", "@swc/helpers": "0.5.15", "@types/fs-extra": "11.0.4", "babel-loader": "^9.1.3", "fs-extra": "^11.2.0", "postcss": "^8.4.21", "postcss-loader": "^8.0.0", - "react": "^18.2.0", - "react-dom": "^18.2.0", - "react-refresh": "^0.14.0", + "react": "^19.0.0", + "react-dom": "^19.0.0", + "react-refresh": "^0.16.0", "typescript": "^5.7.2", "tailwindcss": "^3.3.0", "vue": "^3.4.21", diff --git a/tests/webpack-examples/package.json b/tests/webpack-examples/package.json index 353acabd5da5..084fd04c19ae 100644 --- a/tests/webpack-examples/package.json +++ b/tests/webpack-examples/package.json @@ -6,8 +6,8 @@ "neo-async": "2.6.2", "acorn": "^8.11.3", "date-fns": "^2.29.3", - "react": "^18.2.0", - "react-dom": "^18.2.0", + "react": "^19.0.0", + "react-dom": "^19.0.0", "prop-types": "^15.8.1", "webpack-cli": "5.1.4", "toml": "^3.0.0", diff --git a/tests/webpack-test/__snapshots__/StatsTestCases.basictest.js.snap b/tests/webpack-test/__snapshots__/StatsTestCases.basictest.js.snap index 7cbe7c0b4d68..3198f51a4339 100644 --- a/tests/webpack-test/__snapshots__/StatsTestCases.basictest.js.snap +++ b/tests/webpack-test/__snapshots__/StatsTestCases.basictest.js.snap @@ -280,10 +280,10 @@ Rspack x.x.x compiled successfully in X s" `; exports[`StatsTestCases should print correct stats for common-libs 1`] = ` -"asset react.js 2.08 KiB [emitted] (name: react) +"asset react.js 2.15 KiB [emitted] (name: react) ./react.js 74 bytes [built] [code generated] -../../../../node_modules/.pnpm/react@18.3.1/node_modules/react/index.js 190 bytes [built] [code generated] -../../../../node_modules/.pnpm/react@18.3.1/node_modules/react/cjs/react.production.min.js 6.77 KiB [built] [code generated] +../../../../node_modules/.pnpm/react@19.0.0/node_modules/react/index.js 186 bytes [built] [code generated] +../../../../node_modules/.pnpm/react@19.0.0/node_modules/react/cjs/react.production.js 16.5 KiB [built] [code generated] Rspack x.x.x compiled successfully in X.23" `; diff --git a/tests/webpack-test/package.json b/tests/webpack-test/package.json index 1a7d8d5342cd..2e5b142525eb 100644 --- a/tests/webpack-test/package.json +++ b/tests/webpack-test/package.json @@ -41,8 +41,8 @@ "pug-loader": "^2.4.0", "raw-loader": "^4.0.2", "bundle-loader": "^0.5.6", - "react": "^18.2.0", - "react-dom": "^18.2.0", + "react": "^19.0.0", + "react-dom": "^19.0.0", "rimraf": "^5.0.10", "url-loader": "^4.1.0", "sass-embedded": "^1.77.8", @@ -61,7 +61,7 @@ "enhanced-resolve": "5.12.0", "graceful-fs": "4.2.10", "neo-async": "2.6.2", - "react-refresh": "0.14.0", + "react-refresh": "^0.16.0", "tapable": "2.2.1", "wast-loader": "^1.12.1", "watchpack": "^2.4.0", diff --git a/website/package.json b/website/package.json index c4b1dfee44eb..4d3ee95e0378 100644 --- a/website/package.json +++ b/website/package.json @@ -23,8 +23,8 @@ "axios": "^1.6.1", "markdown-to-jsx": "^7.2.1", "mermaid": "^11.4.1", - "react": "^18.2.0", - "react-dom": "^18.2.0", + "react": "^19.0.0", + "react-dom": "^19.0.0", "semver": "^7.6.2", "tailwindcss": "^3.3.0" }, @@ -32,7 +32,7 @@ "@biomejs/biome": "1.9.4", "@rspress/plugin-rss": "1.40.2", "@types/node": "^20.17.10", - "@types/react": "^18.2.48", + "@types/react": "^19.0.8", "@types/semver": "^7.5.6", "case-police": "0.7.0", "cspell": "^8.7.0",