Skip to content

Function Dependencies Causing Build To Fail #3025

Open
@firstlinestudio

Description

@firstlinestudio

Version info

Angular: 12.2.29

Firebase: 9.1.2 / 9.1.3

AngularFire: 7.1.0 / 7.1.1

Other (e.g. Ionic/Cordova, Node, browser, operating system): Windows Terminal / PowerShell

How to reproduce these conditions

Failing test unit, Stackblitz demonstrating the problem

Steps to set up and reproduce

In any terminal / powershell, run: ng deploy. The process will run until it attempts to upload the function. The function fails to deploy.

Sample data and security rules

package.json created in dist/{PROJECT_NAME}/functions

  "dependencies": {
    "firebase-admin": "^9.11.1",
    "firebase-functions": "^3.6.0",
    "{PROJECT_NAME}": "file:..\\..\\.."
  },

Debug output

** Errors in Windows Terminal **

Error when trying to deploy:
Functions did not deploy properly.

** Error output from Google Cloud Builder Log **
"Step #1 - "build": Failure: (ID: XXXXXX) npm ERR! @angular-devkit/architect not accessible from {PROJECT_NAME}"

Expected behavior

To deploy successfully. Using 7.1.0-rc.4, the dist package.json does not try to access root dependencies and deploys successfully.

Actual behavior

Project will not deploy with cloud functions

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