builtinnya/fuzzlogia

View on GitHub
.jscsrc

Summary

Maintainability
Test Coverage
// See http://jscs.info/rules.html
{
  "excludeFiles": ["node_modules/**", "src/onkundic.js"],
  "disallowEmptyBlocks": true,
  "disallowFunctionDeclarations": true,
  "disallowMixedSpacesAndTabs": true,
  "disallowMultipleLineStrings": true,
  "disallowMultipleVarDecl": "strict",
  "disallowNewlineBeforeBlockStatements": true,
  "disallowSpacesInCallExpression": true,
  "disallowSpacesInFunction": {
    "beforeOpeningRoundBrace": true
  },
  "disallowSpacesInNamedFunctionExpression": {
    "beforeOpeningRoundBrace": true
  },
  "disallowTrailingComma": true,
  "disallowTrailingWhitespace": true,
  "requireCamelCaseOrUpperCaseIdentifiers": "ignoreProperties",
  "requireCapitalizedConstructors": true,
  "requireCommaBeforeLineBreak": true,
  "requireLineBreakAfterVariableAssignment": true,
  "requireOperatorBeforeLineBreak": true,
  "requireParenthesesAroundIIFE": true,
  "requireSpaceAfterBinaryOperators": true,
  "requireSpaceAfterKeywords": [
    "do",
    "for",
    "if",
    "else",
    "switch",
    "case",
    "try",
    "catch",
    "void",
    "while",
    "with",
    "return",
    "typeof"
  ],
  "requireSpaceAfterLineComment": true,
  "requireSpaceBeforeBinaryOperators": true,
  "requireSpaceBeforeBlockStatements": true,
  "requireSpaceBeforeObjectValues": true,
  "requireSpaceBetweenArguments": true,
  "requireSpacesInConditionalExpression": true,
  "requireSpacesInForStatement": true,
  "requireSpacesInsideArrayBrackets": "all",
  "requireSpacesInsideObjectBrackets": "all",
  "validateIndentation": 2,
  "validateParameterSeparator": ", ",
  "validateQuoteMarks": "'"
}