-
Notifications
You must be signed in to change notification settings - Fork 201
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
package.json validation breaks deploys for yarn workspace nohoist #1050
Comments
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 |
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: microsoft/vscode#77912 (comment)
The text was updated successfully, but these errors were encountered: