Skip to content

Commit b956bf4

Browse files
authored
Merge pull request #524 from Quramy/fix_eslint_recommended
Fix to look up ESLint default config files
2 parents 416afc0 + 0de60d5 commit b956bf4

File tree

11 files changed

+389
-347
lines changed

11 files changed

+389
-347
lines changed

e2e/projects/eslint-recommended/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
},
77
"devDependencies": {
88
"@typescript-eslint/parser": "5.26.0",
9-
"eslint": "8.25.0",
9+
"eslint": "8.36.0",
1010
"typescript": "5.0.3"
1111
}
1212
}

e2e/projects/eslint-recommended/yarn.lock

Lines changed: 53 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -2,29 +2,46 @@
22
# yarn lockfile v1
33

44

5-
"@eslint/eslintrc@^1.3.3":
6-
version "1.4.1"
7-
resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-1.4.1.tgz#af58772019a2d271b7e2d4c23ff4ddcba3ccfb3e"
8-
integrity sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==
5+
"@eslint-community/eslint-utils@^4.2.0":
6+
version "4.4.0"
7+
resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz#a23514e8fb9af1269d5f7788aa556798d61c6b59"
8+
integrity sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==
9+
dependencies:
10+
eslint-visitor-keys "^3.3.0"
11+
12+
"@eslint-community/regexpp@^4.4.0":
13+
version "4.4.1"
14+
resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.4.1.tgz#087cb8d9d757bb22e9c9946c9c0c2bf8806830f1"
15+
integrity sha512-BISJ6ZE4xQsuL/FmsyRaiffpq977bMlsKfGHTQrOGFErfByxIe6iZTxPf/00Zon9b9a7iUykfQwejN3s2ZW/Bw==
16+
17+
"@eslint/eslintrc@^2.0.1":
18+
version "2.0.1"
19+
resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-2.0.1.tgz#7888fe7ec8f21bc26d646dbd2c11cd776e21192d"
20+
integrity sha512-eFRmABvW2E5Ho6f5fHLqgena46rOj7r7OKHYfLElqcBfGFHHpjBhivyi5+jOEQuSpdc/1phIZJlbC2te+tZNIw==
921
dependencies:
1022
ajv "^6.12.4"
1123
debug "^4.3.2"
12-
espree "^9.4.0"
24+
espree "^9.5.0"
1325
globals "^13.19.0"
1426
ignore "^5.2.0"
1527
import-fresh "^3.2.1"
1628
js-yaml "^4.1.0"
1729
minimatch "^3.1.2"
1830
strip-json-comments "^3.1.1"
1931

20-
"@humanwhocodes/config-array@^0.10.5":
21-
version "0.10.7"
22-
resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.10.7.tgz#6d53769fd0c222767e6452e8ebda825c22e9f0dc"
23-
integrity sha512-MDl6D6sBsaV452/QSdX+4CXIjZhIcI0PELsxUjk4U828yd58vk3bTIvk/6w5FY+4hIy9sLW0sfrV7K7Kc++j/w==
32+
33+
version "8.36.0"
34+
resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.36.0.tgz#9837f768c03a1e4a30bd304a64fb8844f0e72efe"
35+
integrity sha512-lxJ9R5ygVm8ZWgYdUweoq5ownDlJ4upvoWmO4eLxBYHdMo+vZ/Rx0EN6MbKWDJOSUGrqJy2Gt+Dyv/VKml0fjg==
36+
37+
"@humanwhocodes/config-array@^0.11.8":
38+
version "0.11.8"
39+
resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.8.tgz#03595ac2075a4dc0f191cc2131de14fbd7d410b9"
40+
integrity sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==
2441
dependencies:
2542
"@humanwhocodes/object-schema" "^1.2.1"
2643
debug "^4.1.1"
27-
minimatch "^3.0.4"
44+
minimatch "^3.0.5"
2845

2946
"@humanwhocodes/module-importer@^1.0.1":
3047
version "1.0.1"
@@ -49,7 +66,7 @@
4966
resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b"
5067
integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==
5168

52-
"@nodelib/fs.walk@^1.2.3":
69+
"@nodelib/fs.walk@^1.2.3", "@nodelib/fs.walk@^1.2.8":
5370
version "1.2.8"
5471
resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a"
5572
integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==
@@ -241,54 +258,45 @@ eslint-scope@^7.1.1:
241258
esrecurse "^4.3.0"
242259
estraverse "^5.2.0"
243260

244-
eslint-utils@^3.0.0:
245-
version "3.0.0"
246-
resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-3.0.0.tgz#8aebaface7345bb33559db0a1f13a1d2d48c3672"
247-
integrity sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==
248-
dependencies:
249-
eslint-visitor-keys "^2.0.0"
250-
251-
eslint-visitor-keys@^2.0.0:
252-
version "2.1.0"
253-
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303"
254-
integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==
255-
256261
eslint-visitor-keys@^3.3.0:
257262
version "3.3.0"
258263
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz#f6480fa6b1f30efe2d1968aa8ac745b862469826"
259264
integrity sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==
260265

