Commit | Line | Data |
---|---|---|
2d786acc JB |
1 | // @ts-check |
2 | const { defineConfig } = require('eslint-define-config') | |
3 | ||
4 | module.exports = defineConfig({ | |
5 | env: { | |
6 | es2021: true, | |
7 | node: true | |
8 | }, | |
9 | plugins: ['promise', 'prettierx', 'jsdoc'], | |
10 | extends: [ | |
11 | 'standard', | |
12 | 'eslint:recommended', | |
13 | 'plugin:import/recommended', | |
14 | 'plugin:promise/recommended', | |
15 | 'plugin:prettierx/standardx' | |
16 | ], | |
17 | rules: { | |
18 | 'sort-imports': [ | |
19 | 'warn', | |
20 | { | |
21 | ignoreMemberSort: true, | |
22 | ignoreDeclarationSort: true | |
23 | } | |
24 | ] | |
25 | } | |
26 | }) |