1 | // http://eslint.org/docs/user-guide/configuring
|
2 |
|
3 | module.exports = {
|
4 | root: true,
|
5 | parser: 'babel-eslint',
|
6 | parserOptions: {
|
7 | sourceType: 'module'
|
8 | },
|
9 | env: {
|
10 | browser: true
|
11 | },
|
12 | // https://github.com/feross/standard/blob/master/RULES.md#javascript-standard-style
|
13 | extends: 'wordpress',
|
14 | plugins: [
|
15 | 'html'
|
16 | ],
|
17 | // Add your custom rules here
|
18 | 'rules': {
|
19 | 'space-in-parens': ['error', 'always'],
|
20 | // Allow async-await
|
21 | 'generator-star-spacing': 0,
|
22 | // Allow debugger during development
|
23 | 'no-debugger': process.env.NODE_ENV === 'production' ? 2 : 0
|
24 | }
|
25 | };
|