Skip to content

Commit 13851a8

Browse files
[WTF] Migrate The Repository to React 19 & React Native 0.78.2 (#163)
Migrate The Repository to React 19 & React Native 0.78.2. This is no longer a test PR but is supposed to replace [this](#160).
2 parents bbe9d38 + 8963b3d commit 13851a8

File tree

184 files changed

+989
-3073
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

184 files changed

+989
-3073
lines changed

.github/workflows/TestPWTCommands.yml

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: Script tests
22

33
on:
44
push:
5-
branches:
5+
branches:
66
- master
77
paths:
88
- 'pnpm-lock.yaml'
@@ -24,7 +24,7 @@ jobs:
2424
runs-on: ${{ matrix.os }}
2525
strategy:
2626
matrix:
27-
node: [16, 18]
27+
node: [18, 20]
2828
os: [windows-latest, ubuntu-latest]
2929
steps:
3030
- name: "Checking-out code"
@@ -34,12 +34,6 @@ jobs:
3434

3535
- name: Setup pnpm
3636
uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda #v4.1.0
37-
if: matrix.node == 16
38-
with:
39-
version: 8
40-
- name: Setup pnpm
41-
uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda #v4.1.0
42-
if: matrix.node == 18
4337
with:
4438
version: 10
4539

packages/command-tests/commands.js

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,6 @@ const LIMIT_TESTS = !!process.env.LIMIT_TESTS;
1414
const PARALLELISM = 4;
1515

1616
const CONFIGS = [
17-
["web", "full", "ts", "8.0"],
18-
["native", "full", "ts", "8.6"],
19-
["web", "full", "ts", "8.6"],
20-
["web", "full", "js", "8.7"],
21-
["web", "full", "ts", "8.9"],
22-
["native", "full", "ts", "8.9"],
2317
["web", "full", "js", "latest"],
2418
["web", "full", "ts", "latest"],
2519
["native", "full", "js", "latest"],
@@ -376,14 +370,15 @@ async function execFailedAsync(command, workDir) {
376370
function fixPackageJson(json) {
377371
const devDependencies = {
378372
"@types/jest": "^29.0.0",
379-
"@types/react": "~18.2.0",
380-
"@types/react-native": "~0.72.0",
381-
"@types/react-dom": "~18.2.0",
373+
"@types/react": "^19.0.0",
374+
"@types/react-native": "0.78.2",
375+
"@types/react-dom": "^19.0.0",
382376
"@types/react-test-renderer": "~18.0.0"
383377
};
384378
const overrides = {
385-
react: "18.2.0",
386-
"react-native": "0.72.7"
379+
"react": "^19.0.0",
380+
"react-dom": "^19.0.0",
381+
"react-native": "0.78.2"
387382
};
388383

389384
Object.keys(devDependencies)

packages/command-tests/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"devDependencies": {
1111
"@prettier/plugin-xml": "^2.2.0",
1212
"@types/jest-image-snapshot": "^4.3.1",
13-
"@types/node": "^16.11.19",
13+
"@types/node": "^18.0.0",
1414
"@types/node-fetch": "2.6.1",
1515
"@types/shelljs": "^0.8.9",
1616
"@types/xml2js": "^0.4.5",

packages/command-tests/projects/generated_8_0_ts_web_full/.eslintrc.js

Lines changed: 0 additions & 5 deletions
This file was deleted.

packages/command-tests/projects/generated_8_0_ts_web_full/LICENSE

Lines changed: 0 additions & 15 deletions
This file was deleted.

packages/command-tests/projects/generated_8_0_ts_web_full/README.md

Lines changed: 0 additions & 17 deletions
This file was deleted.

packages/command-tests/projects/generated_8_0_ts_web_full/package.json

Lines changed: 0 additions & 44 deletions
This file was deleted.

packages/command-tests/projects/generated_8_0_ts_web_full/prettier.config.js

Lines changed: 0 additions & 5 deletions
This file was deleted.

packages/command-tests/projects/generated_8_0_ts_web_full/src/Generated.tsx

Lines changed: 0 additions & 30 deletions
This file was deleted.

packages/command-tests/projects/generated_8_0_ts_web_full/src/Generated.webmodeler.tsx

Lines changed: 0 additions & 38 deletions
This file was deleted.

0 commit comments

Comments
 (0)