diff --git a/packages/cli/typescript/package.json b/packages/cli/typescript/package.json index 3ec23e5..4951c7f 100644 --- a/packages/cli/typescript/package.json +++ b/packages/cli/typescript/package.json @@ -78,7 +78,7 @@ "dependencies": { "fuzzysort": "^3.1.0", "ink": "^3.2.0", - "react": "^17.0.2", + "react": "^19.2.7", "signal-exit": "^4.1.0", "zod": "^4.4.3" }, @@ -94,7 +94,7 @@ "@dot-slash/browserstack-test-management": "workspace:*", "@dot-slash/browserstack-test-reporting": "workspace:*", "@types/node": "20.0.0", - "@types/react": "^17.0.80", + "@types/react": "^19.2.16", "@yao-pkg/pkg": "^6.18.2", "tsup": "^8.5.1", "typescript": "^6.0.3" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4043504..8c7be00 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -167,10 +167,10 @@ importers: version: 3.1.0 ink: specifier: ^3.2.0 - version: 3.2.0(@types/react@17.0.92)(react@17.0.2) + version: 3.2.0(@types/react@19.2.16)(react@19.2.7) react: - specifier: ^17.0.2 - version: 17.0.2 + specifier: ^19.2.7 + version: 19.2.7 signal-exit: specifier: ^4.1.0 version: 4.1.0 @@ -212,8 +212,8 @@ importers: specifier: 20.0.0 version: 20.0.0 '@types/react': - specifier: ^17.0.80 - version: 17.0.92 + specifier: ^19.2.16 + version: 19.2.16 '@yao-pkg/pkg': specifier: ^6.18.2 version: 6.19.0 @@ -1344,6 +1344,9 @@ packages: '@types/react@17.0.92': resolution: {integrity: sha512-TqKlM6WfeXFUV0rKnRhe7yYctmCNfLHhJGyN3FRr70nwQmCM4pYRO1l0W8979K0Va72KGF1d8MPtT1kt0pw0ng==} + '@types/react@19.2.16': + resolution: {integrity: sha512-esJiCAnl0kfpNdE69f3So4WJUXy95dLZydX0KwK46riIHDzHM7O9Vtf9xCHW0PXIqvgqNrswl522kA/5yx+F4w==} + '@types/scheduler@0.16.8': resolution: {integrity: sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==} @@ -2844,6 +2847,10 @@ packages: resolution: {integrity: sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==} engines: {node: '>=0.10.0'} + react@19.2.7: + resolution: {integrity: sha512-HNe9WslTbXmFK8o8cmwgAeJFSBvt1bPdHCVKtaaV+WlAN36mpT4hcRpwbf3fY56ar2oIXzsBpOAiIRHAdY0OlQ==} + engines: {node: '>=0.10.0'} + readable-stream@2.3.8: resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} @@ -4222,15 +4229,22 @@ snapshots: '@types/node@20.0.0': {} - '@types/prop-types@15.7.15': {} + '@types/prop-types@15.7.15': + optional: true '@types/react@17.0.92': dependencies: '@types/prop-types': 15.7.15 '@types/scheduler': 0.16.8 csstype: 3.2.3 + optional: true + + '@types/react@19.2.16': + dependencies: + csstype: 3.2.3 - '@types/scheduler@0.16.8': {} + '@types/scheduler@0.16.8': + optional: true '@types/trusted-types@2.0.7': optional: true @@ -5282,7 +5296,7 @@ snapshots: ini@1.3.8: {} - ink@3.2.0(@types/react@17.0.92)(react@17.0.2): + ink@3.2.0(@types/react@19.2.16)(react@19.2.7): dependencies: ansi-escapes: 4.3.2 auto-bind: 4.0.0 @@ -5295,9 +5309,9 @@ snapshots: is-ci: 2.0.0 lodash: 4.18.1 patch-console: 1.0.0 - react: 17.0.2 + react: 19.2.7 react-devtools-core: 4.28.5 - react-reconciler: 0.26.2(react@17.0.2) + react-reconciler: 0.26.2(react@19.2.7) scheduler: 0.20.2 signal-exit: 3.0.7 slice-ansi: 3.0.0 @@ -5309,7 +5323,7 @@ snapshots: ws: 7.5.11 yoga-layout-prebuilt: 1.10.0 optionalDependencies: - '@types/react': 17.0.92 + '@types/react': 19.2.16 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -5795,17 +5809,20 @@ snapshots: - bufferutil - utf-8-validate - react-reconciler@0.26.2(react@17.0.2): + react-reconciler@0.26.2(react@19.2.7): dependencies: loose-envify: 1.4.0 object-assign: 4.1.1 - react: 17.0.2 + react: 19.2.7 scheduler: 0.20.2 react@17.0.2: dependencies: loose-envify: 1.4.0 object-assign: 4.1.1 + optional: true + + react@19.2.7: {} readable-stream@2.3.8: dependencies: