Skip to content

Commit 78f14e5

Browse files
committed
🔧 Chore: add update-notifier
1 parent 610a30d commit 78f14e5

File tree

2 files changed

+143
-3
lines changed

2 files changed

+143
-3
lines changed

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@
5252
"execa": "^0.6.1",
5353
"inquirer": "^3.0.6",
5454
"json-extra": "^0.5.0",
55+
"update-notifier": "^2.1.0",
5556
"yargs": "^7.0.2"
5657
}
5758
}

yarn.lock

Lines changed: 142 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -845,6 +845,18 @@ boxen@^0.6.0:
845845
string-width "^1.0.1"
846846
widest-line "^1.0.0"
847847

848+
boxen@^1.0.0:
849+
version "1.0.0"
850+
resolved "https://registry.yarnpkg.com/boxen/-/boxen-1.0.0.tgz#b2694baf1f605f708ff0177c12193b22f29aaaab"
851+
dependencies:
852+
ansi-align "^1.1.0"
853+
camelcase "^4.0.0"
854+
chalk "^1.1.1"
855+
cli-boxes "^1.0.0"
856+
string-width "^2.0.0"
857+
term-size "^0.1.0"
858+
widest-line "^1.0.0"
859+
848860
brace-expansion@^1.0.0:
849861
version "1.1.6"
850862
resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.6.tgz#7197d7eaa9b87e648390ea61fc66c84427420df9"
@@ -929,6 +941,10 @@ camelcase@^3.0.0:
929941
version "3.0.0"
930942
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a"
931943

944+
camelcase@^4.0.0:
945+
version "4.0.0"
946+
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.0.0.tgz#8b0f90d44be5e281b903b9887349b92595ef07f2"
947+
932948
caniuse-db@^1.0.30000631:
933949
version "1.0.30000634"
934950
resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30000634.tgz#439f4b95e715b1fd105196d40c681edd7122e622"
@@ -1110,6 +1126,17 @@ configstore@^2.0.0:
11101126
write-file-atomic "^1.1.2"
11111127
xdg-basedir "^2.0.0"
11121128

1129+
configstore@^3.0.0:
1130+
version "3.0.0"
1131+
resolved "https://registry.yarnpkg.com/configstore/-/configstore-3.0.0.tgz#e1b8669c1803ccc50b545e92f8e6e79aa80e0196"
1132+
dependencies:
1133+
dot-prop "^4.1.0"
1134+
graceful-fs "^4.1.2"
1135+
mkdirp "^0.5.0"
1136+
unique-string "^1.0.0"
1137+
write-file-atomic "^1.1.2"
1138+
xdg-basedir "^3.0.0"
1139+
11131140
console-control-strings@^1.0.0, console-control-strings@~1.1.0:
11141141
version "1.1.0"
11151142
resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e"
@@ -1151,12 +1178,19 @@ coveralls@^2.12.0:
11511178
minimist "1.2.0"
11521179
request "2.79.0"
11531180

1154-
create-error-class@^3.0.1:
1181+
create-error-class@^3.0.0, create-error-class@^3.0.1:
11551182
version "3.0.2"
11561183
resolved "https://registry.yarnpkg.com/create-error-class/-/create-error-class-3.0.2.tgz#06be7abef947a3f14a30fd610671d401bca8b7b6"
11571184
dependencies:
11581185
capture-stack-trace "^1.0.0"
11591186

1187+
cross-spawn-async@^2.1.1:
1188+
version "2.2.5"
1189+
resolved "https://registry.yarnpkg.com/cross-spawn-async/-/cross-spawn-async-2.2.5.tgz#845ff0c0834a3ded9d160daca6d390906bb288cc"
1190+
dependencies:
1191+
lru-cache "^4.0.0"
1192+
which "^1.2.8"
1193+
11601194
cross-spawn@^4, cross-spawn@^4.0.0:
11611195
version "4.0.2"
11621196
resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-4.0.2.tgz#7b9247621c23adfdd3856004a823cbe397424d41"
@@ -1178,6 +1212,10 @@ [email protected]:
11781212
dependencies:
11791213
boom "2.x.x"
11801214

