You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
delete-user-data kit/extension parity. Priority: low. Kits installed through the CLI run on a different Node.js major than the extension.
Difference
Extension: every function runs nodejs22.
Kit:firebase functions:kits:install and ext:migrate generate a wrapper package.json with "engines": { "node": "24" } (the CLI's latest runtime), so the functions deploy on nodejs24. The kit itself declares >=22. With the README's manual setup, the runtime is whatever the user's own codebase uses.
Reproduced
After ext:migrate, the kit's clearData, handleSearch and handleDeletion reported buildConfig.runtime: nodejs24. The source extension instance reported nodejs22. Deletion behaviour was the same in testing.
Activity
delete-user-datakit tracking issue #3249