ityu
2/5/2016 - 4:13 PM

JSCS config

JSCS config

{
  "disallowDanglingUnderscores":true,
  "disallowEmptyBlocks":true,
  "disallowMixedSpacesAndTabs":true,
  "disallowMultiLineTernary":true,
  "disallowMultipleLineStrings":true,
  "disallowMultipleSpaces":true,
  "disallowNestedTernaries":true,
  "disallowNewlineBeforeBlockStatements":true,
  "disallowSpacesInCallExpression":true,
  "disallowSpacesInAnonymousFunctionExpression":{
    "beforeOpeningRoundBrace":true
  },
  "disallowSpaceBeforeSemicolon":true,
  "disallowSpaceBeforeComma":true,
  "disallowSpaceAfterPrefixUnaryOperators":[
    "+",
    "-",
    "~",
    "!"
  ],
  "disallowSpaceAfterObjectKeys":true,
  "disallowSpacesInsideParenthesizedExpression":true,
  "disallowSpacesInsideParentheses":true,
  "disallowSpacesInsideObjectBrackets":true,
  "disallowSpacesInsideBrackets":true,
  "disallowSpacesInsideArrayBrackets":"all",
  "disallowSpacesInNamedFunctionExpression":{
    "beforeOpeningRoundBrace":true
  },
  "disallowSpacesInFunction":{
    "beforeOpeningRoundBrace":true
  },
  "disallowSpacesInFunctionExpression":{
    "beforeOpeningRoundBrace":true
  },
  "disallowSpacesInFunctionDeclaration":{
    "beforeOpeningRoundBrace":true
  },
  "requireEarlyReturn":true,
  "requireCurlyBraces":true,
  "requireCommaBeforeLineBreak":true,
  "requireCapitalizedConstructors":true,
  "requireBlocksOnNewline":true,
  "requireCamelCaseOrUpperCaseIdentifiers":true,
  "requireAlignedMultilineParams":true,
  "disallowUnusedParams":true,
  "disallowTrailingWhitespace":true,
  "disallowTrailingComma":true,
  "requireLineBreakAfterVariableAssignment":true,
  "requireSpacesInNamedFunctionExpression":{
    "beforeOpeningCurlyBrace":true
  },
  "requireSpacesInGenerator":{
    "afterStar":true
  },
  "requireSpacesInFunction":{
    "beforeOpeningCurlyBrace":true
  },
  "requireSpacesInFunctionExpression":{
    "beforeOpeningCurlyBrace":true
  },
  "requireSpacesInFunctionDeclaration":{
    "beforeOpeningCurlyBrace":true
  },
  "requireSpacesInForStatement":true,
  "requireSpacesInConditionalExpression":{
    "afterTest":true,
    "beforeConsequent":true,
    "afterConsequent":true,
    "beforeAlternate":true
  },
  "requireSpacesInAnonymousFunctionExpression":{
    "beforeOpeningCurlyBrace":true
  },
  "requireSpaceBetweenArguments":true,
  "requireSpaceBeforeObjectValues":true,
  "requireSpaceBeforeKeywords":[
    "else",
    "while",
    "catch"
  ],
  "requireSpaceBeforeBlockStatements":1,
  "requireSpaceBeforeBinaryOperators":true,
  "requireSpaceAfterKeywords":[
    "do",
    "for",
    "if",
    "else",
    "switch",
    "case",
    "try",
    "catch",
    "void",
    "while",
    "with",
    "return",
    "typeof"
  ],
  "requireSpaceAfterComma":true,
  "requireSpaceAfterBinaryOperators":true,
  "requireSemicolons":true,
  "requireParenthesesAroundIIFE":true,
  "requirePaddingNewLinesInObjects":true,
  "requirePaddingNewLinesBeforeExport":true,
  "requirePaddingNewLinesAfterUseStrict":true,
  "requirePaddingNewLineAfterVariableDeclaration":true,
  "requireObjectKeysOnNewLine":true,
  "requireLineFeedAtFileEnd":true,
  "validateIndentation":"\t",
  "validateLineBreaks":"LF",
  "validateParameterSeparator":", ",
  "validateQuoteMarks":"\""
}