Skip to content

Allow custom package managers #2

@NotNite

Description

@NotNite

Right now, we just npm i -g pnpm in the Docker container, which is bad. We aren't pinning a version, it's slow as hell for every build, and it locks moonlight extension developers into using only pnpm.

It may be worth to use something like Corepack, which wraps package managers into one unified command line tool. Disclaimer: I have never used Corepack before, I've only read about it. I don't know how Corepack works for existing repositories (which don't specify a package manager), so that'll need to be looked into.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions