summaryrefslogtreecommitdiff
path: root/.eslintrc
blob: 332755a844b0ac8d8fd50e5b2b58d66e47561118 (plain)
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
36
37
{
    "rules": {
        "camelcase": ["off", {"properties": "always"}],
        "comma-spacing": ["error", {"before": false, "after": true}],
        "curly": ["error", "all"],
        "dot-notation": ["error", {"allowKeywords": true}],
        "eqeqeq": ["error"],
        "indent": ["error", 4],
        "key-spacing": ["error", {"beforeColon": false, "afterColon": true}],
        "linebreak-style": ["error", "unix"],
        "new-cap": ["off", {"newIsCap": true, "capIsNew": true}],
        "no-alert": ["off"],
        "no-eval": ["error"],
        "no-extend-native": ["error", {"exceptions": ["Date", "String"]}],
        "no-multi-spaces": ["error"],
        "no-octal-escape": ["error"],
        "no-script-url": ["error"],
        "no-shadow": ["error", {"hoist": "functions"}],
        "no-underscore-dangle": ["error"],
        "no-unused-vars": ["error", {"vars": "local", "args": "none"}],
        "no-var": ["error"],
        "prefer-const": ["error"],
        "quotes": ["off", "single"],
        "semi": ["error", "always"],
        "space-before-blocks": ["error", "always"],
        "space-before-function-paren": ["error", {"anonymous": "never", "named": "never"}],
        "space-infix-ops": ["error", {"int32Hint": false}],
        "strict": ["error", "global"]
    },
    "env": {
        "browser": true,
        "es6": true
    },
    "globals": {
        "django": false
    }
}