Save of lib adjustments for anon posting
[KisSync.git] / .eslintrc.yml
blobadd6f40909c34ac63def19c16d246accec1762b3
1 env:
2   es6: true
3   node: true
4 extends: 'eslint:recommended'
5 parser: 'babel-eslint'
6 parserOptions:
7   sourceType: module
8   ecmaVersion: 2017 # For async/await
9 rules:
10   brace-style:
11     - error
12     - 1tbs
13     - allowSingleLine: true
14   indent:
15     - off # temporary... a lot of stuff needs to be reformatted
16     - 4
17     - SwitchCase: 1
18   linebreak-style:
19     - error
20     - unix
21   no-control-regex:
22     - off
23   no-trailing-spaces:
24     - error
25   no-unused-vars:
26     - error
27     - argsIgnorePattern: ^_
28       varsIgnorePattern: ^_|^Promise$
29   semi:
30     - error
31     - always
32   quotes:
33     - off # Old code uses double quotes, new code uses single / template