Conversation
|
All changes look good. Wait for review from human collaborators. corepack
|
Packages reliant on an external Node.js runtime should not be distributed via Scoop manifests; use native package managers instead. |
This one's somewhat of an exception to this, it was part of the actual package previously, so it's expected to be in the main repo Imo.
Installing via npm means that the tool you're using to manage the language's package manager, requires using a package manager from the language, it makes no sense. This is supposed to let you choose which package manager to install, use, manage, and update... |
I understand the paradox of using npm to install a package manager manager, but I don't this belong in Scoop for two key reasons:
|
|
Yes but it doesn't make any sense, for example in corepack you can disable npm, then how the hell would I update it? Personally, I don't like or use npm, I exclusively use pnpm, and don't want npm even enabled. I get your decision, and have been using this in my own personal bucket for a long time, but I do think it should be in main. |
Node JS 25.0.0 removed built in corepack, this is an alternative to having to to install it with npm.
<manifest-name[@version]|chore>: <general summary of the pull request>