UNPKG

2.08 kBJSONView Raw
1{
2 "rules": {
3 "align": [true,
4 "parameters",
5 "arguments",
6 "statements"],
7 "ban": false,
8 "class-name": true,
9 "curly": true,
10 "eofline": true,
11 "forin": true,
12 "indent": [true, 4],
13 "interface-name": true,
14 "jsdoc-format": true,
15 "label-position": true,
16 "label-undefined": true,
17 "max-line-length": [false],
18 "no-any": false,
19 "no-arg": true,
20 "no-bitwise": true,
21 "no-console": [true,
22 "debug",
23 "info",
24 "time",
25 "timeEnd",
26 "trace"
27 ],
28 "no-construct": true,
29 "no-constructor-vars": false,
30 "no-debugger": true,
31 "no-duplicate-key": true,
32 "no-duplicate-variable": true,
33 "no-empty": true,
34 "no-eval": true,
35 "no-string-literal": true,
36 "no-switch-case-fall-through": true,
37 "no-trailing-comma": false,
38 "no-trailing-whitespace": true,
39 "no-unreachable": true,
40 "no-unused-expression": true,
41 "no-unused-variable": true,
42 "no-use-before-declare": true,
43 "no-var-requires": true,
44 "one-line": [true,
45 "check-open-brace",
46 "check-catch",
47 "check-else",
48 "check-whitespace"
49 ],
50 "quotemark": [true, "single"],
51 "radix": true,
52 "semicolon": true,
53 "switch-default": true,
54 "triple-equals": [true, "allow-null-check"],
55 "typedef": [true,
56 "call-signature",
57 "parameter",
58 "property-declaration",
59 "variable-declaration",
60 "member-variable-declaration"
61 ],
62 "typedef-whitespace": [true, {
63 "call-signature": "nospace",
64 "index-signature": "nospace",
65 "parameter": "nospace",
66 "property-declaration": "nospace",
67 "variable-declaration": "nospace"
68 }],
69 "use-strict": [true,
70 "check-module",
71 "check-function"
72 ],
73 "variable-name": false,
74 "whitespace": [true,
75 "check-branch",
76 "check-decl",
77 "check-operator",
78 "check-separator",
79 "check-type"
80 ]
81 }
82}