-
Notifications
You must be signed in to change notification settings - Fork 779
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
🚀 Feature Request: Do we really need "configure pnpm to use the version specified in package.json engines field" #8093
Comments
I just can't reproduce this problem. I don't ever remember running FWIW, pnpm is installed via homebrew (not npm) at version 9.15.4. |
I don't use Volta, I use nvm... |
After deleting I deleted volta and it does not solve the issue: Back to the original question, does #7968 solve an actual issue? |
For me it automatically runs the correct version of pnpm between workerd and workers-sdk. |
You need to install pnpm (without Volta) in order to make use of pnpm's auto install feature. |
+1 to reconsider the use of
|
Describe the solution
#7968 added
manage-package-manager-versions = true
This breaks my dev workflow as the only way I was able to make this work is to
corepack enable
.Without
corepack enable
it is not possible for me to usepnpm
in this repo as it would complain that my version does not match the required version.This is fixed by a
corepack enable
but on other repos, this cause issues:unjs/unev throws with:
On opennextjs, it would add an engine field in the package.json which I don't think is necessary.
Is this addition in #7968 solving an actual issue? @anonrig @petebacondarwin
If not maybe we can revert the PR (or document something that helps).
Thoughts?
The text was updated successfully, but these errors were encountered: