forked from calzoneman/sync
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.eslintrc.yml
35 lines (35 loc) · 818 Bytes
/
.eslintrc.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
env:
es6: true
node: true
extends: 'eslint:recommended'
parser: '@babel/eslint-parser'
parserOptions:
sourceType: module
ecmaVersion: 2017 # For async/await
rules:
brace-style:
- error
- 1tbs
- allowSingleLine: true
indent:
- off # temporary... a lot of stuff needs to be reformatted | 2020-08-21: I guess it's not so temporary...
- 4
- SwitchCase: 1
linebreak-style:
- error
- unix
no-control-regex:
- off
no-prototype-builtins:
- off # should consider cleaning up the code and turning this back on at some point
no-trailing-spaces:
- error
no-unused-vars:
- error
- argsIgnorePattern: ^_
varsIgnorePattern: ^_|^Promise$
semi:
- error
- always
quotes:
- off # Old code uses double quotes, new code uses single / template