-
Notifications
You must be signed in to change notification settings - Fork 10.3k
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
fix: add missing dependencies #31837
fix: add missing dependencies #31837
Conversation
c1ab4d0
to
eae29b1
Compare
Any suggestions for how to fix the failing CI checks? |
@merceyz try merging master into your branch |
924ccef
to
b9a3896
Compare
I've done that a few times already |
b9a3896
to
6378692
Compare
797b712
to
43f69e5
Compare
starters/blog/package.json
Outdated
@@ -30,8 +30,7 @@ | |||
"react-dom": "^17.0.1", | |||
"react-helmet": "^6.1.0", | |||
"typeface-merriweather": "0.0.72", | |||
"typeface-montserrat": "0.0.75", | |||
"webpack": "^5.35.0" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@wardpeet I added this because some of the gatsby plugins requires webpack
to be provided by the parent, removing it will make them unmet peer dependencies and be rejected by PnP again and cause it to rely on hoisting under node_modules
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Interesting cause we don't want that people install webpack, i'll see why it's necessary here.
* chore(starters): avoid using npm in scripts * ci: test with no fallbacks * fix: add missing dependencies * update Co-authored-by: Ward Peeters <[email protected]>
Description
I'm removing the old dependency fallback to
gatsby
from the PnP runtime since it causes hard to debug issues and hides undeclared dependencies, this PR adds the missing dependencies uncovered by the changes.Related Issues
yarnpkg/berry#3004