Skip to content

chore(firestore-counter): update to node22#2664

Open
HassanBahati wants to merge 2 commits intonextfrom
@invertase/bump-firestore-counter-to-node22
Open

chore(firestore-counter): update to node22#2664
HassanBahati wants to merge 2 commits intonextfrom
@invertase/bump-firestore-counter-to-node22

Conversation

@HassanBahati
Copy link
Member

@HassanBahati HassanBahati commented Feb 27, 2026

Description

Update the firestore-counter extension to use Node.js 22 for all Cloud Functions, bump its patch version, and verify the functions package installs, audits, and builds.

Related Issues:

Part of Fixes #2659
Fixes #2663

Changes Made

  • Extension manifest (firestore-counter/extension.yaml)

    • Updated all Cloud Functions runtimes from nodejs20 to nodejs22:
      • controllerCore
      • onWrite
      • worker
    • Bumped extension version from 0.2.13 to 0.2.14.
  • Changelog (firestore-counter/CHANGELOG.md)

    • Added a new entry for 0.2.14:
      • chore: update Cloud Functions runtime to Node.js 22.
  • Functions package (firestore-counter/functions)

    • Ran npm install to ensure dependencies resolve correctly.
    • Ran npm audit to collect current vulnerability status.
    • Ran npm run build to confirm the TypeScript sources compile successfully.

Testing Evidence

Tests Run

  • Unit tests
  • Integration tests
  • Manual testing (install / audit / build)

"sourceMap": false,
"esModuleInterop": true
"esModuleInterop": true,
"skipLibCheck": true
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

how come we need to add skipLibCheck now? was something complaining?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[firestore-counter] Update to Node 22 Update to at Node 22 on all extensions

2 participants