corepack icon indicating copy to clipboard operation
corepack copied to clipboard

Is there a way to execute corepack up/use without trigerring install script?

Open RahulGautamSingh opened this issue 3 months ago • 1 comments

I run corepack use to update the packageManager field in my package.json. But, this also triggers pnpm install after updating the package.json.

I went through the code, and it isn't possible to skip the execution of the install script.

If I missed something, please refer me to the solution. Or, if this is not currently possible, will the team be okay with the implementation of a flag, say skip-install, for the use and up commands for this purpose.

RahulGautamSingh avatar Aug 30 '25 16:08 RahulGautamSingh

@RahulGautamSingh

Your experience corresponds to the README documentation which says:


corepack use <name[@<version>]>

When run, this command will retrieve the latest release matching the provided descriptor, assign it to the project's package.json file, and automatically perform an install.


The issue https://github.com/nodejs/corepack/issues/687 contains some discussion about the status of this repo and may help you judge whether submitting a PR to propose a change is likely to be looked at or not. My reading of the situation is that development is no longer active.

MikeMcC399 avatar Sep 11 '25 10:09 MikeMcC399