1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495 |
- {
- "excludeFiles": [
- "*.js",
- "tests/**/assets",
- "node_modules/**"
- ],
- "requireCurlyBraces": [
- "if",
- "else",
- "for",
- "while",
- "do",
- "try",
- "catch"
- ],
- "requireOperatorBeforeLineBreak": true,
- "requireCamelCaseOrUpperCaseIdentifiers": true,
- "maximumLineLength": {
- "value": 120,
- "allowComments": true,
- "allowRegex": true
- },
- "validateIndentation": 4,
- "validateQuoteMarks": "'",
- "disallowMultipleLineStrings": true,
- "disallowMixedSpacesAndTabs": true,
- "disallowTrailingWhitespace": true,
- "disallowSpaceAfterPrefixUnaryOperators": true,
- "requireSpaceAfterKeywords": [
- "if",
- "else",
- "for",
- "while",
- "do",
- "switch",
- "return",
- "try",
- "catch"
- ],
- "requireSpaceBeforeBinaryOperators": [
- "=",
- "+=",
- "-=",
- "*=",
- "/=",
- "%=",
- "<<=",
- ">>=",
- ">>>=",
- "&=",
- "|=",
- "^=",
- "+=",
- "+",
- "-",
- "*",
- "/",
- "%",
- "<<",
- ">>",
- ">>>",
- "&",
- "|",
- "^",
- "&&",
- "||",
- "===",
- "==",
- ">=",
- "<=",
- "<",
- ">",
- "!=",
- "!=="
- ],
- "requireSpaceAfterBinaryOperators": true,
- "requireSpacesInConditionalExpression": true,
- "requireSpaceBeforeBlockStatements": true,
- "requireLineFeedAtFileEnd": true,
- "requireSpacesInFunctionExpression": {
- "beforeOpeningCurlyBrace": true
- },
- "disallowSpacesInAnonymousFunctionExpression": {
- "beforeOpeningRoundBrace": true
- },
- "disallowSpacesInsideObjectBrackets": "all",
- "disallowSpacesInsideArrayBrackets": "all",
- "disallowSpacesInsideParentheses": true,
- "validateJSDoc": {
- "checkParamNames": true,
- "requireParamTypes": true
- },
- "disallowMultipleLineBreaks": true,
- "disallowNewlineBeforeBlockStatements": true
- }
|