corepack
corepack copied to clipboard
Zero-runtime-dependency package acting as bridge between Node projects and their package managers
```suggestion Corepack is [distributed with Node.js 18 to Node.js 24](https://nodejs.org/api/corepack.html). However, it stopped being included starting with Node.js 25. ``` _Originally posted by @styfle in https://github.com/nodejs/corepack/pull/723#discussion_r2168791890_
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...
The recent `devEngines` support seems to cause errors with **dependabot** (all updates broken), this is an example but there are more packages like this: > Error running package manager command:...
- resolves https://github.com/nodejs/corepack/issues/729 Unlikne the `packageManager` field, the `devEngines` field allows to configure ranges of supported tool versions. When a project has no `packageManager` configured yet, but a range of...
> tl;dr: Corepack version string should use `=` character for clarity instead of `+` > ``` > "packageManager": "[email protected]+sha512.6b865ad4b62a1d9842b61d674..." > ``` The packageManager field in package.json currently uses a +...
Related to https://github.com/nodejs/corepack/issues/537 and https://github.com/nodejs/corepack/issues/570 Corepack does not work with our registry as it does not return the field `dist.signatures`. Here's a comparison of https://registry.npmjs.org/pnpm/10.12.4 and `/artifactory/api/npm/default-npm-3rdparty/pnpm/10.12.4` npmjs: ```json "dist":...