Skip to content

Commit 9cc9592

Browse files
authored
chore: replace eslint-plugin-node with eslint-plugin-n (#1462)
1 parent 1d5bdd1 commit 9cc9592

File tree

3 files changed

+30
-28
lines changed

3 files changed

+30
-28
lines changed

.eslintrc.js

+6-6
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,14 @@ module.exports = {
77
extends: [
88
'plugin:eslint-plugin/recommended',
99
'plugin:eslint-comments/recommended',
10-
'plugin:node/recommended',
10+
'plugin:n/recommended',
1111
'plugin:@typescript-eslint/eslint-recommended',
1212
'plugin:prettier/recommended',
1313
],
1414
plugins: [
1515
'eslint-plugin',
1616
'eslint-comments',
17-
'node',
17+
'n',
1818
'import',
1919
'@typescript-eslint',
2020
],
@@ -55,10 +55,10 @@ module.exports = {
5555
'sort-imports': ['error', { ignoreDeclarationSort: true }],
5656
'require-unicode-regexp': 'error',
5757
// TS covers these 2
58-
'node/no-missing-import': 'off',
59-
'node/no-missing-require': 'off',
60-
'node/no-unsupported-features/es-syntax': 'off',
61-
'node/no-unsupported-features/es-builtins': 'error',
58+
'n/no-missing-import': 'off',
59+
'n/no-missing-require': 'off',
60+
'n/no-unsupported-features/es-syntax': 'off',
61+
'n/no-unsupported-features/es-builtins': 'error',
6262
'import/no-commonjs': 'error',
6363
'import/no-duplicates': 'error',
6464
'import/no-extraneous-dependencies': 'error',

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@
122122
"eslint-plugin-eslint-comments": "^3.1.2",
123123
"eslint-plugin-eslint-plugin": "^5.0.6",
124124
"eslint-plugin-import": "^2.25.1",
125-
"eslint-plugin-node": "^11.0.0",
125+
"eslint-plugin-n": "^15.0.0",
126126
"eslint-plugin-prettier": "^5.0.0",
127127
"eslint-remote-tester": "^3.0.0",
128128
"eslint-remote-tester-repositories": "~1.0.0",

yarn.lock

+23-21
Original file line numberDiff line numberDiff line change
@@ -3708,7 +3708,7 @@ __metadata:
37083708
languageName: node
37093709
linkType: hard
37103710

3711-
"builtins@npm:^5.0.0":
3711+
"builtins@npm:^5.0.0, builtins@npm:^5.0.1":
37123712
version: 5.0.1
37133713
resolution: "builtins@npm:5.0.1"
37143714
dependencies:
@@ -4996,15 +4996,15 @@ __metadata:
49964996
languageName: node
49974997
linkType: hard
49984998

4999-
"eslint-plugin-es@npm:^3.0.0":
5000-
version: 3.0.1
5001-
resolution: "eslint-plugin-es@npm:3.0.1"
4999+
"eslint-plugin-es@npm:^4.1.0":
5000+
version: 4.1.0
5001+
resolution: "eslint-plugin-es@npm:4.1.0"
50025002
dependencies:
50035003
eslint-utils: ^2.0.0
50045004
regexpp: ^3.0.0
50055005
peerDependencies:
50065006
eslint: ">=4.19.1"
5007-
checksum: e57592c52301ee8ddc296ae44216df007f3a870bcb3be8d1fbdb909a1d3a3efe3fa3785de02066f9eba1d6466b722d3eb3cc3f8b75b3cf6a1cbded31ac6298e4
5007+
checksum: 26b87a216d3625612b1d3ca8653ac8a1d261046d2a973bb0eb2759070267d2bfb0509051facdeb5ae03dc8dfb51a434be23aff7309a752ca901d637da535677f
50085008
languageName: node
50095009
linkType: hard
50105010

@@ -5088,7 +5088,7 @@ __metadata:
50885088
eslint-plugin-eslint-comments: ^3.1.2
50895089
eslint-plugin-eslint-plugin: ^5.0.6
50905090
eslint-plugin-import: ^2.25.1
5091-
eslint-plugin-node: ^11.0.0
5091+
eslint-plugin-n: ^15.0.0
50925092
eslint-plugin-prettier: ^5.0.0
50935093
eslint-remote-tester: ^3.0.0
50945094
eslint-remote-tester-repositories: ~1.0.0
@@ -5118,19 +5118,21 @@ __metadata:
51185118
languageName: unknown
51195119
linkType: soft
51205120

5121-
"eslint-plugin-node@npm:^11.0.0":
5122-
version: 11.1.0
5123-
resolution: "eslint-plugin-node@npm:11.1.0"
5121+
"eslint-plugin-n@npm:^15.0.0":
5122+
version: 15.7.0
5123+
resolution: "eslint-plugin-n@npm:15.7.0"
51245124
dependencies:
5125-
eslint-plugin-es: ^3.0.0
5126-
eslint-utils: ^2.0.0
5125+
builtins: ^5.0.1
5126+
eslint-plugin-es: ^4.1.0
5127+
eslint-utils: ^3.0.0
51275128
ignore: ^5.1.1
5128-
minimatch: ^3.0.4
5129-
resolve: ^1.10.1
5130-
semver: ^6.1.0
5129+
is-core-module: ^2.11.0
5130+
minimatch: ^3.1.2
5131+
resolve: ^1.22.1
5132+
semver: ^7.3.8
51315133
peerDependencies:
5132-
eslint: ">=5.16.0"
5133-
checksum: 5804c4f8a6e721f183ef31d46fbe3b4e1265832f352810060e0502aeac7de034df83352fc88643b19641bb2163f2587f1bd4119aff0fd21e8d98c57c450e013b
5134+
eslint: ">=7.0.0"
5135+
checksum: cfbcc67e62adf27712afdeadf13223cb9717f95d4af8442056d9d4c97a8b88af76b7969f75deaac26fa98481023d6b7c9e43a28909e7f0468f40b3024b7bcfae
51345136
languageName: node
51355137
linkType: hard
51365138

@@ -6539,7 +6541,7 @@ __metadata:
65396541
languageName: node
65406542
linkType: hard
65416543

6542-
"is-core-module@npm:^2.13.0, is-core-module@npm:^2.5.0, is-core-module@npm:^2.8.1":
6544+
"is-core-module@npm:^2.11.0, is-core-module@npm:^2.13.0, is-core-module@npm:^2.5.0, is-core-module@npm:^2.8.1":
65436545
version: 2.13.1
65446546
resolution: "is-core-module@npm:2.13.1"
65456547
dependencies:
@@ -9870,7 +9872,7 @@ __metadata:
98709872
languageName: node
98719873
linkType: hard
98729874

9873-
"resolve@npm:^1.10.0, resolve@npm:^1.10.1, resolve@npm:^1.14.2, resolve@npm:^1.20.0, resolve@npm:^1.22.4":
9875+
"resolve@npm:^1.10.0, resolve@npm:^1.14.2, resolve@npm:^1.20.0, resolve@npm:^1.22.1, resolve@npm:^1.22.4":
98749876
version: 1.22.8
98759877
resolution: "resolve@npm:1.22.8"
98769878
dependencies:
@@ -9883,7 +9885,7 @@ __metadata:
98839885
languageName: node
98849886
linkType: hard
98859887

9886-
"resolve@patch:resolve@^1.10.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.10.1#~builtin<compat/resolve>, resolve@patch:resolve@^1.14.2#~builtin<compat/resolve>, resolve@patch:resolve@^1.20.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.22.4#~builtin<compat/resolve>":
9888+
"resolve@patch:resolve@^1.10.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.14.2#~builtin<compat/resolve>, resolve@patch:resolve@^1.20.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.22.1#~builtin<compat/resolve>, resolve@patch:resolve@^1.22.4#~builtin<compat/resolve>":
98879889
version: 1.22.8
98889890
resolution: "resolve@patch:resolve@npm%3A1.22.8#~builtin<compat/resolve>::version=1.22.8&hash=c3c19d"
98899891
dependencies:
@@ -10101,7 +10103,7 @@ __metadata:
1010110103
languageName: node
1010210104
linkType: hard
1010310105

10104-
"semver@npm:7.5.4, semver@npm:^7.0.0, semver@npm:^7.1.1, semver@npm:^7.1.2, semver@npm:^7.3.2, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.5.2, semver@npm:^7.5.3, semver@npm:^7.5.4":
10106+
"semver@npm:7.5.4, semver@npm:^7.0.0, semver@npm:^7.1.1, semver@npm:^7.1.2, semver@npm:^7.3.2, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.3.8, semver@npm:^7.5.2, semver@npm:^7.5.3, semver@npm:^7.5.4":
1010510107
version: 7.5.4
1010610108
resolution: "semver@npm:7.5.4"
1010710109
dependencies:
@@ -10112,7 +10114,7 @@ __metadata:
1011210114
languageName: node
1011310115
linkType: hard
1011410116

10115-
"semver@npm:^6.1.0, semver@npm:^6.3.0, semver@npm:^6.3.1":
10117+
"semver@npm:^6.3.0, semver@npm:^6.3.1":
1011610118
version: 6.3.1
1011710119
resolution: "semver@npm:6.3.1"
1011810120
bin:

0 commit comments

Comments
 (0)