Open kristfal opened 2 years ago
I couldn't figure out how to label this issue, so I've labeled it for a human to triage. Hang tight.
I have the same problem trying to update to Node 16 using firebase tools to deploy.
same here, just upgraded to Node 16, tried to deploy a function using npm version 8.12.1
This is still an issue with a relatively simple fix. Would love to see this fixed.
Taking a look. I think we may need to escalate this issue to Google Cloud Functions team.
Hi, any news on this? We're still not able to deploy node 16 functions on monorepos. It's been 9 months since this issue has been introduced and it's an endless ping pong between google teams.
Is there a solution for this yet? We are having the same problem, and it looks like the fix is simple
@Muritavo we switched to aws lambda because of this. Google lost a good amount of income from us. They don’t give a shit, we don’t give a shit. Simple as that.
Related issues
[REQUIRED] Version info
node: v16.13.2 firebase-functions: 3.11.0 firebase-tools: 10.1.4 firebase-admin: 9.2.0
[REQUIRED] Test case
Add the following object to package.json
[REQUIRED] Steps to reproduce
Run
firebase deploy
[REQUIRED] Expected behavior
Successful deployment
[REQUIRED] Actual behavior
Failed deployment
Were you able to successfully deploy your functions?
Downgrading to node 14 or removing workspaces entry in package.json solves the issue.
Misc
The schema validation of package.json used to not allow objects. This has been resolved in a later version of schemastore.
See comment: https://github.com/microsoft/vscode/issues/77912#issuecomment-515391585