UNPKG

915 BJavaScriptView Raw
1module.exports = {
2 rules: {
3 // Errors
4 'quotemark': [true, 'single'],
5 'trailing-comma': [true, {
6 'multiline': 'never',
7 'singleline': 'never'
8 }],
9 'variable-name': [true,
10 'ban-keywords',
11 'check-format',
12 'allow-pascal-case',
13 'allow-leading-underscore'
14 ],
15
16 // Warnings
17 'max-line-length': {
18 'severity': 'warn',
19 'options': 200
20 },
21 'typedef': {
22 'severity': 'warn',
23 'options': [
24 'call-signature',
25 'parameter',
26 'arrow-parameter',
27 'property-declaration',
28 'variable-declaration',
29 'member-variable-declaration'
30 ]
31 },
32 'interface-over-type-literal': {
33 'severity': 'warn'
34 },
35
36 // Excludes
37 'member-access': false,
38 'ordered-imports': [false],
39 'object-literal-sort-keys': false,
40 'member-ordering': [false],
41 'interface-name': [false]
42 }
43}