Created
June 11, 2015 21:04
-
-
Save tigerclaw-az/bc4c4f718a382b48d4d4 to your computer and use it in GitHub Desktop.
.jscsrc configuration
This file contains hidden or 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
| { | |
| "disallowAnonymousFunctions": null, | |
| "disallowCapitalizedComments": null, | |
| "disallowCommaBeforeLineBreak": null, | |
| "disallowCurlyBraces": [], | |
| "disallowDanglingUnderscores": { "allExcept": ["_gm", "_defaults", "_name", "_settings", "_options"] }, | |
| "disallowEmptyBlocks": true, | |
| "disallowFunctionDeclarations": null, | |
| "disallowIdentifierNames": [], | |
| "disallowImplicitTypeConversion": [], | |
| "disallowKeywordsInComments": [ "TODO", "FIXME" ], | |
| "disallowKeywordsOnNewLine": [ "else" ], | |
| "disallowKeywords": [ "with" ], | |
| "disallowMixedSpacesAndTabs": true, | |
| "disallowMultipleLineBreaks": true, | |
| "disallowMultipleLineStrings": true, | |
| "disallowMultipleSpaces": true, | |
| "disallowMultipleVarDecl": null, | |
| "disallowNamedUnassignedFunctions": null, | |
| "disallowNewlineBeforeBlockStatements": true, | |
| "disallowNotOperatorsInConditionals": null, | |
| "disallowOperatorBeforeLineBreak": [ "." ], | |
| "disallowPaddingNewlinesInBlocks": null, | |
| "disallowPaddingNewLinesAfterUseStrict": null, | |
| "disallowPaddingNewLinesBeforeExport": null, | |
| "disallowPaddingNewlinesBeforeKeywords": [], | |
| "disallowPaddingNewLinesBeforeLineComments": null, | |
| "disallowPaddingNewlinesInBlocks": true, | |
| "disallowPaddingNewLinesInObjects": null, | |
| "disallowQuotedKeysInObjects": true, | |
| "disallowSemicolons": null, | |
| "disallowSpaceAfterBinaryOperators": [], | |
| "disallowSpaceAfterKeywords": [], | |
| "disallowSpaceAfterLineComment": null, | |
| "disallowSpaceAfterObjectKeys": true, | |
| "disallowSpaceAfterPrefixUnaryOperators": true, | |
| "disallowSpaceBeforeBinaryOperators": [], | |
| "disallowSpaceBeforeBlockStatements": null, | |
| "disallowSpaceBeforeKeywords": [], | |
| "disallowSpaceBeforeObjectValues": null, | |
| "disallowSpaceBeforePostfixUnaryOperators": true, | |
| "disallowSpaceBetweenArguments": null, | |
| "disallowSpacesInAnonymousFunctionExpression": { | |
| "beforeOpeningRoundBrace": true | |
| }, | |
| "disallowSpacesInCallExpression": true, | |
| "disallowSpacesInConditionalExpression": null, | |
| "disallowSpacesInForStatement": null, | |
| "disallowSpacesInFunctionDeclaration": { | |
| "beforeOpeningRoundBrace": true | |
| }, | |
| "disallowSpacesInFunctionExpression": { | |
| "beforeOpeningRoundBrace": true | |
| }, | |
| "disallowSpacesInFunction": { | |
| "beforeOpeningRoundBrace": true | |
| }, | |
| "disallowSpacesInNamedFunctionExpression": { | |
| "beforeOpeningRoundBrace": true | |
| }, | |
| "disallowSpacesInsideArrayBrackets": null, | |
| "disallowSpacesInsideBrackets": null, | |
| "disallowSpacesInsideObjectBrackets": null, | |
| "disallowSpacesInsideParentheses": true, | |
| "disallowTrailingComma": true, | |
| "disallowTrailingWhitespace": true, | |
| "disallowYodaConditions": true, | |
| "maximumLineLength": { | |
| "value": 90, | |
| "tabSize": 1, | |
| "allowComments": true, | |
| "allowUrlComments": true, | |
| "allowRegex": true | |
| }, | |
| "requireBlocksOnNewline": true, | |
| "requireCamelCaseOrUpperCaseIdentifiers": "ignoreProperties", | |
| "requireCapitalizedComments": { "allExcept": ["jshint", "window", "jquery", "jQuery", "document", "undefined"] }, | |
| "requireCapitalizedConstructors": true, | |
| "requireCommaBeforeLineBreak": true, | |
| "requireCommaBeforeLineBreak": true, | |
| "requireCurlyBraces": [ "if", "else", "for", "while", "do", "try", "catch" ], | |
| "requireDollarBeforejQueryAssignment": true, | |
| "requireDotNotation": true, | |
| "requireKeywordsOnNewLine": ["case", "default"], | |
| "requireLineBreakAfterVariableAssignment": true, | |
| "requireLineFeedAtFileEnd": true, | |
| "requireMultipleVarDecl": true, | |
| "requireOperatorBeforeLineBreak": true, | |
| "requirePaddingNewLineAfterVariableDeclaration": true, | |
| "requirePaddingNewLinesAfterUseStrict": true, | |
| "requirePaddingNewLinesBeforeExport": true, | |
| "requirePaddingNewlinesBeforeKeywords": [ | |
| "do", | |
| "for", | |
| "if", | |
| "switch", | |
| "case", | |
| "try", | |
| "catch", | |
| "void", | |
| "with", | |
| "return", | |
| "typeof" | |
| ], | |
| "requirePaddingNewLinesBeforeLineComments": { "allExcept": "firstAfterCurly" }, | |
| "requireParenthesesAroundIIFE": true, | |
| "requireSemicolons": true, | |
| "requireSpaceAfterBinaryOperators": true, | |
| "requireSpaceAfterKeywords": [ | |
| "do", | |
| "for", | |
| "if", | |
| "else", | |
| "switch", | |
| "case", | |
| "try", | |
| "catch", | |
| "void", | |
| "while", | |
| "with", | |
| "return", | |
| "typeof" | |
| ], | |
| "requireSpaceAfterLineComment": { "allExcept": ["#", "="] }, | |
| "requireSpaceBeforeBinaryOperators": true, | |
| "requireSpaceBeforeBlockStatements": true, | |
| "requireSpaceBeforeKeywords": [ | |
| "else", | |
| "while", | |
| "catch" | |
| ], | |
| "requireSpaceBeforeObjectValues": true, | |
| "requireSpaceBetweenArguments": true, | |
| "requireSpacesInAnonymousFunctionExpression": { | |
| "beforeOpeningCurlyBrace": true | |
| }, | |
| "requireSpacesInConditionalExpression": true, | |
| "requireSpacesInForStatement": true, | |
| "requireSpacesInFunction": { | |
| "beforeOpeningCurlyBrace": true | |
| }, | |
| "requireSpacesInFunctionDeclaration": { | |
| "beforeOpeningCurlyBrace": true | |
| }, | |
| "requireSpacesInFunctionExpression": { | |
| "beforeOpeningCurlyBrace": true | |
| }, | |
| "requireSpacesInNamedFunctionExpression": { | |
| "beforeOpeningCurlyBrace": true | |
| }, | |
| "requireSpacesInsideObjectBrackets": "allButNested", | |
| "safeContextKeyword": ["self"], | |
| "validateIndentation": "\t", | |
| "validateJSDoc": { | |
| "checkParamNames": true, | |
| "requireParamTypes": true | |
| }, | |
| "validateLineBreaks": "LF", | |
| "validateParameterSeparator": ", ", | |
| "validateQuoteMarks": "'" | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment