Permalink
Cannot retrieve contributors at this time
Fetching contributors…
| { | |
| "additionalRules": [ | |
| "node_modules/jscs-trailing-whitespace-in-source/rules/*.js" | |
| ], | |
| "disallowEmptyBlocks": true, | |
| "disallowFunctionDeclarations": true, | |
| "disallowImplicitTypeConversion": [ | |
| "numeric", | |
| "binary", | |
| "string" | |
| ], | |
| "disallowKeywords": [ | |
| "with", | |
| "eval" | |
| ], | |
| "disallowKeywordsOnNewLine": [ | |
| "else" | |
| ], | |
| "disallowMixedSpacesAndTabs": true, | |
| "disallowMultipleSpaces": true, | |
| "disallowNestedTernaries": { | |
| "maxLevel": 1 | |
| }, | |
| "disallowNewlineBeforeBlockStatements": true, | |
| "disallowOperatorBeforeLineBreak": [ | |
| "." | |
| ], | |
| "disallowPaddingNewlinesInBlocks": true, | |
| "disallowSpaceAfterObjectKeys": true, | |
| "disallowSpaceAfterPrefixUnaryOperators": [ | |
| "++", | |
| "--", | |
| "+", | |
| "-", | |
| "~", | |
| "!" | |
| ], | |
| "disallowSpaceBeforeBinaryOperators": [ | |
| "," | |
| ], | |
| "disallowSpaceBeforePostfixUnaryOperators": [ | |
| "++", | |
| "--" | |
| ], | |
| "disallowSpacesInCallExpression": true, | |
| "disallowSpacesInsideArrayBrackets": "nested", | |
| "disallowSpacesInsideBrackets": true, | |
| "disallowSpacesInsideParentheses": true, | |
| "disallowTabs": true, | |
| "disallowTrailingComma": true, | |
| "disallowTrailingWhitespaceInSource": true, | |
| "esnext": true, | |
| "excludeFiles": [ | |
| ".jscsrc", | |
| ".jshintrc", | |
| "*.json" | |
| ], | |
| "fileExtensions": [".js", ".jsx"], | |
| "maximumLineLength": 120, | |
| "requireBlocksOnNewline": 1, | |
| "requireCamelCaseOrUpperCaseIdentifiers": true, | |
| "requireCapitalizedConstructors": true, | |
| "requireCommaBeforeLineBreak": true, | |
| "requireCurlyBraces": [ | |
| "if", | |
| "else", | |
| "for", | |
| "while", | |
| "do", | |
| "try", | |
| "catch", | |
| "finally" | |
| ], | |
| "requireLineBreakAfterVariableAssignment": true, | |
| "requireLineFeedAtFileEnd": true, | |
| "requireOperatorBeforeLineBreak": [ | |
| "?", | |
| "=", | |
| "+", | |
| "-", | |
| "/", | |
| "*", | |
| "==", | |
| "===", | |
| "!=", | |
| "!==", | |
| ">", | |
| ">=", | |
| "<", | |
| "<=" | |
| ], | |
| "requirePaddingNewLinesAfterUseStrict": true, | |
| "requireParenthesesAroundIIFE": true, | |
| "requireSemicolons": true, | |
| "requireSpaceAfterBinaryOperators": true, | |
| "requireSpaceAfterComma": { | |
| "allExcept": ["trailing"] | |
| }, | |
| "requireSpaceAfterKeywords": true, | |
| "requireSpaceAfterLineComment": true, | |
| "requireSpaceBeforeBinaryOperators": true, | |
| "requireSpaceBeforeBlockStatements": true, | |
| "requireSpaceBeforeKeywords": [ | |
| "do", | |
| "for", | |
| "if", | |
| "else", | |
| "switch", | |
| "case", | |
| "try", | |
| "catch", | |
| "void", | |
| "while", | |
| "return" | |
| ], | |
| "requireSpaceBeforeObjectValues": true, | |
| "requireSpaceBetweenArguments": true, | |
| "requireSpacesInAnonymousFunctionExpression": { | |
| "beforeOpeningRoundBrace": true, | |
| "beforeOpeningCurlyBrace": true | |
| }, | |
| "requireSpacesInConditionalExpression": true, | |
| "requireSpacesInForStatement": true, | |
| "requireSpacesInFunctionDeclaration": { | |
| "beforeOpeningRoundBrace": true, | |
| "beforeOpeningCurlyBrace": true | |
| }, | |
| "requireSpacesInFunctionExpression": { | |
| "beforeOpeningCurlyBrace": true | |
| }, | |
| "requireSpacesInNamedFunctionExpression": { | |
| "beforeOpeningRoundBrace": true, | |
| "beforeOpeningCurlyBrace": true | |
| }, | |
| "requireSpacesInsideObjectBrackets": "all", | |
| "safeContextKeyword": [ | |
| "self" | |
| ], | |
| "validateIndentation": 4, | |
| "jsDoc": { | |
| "checkAnnotations": { | |
| "preset": "closurecompiler", | |
| "extra": { | |
| "callback": true | |
| } | |
| }, | |
| "checkParamNames": true, | |
| "requireParamTypes": true, | |
| "checkRedundantParams": true, | |
| "checkReturnTypes": true, | |
| "checkRedundantReturns": true, | |
| "requireReturnTypes": true, | |
| "enforceExistence": { | |
| "allExcept": ["exports", "expressions"] | |
| } | |
| }, | |
| "validateLineBreaks": "LF", | |
| "validateParameterSeparator": ", ", | |
| "validateQuoteMarks": { | |
| "mark": "\"", | |
| "escape": true | |
| } | |
| } |