1 | module.exports = {
|
2 | extends: '@3fs/eslint-config/configs/defaults',
|
3 | env: { 'es6': true },
|
4 | parser: 'babel-eslint',
|
5 | parserOptions: {
|
6 | ecmaVersion: 9,
|
7 | sourceType: 'module'
|
8 | },
|
9 | rules: {
|
10 | 'no-var': 'error',
|
11 | 'prefer-const': 'error',
|
12 | 'one-var': ['error', 'never'],
|
13 | 'prefer-arrow-callback': 'error',
|
14 | 'prefer-numeric-literals': 'error',
|
15 | 'prefer-rest-params': 'error',
|
16 | 'prefer-spread': 'error',
|
17 | 'prefer-template': 'error',
|
18 | 'no-invalid-this': 'error'
|
19 | }
|
20 | };
|