Skip to content

Commit c3eacfa

Browse files
authored
Update node-sass to latest version to fix build (#10)
With v4.13.0 on a system with process.versions.modules = 83, npm install fails because it attempts to download: https://github.com/sass/node-sass/releases/download/v4.13.0/linux_musl-x64-83_binding.node which doesn't exist. Signed-off-by: Tom Fenech <[email protected]>
1 parent c42fcb2 commit c3eacfa

File tree

2 files changed

+31
-94
lines changed

2 files changed

+31
-94
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363
"json-stable-stringify": "^1.0.1",
6464
"lodash": "^4.17.12",
6565
"marked": "^0.7.0",
66-
"node-sass": "4.13.0",
66+
"node-sass": "^4.14.1",
6767
"sync-request": "^6.0.0",
6868
"tmp": "0.0.33",
6969
"trace": "^3.1.0"

yarn.lock

Lines changed: 30 additions & 93 deletions
Original file line numberDiff line numberDiff line change
@@ -425,11 +425,6 @@ camelcase@^2.0.0:
425425
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f"
426426
integrity sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=
427427

428-
camelcase@^3.0.0:
429-
version "3.0.0"
430-
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a"
431-
integrity sha1-MvxLn82vhF/N9+c7uXysImHwqwo=
432-
433428
camelcase@^5.0.0:
434429
version "5.3.1"
435430
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320"
@@ -511,15 +506,6 @@ cli@~1.0.0:
511506
exit "0.1.2"
512507
glob "^7.1.1"
513508

514-
cliui@^3.2.0:
515-
version "3.2.0"
516-
resolved "https://registry.yarnpkg.com/cliui/-/cliui-3.2.0.tgz#120601537a916d29940f934da3b48d585a39213d"
517-
integrity sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=
518-
dependencies:
519-
string-width "^1.0.1"
520-
strip-ansi "^3.0.1"
521-
wrap-ansi "^2.0.0"
522-
523509
cliui@^5.0.0:
524510
version "5.0.0"
525511
resolved "https://registry.yarnpkg.com/cliui/-/cliui-5.0.0.tgz#deefcfdb2e800784aa34f46fa08e06851c7bbbc5"
@@ -780,7 +766,7 @@ debug@^4.1.0, debug@^4.1.1:
780766
dependencies:
781767
ms "^2.1.1"
782768

783-
decamelize@^1.1.1, decamelize@^1.1.2, decamelize@^1.2.0:
769+
decamelize@^1.1.2, decamelize@^1.2.0:
784770
version "1.2.0"
785771
resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
786772
integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=
@@ -1213,11 +1199,6 @@ gaze@^1.0.0, gaze@^1.1.0:
12131199
dependencies:
12141200
globule "^1.0.0"
12151201

1216-
get-caller-file@^1.0.1:
1217-
version "1.0.3"
1218-
resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.3.tgz#f978fa4c90d1dfe7ff2d6beda2a515e713bdcf4a"
1219-
integrity sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==
1220-
12211202
get-caller-file@^2.0.1:
12221203
version "2.0.5"
12231204
resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e"
@@ -1802,11 +1783,6 @@ ini@^1.3.4:
18021783
resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927"
18031784
integrity sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==
18041785

1805-
invert-kv@^1.0.0:
1806-
version "1.0.0"
1807-
resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6"
1808-
integrity sha1-EEqOSqym09jNFXqO+L+rLXo//bY=
1809-
18101786
is-arrayish@^0.2.1:
18111787
version "0.2.1"
18121788
resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
@@ -2042,13 +2018,6 @@ jsprim@^1.2.2:
20422018
json-schema "0.2.3"
20432019
verror "1.10.0"
20442020

2045-
lcid@^1.0.0:
2046-
version "1.0.0"
2047-
resolved "https://registry.yarnpkg.com/lcid/-/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835"
2048-
integrity sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=
2049-
dependencies:
2050-
invert-kv "^1.0.0"
2051-
20522021
livereload-js@^2.3.0:
20532022
version "2.4.0"
20542023
resolved "https://registry.yarnpkg.com/livereload-js/-/livereload-js-2.4.0.tgz#447c31cf1ea9ab52fc20db615c5ddf678f78009c"
@@ -2467,10 +2436,10 @@ node-http2@^4.0.1:
24672436
url "^0.11.0"
24682437
websocket-stream "^5.0.1"
24692438

2470-
node-sass@4.13.0:
2471-
version "4.13.0"
2472-
resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-4.13.0.tgz#b647288babdd6a1cb726de4545516b31f90da066"
2473-
integrity sha512-W1XBrvoJ1dy7VsvTAS5q1V45lREbTlZQqFbiHb3R3OTTCma0XBtuG6xZ6Z4506nR4lmHPTqVRwxT6KgtWC97CA==
2439+
node-sass@^4.14.1:
2440+
version "4.14.1"
2441+
resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-4.14.1.tgz#99c87ec2efb7047ed638fb4c9db7f3a42e2217b5"
2442+
integrity sha512-sjCuOlvGyCJS40R8BscF5vhVlQjNN069NtQ1gSxyK1u9iqvn6tf7O1R4GNowVZfiZUCRt5MmMs1xd+4V/7Yr0g==
24742443
dependencies:
24752444
async-foreach "^0.1.3"
24762445
chalk "^1.1.1"
@@ -2486,7 +2455,7 @@ [email protected]:
24862455
node-gyp "^3.8.0"
24872456
npmlog "^4.0.0"
24882457
request "^2.88.0"
2489-
sass-graph "^2.2.4"
2458+
sass-graph "2.2.5"
24902459
stdout-stream "^1.4.0"
24912460
"true-case-path" "^1.0.2"
24922461

@@ -2614,13 +2583,6 @@ os-homedir@^1.0.0, os-homedir@^1.0.1:
26142583
resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3"
26152584
integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M=
26162585

2617-
os-locale@^1.4.0:
2618-
version "1.4.0"
2619-
resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-1.4.0.tgz#20f9f17ae29ed345e8bde583b13d2009803c14d9"
2620-
integrity sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=
2621-
dependencies:
2622-
lcid "^1.0.0"
2623-
26242586
os-tmpdir@^1.0.0, os-tmpdir@~1.0.2:
26252587
version "1.0.2"
26262588
resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274"
@@ -3004,11 +2966,6 @@ require-directory@^2.1.1:
30042966
resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"
30052967
integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I=
30062968

3007-
require-main-filename@^1.0.1:
3008-
version "1.0.1"
3009-
resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1"
3010-
integrity sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=
3011-
30122969
require-main-filename@^2.0.0:
30132970
version "2.0.0"
30142971
resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b"
@@ -3076,15 +3033,15 @@ safe-json-parse@~1.0.1:
30763033
resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
30773034
integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
30783035

3079-
sass-graph@^2.2.4:
3080-
version "2.2.4"
3081-
resolved "https://registry.yarnpkg.com/sass-graph/-/sass-graph-2.2.4.tgz#13fbd63cd1caf0908b9fd93476ad43a51d1e0b49"
3082-
integrity sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=
3036+
3037+
version "2.2.5"
3038+
resolved "https://registry.yarnpkg.com/sass-graph/-/sass-graph-2.2.5.tgz#a981c87446b8319d96dce0671e487879bd24c2e8"
3039+
integrity sha512-VFWDAHOe6mRuT4mZRd4eKE+d8Uedrk6Xnh7Sh9b4NGufQLQjOrvf/MQoOdx+0s92L89FeyUUNfU597j/3uNpag==
30833040
dependencies:
30843041
glob "^7.0.0"
30853042
lodash "^4.0.0"
30863043
scss-tokenizer "^0.2.3"
3087-
yargs "^7.0.0"
3044+
yargs "^13.3.2"
30883045

30893046
scss-tokenizer@^0.2.3:
30903047
version "0.2.3"
@@ -3308,7 +3265,7 @@ string-template@~0.2.1:
33083265
resolved "https://registry.yarnpkg.com/string-template/-/string-template-0.2.1.tgz#42932e598a352d01fc22ec3367d9d84eec6c9add"
33093266
integrity sha1-QpMuWYo1LQH8IuwzZ9nYTuxsmt0=
33103267

3311-
string-width@^1.0.1, string-width@^1.0.2:
3268+
string-width@^1.0.1:
33123269
version "1.0.2"
33133270
resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3"
33143271
integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=
@@ -3707,11 +3664,6 @@ websocket-stream@^5.0.1:
37073664
ws "^3.2.0"
37083665
xtend "^4.0.0"
37093666

3710-
which-module@^1.0.0:
3711-
version "1.0.0"
3712-
resolved "https://registry.yarnpkg.com/which-module/-/which-module-1.0.0.tgz#bba63ca861948994ff307736089e3b96026c2a4f"
3713-
integrity sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=
3714-
37153667
which-module@^2.0.0:
37163668
version "2.0.0"
37173669
resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a"
@@ -3736,14 +3688,6 @@ wordwrap@~0.0.2:
37363688
resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.3.tgz#a3d5da6cd5c0bc0008d37234bbaf1bed63059107"
37373689
integrity sha1-o9XabNXAvAAI03I0u68b7WMFkQc=
37383690

3739-
wrap-ansi@^2.0.0:
3740-
version "2.1.0"
3741-
resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85"
3742-
integrity sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=
3743-
dependencies:
3744-
string-width "^1.0.1"
3745-
strip-ansi "^3.0.1"
3746-
37473691
wrap-ansi@^5.1.0:
37483692
version "5.1.0"
37493693
resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-5.1.0.tgz#1fd1f67235d5b6d0fee781056001bfb694c03b09"
@@ -3781,11 +3725,6 @@ xtend@^4.0.0:
37813725
resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54"
37823726
integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==
37833727

3784-
y18n@^3.2.1:
3785-
version "3.2.1"
3786-
resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41"
3787-
integrity sha1-bRX7qITAhnnA136I53WegR4H+kE=
3788-
37893728
y18n@^4.0.0:
37903729
version "4.0.0"
37913730
resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b"
@@ -3804,12 +3743,13 @@ yargs-parser@^13.0.0, yargs-parser@^13.1.1:
38043743
camelcase "^5.0.0"
38053744
decamelize "^1.2.0"
38063745

3807-
yargs-parser@^5.0.0:
3808-
version "5.0.0"
3809-
resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-5.0.0.tgz#275ecf0d7ffe05c77e64e7c86e4cd94bf0e1228a"
3810-
integrity sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=
3746+
yargs-parser@^13.1.2:
3747+
version "13.1.2"
3748+
resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.2.tgz#130f09702ebaeef2650d54ce6e3e5706f7a4fb38"
3749+
integrity sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==
38113750
dependencies:
3812-
camelcase "^3.0.0"
3751+
camelcase "^5.0.0"
3752+
decamelize "^1.2.0"
38133753

38143754
yargs@^13.2.2:
38153755
version "13.3.0"
@@ -3827,21 +3767,18 @@ yargs@^13.2.2:
38273767
y18n "^4.0.0"
38283768
yargs-parser "^13.1.1"
38293769

3830-
yargs@^7.0.0:
3831-
version "7.1.0"
3832-
resolved "https://registry.yarnpkg.com/yargs/-/yargs-7.1.0.tgz#6ba318eb16961727f5d284f8ea003e8d6154d0c8"
3833-
integrity sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=
3770+
yargs@^13.3.2:
3771+
version "13.3.2"
3772+
resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.3.2.tgz#ad7ffefec1aa59565ac915f82dccb38a9c31a2dd"
3773+
integrity sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==
38343774
dependencies:
3835-
camelcase "^3.0.0"
3836-
cliui "^3.2.0"
3837-
decamelize "^1.1.1"
3838-
get-caller-file "^1.0.1"
3839-
os-locale "^1.4.0"
3840-
read-pkg-up "^1.0.1"
3775+
cliui "^5.0.0"
3776+
find-up "^3.0.0"
3777+
get-caller-file "^2.0.1"
38413778
require-directory "^2.1.1"
3842-
require-main-filename "^1.0.1"
3779+
require-main-filename "^2.0.0"
38433780
set-blocking "^2.0.0"
3844-
string-width "^1.0.2"
3845-
which-module "^1.0.0"
3846-
y18n "^3.2.1"
3847-
yargs-parser "^5.0.0"
3781+
string-width "^3.0.0"
3782+
which-module "^2.0.0"
3783+
y18n "^4.0.0"
3784+
yargs-parser "^13.1.2"

0 commit comments

Comments
 (0)