1 | module.exports = {
|
2 | env: {
|
3 | commonjs: true,
|
4 | es6: true,
|
5 | node: true,
|
6 | jest: true,
|
7 | },
|
8 | extends: 'airbnb-base',
|
9 | globals: {
|
10 | Atomics: 'readonly',
|
11 | SharedArrayBuffer: 'readonly',
|
12 | },
|
13 | parserOptions: {
|
14 | ecmaVersion: 2018,
|
15 | },
|
16 | rules: {
|
17 | 'arrow-parens': ['error', 'as-needed'],
|
18 | 'arrow-body-style': 0,
|
19 | 'class-methods-use-this': 0,
|
20 | 'func-names': 0,
|
21 | 'function-paren-newline': 0,
|
22 | 'linebreak-style': 0,
|
23 | 'max-classes-per-file': 0,
|
24 | 'max-len': 0,
|
25 | 'no-await-in-loop': 0,
|
26 | 'no-else-return': 0,
|
27 | 'no-ex-assign': 0,
|
28 | 'no-param-reassign': 0,
|
29 | 'no-underscore-dangle': 0,
|
30 | 'no-use-before-define': 0,
|
31 | 'object-curly-newline': 0,
|
32 | 'operator-linebreak': 0,
|
33 | 'prefer-destructuring': 0,
|
34 | 'radix': 0,
|
35 | 'yoda': 0,
|
36 | },
|
37 | };
|