From a5165e21becf5d79650cc9ceee2ef1181d56b6bc Mon Sep 17 00:00:00 2001 From: Christian Clauss Date: Fri, 12 Apr 2024 09:23:43 +0200 Subject: [PATCH 1/3] docs: `node-pre-gyp` is no longer maintained --- docs/README.md | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/docs/README.md b/docs/README.md index 3b8c86179d..020431cf92 100644 --- a/docs/README.md +++ b/docs/README.md @@ -1,4 +1,4 @@ -## Versions of `node-gyp` that are earlier than v9.x.x +## Versions of `node-gyp` that are earlier than v10.x.x Please look thru your error log for the string `gyp info using node-gyp@` and if that version number is less than the [current release of node-gyp](https://github.com/nodejs/node-gyp/releases) then __please upgrade__ using [these instructions](https://github.com/nodejs/node-gyp/blob/main/docs/Updating-npm-bundled-node-gyp.md) and then try your command again. @@ -14,6 +14,15 @@ npm install --global node-sass@latest `node-sass` projects _may_ work by downgrading to Node.js v14 but [that release is end-of-life](https://github.com/nodejs/release#release-schedule). But in any case, please avoid opening new `node-sass` issues on this repo because we [cannot help much](https://github.com/nodejs/node-gyp/issues?q=is%3Aissue+label%3A%22Node+Sass+--%3E+Dart+Sass%22+). -## Issues finding the installed Visual Studio +## `node-pre-gyp` is no longer maintained -In cmd, [`npm config set msvs_version 20xx`](https://github.com/nodejs/node-gyp#on-windows) with ___xx___ matching your locally installed version of Visual Studio. +* mapbox/node-pre-gyp#657 + +Support in the `abi_crosswalk.json` file ends at Node.js v17 which is end-of-life. + +Unsupported __WORKAROUND__ for versions of Node.js > v17 +``` +npm ci # mapbox/node-pre-gyp +npm run update-crosswalk +# npm audit # Currently fails on a `Severity: critical` issue +``` From 617940f27195e3ffd4eb8fdc4015e35613765ccf Mon Sep 17 00:00:00 2001 From: Christian Clauss Date: Fri, 12 Apr 2024 09:32:31 +0200 Subject: [PATCH 2/3] Update README.md --- docs/README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/README.md b/docs/README.md index 020431cf92..4b6d052dfe 100644 --- a/docs/README.md +++ b/docs/README.md @@ -18,7 +18,8 @@ But in any case, please avoid opening new `node-sass` issues on this repo becaus * mapbox/node-pre-gyp#657 -Support in the `abi_crosswalk.json` file ends at Node.js v17 which is end-of-life. +Support in the `abi_crosswalk.json` file ends at Node.js v17 but [that release is end-of-life](https://github.com/nodejs/release#release-schedule). +But in any case, please avoid opening new `node-pre-gyp` issues on this repo because we [cannot help much](https://github.com/nodejs/node-gyp/issues?q=is%3Aissue+label%3A%22node-pre-gyp+is+unmaintained%22). Unsupported __WORKAROUND__ for versions of Node.js > v17 ``` From 71003c374ca8e6eacb773f202983d567b7cd75ec Mon Sep 17 00:00:00 2001 From: Christian Clauss Date: Fri, 12 Apr 2024 09:56:54 +0200 Subject: [PATCH 3/3] Update README.md --- docs/README.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/docs/README.md b/docs/README.md index 4b6d052dfe..90cbedc491 100644 --- a/docs/README.md +++ b/docs/README.md @@ -12,14 +12,16 @@ npm install sass --save npm install --global node-sass@latest ``` `node-sass` projects _may_ work by downgrading to Node.js v14 but [that release is end-of-life](https://github.com/nodejs/release#release-schedule). -But in any case, please avoid opening new `node-sass` issues on this repo because we [cannot help much](https://github.com/nodejs/node-gyp/issues?q=is%3Aissue+label%3A%22Node+Sass+--%3E+Dart+Sass%22+). + +In any case, please avoid opening new `node-sass` issues on this repo because we [cannot help much](https://github.com/nodejs/node-gyp/issues?q=is%3Aissue+label%3A%22Node+Sass+--%3E+Dart+Sass%22+). ## `node-pre-gyp` is no longer maintained * mapbox/node-pre-gyp#657 Support in the `abi_crosswalk.json` file ends at Node.js v17 but [that release is end-of-life](https://github.com/nodejs/release#release-schedule). -But in any case, please avoid opening new `node-pre-gyp` issues on this repo because we [cannot help much](https://github.com/nodejs/node-gyp/issues?q=is%3Aissue+label%3A%22node-pre-gyp+is+unmaintained%22). + +In any case, please avoid opening new `node-pre-gyp` issues on this repo because we [cannot help much](https://github.com/nodejs/node-gyp/issues?q=is%3Aissue+label%3A%22node-pre-gyp+is+unmaintained%22). Unsupported __WORKAROUND__ for versions of Node.js > v17 ```