Skip to content
This repository was archived by the owner on Jul 24, 2024. It is now read-only.

Commit 3d7b9d0

Browse files
nschonnixzyfer
authored andcommitted
chore: Add Node 16 support
- Bump to 5.1.0 - Add CI builds for 16 - Add extension lookup for module 93
1 parent 4115e9d commit 3d7b9d0

File tree

8 files changed

+22
-1
lines changed

8 files changed

+22
-1
lines changed

.github/workflows/alpine.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ jobs:
1919
- 12
2020
- 14
2121
- 15
22+
- 16
2223

2324
include:
2425
- node: 10
@@ -29,6 +30,8 @@ jobs:
2930
alpine: "3.10"
3031
- node: 15
3132
alpine: "3.10"
33+
- node: 16
34+
alpine: "3.11"
3235

3336
steps:
3437
- name: Install Alpine build tools

.github/workflows/linux.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ jobs:
1818
- 12
1919
- 14
2020
- 15
21+
- 16
2122

2223
include:
2324
- node: 10
@@ -36,6 +37,11 @@ jobs:
3637
gcc: "gcc-6"
3738
gpp: "g++-6"
3839
os: ubuntu-18.04
40+
- node: 16
41+
gcc: "gcc-8"
42+
gpp: "g++-8"
43+
os: ubuntu-18.04
44+
3945

4046
steps:
4147
- uses: actions/checkout@v2

.github/workflows/macos.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ jobs:
1818
- 12
1919
- 14
2020
- 15
21+
- 16
2122

2223
steps:
2324
- uses: actions/checkout@v2

.github/workflows/windows.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ jobs:
1818
- 12
1919
- 14
2020
- 15
21+
- 16
2122

2223
include:
2324
- node: 10
@@ -28,6 +29,8 @@ jobs:
2829
os: windows-2016
2930
- node: 15
3031
os: windows-2019
32+
- node: 16
33+
os: windows-2019
3134

3235
steps:
3336
- uses: actions/checkout@v2

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ Below is a quick guide for minimum and maximum support supported version of node
1717

1818
NodeJS | Supported node-sass version | Node Module
1919
--------|-----------------------------|------------
20+
Node 16 | 6.0+ | 93
2021
Node 15 | 5.0+ | 88
2122
Node 14 | 4.14+ | 83
2223
Node 13 | 4.13+, <5.0 | 79

appveyor.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,9 @@
4545
- nodejs_version: 15
4646
GYP_MSVS_VERSION: 2019
4747
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
48+
- nodejs_version: 16
49+
GYP_MSVS_VERSION: 2019
50+
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
4851

4952
install:
5053
# https://www.appveyor.com/docs/lang/nodejs-iojs/#installing-any-version-of-nodejs-or-iojs
@@ -124,6 +127,9 @@
124127
- nodejs_version: 15
125128
GYP_MSVS_VERSION: 2019
126129
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
130+
- nodejs_version: 16
131+
GYP_MSVS_VERSION: 2019
132+
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
127133

128134
install:
129135
# https://www.appveyor.com/docs/lang/nodejs-iojs/#installing-any-version-of-nodejs-or-iojs

lib/extensions.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ function getHumanNodeVersion(abi) {
8181
case 79: return 'Node.js 13.x';
8282
case 83: return 'Node.js 14.x';
8383
case 88: return 'Node.js 15.x';
84+
case 93: return 'Node.js 16.x';
8485
default: return false;
8586
}
8687
}

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "node-sass",
3-
"version": "5.0.0",
3+
"version": "6.0.0",
44
"libsass": "3.5.5",
55
"description": "Wrapper around libsass",
66
"license": "MIT",

0 commit comments

Comments
 (0)