Skip to content

SSR fails after update to v7 using ng-update "_firebase_app_compat__WEBPACK_IMPORTED_MODULE_0__.registerVersion is not a function" #2903

@mazlano27

Description

@mazlano27

Version info

Angular: 12

Firebase: 9

AngularFire:7

How to reproduce these conditions

Updating a SSR (firebase cloud functions) project from V6 → V7

Debug output

Error: Error occurred while parsing your function triggers. TypeError: _firebase_app_compat__WEBPACK_IMPORTED_MODULE_0__.registerVersion is not a function at Object.59607 (/Users/Azlan_Mac/Desktop/Dev/Project-X/ng-dist/ng-firebase-project-ssr-server/main.js:1:2898287) at __webpack_require__ (/Users/Azlan_Mac/Desktop/Dev/Project-X/ng-dist/ng-firebase-project-ssr-server/main.js:1:3503949) at Object.88939 (/Users/Azlan_Mac/Desktop/Dev/Project-X/ng-dist/ng-firebase-project-ssr-server/main.js:1:1013500) at __webpack_require__ (/Users/Azlan_Mac/Desktop/Dev/Project-X/ng-dist/ng-firebase-project-ssr-server/main.js:1:3503949) at Object.1325 (/Users/Azlan_Mac/Desktop/Dev/Project-X/ng-dist/ng-firebase-project-ssr-server/main.js:1:994398) at __webpack_require__ (/Users/Azlan_Mac/Desktop/Dev/Project-X/ng-dist/ng-firebase-project-ssr-server/main.js:1:3503949) at Object.50384 (/Users/Azlan_Mac/Desktop/Dev/Project-X/ng-dist/ng-firebase-project-ssr-server/main.js:1:2883286) at __webpack_require__ (/Users/Azlan_Mac/Desktop/Dev/Project-X/ng-dist/ng-firebase-project-ssr-server/main.js:1:3503949) at /Users/Azlan_Mac/Desktop/Dev/Project-X/ng-dist/ng-firebase-project-ssr-server/main.js:1:4820209 at /Users/Azlan_Mac/Desktop/Dev/Project-X/ng-dist/ng-firebase-project-ssr-server/main.js:1:4870320 npm ERR! code ELIFECYCLE

Expected behavior

When updating to v7 from v6 using ng-update, deployment of SSR function should work as before

Actual behavior

Deployment of SSR function no longer working. Rolling back to v6 fixes the issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions