1 | const { allowModules } = require('./_util')
|
2 |
|
3 | module.exports = {
|
4 | extends: [
|
5 | 'eslint:recommended',
|
6 | 'plugin:compat/recommended',
|
7 | 'plugin:import/recommended',
|
8 | 'plugin:node/recommended',
|
9 | 'plugin:promise/recommended',
|
10 | 'standard',
|
11 | 'plugin:prettier/recommended',
|
12 | 'prettier/standard',
|
13 | ],
|
14 | settings: {
|
15 | node: {
|
16 | allowModules,
|
17 | },
|
18 | },
|
19 | rules: {
|
20 | 'import/order': [
|
21 | 2,
|
22 | {
|
23 | 'newlines-between': 'always',
|
24 | },
|
25 | ],
|
26 | 'no-empty': [
|
27 | 2,
|
28 | {
|
29 | allowEmptyCatch: true,
|
30 | },
|
31 | ],
|
32 | 'no-empty-function': 2,
|
33 | 'node/no-unpublished-import': 0,
|
34 | 'node/no-unpublished-require': 0,
|
35 | 'prefer-const': 2,
|
36 | },
|
37 | }
|