Skip to content
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

[Internal] Support building with pnpm #224

Open
Spaceface16518 opened this issue Mar 1, 2023 · 0 comments
Open

[Internal] Support building with pnpm #224

Spaceface16518 opened this issue Mar 1, 2023 · 0 comments
Labels
Status: Awaiting Triage Extra attention is needed Type: Internal/Chore Chore tasks that aren't user-facing

Comments

@Spaceface16518
Copy link
Member

Overview

Currently, building hackportal requires you to use npm. As alternative build tools like pnpm become more popular, it would be helpful to provide support for them out of the box. This will enable faster installs, faster builds, and lower disk storage sizes on developer computers. npm will still be used for deployment, but support for pnpm will be a great developer convenience due to several of pnpm's features.

Proposal

This wouldn't be a difficult change. I use pnpm to develop hackportal. Supporting pnpm out of the box mostly amounts to explicitly specifying peer dependencies that npm installs automatically. The reason this is an issue at all is explained in pnpm's pnpm vs npm docs page.

@Spaceface16518 Spaceface16518 added Status: Awaiting Triage Extra attention is needed Type: Internal/Chore Chore tasks that aren't user-facing labels Mar 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Awaiting Triage Extra attention is needed Type: Internal/Chore Chore tasks that aren't user-facing
Projects
None yet
Development

No branches or pull requests

1 participant