UNPKG

717 BJavaScriptView Raw
1module.exports = {
2 env: {
3 commonjs: true,
4 es2021: true,
5 node: true,
6 jest: true,
7 },
8 extends: 'eslint:recommended',
9 parserOptions: {
10 ecmaVersion: 13,
11 },
12 rules: {
13 'indent': [ 'error', 4 ],
14 'linebreak-style': [ 'error', 'unix' ],
15 'quotes': [ 'error', 'single' ],
16 'semi': [ 'error', 'always' ],
17 'comma-dangle': [ 'error', 'always-multiline' ],
18 'quote-props': [ 'error', 'consistent-as-needed' ],
19 'no-multiple-empty-lines': [ 'error' ],
20 'space-before-function-paren': [ 'error', { anonymous: 'never', named: 'never', asyncArrow: 'always' } ],
21 'default-case-last': [ 'error' ],
22 },
23};