diff --git a/doc/api/corepack.md b/doc/api/corepack.md index b9c3ddca09c78c..63927bd5862e7f 100644 --- a/doc/api/corepack.md +++ b/doc/api/corepack.md @@ -30,18 +30,6 @@ This feature simplifies two core workflows: ## Workflows -### Enabling the feature - -Due to its experimental status, Corepack currently needs to be explicitly -enabled to have any effect. To do that, run [`corepack enable`][], which -will set up the symlinks in your environment next to the `node` binary -(and overwrite the existing symlinks if necessary). - -From this point forward, any call to the [supported binaries][] will work -without further setup. Should you experience a problem, run -[`corepack disable`][] to remove the proxies from your system (and consider -opening an issue on the [Corepack repository][] to let us know). - ### Configuring a package The Corepack proxies will find the closest [`package.json`][] file in your @@ -130,13 +118,11 @@ install. To avoid this problem, consider one of the following options: [Corepack repository]: https://github.com/nodejs/corepack [Yarn]: https://yarnpkg.com [`"packageManager"`]: packages.md#packagemanager -[`corepack disable`]: https://github.com/nodejs/corepack#corepack-disable--name [`corepack enable`]: https://github.com/nodejs/corepack#corepack-enable--name [`corepack install`]: https://github.com/nodejs/corepack#corepack-install--g--global---all--nameversion [`corepack pack`]: https://github.com/nodejs/corepack#corepack-pack---all--nameversion [`corepack use`]: https://github.com/nodejs/corepack#corepack-use-nameversion [`package.json`]: packages.md#nodejs-packagejson-field-definitions [pnpm]: https://pnpm.js.org -[supported binaries]: #supported-package-managers [supported package manager]: #supported-package-managers [various flags]: https://github.com/nodejs/corepack#utility-commands diff --git a/tools/install.py b/tools/install.py index 196bfdf86045b4..3286cbd03c508b 100755 --- a/tools/install.py +++ b/tools/install.py @@ -116,11 +116,10 @@ def npm_files(options, action): def corepack_files(options, action): package_files(options, action, 'corepack', { 'corepack': 'dist/corepack.js', -# Not the default just yet: -# 'yarn': 'dist/yarn.js', -# 'yarnpkg': 'dist/yarn.js', -# 'pnpm': 'dist/pnpm.js', -# 'pnpx': 'dist/pnpx.js', + 'yarn': 'dist/yarn.js', + 'yarnpkg': 'dist/yarn.js', + 'pnpm': 'dist/pnpm.js', + 'pnpx': 'dist/pnpx.js', }) # On z/OS, we install node-gyp for convenience, as some vendors don't have diff --git a/tools/msvs/msi/nodemsi/i18n/en-us.wxl b/tools/msvs/msi/nodemsi/i18n/en-us.wxl index 5074d5a43125f7..6c2be4ef857aa8 100644 --- a/tools/msvs/msi/nodemsi/i18n/en-us.wxl +++ b/tools/msvs/msi/nodemsi/i18n/en-us.wxl @@ -20,10 +20,14 @@ - + - + + + + + diff --git a/tools/msvs/msi/nodemsi/product.wxs b/tools/msvs/msi/nodemsi/product.wxs index 991b8176554f0a..3bc120845149a9 100644 --- a/tools/msvs/msi/nodemsi/product.wxs +++ b/tools/msvs/msi/nodemsi/product.wxs @@ -82,6 +82,22 @@ + + + + + + + + + + + + + + + + + + + + + + + + + +