1215+
crypto-random-string@^1.0.0:
1216+
version "1.0.0"
1217+
resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-1.0.0.tgz#a230f64f568310e1498009940790ec99545bca7e"
1218+
11811219
currently-unhandled@^0.4.1:
11821220
version "0.4.1"
11831221
resolved "https://registry.yarnpkg.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea"
@@ -1293,6 +1331,10 @@ duplexer2@^0.1.4:
12931331
dependencies:
12941332
readable-stream "^2.0.2"
12951333

1334+
duplexer3@^0.1.4:
1335+
version "0.1.4"
1336+
resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2"
1337+
12961338
ecc-jsbn@~0.1.1:
12971339
version "0.1.1"
12981340
resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz#0fc73a9ed5f0d53c38193398523ef7e543777505"
@@ -1510,6 +1552,17 @@ event-emitter@~0.3.4:
15101552
d "~0.1.1"
15111553
es5-ext "~0.10.7"
15121554

1555+
execa@^0.4.0:
1556+
version "0.4.0"
1557+
resolved "https://registry.yarnpkg.com/execa/-/execa-0.4.0.tgz#4eb6467a36a095fabb2970ff9d5e3fb7bce6ebc3"
1558+
dependencies:
1559+
cross-spawn-async "^2.1.1"
1560+
is-stream "^1.1.0"
1561+
npm-run-path "^1.0.0"
1562+
object-assign "^4.0.1"
1563+
path-key "^1.0.0"
1564+
strip-eof "^1.0.0"
1565+
15131566
execa@^0.5.0:
15141567
version "0.5.1"
15151568
resolved "https://registry.yarnpkg.com/execa/-/execa-0.5.1.tgz#de3fb85cb8d6e91c85bcbceb164581785cb57b36"
@@ -1853,6 +1906,22 @@ got@^5.0.0:
18531906
unzip-response "^1.0.2"
18541907
url-parse-lax "^1.0.0"
18551908

1909+
got@^6.7.1:
1910+
version "6.7.1"
1911+
resolved "https://registry.yarnpkg.com/got/-/got-6.7.1.tgz#240cd05785a9a18e561dc1b44b41c763ef1e8db0"
1912+
dependencies:
1913+
create-error-class "^3.0.0"
1914+
duplexer3 "^0.1.4"
1915+
get-stream "^3.0.0"
1916+
is-redirect "^1.0.0"
1917+
is-retry-allowed "^1.0.0"
1918+
is-stream "^1.0.0"
1919+
lowercase-keys "^1.0.0"
1920+
safe-buffer "^5.0.1"
1921+
timed-out "^4.0.0"
1922+
unzip-response "^2.0.1"
1923+
url-parse-lax "^1.0.0"
1924+
18561925
graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.4, graceful-fs@^4.1.6, graceful-fs@^4.1.9:
18571926
version "4.1.11"
18581927
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658"
@@ -2425,6 +2494,12 @@ latest-version@^2.0.0:
24252494
dependencies:
24262495
package-json "^2.0.0"
24272496

2497+
latest-version@^3.0.0:
2498+
version "3.0.0"
2499+
resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-3.0.0.tgz#3104f008c0c391084107f85a344bc61e38970649"
2500+
dependencies:
2501+
package-json "^3.0.0"
2502+
24282503
lazy-cache@^1.0.3:
24292504
version "1.0.4"
24302505
resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-1.0.4.tgz#a1d78fc3a50474cb80845d3b3b6e1da49a446e8e"
@@ -2433,6 +2508,10 @@ lazy-req@^1.1.0:
24332508
version "1.1.0"
24342509
resolved "https://registry.yarnpkg.com/lazy-req/-/lazy-req-1.1.0.tgz#bdaebead30f8d824039ce0ce149d4daa07ba1fac"
24352510

2511+
lazy-req@^2.0.0:
2512+
version "2.0.0"
2513+
resolved "https://registry.yarnpkg.com/lazy-req/-/lazy-req-2.0.0.tgz#c9450a363ecdda2e6f0c70132ad4f37f8f06f2b4"
2514+
24362515
lcid@^1.0.0:
24372516
version "1.0.0"
24382517
resolved "https://registry.yarnpkg.com/lcid/-/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835"
@@ -2529,7 +2608,7 @@ lowercase-keys@^1.0.0:
25292608
version "1.0.0"
25302609
resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.0.tgz#4e3366b39e7f5457e35f1324bdf6f88d0bfc7306"
25312610

