Created
May 29, 2015 19:10
-
-
Save bsara/bda34255740d0a78c865 to your computer and use it in GitHub Desktop.
JSCS Default Settings
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Show hidden characters
{ | |
"disallowEmptyBlocks": true, | |
"disallowIdentifierNames": [ | |
"that" | |
], | |
"disallowImplicitTypeConversion": [ | |
"numeric", | |
"boolean" | |
], | |
"disallowKeywordsOnNewLine": [ | |
"catch", | |
"else", | |
"while" | |
], | |
"disallowMixedSpacesAndTabs": true, | |
"disallowMultipleVarDecl": true, | |
"disallowNamedUnassignedFunctions": true, | |
"disallowNewlineBeforeBlockStatements": true, | |
"disallowOperatorBeforeLineBreak": [ | |
".", | |
"+", | |
"-", | |
"/", | |
"*", | |
"%", | |
"&", | |
"|", | |
"=", | |
"+=", | |
"-=", | |
"/=", | |
"*=", | |
"%=", | |
"&=", | |
"|=", | |
"==", | |
"===", | |
"!=", | |
"!==", | |
"<", | |
"<=", | |
">", | |
">=" | |
], | |
"disallowSpaceAfterPrefixUnaryOperators": [ | |
"++", | |
"--", | |
"+", | |
"-", | |
"~", | |
"!" | |
], | |
"disallowSpaceBeforePostfixUnaryOperators": [ | |
"++", | |
"--" | |
], | |
"disallowSpacesInAnonymousFunctionExpression": { | |
"beforeOpeningRoundBrace": true | |
}, | |
"disallowSpacesInCallExpression": true, | |
"disallowSpacesInFunctionDeclaration": { | |
"beforeOpeningRoundBrace": true | |
}, | |
"disallowSpacesInFunction": { | |
"beforeOpeningRoundBrace": true | |
}, | |
"disallowSpacesInNamedFunctionExpression": { | |
"beforeOpeningRoundBrace": true | |
}, | |
"disallowSpacesInsideParentheses": { | |
"only": [ | |
"{", "}" | |
] | |
}, | |
"disallowTrailingComma": true, | |
"disallowTrailingWhitespace": true, | |
"disallowYodaConditions": true, | |
"requireAlignedObjectValues": "ignoreLineBreak", | |
"requireAnonymousFunctions": false, | |
"requireBlocksOnNewline": true, | |
"requireCamelCaseOrUpperCaseIdentifiers": "ignoreProperties", | |
"requireCapitalizedConstructors": true, | |
"requireCommaBeforeLineBreak": true, | |
"requireCurlyBraces": [ | |
"if", | |
"else", | |
"for", | |
"while", | |
"do", | |
"try", | |
"catch" | |
], | |
"requireDollarBeforejQueryAssignment": true, | |
"requireLineBreakAfterVariableAssignment": true, | |
"requireLineFeedAtFileEnd": true, | |
"requireOperatorBeforeLineBreak": [ | |
"?" | |
], | |
"requirePaddingNewLinesAfterUseStrict": true, | |
"requirePaddingNewLinesBeforeExport": true, | |
"requirePaddingNewLinesBeforeLineComments": { | |
"allExcept": "firstAfterCurly" | |
}, | |
"requireParenthesesAroundIIFE": true, | |
"requireSemicolons": true, | |
"requireSpaceAfterBinaryOperators": [ | |
",", | |
"?", | |
":", | |
"+", | |
"-", | |
"/", | |
"*", | |
"%", | |
"&", | |
"|", | |
"=", | |
"+=", | |
"-=", | |
"/=", | |
"*=", | |
"%=", | |
"&=", | |
"|=", | |
"==", | |
"===", | |
"!=", | |
"!==", | |
"<", | |
"<=", | |
">", | |
">=" | |
], | |
"requireSpaceAfterKeywords": [ | |
"do", | |
"for", | |
"if", | |
"else", | |
"switch", | |
"try", | |
"catch", | |
"while", | |
"with", | |
"return", | |
"typeof" | |
], | |
"requireSpaceAfterLineComment": { | |
"allExcept": [ | |
"#", | |
"=", | |
"/" | |
] | |
}, | |
"requireSpaceBeforeBinaryOperators": [ | |
",", | |
"+", | |
"-", | |
"/", | |
"*", | |
"%", | |
"&", | |
"|", | |
"=", | |
"+=", | |
"-=", | |
"/=", | |
"*=", | |
"%=", | |
"&=", | |
"|=", | |
"==", | |
"===", | |
"!=", | |
"!==", | |
"<", | |
"<=", | |
">", | |
">=" | |
], | |
"requireSpaceBeforeBlockStatements": 1, | |
"requireSpaceBeforeKeywords": [ | |
"catch", | |
"else", | |
"while" | |
], | |
"requireSpaceBeforeObjectValues": true, | |
"requireSpaceBetweenArguments": true, | |
"requireSpacesInAnonymousFunctionExpression": { | |
"beforeOpeningCurlyBrace": true | |
}, | |
"requireSpacesInConditionalExpression": true, | |
"requireSpacesInForStatement": true, | |
"requireSpacesInFunctionDeclaration": { | |
"beforeOpeningCurlyBrace": true | |
}, | |
"requireSpacesInFunctionExpression": { | |
"beforeOpeningCurlyBrace": true | |
}, | |
"requireSpacesInFunction": { | |
"beforeOpeningCurlyBrace": true | |
}, | |
"requireSpacesInNamedFunctionExpression": { | |
"beforeOpeningCurlyBrace": true | |
}, | |
"requireSpacesInsideArrayBrackets": { | |
"allExcept": [ | |
"[", "]", | |
"{", "}" | |
] | |
}, | |
"requireSpacesInsideBrackets": { | |
"allExcept": [ | |
"[", "]", | |
"{", "}" | |
] | |
}, | |
"requireSpacesInsideObjectBrackets": { | |
"allExcept": [ | |
"{", "}", | |
"(", ")" | |
] | |
}, | |
"safeContextKeyword": [ | |
"_this" | |
], | |
"validateAlignedFunctionParameters": { | |
"lineBreakBeforeClosingBraces": true | |
}, | |
"validateIndentation": 2, | |
"validateLineBreaks": "LF", | |
"validateNewlineAfterArrayElements": true, | |
"validateParameterSeparator": ", " | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment