Initial commit · unifiedjs/unified@2ba1cfd (original) (raw)
``
1
`+
{
`
``
2
`+
"excludeFiles": [
`
``
3
`+
"build/",
`
``
4
`+
"components/",
`
``
5
`+
"coverage/",
`
``
6
`+
"node_modules/",
`
``
7
`+
"build.js",
`
``
8
`+
"unified.js",
`
``
9
`+
"unified.min.js"
`
``
10
`+
],
`
``
11
`+
"jsDoc": {
`
``
12
`+
"checkAnnotations": "jsdoc3",
`
``
13
`+
"checkParamNames": true,
`
``
14
`+
"checkRedundantAccess": true,
`
``
15
`+
"checkRedundantParams": true,
`
``
16
`+
"checkRedundantReturns": true,
`
``
17
`+
"checkReturnTypes": true,
`
``
18
`+
"checkTypes": "strictNativeCase",
`
``
19
`+
"enforceExistence": true,
`
``
20
`+
"requireDescriptionCompleteSentence": true,
`
``
21
`+
"requireHyphenBeforeDescription": true,
`
``
22
`+
"requireNewlineAfterDescription": true,
`
``
23
`+
"requireParamDescription": true,
`
``
24
`+
"requireParamTypes": true,
`
``
25
`+
"requireReturnTypes": true
`
``
26
`+
},
`
``
27
`+
"requireCurlyBraces": [
`
``
28
`+
"if",
`
``
29
`+
"else",
`
``
30
`+
"for",
`
``
31
`+
"while",
`
``
32
`+
"do",
`
``
33
`+
"try",
`
``
34
`+
"catch"
`
``
35
`+
],
`
``
36
`+
"requireSpaceAfterKeywords": [
`
``
37
`+
"if",
`
``
38
`+
"else",
`
``
39
`+
"for",
`
``
40
`+
"while",
`
``
41
`+
"do",
`
``
42
`+
"switch",
`
``
43
`+
"return",
`
``
44
`+
"try",
`
``
45
`+
"catch"
`
``
46
`+
],
`
``
47
`+
"requireSpaceBeforeBlockStatements": true,
`
``
48
`+
"requireParenthesesAroundIIFE": true,
`
``
49
`+
"requireSpacesInConditionalExpression": true,
`
``
50
`+
"requireSpacesInFunctionExpression": {
`
``
51
`+
"beforeOpeningCurlyBrace": true
`
``
52
`+
},
`
``
53
`+
"requireSpacesInAnonymousFunctionExpression": {
`
``
54
`+
"beforeOpeningRoundBrace": true,
`
``
55
`+
"beforeOpeningCurlyBrace": true
`
``
56
`+
},
`
``
57
`+
"requireSpacesInNamedFunctionExpression": {
`
``
58
`+
"beforeOpeningRoundBrace": true,
`
``
59
`+
"beforeOpeningCurlyBrace": true
`
``
60
`+
},
`
``
61
`+
"requireBlocksOnNewline": true,
`
``
62
`+
"disallowEmptyBlocks": true,
`
``
63
`+
"disallowSpacesInsideObjectBrackets": true,
`
``
64
`+
"disallowSpacesInsideArrayBrackets": true,
`
``
65
`+
"disallowSpacesInsideParentheses": true,
`
``
66
`+
"requireSpacesInsideObjectBrackets": "all",
`
``
67
`+
"disallowDanglingUnderscores": true,
`
``
68
`+
"disallowSpaceAfterObjectKeys": true,
`
``
69
`+
"requireCommaBeforeLineBreak": true,
`
``
70
`+
"requireOperatorBeforeLineBreak": [
`
``
71
`+
"?",
`
``
72
`+
"+",
`
``
73
`+
"-",
`
``
74
`+
"/",
`
``
75
`+
"*",
`
``
76
`+
"=",
`
``
77
`+
"==",
`
``
78
`+
"===",
`
``
79
`+
"!=",
`
``
80
`+
"!==",
`
``
81
`+
">",
`
``
82
`+
">=",
`
``
83
`+
"<",
`
``
84
`+
"<="
`
``
85
`+
],
`
``
86
`+
"requireSpaceBeforeBinaryOperators": [
`
``
87
`+
"+",
`
``
88
`+
"-",
`
``
89
`+
"/",
`
``
90
`+
"*",
`
``
91
`+
"=",
`
``
92
`+
"==",
`
``
93
`+
"===",
`
``
94
`+
"!=",
`
``
95
`+
"!=="
`
``
96
`+
],
`
``
97
`+
"requireSpaceAfterBinaryOperators": [
`
``
98
`+
"+",
`
``
99
`+
"-",
`
``
100
`+
"/",
`
``
101
`+
"*",
`
``
102
`+
"=",
`
``
103
`+
"==",
`
``
104
`+
"===",
`
``
105
`+
"!=",
`
``
106
`+
"!=="
`
``
107
`+
],
`
``
108
`+
"disallowSpaceAfterPrefixUnaryOperators": [
`
``
109
`+
"++",
`
``
110
`+
"--",
`
``
111
`+
"+",
`
``
112
`+
"-",
`
``
113
`+
"~",
`
``
114
`+
"!"
`
``
115
`+
],
`
``
116
`+
"disallowSpaceBeforePostfixUnaryOperators": [
`
``
117
`+
"++",
`
``
118
`+
"--"
`
``
119
`+
],
`
``
120
`+
"disallowImplicitTypeConversion": [
`
``
121
`+
"numeric",
`
``
122
`+
"boolean",
`
``
123
`+
"binary",
`
``
124
`+
"string"
`
``
125
`+
],
`
``
126
`+
"requireCamelCaseOrUpperCaseIdentifiers": true,
`
``
127
`+
"disallowKeywords": [
`
``
128
`+
"with"
`
``
129
`+
],
`
``
130
`+
"disallowMultipleLineStrings": true,
`
``
131
`+
"disallowMultipleLineBreaks": true,
`
``
132
`+
"validateLineBreaks": "LF",
`
``
133
`+
"validateQuoteMarks": "'",
`
``
134
`+
"disallowMixedSpacesAndTabs": true,
`
``
135
`+
"disallowTrailingWhitespace": true,
`
``
136
`+
"disallowTrailingComma": true,
`
``
137
`+
"disallowKeywordsOnNewLine": [
`
``
138
`+
"else"
`
``
139
`+
],
`
``
140
`+
"requireLineFeedAtFileEnd": true,
`
``
141
`+
"maximumLineLength": 78,
`
``
142
`+
"requireCapitalizedConstructors": true,
`
``
143
`+
"safeContextKeyword": "self",
`
``
144
`+
"requireDotNotation": true,
`
``
145
`+
"disallowYodaConditions": true
`
``
146
`+
}
`