formwork/admin/.eslintrc.json

44 lines
1.5 KiB
JSON
Raw Normal View History

2018-10-14 13:24:54 +02:00
{
"env": {
2020-02-22 15:39:12 +01:00
"browser": true
2018-10-14 13:24:54 +02:00
},
"extends": "eslint:recommended",
"globals": {
2020-02-22 15:39:12 +01:00
"Formwork": false,
"$": false,
"$$": false
2018-10-14 13:24:54 +02:00
},
"parserOptions": {
2020-10-27 13:00:31 +01:00
"ecmaVersion": 6,
2020-03-07 23:25:45 +01:00
"sourceType": "module"
2018-10-14 13:24:54 +02:00
},
"rules": {
"brace-style": ["error", "1tbs"],
"curly": ["error", "all"],
"eqeqeq": ["error", "always"],
2020-11-16 18:31:37 +01:00
"guard-for-in": ["error"],
2018-10-14 13:24:54 +02:00
"indent": ["error", 4],
2020-02-22 15:39:12 +01:00
"keyword-spacing": ["error"],
2018-10-14 13:24:54 +02:00
"linebreak-style": ["error", "unix"],
"new-parens": ["error"],
"no-else-return": ["error"],
"no-lonely-if": ["error"],
"no-multi-spaces": ["error"],
"no-multiple-empty-lines": ["error", {"max": 1}],
"no-trailing-spaces": ["error"],
"no-unneeded-ternary": ["error"],
"object-curly-newline": ["error", {"multiline": true, "minProperties": 2}],
"object-curly-spacing": ["error"],
"object-property-newline": ["error", {"allowAllPropertiesOnSameLine": true}],
2020-02-22 15:39:12 +01:00
"one-var": ["error", {"initialized": "never", "uninitialized": "always"}],
2018-10-14 13:24:54 +02:00
"operator-assignment": ["error"],
"quotes": ["error", "single"],
"semi": ["error", "always"],
"space-before-function-paren": ["error", {"anonymous": "always", "named": "never"}],
"space-infix-ops": ["error"],
"space-unary-ops": ["error", {"words": true, "nonwords": false}],
2020-02-22 15:39:12 +01:00
"spaced-comment": ["error"],
"vars-on-top": ["error"]
2018-10-14 13:24:54 +02:00
}
}