Skip to content

Commit bf51541

Browse files
committed
feature #1190 Allow eslint-webpack-plugin ^4.0 (evertharmeling)
This PR was merged into the main branch. Discussion ---------- Allow eslint-webpack-plugin ^4.0 `eslint-webpack-plugin:^4` dropped support for `node:12` and `eslint:7`, this library already is on higher versions (`"node": ">=14.0.0"` and `"eslint": "^8.0.0"`), so this should not be a problem. Or should we still support `eslint-webpack-plugin:3` too? Commits ------- 441984c Allow eslint-webpack-plugin ^4.0 (next to ^3.1)
2 parents 52ae586 + 441984c commit bf51541

File tree

2 files changed

+63
-18
lines changed

2 files changed

+63
-18
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@
7070
"eslint-plugin-header": "^3.0.0",
7171
"eslint-plugin-import": "^2.26.0",
7272
"eslint-plugin-node": "^11.1.0",
73-
"eslint-webpack-plugin": "^3.1.0",
73+
"eslint-webpack-plugin": "^3.1.0 || ^4.0.0",
7474
"file-loader": "^6.0.0",
7575
"fork-ts-checker-webpack-plugin": "^7.0.0",
7676
"fs-extra": "^10.0.0",
@@ -113,7 +113,7 @@
113113
"@vue/babel-preset-jsx": "^1.0.0",
114114
"@vue/compiler-sfc": "^2.6 || ^3.0.2",
115115
"eslint": "^8.0.0",
116-
"eslint-webpack-plugin": "^3.1.0",
116+
"eslint-webpack-plugin": "^3.1.0 || ^4.0.0",
117117
"file-loader": "^6.0.0",
118118
"fork-ts-checker-webpack-plugin": "^7.0.0",
119119
"handlebars": "^4.7.7",

yarn.lock

Lines changed: 61 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1045,6 +1045,13 @@
10451045
dependencies:
10461046
"@sinclair/typebox" "^0.24.1"
10471047

1048+
"@jest/schemas@^29.4.3":
1049+
version "29.4.3"
1050+
resolved "https://registry.yarnpkg.com/@jest/schemas/-/schemas-29.4.3.tgz#39cf1b8469afc40b6f5a2baaa146e332c4151788"
1051+
integrity sha512-VLYKXQmtmuEz6IxJsrZwzG9NvtkQsWNnWMsKxqWNu3+CnfzJQhp0WDDKWLVV9hLKr0l3SLLFRqcYHjhtyuDVxg==
1052+
dependencies:
1053+
"@sinclair/typebox" "^0.25.16"
1054+
10481055
"@jest/types@^29.1.2":
10491056
version "29.1.2"
10501057
resolved "https://registry.yarnpkg.com/@jest/types/-/types-29.1.2.tgz#7442d32b16bcd7592d9614173078b8c334ec730a"
@@ -1057,6 +1064,18 @@
10571064
"@types/yargs" "^17.0.8"
10581065
chalk "^4.0.0"
10591066

1067+
"@jest/types@^29.4.3":
1068+
version "29.4.3"
1069+
resolved "https://registry.yarnpkg.com/@jest/types/-/types-29.4.3.tgz#9069145f4ef09adf10cec1b2901b2d390031431f"
1070+
integrity sha512-bPYfw8V65v17m2Od1cv44FH+SiKW7w2Xu7trhcdTLUmSv85rfKsP+qXSjO4KGJr4dtPSzl/gvslZBXctf1qGEA==
1071+
dependencies:
1072+
"@jest/schemas" "^29.4.3"
1073+
"@types/istanbul-lib-coverage" "^2.0.0"
1074+
"@types/istanbul-reports" "^3.0.0"
1075+
"@types/node" "*"
1076+
"@types/yargs" "^17.0.8"
1077+
chalk "^4.0.0"
1078+
10601079
"@jridgewell/gen-mapping@^0.1.0":
10611080
version "0.1.1"
10621081
resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz#e5d2e450306a9491e3bd77e323e38d7aff315996"
@@ -1153,6 +1172,11 @@
11531172
resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.24.44.tgz#0a0aa3bf4a155a678418527342a3ee84bd8caa5c"
11541173
integrity sha512-ka0W0KN5i6LfrSocduwliMMpqVgohtPFidKdMEOUjoOFCHcOOYkKsPRxfs5f15oPNHTm6ERAm0GV/+/LTKeiWg==
11551174

1175+
"@sinclair/typebox@^0.25.16":
1176+
version "0.25.24"
1177+
resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.25.24.tgz#8c7688559979f7079aacaf31aa881c3aa410b718"
1178+
integrity sha512-XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ==
1179+
11561180
"@sinonjs/commons@^1.6.0", "@sinonjs/commons@^1.7.0", "@sinonjs/commons@^1.8.3":
11571181
version "1.8.3"
11581182
resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.8.3.tgz#3802ddd21a50a949b6721ddd72da36e67e7f1b2d"
@@ -1238,14 +1262,22 @@
12381262
"@types/eslint" "*"
12391263
"@types/estree" "*"
12401264

1241-
"@types/eslint@*", "@types/eslint@^7.29.0 || ^8.4.1":
1265+
"@types/eslint@*":
12421266
version "8.4.6"
12431267
resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.4.6.tgz#7976f054c1bccfcf514bff0564c0c41df5c08207"
12441268
integrity sha512-/fqTbjxyFUaYNO7VcW5g+4npmqVACz1bB7RTHYuLj+PRjw9hrCwrUXVQFpChUS0JsyEFvMZ7U/PfmvWgxJhI9g==
12451269
dependencies:
12461270
"@types/estree" "*"
12471271
"@types/json-schema" "*"
12481272