261-
eslint@8.25.0:
262-
version "8.25.0"
263-
resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.25.0.tgz#00eb962f50962165d0c4ee3327708315eaa8058b"
264-
integrity sha512-DVlJOZ4Pn50zcKW5bYH7GQK/9MsoQG2d5eDH0ebEkE8PbgzTTmtt/VTH9GGJ4BfeZCpBLqFfvsjX35UacUL83A==
266+
eslint@8.36.0:
267+
version "8.36.0"
268+
resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.36.0.tgz#1bd72202200a5492f91803b113fb8a83b11285cf"
269+
integrity sha512-Y956lmS7vDqomxlaaQAHVmeb4tNMp2FWIvU/RnU5BD3IKMD/MJPr76xdyr68P8tV1iNMvN2mRK0yy3c+UjL+bw==
265270
dependencies:
266-
"@eslint/eslintrc" "^1.3.3"
267-
"@humanwhocodes/config-array" "^0.10.5"
271+
"@eslint-community/eslint-utils" "^4.2.0"
272+
"@eslint-community/regexpp" "^4.4.0"
273+
"@eslint/eslintrc" "^2.0.1"
274+
"@eslint/js" "8.36.0"
275+
"@humanwhocodes/config-array" "^0.11.8"
268276
"@humanwhocodes/module-importer" "^1.0.1"
277+
"@nodelib/fs.walk" "^1.2.8"
269278
ajv "^6.10.0"
270279
chalk "^4.0.0"
271280
cross-spawn "^7.0.2"
272281
debug "^4.3.2"
273282
doctrine "^3.0.0"
274283
escape-string-regexp "^4.0.0"
275284
eslint-scope "^7.1.1"
276-
eslint-utils "^3.0.0"
277285
eslint-visitor-keys "^3.3.0"
278-
espree "^9.4.0"
279-
esquery "^1.4.0"
286+
espree "^9.5.0"
287+
esquery "^1.4.2"
280288
esutils "^2.0.2"
281289
fast-deep-equal "^3.1.3"
282290
file-entry-cache "^6.0.1"
283291
find-up "^5.0.0"
284-
glob-parent "^6.0.1"
285-
globals "^13.15.0"
286-
globby "^11.1.0"
292+
glob-parent "^6.0.2"
293+
globals "^13.19.0"
287294
grapheme-splitter "^1.0.4"
288295
ignore "^5.2.0"
289296
import-fresh "^3.0.0"
290297
imurmurhash "^0.1.4"
291298
is-glob "^4.0.0"
299+
is-path-inside "^3.0.3"
292300
js-sdsl "^4.1.4"
293301
js-yaml "^4.1.0"
294302
json-stable-stringify-without-jsonify "^1.0.1"
@@ -297,12 +305,11 @@ [email protected]:
297305
minimatch "^3.1.2"
298306
natural-compare "^1.4.0"
299307
optionator "^0.9.1"
300-
regexpp "^3.2.0"
301308
strip-ansi "^6.0.1"
302309
strip-json-comments "^3.1.0"
303310
text-table "^0.2.0"
304311

305-
espree@^9.4.0:
312+
espree@^9.5.0:
306313
version "9.5.0"
307314
resolved "https://registry.yarnpkg.com/espree/-/espree-9.5.0.tgz#3646d4e3f58907464edba852fa047e6a27bdf113"
308315
integrity sha512-JPbJGhKc47++oo4JkEoTe2wjy4fmMwvFpgJT9cQzmfXKp22Dr6Hf1tdCteLz1h0P3t+mGvWZ+4Uankvh8+c6zw==
@@ -311,7 +318,7 @@ espree@^9.4.0:
311318
acorn-jsx "^5.3.2"
312319
eslint-visitor-keys "^3.3.0"
313320

314-
esquery@^1.4.0:
321+
esquery@^1.4.2:
315322
version "1.5.0"
316323
resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.5.0.tgz#6ce17738de8577694edd7361c57182ac8cb0db0b"
317324
integrity sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==
@@ -415,7 +422,7 @@ glob-parent@^5.1.2:
415422
dependencies:
416423
is-glob "^4.0.1"
417424

418-
glob-parent@^6.0.1:
425+
glob-parent@^6.0.2:
419426
version "6.0.2"
420427
resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3"
421428
integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==
@@ -434,7 +441,7 @@ glob@^7.1.3:
434441
once "^1.3.0"
435442
path-is-absolute "^1.0.0"
436443

437-
globals@^13.15.0, globals@^13.19.0:
444+
globals@^13.19.0:
438445
version "13.20.0"
439446
resolved "https://registry.yarnpkg.com/globals/-/globals-13.20.0.tgz#ea276a1e508ffd4f1612888f9d1bad1e2717bf82"
440447
integrity sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==
@@ -511,6 +518,11 @@ is-number@^7.0.0:
511518
resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b"
512519
integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
513520

521+
is-path-inside@^3.0.3:
522+
version "3.0.3"
523+
resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283"
524+
integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==
525+
514526
isexe@^2.0.0:
515527
version "2.0.0"
516528
resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
@@ -578,7 +590,7 @@ micromatch@^4.0.4:
578590
braces "^3.0.2"
579591
picomatch "^2.3.1"
580592

581-
minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2:
593+
minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2:
582594
version "3.1.2"
583595
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b"
584596
integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==
@@ -675,11 +687,6 @@ queue-microtask@^1.2.2:
675687
resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243"
676688
integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==
677689

678-
regexpp@^3.2.0:
679-
version "3.2.0"
680-
resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.2.0.tgz#0425a2768d8f23bad70ca4b90461fa2f1213e1b2"
681-
integrity sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==
682-
683690
resolve-from@^4.0.0:
684691
version "4.0.0"
685692
resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6"

e2e/projects/other-parser/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"devDependencies": {
88
"@babel/core": "7.21.4",
99
"@babel/eslint-parser": "7.21.3",
10-
"eslint": "8.25.0",
10+
"eslint": "8.36.0",
1111
"typescript": "5.0.3"
1212
}
1313
}

0 commit comments

Comments
 (0)