ahmednuaman/grunt-scss-lint

View on GitHub
.jscsrc

Summary

Maintainability
Test Coverage
{
  "requireCurlyBraces": ["if", "else", "for", "while", "do", "try", "catch"],
  "requireSpaceAfterKeywords": ["if", "else", "for", "while", "do", "switch", "return", "try", "catch"],
  "requireSpaceBeforeBlockStatements": true,
  "requireParenthesesAroundIIFE": true,
  "requireSpacesInConditionalExpression": {
      "afterTest": true,
      "beforeConsequent": true,
      "afterConsequent": true,
      "beforeAlternate": true
  },
  "requireSpacesInFunctionExpression": {
      "beforeOpeningRoundBrace": true,
      "beforeOpeningCurlyBrace": true
  },
  "requireMultipleVarDecl": true,
  "requireBlocksOnNewline": true,
  "disallowPaddingNewlinesInBlocks": true,
  "disallowEmptyBlocks": true,
  "disallowSpacesInsideObjectBrackets": "all",
  "disallowSpacesInsideArrayBrackets": "all",
  "disallowSpacesInsideParentheses": true,
  "disallowSpaceAfterObjectKeys": true,
  "requireCommaBeforeLineBreak": true,
  "requireOperatorBeforeLineBreak": [
      "?",
      "=",
      "+",
      "-",
      "/",
      "*",
      "==",
      "===",
      "!=",
      "!==",
      ">",
      ">=",
      "<",
      "<="
  ],
  "disallowSpaceAfterPrefixUnaryOperators": ["++", "--", "+", "-", "~", "!"],
  "disallowSpaceBeforePostfixUnaryOperators": ["++", "--"],
  "requireSpaceBeforeBinaryOperators": [
      "?",
      "=",
      "+",
      "-",
      "/",
      "*",
      "==",
      "===",
      "!=",
      "!==",
      ">",
      ">=",
      "<",
      "<="
  ],
  "requireSpaceAfterBinaryOperators": [
      "?",
      "=",
      "+",
      "-",
      "/",
      "*",
      "==",
      "===",
      "!=",
      "!==",
      ">",
      ">=",
      "<",
      "<="
  ],
  "requireCamelCaseOrUpperCaseIdentifiers": true,
  "disallowKeywords": ["with"],
  "disallowMultipleLineBreaks": true,
  "validateQuoteMarks": "'",
  "validateIndentation": 2,
  "disallowMixedSpacesAndTabs": true,
  "disallowTrailingComma": true,
  "disallowKeywordsOnNewLine": ["else"],
  "maximumLineLength": 120,
  "requireCapitalizedConstructors": true,
  "safeContextKeyword": ["that"],
  "disallowYodaConditions": true,
  "requireSpaceAfterLineComment": true
}