Skip to content

Commit a5cbd64

Browse files
committed
chore: address PR feedback — Node 24, firebase-tools bump, fix ignoreDeprecations
- CI matrix: Node 20/22 -> 22/24; build/publish/docs jobs: node 20/18 -> 24 - firebase-tools: ^12.4.0 -> ^15.22.3 (may fix emulator test CI failures) - tsconfig: fix ignoreDeprecations value from "6.0" to "5.0" (tracked in #723)
1 parent 74bb15b commit a5cbd64

4 files changed

Lines changed: 6 additions & 6 deletions

File tree

.github/workflows/docs.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
- name: Setup node
1414
uses: actions/setup-node@v4
1515
with:
16-
node-version: '18'
16+
node-version: '24'
1717
cache: 'npm'
1818
- name: Install deps
1919
run: npm ci

.github/workflows/test.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
- name: Setup node
2424
uses: actions/setup-node@v4
2525
with:
26-
node-version: '20'
26+
node-version: '24'
2727
cache: 'npm'
2828
- name: Install deps
2929
run: npm ci
@@ -44,7 +44,7 @@ jobs:
4444
needs: build
4545
strategy:
4646
matrix:
47-
node: ["20", "22"]
47+
node: ["22", "24"]
4848
fail-fast: false
4949
name: Test Node.js ${{ matrix.node }} (Ubuntu)
5050
steps:
@@ -83,7 +83,7 @@ jobs:
8383
- name: Setup node
8484
uses: actions/setup-node@v4
8585
with:
86-
node-version: '20'
86+
node-version: '24'
8787
registry-url: 'https://registry.npmjs.org'
8888
- name: 'Download Artifacts'
8989
uses: actions/download-artifact@v4

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@
8888
"eslint-plugin-react": "^7.32.2",
8989
"eslint-plugin-react-hooks": "^4.6.0",
9090
"firebase": "^9.23.0",
91-
"firebase-tools": "^12.4.0",
91+
"firebase-tools": "^15.22.3",
9292
"globalthis": "^1.0.3",
9393
"husky": "^8.0.3",
9494
"jest-environment-jsdom": "^29.5.0",

tsconfig.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
"noUnusedLocals": true,
2323
"noUnusedParameters": true,
2424
"moduleResolution": "node",
25-
"ignoreDeprecations": "6.0",
25+
"ignoreDeprecations": "5.0",
2626
// transpile JSX to React.createElement
2727
"jsx": "react",
2828
// interop between ESM and CJS modules. Recommended by TS

0 commit comments

Comments
 (0)