-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
feat(core): support for 3rd party package managers #18895
feat(core): support for 3rd party package managers #18895
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
+1 on this |
I can't believe no one has looked at this yet 😒 @Jordan-Hall do you think it'll help them merge it if you solved the conflicts? I hope we'll even hear from the team. |
@ffMathy there was some discussion on the community slack/discord about this. @AgentEnder has some ideas but it's not high on priority for the team. Don't think it was just ignore the team really does engaged with community |
Could those ideas be shared so we can contribute, and they only have to press the merge button? 😅 |
Craigory:
Miro:
I would consider helping with move to js package. That's a good idea tbh. But that requires alot of planning and architecture design which team likely not decided |
But, for now, given that Bun's implementation is identical to Yarn, couldn't we just make an easy fix temporarily while we wait for the rest? I get the impression that Bun's package manager won't be less than 1% market share for very long. |
Closing this PR as it requires additional design discussion. Added this new discussion to keep track of the conversation. |
This pull request has already been merged/closed. If you experience issues related to these changes, please open a new issue referencing this pull request. |
Current Behavior
Currently you are limited to only the packages provided by NX repo and it does not allow for extending without NX support.
Major change is installPackagesTask now returns a promise instead of a void.
Expected Behavior
You can now create a plugin that manages package. Such as deno, bun and china package managers
Related Issue(s)
Fixes #15622