Migrate monorepo to Yarn Modern or NPM workspaces #33899
-
Is there an existing issue or discussion about upgrading this repository from Yarn 1 to Yarn Modern (Yarn 2, Yarn 3) or NPM workspaces (NPM 7, NPM 8)? I've searched a bunch, yet I can't seem to find any open issues/discussions on the topic. Yarn v1 is not really suitable for use at this scale anymore, and has two viable replacements. I believe it's the only reason the tests are so flaky; it's really a shame to have so many quality tests in this repo without actually being able to learn much from their failure. It's a huge blocker to community contributions. Yarn 3 in particular is robust enough that I don't think a migration would be too painful anymore, whereas I expect it would significantly improve both the speed and reliability of the core dev experience. I'd be happy to help out and/or make recommendations, however I do want to know first if there's any existing initiative, any major opposition to upgrading from the current broken package manager, or any strong opinion on returning to NPM vs. moving to Yarn Modern. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
Beta Was this translation helpful? Give feedback.
You can follow or help the PR from @wardpeet here: #32937