This repository was archived by the owner on Jul 24, 2024. It is now read-only.
File tree Expand file tree Collapse file tree 8 files changed +45
-26
lines changed Expand file tree Collapse file tree 8 files changed +45
-26
lines changed Original file line number Diff line number Diff line change 17
17
- stage : platform-test
18
18
node_js : " node"
19
19
os : osx
20
+ - stage : platform-test
21
+ node_js : " 11"
22
+ os : linux
23
+ - stage : platform-test
24
+ node_js : " 11"
25
+ os : osx
20
26
- stage : platform-test
21
27
node_js : " 10"
22
28
os : linux
@@ -30,28 +36,28 @@ jobs:
30
36
node_js : " 9"
31
37
os : osx
32
38
- stage : platform-test
33
- node_js : " 7 "
39
+ node_js : " 8 "
34
40
os : linux
35
41
- stage : platform-test
36
- node_js : " 7 "
42
+ node_js : " 8 "
37
43
os : osx
38
44
- stage : platform-test
39
- node_js : " lts/carbon "
45
+ node_js : " 7 "
40
46
os : linux
41
47
- stage : platform-test
42
- node_js : " lts/carbon "
48
+ node_js : " 7 "
43
49
os : osx
44
50
- stage : platform-test
45
- node_js : " lts/boron "
51
+ node_js : " 6 "
46
52
os : linux
47
53
- stage : platform-test
48
- node_js : " lts/boron "
54
+ node_js : " 6 "
49
55
os : osx
50
56
- stage : platform-test
51
- node_js : " lts/argon "
57
+ node_js : " 4 "
52
58
os : linux
53
59
- stage : platform-test
54
- node_js : " lts/argon "
60
+ node_js : " 4 "
55
61
os : osx
56
62
- stage : platform-test
57
63
node_js : " 0.12"
@@ -74,7 +80,7 @@ before_install:
74
80
- echo $TRAVIS_NODE_VERSION
75
81
- npm config set python `which python`
76
82
- if [ $TRAVIS_OS_NAME == "linux" ]; then
77
- if [[ $(node -v) =~ v1[01 ] ]]; then
83
+ if [[ $(node -v) =~ v[1-9][0-9 ] ]]; then
78
84
export CC="gcc-4.9";
79
85
export CXX="g++-4.9";
80
86
export LINK="gcc-4.9";
Original file line number Diff line number Diff line change
1
+ ## v4.12.0
2
+
3
+ https://github.com/sass/node-sass/releases/tag/v4.12.0
4
+
1
5
## v4.11.0
2
6
3
7
https://github.com/sass/node-sass/releases/tag/v4.11.0
Original file line number Diff line number Diff line change 4
4
5
5
NodeJS | Minimum node-sass version | Node Module
6
6
--------|--------------------------|------------
7
+ Node 12 | 4.12+ | 72
7
8
Node 11 | 4.10+ | 67
8
9
Node 10 | 4.9+ | 64
9
10
Node 8 | 4.5.3+ | 57
Original file line number Diff line number Diff line change 68
68
GYP_MSVS_VERSION : 2015
69
69
APPVEYOR_BUILD_WORKER_IMAGE : Visual Studio 2015
70
70
- nodejs_version : 10
71
- GYP_MSVS_VERSION : 2015
72
- APPVEYOR_BUILD_WORKER_IMAGE : Visual Studio 2015
71
+ GYP_MSVS_VERSION : 2017
72
+ APPVEYOR_BUILD_WORKER_IMAGE : Visual Studio 2017
73
73
- nodejs_version : 11
74
- GYP_MSVS_VERSION : 2015
75
- APPVEYOR_BUILD_WORKER_IMAGE : Visual Studio 2015
74
+ GYP_MSVS_VERSION : 2017
75
+ APPVEYOR_BUILD_WORKER_IMAGE : Visual Studio 2017
76
+ - nodejs_version : 12
77
+ GYP_MSVS_VERSION : 2017
78
+ APPVEYOR_BUILD_WORKER_IMAGE : Visual Studio 2017
76
79
77
80
install :
78
- - ps : Install-Product node $env:nodejs_version $env:platform
81
+ # https://www.appveyor.com/docs/lang/nodejs-iojs/#installing-any-version-of-nodejs-or-iojs
82
+ - ps : Update-NodeJsInstallation (Get-NodeJsLatestBuild $env:nodejs_version) $env:platform
79
83
- node --version
80
84
- npm --version
81
85
- npm install
161
165
GYP_MSVS_VERSION : 2015
162
166
APPVEYOR_BUILD_WORKER_IMAGE : Visual Studio 2015
163
167
- nodejs_version : 10
164
- GYP_MSVS_VERSION : 2015
165
- APPVEYOR_BUILD_WORKER_IMAGE : Visual Studio 2015
168
+ GYP_MSVS_VERSION : 2017
169
+ APPVEYOR_BUILD_WORKER_IMAGE : Visual Studio 2017
166
170
- nodejs_version : 11
167
- GYP_MSVS_VERSION : 2015
168
- APPVEYOR_BUILD_WORKER_IMAGE : Visual Studio 2015
169
-
171
+ GYP_MSVS_VERSION : 2017
172
+ APPVEYOR_BUILD_WORKER_IMAGE : Visual Studio 2017
173
+ - nodejs_version : 12
174
+ GYP_MSVS_VERSION : 2017
175
+ APPVEYOR_BUILD_WORKER_IMAGE : Visual Studio 2017
176
+
170
177
install :
171
- - ps : Install-Product node $env:nodejs_version $env:platform
178
+ # https://www.appveyor.com/docs/lang/nodejs-iojs/#installing-any-version-of-nodejs-or-iojs
179
+ - ps : Update-NodeJsInstallation (Get-NodeJsLatestBuild $env:nodejs_version) $env:platform
172
180
- node --version
173
181
- npm --version
174
182
- npm install
Original file line number Diff line number Diff line change 28
28
}
29
29
},
30
30
'xcode_settings' : {
31
- 'OTHER_CPLUSPLUSFLAGS' : [
32
- '-std=c++11'
33
- ],
31
+ 'CLANG_CXX_LANGUAGE_STANDARD' : 'c++11' ,
32
+ 'CLANG_CXX_LIBRARY' : 'libc++' ,
34
33
'OTHER_LDFLAGS' : [],
35
34
'GCC_ENABLE_CPP_EXCEPTIONS' : 'NO' ,
36
35
'MACOSX_DEPLOYMENT_TARGET' : '10.7'
Original file line number Diff line number Diff line change @@ -77,6 +77,7 @@ function getHumanNodeVersion(abi) {
77
77
case 59 : return 'Node.js 9.x' ;
78
78
case 64 : return 'Node.js 10.x' ;
79
79
case 67 : return 'Node.js 11.x' ;
80
+ case 72 : return 'Node.js 12.x' ;
80
81
default : return false ;
81
82
}
82
83
}
Original file line number Diff line number Diff line change 63
63
"lodash" : " ^4.17.11" ,
64
64
"meow" : " ^3.7.0" ,
65
65
"mkdirp" : " ^0.5.1" ,
66
- "nan" : " ^2.10.0 " ,
66
+ "nan" : " ^2.13.2 " ,
67
67
"node-gyp" : " ^3.8.0" ,
68
68
"npmlog" : " ^4.0.0" ,
69
69
"request" : " ^2.88.0" ,
Original file line number Diff line number Diff line change 5
5
6
6
char * create_string (Nan::MaybeLocal<v8::Value> maybevalue) {
7
7
v8::Local<v8::Value> value;
8
-
8
+
9
9
if (maybevalue.ToLocal (&value)) {
10
10
if (value->IsNull () || !value->IsString ()) {
11
11
return 0 ;
@@ -14,7 +14,7 @@ char* create_string(Nan::MaybeLocal<v8::Value> maybevalue) {
14
14
return 0 ;
15
15
}
16
16
17
- v8::String::Utf8Value string (value);
17
+ Nan::Utf8String string (value);
18
18
char *str = (char *)malloc (string.length () + 1 );
19
19
strcpy (str, *string);
20
20
return str;
You can’t perform that action at this time.
0 commit comments