]> git.gir.st - VimFx.git/blob - coffeelint.json
Add new options to coffeelint.json
[VimFx.git] / coffeelint.json
1 {
2 "arrow_spacing": {"level": "error"},
3 "braces_spacing": {"level": "ignore"},
4 "camel_case_classes": {"level": "error"},
5 "coffeescript_error": {"level": "error"},
6 "colon_assignment_spacing": {"level": "ignore"},
7 "cyclomatic_complexity": {"level": "ignore"},
8 "duplicate_key": {"level": "error"},
9 "empty_constructor_needs_parens": {"level": "error"},
10 "indentation": {"level": "error", "value": 2},
11 "line_endings": {"level": "error", "value": "unix"},
12 "max_line_length": {"level": "warn", "value": 80},
13 "missing_fat_arrows": {"level": "ignore"},
14 "newlines_after_classes": {"level": "ignore"},
15 "no_backticks": {"level": "error"},
16 "no_debugger": {"level": "error"},
17 "no_empty_functions": {"level": "ignore"},
18 "no_empty_param_list": {"level": "error"},
19 "no_implicit_braces": {"level": "ignore"},
20 "no_implicit_parens": {"level": "error"},
21 "no_interpolation_in_single_quotes": {"level": "error"},
22 "no_plusplus": {"level": "ignore"},
23 "no_stand_alone_at": {"level": "error"},
24 "no_tabs": {"level": "error"},
25 "no_throwing_strings": {"level": "error"},
26 "no_trailing_semicolons": {"level": "error"},
27 "no_trailing_whitespace": {"level": "error"},
28 "no_unnecessary_double_quotes": {"level": "error"},
29 "no_unnecessary_fat_arrows": {"level": "error"},
30 "non_empty_constructor_needs_parens": {"level": "error"},
31 "prefer_english_operator": {"level": "ignore"},
32 "space_operators": {"level": "error"},
33 "spacing_after_comma": {"level": "error"},
34 "transform_messes_up_line_numbers": {"level": "warn"},
35
36 "forbidden_keywords": {
37 "module": "coffeelint-forbidden-keywords",
38 "level": "error",
39 "forbidden": {
40 "yes": "true",
41 "on": "true",
42 "no": "false",
43 "off": "false",
44 "is": "==",
45 "isnt": "!=",
46 "!": "not",
47 "&&": "and",
48 "||": "or"
49 }
50 },
51 "newline_at_eof": {
52 "module": "coffeelint-newline-at-eof",
53 "level": "error",
54 "behaviour": "require"
55 }
56 }
Imprint / Impressum