2532-
lru-cache@^4.0.1:
2611+
lru-cache@^4.0.0, lru-cache@^4.0.1:
25332612
version "4.0.2"
25342613
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.0.2.tgz#1d17679c069cda5d040991a09dbc2c0db377e55e"
25352614
dependencies:
@@ -2713,6 +2792,12 @@ normalize-path@^2.0.1:
27132792
version "2.0.1"
27142793
resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.0.1.tgz#47886ac1662760d4261b7d979d241709d3ce3f7a"
27152794

2795+
npm-run-path@^1.0.0:
2796+
version "1.0.0"
2797+
resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-1.0.0.tgz#f5c32bf595fe81ae927daec52e82f8b000ac3c8f"
2798+
dependencies:
2799+
path-key "^1.0.0"
2800+
27162801
npm-run-path@^2.0.0:
27172802
version "2.0.2"
27182803
resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f"
@@ -2890,6 +2975,15 @@ package-json@^2.0.0:
28902975
registry-url "^3.0.3"
28912976
semver "^5.1.0"
28922977

2978+
package-json@^3.0.0:
2979+
version "3.1.0"
2980+
resolved "https://registry.yarnpkg.com/package-json/-/package-json-3.1.0.tgz#ce281900fe8052150cc6709c6c006c18fdb2f379"
2981+
dependencies:
2982+
got "^6.7.1"
2983+
registry-auth-token "^3.0.1"
2984+
registry-url "^3.0.3"
2985+
semver "^5.1.0"
2986+
28932987
parse-glob@^3.0.4:
28942988
version "3.0.4"
28952989
resolved "https://registry.yarnpkg.com/parse-glob/-/parse-glob-3.0.4.tgz#b2c376cfb11f35513badd173ef0bb6e3a388391c"
@@ -2931,6 +3025,10 @@ path-is-inside@^1.0.1:
29313025
version "1.0.2"
29323026
resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53"
29333027

3028+
path-key@^1.0.0:
3029+
version "1.0.0"
3030+
resolved "https://registry.yarnpkg.com/path-key/-/path-key-1.0.0.tgz#5d53d578019646c0d68800db4e146e6bdc2ac7af"
3031+
29343032
path-key@^2.0.0:
29353033
version "2.0.1"
29363034
resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40"
@@ -3350,6 +3448,10 @@ rx@^4.1.0:
33503448
version "4.1.0"
33513449
resolved "https://registry.yarnpkg.com/rx/-/rx-4.1.0.tgz#a5f13ff79ef3b740fe30aa803fb09f98805d4782"
33523450

3451+
safe-buffer@^5.0.1:
3452+
version "5.0.1"
3453+
resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.0.1.tgz#d263ca54696cd8a306b5ca6551e92de57918fbe7"
3454+
33533455
semver-diff@^2.0.0:
33543456
version "2.1.0"
33553457
resolved "https://registry.yarnpkg.com/semver-diff/-/semver-diff-2.1.0.tgz#4bbb8437c8d37e4b0cf1a68fd726ec6d645d6d36"
@@ -3591,6 +3693,12 @@ tar@~2.2.1:
35913693
fstream "^1.0.2"
35923694
inherits "2"
35933695

3696+
term-size@^0.1.0:
3697+
version "0.1.1"
3698+
resolved "https://registry.yarnpkg.com/term-size/-/term-size-0.1.1.tgz#87360b96396cab5760963714cda0d0cbeecad9ca"
3699+
dependencies:
3700+
execa "^0.4.0"
3701+
35943702
test-exclude@^3.3.0:
35953703
version "3.3.0"
35963704
resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-3.3.0.tgz#7a17ca1239988c98367b0621456dbb7d4bc38977"
@@ -3629,6 +3737,10 @@ timed-out@^3.0.0:
36293737
version "3.1.3"
36303738
resolved "https://registry.yarnpkg.com/timed-out/-/timed-out-3.1.3.tgz#95860bfcc5c76c277f8f8326fd0f5b2e20eba217"
36313739

