Turborepo should not enforce setting experimental packageManager #8792
Closed
fabio-colella-md
started this conversation in
Ideas
Replies: 2 comments 2 replies
-
As a tradeoff, one might set a similar property in the turbo.json file in the root, allowing similar flexibility as for packages, including |
Beta Was this translation helpful? Give feedback.
0 replies
-
This configuration option will be a part of 2.0.10: https://github.com/vercel/turbo/releases/tag/v2.0.10-canary.2 |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Goals
packageManager
is an experimental property and should not be enforcedNon-goals
Background
packageManager
is a property that can optionally be added to a package.json to mandate the version of the package manager to use. This property, as well as Corepack in general is experimental and not recommended for production. However, this property is now required by turborepo since version 2.Proposal
My proposal is to not enforce this rule in stable releases of turborepo until the feature itself is stable.
Beta Was this translation helpful? Give feedback.
All reactions