Skip to content

Commit 5acdece

Browse files
chore(react-18): upgrade react 18, react native/nextjs example apps, clean up deps and configuration files (aws-amplify#4570)
Co-authored-by: Scott Rees <[email protected]>
1 parent 591151b commit 5acdece

File tree

459 files changed

+37060
-40947
lines changed

Some content is hidden

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

459 files changed

+37060
-40947
lines changed

.github/dependency-review/config.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
allow-licenses:
22
- '0BSD'
33
- 'Apache-2.0'
4+
- 'Apache-2.0 AND MIT'
45
- 'BlueOak-1.0.0'
56
- 'BSL-1.0'
67
- 'BSD-1-Clause'

.github/workflows/build-and-runtime-test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,10 +45,10 @@ jobs:
4545
uses: actions/checkout@24cb9080177205b6e8c946b17badbe402adc938f # v3.4.0 https://github.com/actions/checkout/commit/24cb9080177205b6e8c946b17badbe402adc938f
4646
with:
4747
persist-credentials: false
48-
- name: Setup Node.js 16
48+
- name: Setup Node.js 20
4949
uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3.6.0 https://github.com/actions/setup-node/commit/64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c
5050
with:
51-
node-version: 16
51+
node-version: 20
5252
cache: 'yarn'
5353
env:
5454
SEGMENT_DOWNLOAD_TIMEOUT_MINS: 2

.github/workflows/build-system-test.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -31,87 +31,87 @@ jobs:
3131
build-tool-version: latest
3232
pkg-manager: npm
3333
language: ts
34-
node-version: 16
34+
node-version: 20
3535
- framework: react
3636
framework-version: 16
3737
build-tool: cra
3838
build-tool-version: latest
3939
pkg-manager: npm
4040
language: ts
41-
node-version: 18
41+
node-version: 20
4242
- framework: react
4343
framework-version: latest
4444
build-tool: cra
4545
build-tool-version: latest
4646
pkg-manager: npm
4747
language: js
48-
node-version: 18
48+
node-version: 20
4949
- framework: react
5050
framework-version: latest
5151
build-tool: cra
5252
build-tool-version: latest
5353
pkg-manager: yarn
5454
pkg-manager-version: 1
5555
language: ts
56-
node-version: 18
56+
node-version: 20
5757
- framework: react
5858
framework-version: 17
5959
build-tool: next
6060
build-tool-version: 11
6161
pkg-manager: npm
6262
language: ts
63-
node-version: 16
63+
node-version: 20
6464
- framework: react
6565
framework-version: latest
6666
build-tool: vite
6767
build-tool-version: 2
6868
pkg-manager: npm
6969
language: ts
70-
node-version: 18
70+
node-version: 20
7171

7272
- framework: angular
7373
framework-version: latest
7474
build-tool: angular-cli
7575
build-tool-version: latest
7676
pkg-manager: npm
7777
language: ts
78-
node-version: 18
78+
node-version: 20
7979
- framework: angular
8080
framework-version: 14
8181
build-tool: angular-cli
8282
build-tool-version: 14
8383
pkg-manager: npm
8484
language: ts
85-
node-version: 18
85+
node-version: 20
8686

8787
- framework: vue
8888
framework-version: 3 # here use "3" instead of "latest" because .vuerc(preset) doesn't accept "latest" as "vueVersion"
8989
build-tool: vue-cli
9090
build-tool-version: latest
9191
pkg-manager: yarn # vue-cli defualt pkg-manager is yarn. It can't be customized in the preset.json.
9292
language: ts
93-
node-version: 18
93+
node-version: 20
9494
- framework: vue
9595
framework-version: latest
9696
build-tool: vite
9797
build-tool-version: latest
9898
pkg-manager: npm
9999
language: ts
100-
node-version: 18
100+
node-version: 20
101101
- framework: vue
102102
framework-version: latest
103103
build-tool: vite
104104
build-tool-version: 2
105105
pkg-manager: npm
106106
language: ts
107-
node-version: 18
107+
node-version: 20
108108
- framework: vue
109109
framework-version: latest
110110
build-tool: nuxt
111111
build-tool-version: latest
112112
pkg-manager: npm
113113
language: ts
114-
node-version: 18
114+
node-version: 20
115115

116116
env:
117117
MEGA_APP_NAME: ${{ matrix.framework }}-${{ matrix.framework-version }}-${{ matrix.build-tool }}-${{ matrix.build-tool-version }}-${{ matrix.language }}

.github/workflows/publish-hotfix.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,10 +45,10 @@ jobs:
4545
steps:
4646
- name: Checkout repo
4747
uses: actions/checkout@24cb9080177205b6e8c946b17badbe402adc938f # v3.4.0 https://github.com/actions/checkout/commit/24cb9080177205b6e8c946b17badbe402adc938f
48-
- name: Setup Node.js 16
48+
- name: Setup Node.js 20
4949
uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3.6.0 https://github.com/actions/setup-node/commit/64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c
5050
with:
51-
node-version: 16
51+
node-version: 20
5252
cache: 'yarn'
5353
env:
5454
SEGMENT_DOWNLOAD_TIMEOUT_MINS: 2
@@ -94,10 +94,10 @@ jobs:
9494
with:
9595
# This makes Actions fetch all Git history so that Changesets can generate changelogs with the correct commits
9696
fetch-depth: 0
97-
- name: Setup Node.js 16
97+
- name: Setup Node.js 20
9898
uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3.6.0 https://github.com/actions/setup-node/commit/64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c
9999
with:
100-
node-version: 16
100+
node-version: 20
101101
cache: 'yarn'
102102
env:
103103
SEGMENT_DOWNLOAD_TIMEOUT_MINS: 2

.github/workflows/publish-latest.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,10 +44,10 @@ jobs:
4444
steps:
4545
- name: Checkout repo
4646
uses: actions/checkout@24cb9080177205b6e8c946b17badbe402adc938f # v3.4.0 https://github.com/actions/checkout/commit/24cb9080177205b6e8c946b17badbe402adc938f
47-
- name: Setup Node.js 16
47+
- name: Setup Node.js 20
4848
uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3.6.0 https://github.com/actions/setup-node/commit/64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c
4949
with:
50-
node-version: 16
50+
node-version: 20
5151
cache: 'yarn'
5252
env:
5353
SEGMENT_DOWNLOAD_TIMEOUT_MINS: 2
@@ -93,10 +93,10 @@ jobs:
9393
with:
9494
# This makes Actions fetch all Git history so that Changesets can generate changelogs with the correct commits
9595
fetch-depth: 0
96-
- name: Setup Node.js 16
96+
- name: Setup Node.js 20
9797
uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3.6.0 https://github.com/actions/setup-node/commit/64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c
9898
with:
99-
node-version: 16
99+
node-version: 20
100100
cache: 'yarn'
101101
env:
102102
SEGMENT_DOWNLOAD_TIMEOUT_MINS: 2

.github/workflows/publish-next-release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,10 +65,10 @@ jobs:
6565
steps:
6666
- name: Checkout repo
6767
uses: actions/checkout@24cb9080177205b6e8c946b17badbe402adc938f # v3.4.0 https://github.com/actions/checkout/commit/24cb9080177205b6e8c946b17badbe402adc938f
68-
- name: Setup Node.js 16
68+
- name: Setup Node.js 20
6969
uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3.6.0 https://github.com/actions/setup-node/commit/64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c
7070
with:
71-
node-version: 16
71+
node-version: 20
7272
cache: 'yarn'
7373
env:
7474
SEGMENT_DOWNLOAD_TIMEOUT_MINS: 2

.github/workflows/publish-next.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -73,10 +73,10 @@ jobs:
7373
with:
7474
persist-credentials: false
7575

76-
- name: Setup Node.js 16
76+
- name: Setup Node.js 20
7777
uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3.6.0 https://github.com/actions/setup-node/commit/64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c
7878
with:
79-
node-version: 16
79+
node-version: 20
8080
cache: 'yarn'
8181
env:
8282
SEGMENT_DOWNLOAD_TIMEOUT_MINS: 2
@@ -174,10 +174,10 @@ jobs:
174174
steps:
175175
- name: Checkout repo
176176
uses: actions/checkout@24cb9080177205b6e8c946b17badbe402adc938f # v3.4.0 https://github.com/actions/checkout/commit/24cb9080177205b6e8c946b17badbe402adc938f
177-
- name: Setup Node.js 16
177+
- name: Setup Node.js 20
178178
uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3.6.0 https://github.com/actions/setup-node/commit/64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c
179179
with:
180-
node-version: 16
180+
node-version: 20
181181
cache: 'yarn'
182182
env:
183183
SEGMENT_DOWNLOAD_TIMEOUT_MINS: 2

0 commit comments

Comments
 (0)