-
Notifications
You must be signed in to change notification settings - Fork 2.7k
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]: package manager switch #29179
Comments
I've done some research/experimentation during FHL and tried to migrate our repo to following package managers:
Benchmarks
yarn v1 - midgardpros:
cons:
yarn 3pros:
cons:
pnpm (v8)pros:
cons:
bun (v1)pros:
cons:
more details:
SummaryBased on initial benchmarks and our use cases testing it looks like we have 3 options:
All of those option will nicely complement to our goal to adopt single version policy. |
I am wondering how you have checked the size for Personally, I think |
great question ! I used simple yeah adding bun to the metrics was just pure experiment. I run yarn 3 with various
|
Ok, this should work. Don't forget to look at |
Because this issue has not had activity for over 150 days, we're automatically closing it for house-keeping purposes. Still require assistance? Please, create a new issue with up-to date details. |
Describe the feature that you would like added
ATM we use yarn midgard (msft fork of yarn v1 ) - it seems it doesn't have much traction from both feature additions/supporting the package.
"outside of fluent" family of packages maintained by core team uses yarn v3. It would be nice to unify on what package manager is used across our scope of projects.
"on paper" yarn 3 / pnpm should be faster and provide more richer feature set for our needs.
Features we are looking for:
Have you discussed this feature with our team
v-build
Additional context
No response
Validations
Priority
None
The text was updated successfully, but these errors were encountered: