diff --git a/packages/react/package.json b/packages/react/package.json index 12b2f7b5bd..6b61f6984f 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -153,11 +153,11 @@ "devDependencies": { "@lynx-js/types": "^3.2.0", "@microsoft/api-extractor": "catalog:", - "@types/react": "^18.3.18" + "@types/react": "^19.0.10" }, "peerDependencies": { "@lynx-js/types": "*", - "@types/react": "^18" + "@types/react": "^18 || ^19.0.0" }, "peerDependenciesMeta": { "@lynx-js/types": { diff --git a/packages/react/runtime/package.json b/packages/react/runtime/package.json index 5039c9eb3c..7493752369 100644 --- a/packages/react/runtime/package.json +++ b/packages/react/runtime/package.json @@ -20,7 +20,7 @@ "devDependencies": { "@lynx-js/react": "workspace:*", "@lynx-js/react-transform": "workspace:*", - "@types/react": "^18.3.18", + "@types/react": "^19.0.10", "@vitejs/plugin-react": "4.3.4", "@vitest/coverage-v8": "^3.0.7", "@vitest/ui": "^3.0.7", @@ -29,7 +29,7 @@ "vitest": "^3.0.7" }, "peerDependencies": { - "@types/react": "^18.0.0" + "@types/react": "^18.0.0 || ^19.0.0" }, "showcase": "__fake_entry__/showcase.js" } diff --git a/packages/rspeedy/create-rspeedy/template-react-ts/package.json b/packages/rspeedy/create-rspeedy/template-react-ts/package.json index b568e80a23..b0d3caae5d 100644 --- a/packages/rspeedy/create-rspeedy/template-react-ts/package.json +++ b/packages/rspeedy/create-rspeedy/template-react-ts/package.json @@ -15,7 +15,7 @@ "@lynx-js/react-rsbuild-plugin": "workspace:*", "@lynx-js/rspeedy": "workspace:*", "@lynx-js/types": "^3.2.0", - "@types/react": "^18.3.18", + "@types/react": "^19.0.10", "typescript": "~5.7.3" }, "engines": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2eea499667..79b8be72be 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -148,8 +148,8 @@ importers: specifier: 'catalog:' version: 7.51.1(@types/node@22.13.5) '@types/react': - specifier: ^18.3.18 - version: 18.3.18 + specifier: ^19.0.10 + version: 19.0.10 packages/react/refresh: devDependencies: @@ -175,8 +175,8 @@ importers: specifier: workspace:* version: link:../transform '@types/react': - specifier: ^18.3.18 - version: 18.3.18 + specifier: ^19.0.10 + version: 19.0.10 '@vitejs/plugin-react': specifier: 4.3.4 version: 4.3.4(vite@5.4.2(@types/node@22.13.5)(sass-embedded@1.85.0)(terser@5.31.6)) @@ -2485,9 +2485,6 @@ packages: '@types/offscreencanvas@2019.7.3': resolution: {integrity: sha512-ieXiYmgSRXUDeOntE1InxjWyvEelZGP63M+cGuquuRLuIKKT1osnkXjxev9B7d1nXSug5vpunx+gNlbVxMlC9A==} - '@types/prop-types@15.7.13': - resolution: {integrity: sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA==} - '@types/qrcode-terminal@0.12.2': resolution: {integrity: sha512-v+RcIEJ+Uhd6ygSQ0u5YYY7ZM+la7GgPbs0V/7l/kFs2uO4S8BcIUEMoP7za4DNIqNnUD5npf0A/7kBhrCKG5Q==} @@ -2497,8 +2494,8 @@ packages: '@types/range-parser@1.2.7': resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} - '@types/react@18.3.18': - resolution: {integrity: sha512-t4yC+vtgnkYjNSKlFx1jkAhH8LgTo2N/7Qvi83kdEaUtMDiwpbLAktKDaAMlRcJ5eSxZkH74eEGt1ky31d7kfQ==} + '@types/react@19.0.10': + resolution: {integrity: sha512-JuRQ9KXLEjaUNjTWpzuR231Z2WpIwczOkBEIvbHNCzQefFIT0L8IqE6NV6ULLyC1SI/i234JnDoMkfg+RjQj2g==} '@types/retry@0.12.0': resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==} @@ -8653,17 +8650,14 @@ snapshots: '@types/offscreencanvas@2019.7.3': {} - '@types/prop-types@15.7.13': {} - '@types/qrcode-terminal@0.12.2': {} '@types/qs@6.9.15': {} '@types/range-parser@1.2.7': {} - '@types/react@18.3.18': + '@types/react@19.0.10': dependencies: - '@types/prop-types': 15.7.13 csstype: 3.1.3 '@types/retry@0.12.0': {}