{
    "fileExtensions": [ ".js", "jscs" ],
    "excludeFiles": [ "node_modules/**" ],
    "validateIndentation": 4,
    "disallowKeywordsOnNewLine": [],
    "disallowMixedSpacesAndTabs": true,
    "disallowMultipleSpaces": {"allowEOLComments": true},
    "disallowNewlineBeforeBlockStatements": true,
    "disallowTabs": true,
    "disallowTrailingWhitespace": true,
    "requireCurlyBraces": true,
    //"requireKeywordsOnNewLine": ["else", "catch"],
    //"requireSemicolons": true,
    //"requireSpaceAfterBinaryOperators": true,
    //"requireSpaceAfterComma": {"allExcept": ["trailing"]},
    "requireSpaceAfterKeywords": ["do","for","if","else","switch","case","try","while"],
    "requireSpaceBeforeBlockStatements": 1,
    "requireSpaceBeforeObjectValues": false,
    "requireSpacesInForStatement": true,
    "requireSpacesInFunction": { "beforeOpeningCurlyBrace": true },
    //"validateParameterSeparator": ", ",
    //"validateQuoteMarks": false,
    "maximumLineLength": 300
}