5 "allExcept": ["comments", "functionSignature", "regex"]
7 "requireCurlyBraces": [
16 "requireOperatorBeforeLineBreak": [
31 "requireSpaceAfterKeywords": [
42 "requireSpaceBeforeBinaryOperators": [
43 "=", "+=", "-=", "*=", "/=", "%=", "<<=", ">>=", ">>>=",
44 "&=", "|=", "^=", "+=",
46 "+", "-", "*", "/", "%", "<<", ">>", ">>>", "&",
47 "|", "^", "&&", "||", "===", "==", ">=",
48 "<=", "<", ">", "!=", "!=="
50 "requireSpacesInFunctionExpression": {
51 "beforeOpeningCurlyBrace": true
53 "requireCamelCaseOrUpperCaseIdentifiers": true,
54 "requireDotNotation": { "allExcept": ["keywords"] },
55 "requireEarlyReturn": true,
56 "requireLineFeedAtFileEnd": true,
57 "requireSemicolons": true,
58 "requireSpaceAfterBinaryOperators": true,
59 "requireSpacesInConditionalExpression": true,
60 "requireSpaceBeforeObjectValues": true,
61 "requireSpaceBeforeBlockStatements": true,
62 "requireSpacesInForStatement": true,
64 "validateIndentation": 2,
65 "validateParameterSeparator": ", ",
66 "validateQuoteMarks": { "mark": "'", "escape": true },
68 "disallowSpacesInAnonymousFunctionExpression": {
69 "beforeOpeningRoundBrace": true
71 "disallowSpacesInFunctionDeclaration": {
72 "beforeOpeningRoundBrace": true
74 "disallowSpacesInFunctionExpression": {
75 "beforeOpeningRoundBrace": true
77 "disallowKeywords": ["with"],
78 "disallowMixedSpacesAndTabs": true,
79 "disallowMultipleLineBreaks": true,
80 "disallowNewlineBeforeBlockStatements": true,
81 "disallowSpaceAfterObjectKeys": true,
82 "disallowSpaceAfterPrefixUnaryOperators": true,
83 "disallowSpacesInCallExpression": true,
84 "disallowSpacesInsideArrayBrackets": true,
85 "disallowSpacesInsideParentheses": true,
86 "disallowTrailingWhitespace": true,
87 "disallowUnusedVariables": true,
90 "checkRedundantAccess": true,
92 "requireNewlineAfterDescription": true,
93 "requireParamDescription": true,
94 "requireParamTypes": true,
95 "requireReturnTypes": true