3740+
timed-out@^4.0.0:
3741+
version "4.0.1"
3742+
resolved "https://registry.yarnpkg.com/timed-out/-/timed-out-4.0.1.tgz#f32eacac5a175bea25d7fab565ab3ed8741ef56f"
3743+
36323744
tmp@^0.0.31:
36333745
version "0.0.31"
36343746
resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.31.tgz#8f38ab9438e17315e5dbd8b3657e8bfb277ae4a7"
@@ -3695,6 +3807,12 @@ [email protected]:
36953807
version "0.0.3"
36963808
resolved "https://registry.yarnpkg.com/uid2/-/uid2-0.0.3.tgz#483126e11774df2f71b8b639dcd799c376162b82"
36973809

3810+
unique-string@^1.0.0:
3811+
version "1.0.0"
3812+
resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-1.0.0.tgz#9e1057cca851abb93398f8b33ae187b99caec11a"
3813+
dependencies:
3814+
crypto-random-string "^1.0.0"
3815+
36983816
unique-temp-dir@^1.0.0:
36993817
version "1.0.0"
37003818
resolved "https://registry.yarnpkg.com/unique-temp-dir/-/unique-temp-dir-1.0.0.tgz#6dce95b2681ca003eebfb304a415f9cbabcc5385"
@@ -3707,6 +3825,10 @@ unzip-response@^1.0.2:
37073825
version "1.0.2"
37083826
resolved "https://registry.yarnpkg.com/unzip-response/-/unzip-response-1.0.2.tgz#b984f0877fc0a89c2c773cc1ef7b5b232b5b06fe"
37093827

3828+
unzip-response@^2.0.1:
3829+
version "2.0.1"
3830+
resolved "https://registry.yarnpkg.com/unzip-response/-/unzip-response-2.0.1.tgz#d2f0f737d16b0615e72a6935ed04214572d56f97"
3831+
37103832
update-notifier@^1.0.0:
37113833
version "1.0.3"
37123834
resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-1.0.3.tgz#8f92c515482bd6831b7c93013e70f87552c7cf5a"
@@ -3720,6 +3842,19 @@ update-notifier@^1.0.0:
37203842
semver-diff "^2.0.0"
37213843
xdg-basedir "^2.0.0"
37223844

3845+
update-notifier@^2.1.0:
3846+
version "2.1.0"
3847+
resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-2.1.0.tgz#ec0c1e53536b76647a24b77cb83966d9315123d9"
3848+
dependencies:
3849+
boxen "^1.0.0"
3850+
chalk "^1.0.0"
3851+
configstore "^3.0.0"
3852+
is-npm "^1.0.0"
3853+
latest-version "^3.0.0"
3854+
lazy-req "^2.0.0"
3855+
semver-diff "^2.0.0"
3856+
xdg-basedir "^3.0.0"
3857+
37233858
url-parse-lax@^1.0.0:
37243859
version "1.0.0"
37253860
resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-1.0.0.tgz#7af8f303645e9bd79a272e7a14ac68bc0609da73"
@@ -3771,7 +3906,7 @@ which-module@^1.0.0:
37713906
version "1.0.0"
37723907
resolved "https://registry.yarnpkg.com/which-module/-/which-module-1.0.0.tgz#bba63ca861948994ff307736089e3b96026c2a4f"
37733908

3774-
which@^1.2.4, which@^1.2.9:
3909+
which@^1.2.4, which@^1.2.8, which@^1.2.9:
37753910
version "1.2.12"
37763911
resolved "https://registry.yarnpkg.com/which/-/which-1.2.12.tgz#de67b5e450269f194909ef23ece4ebe416fa1192"
37773912
dependencies:
@@ -3853,6 +3988,10 @@ xdg-basedir@^2.0.0:
38533988
dependencies:
38543989
os-homedir "^1.0.0"
38553990

3991+
xdg-basedir@^3.0.0:
3992+
version "3.0.0"
3993+
resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-3.0.0.tgz#496b2cc109eca8dbacfe2dc72b603c17c5870ad4"
3994+
38563995
xtend@^4.0.0, xtend@~4.0.1:
38573996
version "4.0.1"
38583997
resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af"

0 commit comments

Comments
 (0)