Skip to content

Commit 3ae5c63

Browse files
change: Update Node support to 18 (#2756)
1 parent 2144b12 commit 3ae5c63

File tree

6 files changed

+7
-8
lines changed

6 files changed

+7
-8
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99

1010
strategy:
1111
matrix:
12-
node-version: [14.x, 16.x, 18.x, 20.x, 22.x]
12+
node-version: [18.x, 20.x, 22.x]
1313

1414
steps:
1515
- uses: actions/checkout@v4

.github/workflows/nightly.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
- name: Set up Node.js
3737
uses: actions/setup-node@v4
3838
with:
39-
node-version: 14.x
39+
node-version: 18.x
4040

4141
- name: Install and build
4242
run: |

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ jobs:
4747
- name: Set up Node.js
4848
uses: actions/setup-node@v4
4949
with:
50-
node-version: 14.x
50+
node-version: 18.x
5151

5252
- name: Install and build
5353
run: |
@@ -117,7 +117,7 @@ jobs:
117117
- name: Set up Node.js
118118
uses: actions/setup-node@v4
119119
with:
120-
node-version: 14.x
120+
node-version: 18.x
121121

122122
- name: Publish preflight check
123123
id: preflight

README.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,7 @@ requests, code review feedback, and also pull requests.
5959

6060
## Supported Environments
6161

62-
We support Node.js 14 and higher. However, Node.js 14 and 16 support is deprecated. We strongly encourage
63-
you to use Node.js 18 or higher as we will drop support for Node.js 14 and 16 in the next major version.
62+
We support Node.js 18 and higher.
6463

6564
Please also note that the Admin SDK should only
6665
be used in server-side/back-end environments controlled by the app developer.

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"license": "Apache-2.0",
77
"homepage": "https://firebase.google.com/",
88
"engines": {
9-
"node": ">=14"
9+
"node": ">=18"
1010
},
1111
"scripts": {
1212
"build": "gulp build",

0 commit comments

Comments
 (0)