Skip to content

Commit bca77e6

Browse files
authored
Add eslint 6 to test matrix (#210)
1 parent 4c069bd commit bca77e6

File tree

3 files changed

+56
-24
lines changed

3 files changed

+56
-24
lines changed

.travis.yml

+5
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,11 @@ node_js:
77
env:
88
- ESLINT_VERSION=current
99
- ESLINT_VERSION=^5
10+
matrix:
11+
exclude:
12+
# eslint 6 only supports node >=8.10
13+
- node_js: "6"
14+
env: ESLINT_VERSION=current
1015
install:
1116
- if [[ $ESLINT_VERSION != "current" ]]; then
1217
yarn upgrade "eslint@$ESLINT_VERSION";

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
},
3737
"devDependencies": {
3838
"@not-an-aardvark/node-release-script": "^0.1.0",
39-
"eslint": "^5.6.0",
39+
"eslint": "^6.0.0",
4040
"eslint-config-not-an-aardvark": "^2.1.0",
4141
"eslint-config-prettier": "^6.0.0",
4242
"eslint-plugin-eslint-plugin": "^2.0.0",

yarn.lock

+50-23
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,9 @@ acorn@^6.0.7:
3131
version "6.1.0"
3232
resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.1.0.tgz#b0a3be31752c97a0f7013c5f4903b71a05db6818"
3333

34-
ajv@^6.9.1:
35-
version "6.9.1"
36-
resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.9.1.tgz#a4d3683d74abc5670e75f0b16520f70a20ea8dc1"
34+
ajv@^6.10.0, ajv@^6.9.1:
35+
version "6.10.0"
36+
resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.10.0.tgz#90d0d54439da587cd7e843bfb7045f50bd22bdf1"
3737
dependencies:
3838
fast-deep-equal "^2.0.1"
3939
fast-json-stable-stringify "^2.0.0"
@@ -277,39 +277,39 @@ eslint-visitor-keys@^1.0.0:
277277
version "1.0.0"
278278
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#3f3180fb2e291017716acb4c9d6d5b5c34a6a81d"
279279

280-
eslint@^5.6.0:
281-
version "5.16.0"
282-
resolved "https://registry.yarnpkg.com/eslint/-/eslint-5.16.0.tgz#a1e3ac1aae4a3fbd8296fcf8f7ab7314cbb6abea"
280+
eslint@^6.0.0:
281+
version "6.0.1"
282+
resolved "https://registry.yarnpkg.com/eslint/-/eslint-6.0.1.tgz#4a32181d72cb999d6f54151df7d337131f81cda7"
283283
dependencies:
284284
"@babel/code-frame" "^7.0.0"
285-
ajv "^6.9.1"
285+
ajv "^6.10.0"
286286
chalk "^2.1.0"
287287
cross-spawn "^6.0.5"
288288
debug "^4.0.1"
289289
doctrine "^3.0.0"
290290
eslint-scope "^4.0.3"
291291
eslint-utils "^1.3.1"
292292
eslint-visitor-keys "^1.0.0"
293-
espree "^5.0.1"
293+
espree "^6.0.0"
294294
esquery "^1.0.1"
295295
esutils "^2.0.2"
296296
file-entry-cache "^5.0.1"
297297
functional-red-black-tree "^1.0.1"
298-
glob "^7.1.2"
298+
glob-parent "^3.1.0"
299299
globals "^11.7.0"
300300
ignore "^4.0.6"
301301
import-fresh "^3.0.0"
302302
imurmurhash "^0.1.4"
303303
inquirer "^6.2.2"
304-
js-yaml "^3.13.0"
304+
is-glob "^4.0.0"
305+
js-yaml "^3.13.1"
305306
json-stable-stringify-without-jsonify "^1.0.1"
306307
levn "^0.3.0"
307308
lodash "^4.17.11"
308309
minimatch "^3.0.4"
309310
mkdirp "^0.5.1"
310311
natural-compare "^1.4.0"
311312
optionator "^0.8.2"
312-
path-is-inside "^1.0.2"
313313
progress "^2.0.0"
314314
regexpp "^2.0.1"
315315
semver "^5.5.1"
@@ -318,14 +318,22 @@ eslint@^5.6.0:
318318
table "^5.2.3"
319319
text-table "^0.2.0"
320320

321-
espree@^5.0.0, espree@^5.0.1:
321+
espree@^5.0.0:
322322
version "5.0.1"
323323
resolved "https://registry.yarnpkg.com/espree/-/espree-5.0.1.tgz#5d6526fa4fc7f0788a5cf75b15f30323e2f81f7a"
324324
dependencies:
325325
acorn "^6.0.7"
326326
acorn-jsx "^5.0.0"
327327
eslint-visitor-keys "^1.0.0"
328328

329+
espree@^6.0.0:
330+
version "6.0.0"
331+
resolved "https://registry.yarnpkg.com/espree/-/espree-6.0.0.tgz#716fc1f5a245ef5b9a7fdb1d7b0d3f02322e75f6"
332+
dependencies:
333+
acorn "^6.0.7"
334+
acorn-jsx "^5.0.0"
335+
eslint-visitor-keys "^1.0.0"
336+
329337
esprima@^4.0.0:
330338
version "4.0.1"
331339
resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
@@ -452,7 +460,14 @@ get-stream@^4.0.0:
452460
dependencies:
453461
pump "^3.0.0"
454462

455-
glob@7.1.3, glob@^7.1.2, glob@^7.1.3:
463+
glob-parent@^3.1.0:
464+
version "3.1.0"
465+
resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae"
466+
dependencies:
467+
is-glob "^3.1.0"
468+
path-dirname "^1.0.0"
469+
470+
glob@7.1.3, glob@^7.1.3:
456471
version "7.1.3"
457472
resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.3.tgz#3960832d3f1574108342dafd3a67b332c0969df1"
458473
dependencies:
@@ -559,6 +574,10 @@ is-date-object@^1.0.1:
559574
version "1.0.1"
560575
resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz#9aa20eb6aeebbff77fbd33e74ca01b33581d3a16"
561576

577+
is-extglob@^2.1.0, is-extglob@^2.1.1:
578+
version "2.1.1"
579+
resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
580+
562581
is-fullwidth-code-point@^1.0.0:
563582
version "1.0.0"
564583
resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb"
@@ -569,6 +588,18 @@ is-fullwidth-code-point@^2.0.0:
569588
version "2.0.0"
570589
resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f"
571590

591+
is-glob@^3.1.0:
592+
version "3.1.0"
593+
resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a"
594+
dependencies:
595+
is-extglob "^2.1.0"
596+
597+
is-glob@^4.0.0:
598+
version "4.0.1"
599+
resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc"
600+
dependencies:
601+
is-extglob "^2.1.1"
602+
572603
is-promise@^2.1.0:
573604
version "2.1.0"
574605
resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa"
@@ -597,7 +628,7 @@ js-tokens@^4.0.0:
597628
version "4.0.0"
598629
resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
599630

600-
js-yaml@3.13.1, js-yaml@^3.13.0:
631+
js-yaml@3.13.1, js-yaml@^3.13.1:
601632
version "3.13.1"
602633
resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.1.tgz#aff151b30bfdfa8e49e05da22e7415e9dfa37847"
603634
dependencies:
@@ -830,6 +861,10 @@ parent-module@^1.0.0:
830861
dependencies:
831862
callsites "^3.0.0"
832863

864+
path-dirname@^1.0.0:
865+
version "1.0.2"
866+
resolved "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0"
867+
833868
path-exists@^3.0.0:
834869
version "3.0.0"
835870
resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515"
@@ -838,10 +873,6 @@ path-is-absolute@^1.0.0:
838873
version "1.0.1"
839874
resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
840875

841-
path-is-inside@^1.0.2:
842-
version "1.0.2"
843-
resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53"
844-
845876
path-key@^2.0.0, path-key@^2.0.1:
846877
version "2.0.1"
847878
resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40"
@@ -934,11 +965,7 @@ rxjs@^6.4.0:
934965
version "2.1.2"
935966
resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
936967

937-
semver@^5.4.1, semver@^5.5.0, semver@^5.5.1:
938-
version "5.5.1"
939-
resolved "https://registry.yarnpkg.com/semver/-/semver-5.5.1.tgz#7dfdd8814bdb7cabc7be0fb1d734cfb66c940477"
940-
941-
semver@^5.7.0:
968+
semver@^5.4.1, semver@^5.5.0, semver@^5.5.1, semver@^5.7.0:
942969
version "5.7.0"
943970
resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.0.tgz#790a7cf6fea5459bac96110b29b60412dc8ff96b"
944971

0 commit comments

Comments
 (0)