1273+
"@types/eslint@^8.4.10":
1274+
version "8.21.1"
1275+
resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.21.1.tgz#110b441a210d53ab47795124dbc3e9bb993d1e7c"
1276+
integrity sha512-rc9K8ZpVjNcLs8Fp0dkozd5Pt2Apk1glO4Vgz8ix1u6yFByxfqo5Yavpy65o+93TAe24jr7v+eSBtFLvOQtCRQ==
1277+
dependencies:
1278+
"@types/estree" "*"
1279+
"@types/json-schema" "*"
1280+
12491281
"@types/estree@*":
12501282
version "1.0.0"
12511283
resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.0.tgz#5fb2e536c1ae9bf35366eed879e827fa59ca41c2"
@@ -3149,13 +3181,13 @@ eslint-visitor-keys@^3.3.0:
31493181
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz#f6480fa6b1f30efe2d1968aa8ac745b862469826"
31503182
integrity sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==
31513183

3152-
eslint-webpack-plugin@^3.1.0:
3153-
version "3.2.0"
3154-
resolved "https://registry.yarnpkg.com/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz#1978cdb9edc461e4b0195a20da950cf57988347c"
3155-
integrity sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==
3184+
"eslint-webpack-plugin@^3.1.0 || ^4.0.0":
3185+
version "4.0.0"
3186+
resolved "https://registry.yarnpkg.com/eslint-webpack-plugin/-/eslint-webpack-plugin-4.0.0.tgz#f77f37b2bbb8ad5c4197b5e55f5f2a49365a1a81"
3187+
integrity sha512-eM9ccGRWkU+btBSVfABRn8CjT7jZ2Q+UV/RfErMDVCFXpihEbvajNrLltZpwTAcEoXSqESGlEPIUxl7PoDlLWw==
31563188
dependencies:
3157-
"@types/eslint" "^7.29.0 || ^8.4.1"
3158-
jest-worker "^28.0.2"
3189+
"@types/eslint" "^8.4.10"
3190+
jest-worker "^29.4.1"
31593191
micromatch "^4.0.5"
31603192
normalize-path "^3.0.0"
31613193
schema-utils "^4.0.0"
@@ -4283,6 +4315,18 @@ jest-util@^29.1.2:
42834315
graceful-fs "^4.2.9"
42844316
picomatch "^2.2.3"
42854317

4318+
jest-util@^29.4.3:
4319+
version "29.4.3"
4320+
resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-29.4.3.tgz#851a148e23fc2b633c55f6dad2e45d7f4579f496"
4321+
integrity sha512-ToSGORAz4SSSoqxDSylWX8JzkOQR7zoBtNRsA7e+1WUX5F8jrOwaNpuh1YfJHJKDHXLHmObv5eOjejUd+/Ws+Q==
4322+
dependencies:
4323+
"@jest/types" "^29.4.3"
4324+
"@types/node" "*"
4325+
chalk "^4.0.0"
4326+
ci-info "^3.2.0"
4327+
graceful-fs "^4.2.9"
4328+
picomatch "^2.2.3"
4329+
42864330
jest-worker@^27.4.5:
42874331
version "27.5.1"
42884332
resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.5.1.tgz#8d146f0900e8973b106b6f73cc1e9a8cb86f8db0"
@@ -4292,15 +4336,6 @@ jest-worker@^27.4.5:
42924336
merge-stream "^2.0.0"
42934337
supports-color "^8.0.0"
42944338

4295-
jest-worker@^28.0.2:
4296-
version "28.1.3"
4297-
resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-28.1.3.tgz#7e3c4ce3fa23d1bb6accb169e7f396f98ed4bb98"
4298-
integrity sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==
4299-
dependencies:
4300-
"@types/node" "*"
4301-
merge-stream "^2.0.0"
4302-
supports-color "^8.0.0"
4303-
43044339
jest-worker@^29.1.2:
43054340
version "29.1.2"
43064341
resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-29.1.2.tgz#a68302af61bce82b42a9a57285ca7499d29b2afc"
@@ -4311,6 +4346,16 @@ jest-worker@^29.1.2:
43114346
merge-stream "^2.0.0"
43124347
supports-color "^8.0.0"
43134348

4349+
jest-worker@^29.4.1:
4350+
version "29.4.3"
4351+
resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-29.4.3.tgz#9a4023e1ea1d306034237c7133d7da4240e8934e"
4352+
integrity sha512-GLHN/GTAAMEy5BFdvpUfzr9Dr80zQqBrh0fz1mtRMe05hqP45+HfQltu7oTBfduD0UeZs09d+maFtFYAXFWvAA==
4353+
dependencies:
4354+
"@types/node" "*"
4355+
jest-util "^29.4.3"
4356+
merge-stream "^2.0.0"
4357+
supports-color "^8.0.0"
4358+
43144359
js-sdsl@^4.1.4:
43154360
version "4.1.5"
43164361
resolved "https://registry.yarnpkg.com/js-sdsl/-/js-sdsl-4.1.5.tgz#1ff1645e6b4d1b028cd3f862db88c9d887f26e2a"

0 commit comments

Comments
 (0)