diff --git a/Makefile b/Makefile index 23587ce74f08c2..6af11a60c72f12 100644 --- a/Makefile +++ b/Makefile @@ -1060,6 +1060,7 @@ corepack-update: cd /tmp/node-corepack-clone && yarn pack rm -rf deps/corepack && mkdir -p deps/corepack cd deps/corepack && tar xf /tmp/node-corepack-clone/package.tgz --strip-components=1 + chmod +x deps/corepack/shims/* # Note: this is strictly for release builds on release machines only. pkg-upload: pkg diff --git a/doc/api/corepack.md b/doc/api/corepack.md index c31c5b69cd8b9b..becd73e72b69b3 100644 --- a/doc/api/corepack.md +++ b/doc/api/corepack.md @@ -5,7 +5,7 @@ > Stability: 1 - Experimental -_[Corepack][]_ is an experimental tool shipped with Node.js to help with +_[Corepack][]_ is an experimental tool to help with managing versions of your package managers. It exposes binary proxies for each [supported package manager][] that, when called, will identify whatever package manager is configured for the current project, transparently install @@ -25,7 +25,7 @@ This feature simplifies two core workflows: ### Enabling the feature -Due to its experimental status Corepack currently needs to be explicitly +Due to its experimental status, Corepack currently needs to be explicitly enabled to have any effect. To do that simply run [`corepack enable`][], which will set up the symlinks in your environment, next to the `node` binary (and overwrite the existing symlinks if necessary). @@ -59,7 +59,7 @@ corepack prepare yarn@x.y.z --activate ### Offline workflow -Many production environments don't have network accesses. Since Corepack +Many production environments don't have network access. Since Corepack usually downloads the package manager releases straight from their registries, it can conflict with such environments. To avoid that happening, call the [`corepack prepare`][] command while you still have network access (typically at @@ -75,7 +75,7 @@ The following binaries are provided through Corepack: | Package manager | Binary names | | --------------- | -------------- | -| [Yarn][] | `yarn` | +| [Yarn][] | `yarn`, `yarnpkg` | | [pnpm][] | `pnpm`, `pnpx` | ## Troubleshooting diff --git a/tools/msvs/msi/i18n/it-it.wxl b/tools/msvs/msi/i18n/it-it.wxl index 72eaf1dbe52223..369074c642cf1f 100644 --- a/tools/msvs/msi/i18n/it-it.wxl +++ b/tools/msvs/msi/i18n/it-it.wxl @@ -19,7 +19,7 @@ Installa npm, il package manager raccomandato per [ProductName]. corepack manager - Install corepack, the universal package manager for [ProductName]. + Installa corepack, il package manager universale per [ProductName]. Collegamenti alla documentazione online Aggiunge i collegamenti al menu start alla documentazione online per [ProductName] [FullVersion] e per il sito web di [ProductName].