Support for other package managers #1439
batzlerg
started this conversation in
Ideas + Feature Requests
Replies: 2 comments 2 replies
-
Hi! I'm curious if you've tried other package managers like pnpm, and if you've run into any issues? The list in the docs is certainly not exhaustive. The only thing I can think might hinder other package managers would be filesystem logic used for React Server Components, which keys on filename suffix. |
Beta Was this translation helpful? Give feedback.
1 reply
-
What are the pros of supporting many different package managers? Is this an area where it would be okay for Hydrogen to be opinionated? Is there that much value for us to support every package manager in the ecosystem? |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Context
according to the docs, Hydrogen currently supports
yarn 1.x
andnpm
.additionally, when deploying Hydrogen to Oxygen, the
oxygen-deployment.yml
file that is created uses yarn-specific commands like the caching example below:Discussion
is support for other package managers (e.g.
yarn 2.x
,pnpm
,lerna
) planned in Hydrogen itself or the Oxygen deployment workflow?if not, what are the significant blockers to adding that kind of support?
my team is responsible for contributing to and maintaining an ecosystem of applications, and an important developer experience criteria when evaluating Hydrogen is the ability to use a single consistent package manager across projects. supporting a variety of package managers would be a big win for Hydrogen in regarding ease of integration into existing systems.
Beta Was this translation helpful? Give feedback.
All reactions