@@ -2,38 +2,38 @@ module.exports = {
2
2
env : {
3
3
node : true
4
4
} ,
5
- extends : [ 'plugin:node /recommended' ] ,
5
+ extends : [ 'plugin:n /recommended' ] ,
6
6
rules : {
7
- // eslint-plugin-node Possible Errors
8
- 'node /handle-callback-err' : 'error' ,
9
- 'node /no-new-require' : 'error' ,
10
- 'node /no-path-concat' : 'error' ,
11
- // eslint-plugin-node Stylistic Issues
12
- 'node /callback-return' : 'error' ,
13
- 'node /exports-style' : 'error' ,
14
- 'node /file-extension-in-import' : [ 'warn' , 'never' ] ,
15
- 'node /global-require' : 'error' ,
16
- 'node /no-sync' : 'error' ,
17
- 'node /prefer-promises/dns' : 'error' ,
18
- 'node /prefer-promises/fs' : 'error'
7
+ // eslint-plugin-n Possible Errors
8
+ 'n /handle-callback-err' : 'error' ,
9
+ 'n /no-new-require' : 'error' ,
10
+ 'n /no-path-concat' : 'error' ,
11
+ // eslint-plugin-n Stylistic Issues
12
+ 'n /callback-return' : 'error' ,
13
+ 'n /exports-style' : 'error' ,
14
+ 'n /file-extension-in-import' : [ 'warn' , 'never' ] ,
15
+ 'n /global-require' : 'error' ,
16
+ 'n /no-sync' : 'error' ,
17
+ 'n /prefer-promises/dns' : 'error' ,
18
+ 'n /prefer-promises/fs' : 'error'
19
19
} ,
20
20
overrides : [
21
21
{
22
22
files : [ '*.ts' ] ,
23
23
rules : {
24
- // eslint-plugin-node Possible Errors
25
- 'node /no-missing-import' : 'off' , // unnecessary for TypeScript
26
- 'node /no-unpublished-import' : 'off' , // doesn't support import types from devDependencies
27
- 'node /no-unsupported-features/es-syntax' : 'off' , // unnecessary for TypeScript
28
- // eslint-plugin-node Stylistic Issues
29
- 'node /file-extension-in-import' : 'off' // unnecessary for TypeScript
24
+ // eslint-plugin-n Possible Errors
25
+ 'n /no-missing-import' : 'off' , // unnecessary for TypeScript
26
+ 'n /no-unpublished-import' : 'off' , // doesn't support import types from devDependencies
27
+ 'n /no-unsupported-features/es-syntax' : 'off' , // unnecessary for TypeScript
28
+ // eslint-plugin-n Stylistic Issues
29
+ 'n /file-extension-in-import' : 'off' // unnecessary for TypeScript
30
30
}
31
31
} ,
32
32
{
33
33
files : [ '*{spec, test, tests}.*' , '**/__tests__/**' , '**/test/**' ] ,
34
34
rules : {
35
- // eslint-plugin-node Stylistic Issues
36
- 'node /no-sync' : 'off' // allow sync methods in tests, e.g. when use factory.ts
35
+ // eslint-plugin-n Stylistic Issues
36
+ 'n /no-sync' : 'off' // allow sync methods in tests, e.g. when use factory.ts
37
37
}
38
38
}
39
39
]
0 commit comments