Browse Source

chore(node): Increment node ver to 20 (#13445)

* chore(node) Update to node 20.x

* fix

* remove accidental file
factor2
Horatiu Muresan 1 year ago
parent
commit
7c22bcf827
No account linked to committer's email address
5 changed files with 11 additions and 11 deletions
  1. 1
    1
      .devcontainer/devcontainer.json
  2. 5
    5
      .github/workflows/ci.yml
  3. 1
    1
      .nvmrc
  4. 2
    2
      package-lock.json
  5. 2
    2
      package.json

+ 1
- 1
.devcontainer/devcontainer.json View File

3
   "image": "mcr.microsoft.com/devcontainers/universal:2",
3
   "image": "mcr.microsoft.com/devcontainers/universal:2",
4
   "features": {
4
   "features": {
5
     "ghcr.io/devcontainers/features/node:1": {
5
     "ghcr.io/devcontainers/features/node:1": {
6
-      "version": "16"
6
+      "version": "20"
7
     }
7
     }
8
   },
8
   },
9
   "hostRequirements": {
9
   "hostRequirements": {

+ 5
- 5
.github/workflows/ci.yml View File

10
     - uses: actions/checkout@v4
10
     - uses: actions/checkout@v4
11
     - uses: actions/setup-node@v4
11
     - uses: actions/setup-node@v4
12
       with:
12
       with:
13
-        node-version: 16
13
+        node-version: 20
14
         cache: 'npm'
14
         cache: 'npm'
15
     - name: Get changed files
15
     - name: Get changed files
16
       id: changed-files
16
       id: changed-files
37
     - uses: actions/checkout@v4
37
     - uses: actions/checkout@v4
38
     - uses: actions/setup-node@v4
38
     - uses: actions/setup-node@v4
39
       with:
39
       with:
40
-        node-version: 16
40
+        node-version: 20
41
         cache: 'npm'
41
         cache: 'npm'
42
     - run: npm install
42
     - run: npm install
43
     - run: make
43
     - run: make
48
     - uses: actions/checkout@v4
48
     - uses: actions/checkout@v4
49
     - uses: actions/setup-node@v4
49
     - uses: actions/setup-node@v4
50
       with:
50
       with:
51
-        node-version: 16
51
+        node-version: 20
52
         cache: 'npm'
52
         cache: 'npm'
53
     - run: npm install
53
     - run: npm install
54
     - run: make
54
     - run: make
59
     - uses: actions/checkout@v4
59
     - uses: actions/checkout@v4
60
     - uses: actions/setup-node@v4
60
     - uses: actions/setup-node@v4
61
       with:
61
       with:
62
-        node-version: 16
62
+        node-version: 20
63
         cache: 'npm'
63
         cache: 'npm'
64
     - run: npm install
64
     - run: npm install
65
     - run: npx react-native bundle --entry-file react/index.native.js --platform android --bundle-output /tmp/android.bundle --reset-cache
65
     - run: npx react-native bundle --entry-file react/index.native.js --platform android --bundle-output /tmp/android.bundle --reset-cache
74
     - uses: actions/checkout@v4
74
     - uses: actions/checkout@v4
75
     - uses: actions/setup-node@v4
75
     - uses: actions/setup-node@v4
76
       with:
76
       with:
77
-        node-version: 16
77
+        node-version: 20
78
         cache: 'npm'
78
         cache: 'npm'
79
     - run: npm install
79
     - run: npm install
80
     - name: setup Xcode
80
     - name: setup Xcode

+ 1
- 1
.nvmrc View File

1
-16
1
+20

+ 2
- 2
package-lock.json View File

178
         "webpack-dev-server": "4.7.3"
178
         "webpack-dev-server": "4.7.3"
179
       },
179
       },
180
       "engines": {
180
       "engines": {
181
-        "node": ">=14.0.0",
182
-        "npm": ">=7.0.0"
181
+        "node": ">=20.0.0",
182
+        "npm": ">=10.0.0"
183
       }
183
       }
184
     },
184
     },
185
     "../lib-jitsi-meet": {
185
     "../lib-jitsi-meet": {

+ 2
- 2
package.json View File

187
     "@xmldom/xmldom": "0.8.7"
187
     "@xmldom/xmldom": "0.8.7"
188
   },
188
   },
189
   "engines": {
189
   "engines": {
190
-    "node": ">=14.0.0",
191
-    "npm": ">=7.0.0"
190
+    "node": ">=20.0.0",
191
+    "npm": ">=10.0.0"
192
   },
192
   },
193
   "license": "Apache-2.0",
193
   "license": "Apache-2.0",
194
   "scripts": {
194
   "scripts": {

Loading…
Cancel
Save