Skip to content

Commit

Permalink
Using my standard jscs.json file
Browse files Browse the repository at this point in the history
  • Loading branch information
ljharb committed Oct 1, 2014
1 parent 717087a commit 5a667d9
Show file tree
Hide file tree
Showing 2 changed files with 44 additions and 33 deletions.
73 changes: 42 additions & 31 deletions .jscs.json
@@ -1,55 +1,66 @@
{
"requireCurlyBraces": ["if", "else", "for", "while", "do", "try", "catch"],
"additionalRules": [],

"requireSpaceAfterKeywords": ["if", "else", "for", "while", "do", "switch", "return", "try", "catch", "function"],
"requireCurlyBraces": ["if", "else", "for", "while", "do", "try", "catch"],

"disallowSpaceAfterKeywords": [],
"requireSpaceAfterKeywords": ["if", "else", "for", "while", "do", "switch", "return", "try", "catch", "function"],

"requireSpacesInAnonymousFunctionExpression": { "beforeOpeningRoundBrace": true, "beforeOpeningCurlyBrace": true },
"requireSpacesInNamedFunctionExpression": { "beforeOpeningCurlyBrace": true },
"disallowSpacesInNamedFunctionExpression": { "beforeOpeningRoundBrace": true },
"requireSpacesInFunctionDeclaration": { "beforeOpeningCurlyBrace": true },
"disallowSpacesInFunctionDeclaration": { "beforeOpeningRoundBrace": true },
"disallowSpaceAfterKeywords": [],

"disallowSpacesInsideParentheses": true,
"requireSpacesInAnonymousFunctionExpression": { "beforeOpeningRoundBrace": true, "beforeOpeningCurlyBrace": true },
"requireSpacesInNamedFunctionExpression": { "beforeOpeningCurlyBrace": true },
"disallowSpacesInNamedFunctionExpression": { "beforeOpeningRoundBrace": true },
"requireSpacesInFunctionDeclaration": { "beforeOpeningCurlyBrace": true },
"disallowSpacesInFunctionDeclaration": { "beforeOpeningRoundBrace": true },

"disallowSpacesInsideArrayBrackets": true,
"disallowSpacesInsideParentheses": true,

"disallowQuotedKeysInObjects": "allButReserved",
"disallowSpacesInsideArrayBrackets": true,

"disallowSpaceAfterObjectKeys": true,
"disallowQuotedKeysInObjects": "allButReserved",

"requireCommaBeforeLineBreak": true,
"disallowSpaceAfterObjectKeys": true,

"disallowSpaceAfterPrefixUnaryOperators": ["++", "--", "+", "-", "~", "!"],
"requireSpaceAfterPrefixUnaryOperators": [],
"requireCommaBeforeLineBreak": true,

"disallowSpaceBeforePostfixUnaryOperators": ["++", "--"],
"requireSpaceBeforePostfixUnaryOperators": [],
"disallowSpaceAfterPrefixUnaryOperators": ["++", "--", "+", "-", "~", "!"],
"requireSpaceAfterPrefixUnaryOperators": [],

"disallowSpaceBeforeBinaryOperators": [],
"requireSpaceBeforeBinaryOperators": ["+", "-", "/", "*", "=", "==", "===", "!=", "!=="],
"disallowSpaceBeforePostfixUnaryOperators": ["++", "--"],
"requireSpaceBeforePostfixUnaryOperators": [],

"requireSpaceAfterBinaryOperators": ["+", "-", "/", "*", "=", "==", "===", "!=", "!=="],
"disallowSpaceAfterBinaryOperators": [],
"disallowSpaceBeforeBinaryOperators": [],
"requireSpaceBeforeBinaryOperators": ["+", "-", "/", "*", "=", "==", "===", "!=", "!=="],

"disallowImplicitTypeConversion": ["binary", "string"],
"requireSpaceAfterBinaryOperators": ["+", "-", "/", "*", "=", "==", "===", "!=", "!=="],
"disallowSpaceAfterBinaryOperators": [],

"disallowKeywords": ["with", "eval"],
"disallowImplicitTypeConversion": ["binary", "string"],

"validateLineBreaks": "LF",
"disallowKeywords": ["with", "eval"],

"requireKeywordsOnNewLine": [],
"disallowKeywordsOnNewLine": ["else"],
"requireKeywordsOnNewLine": [],
"disallowKeywordsOnNewLine": ["else"],

"requireLineFeedAtFileEnd": true,
"requireLineFeedAtFileEnd": true,

"disallowTrailingWhitespace": true,
"disallowTrailingWhitespace": true,

"excludeFiles": ["node_modules/**", "vendor/**"],
"disallowTrailingComma": true,

"disallowMultipleLineStrings": true,
"excludeFiles": ["node_modules/**", "vendor/**"],

"additionalRules": []
"disallowMultipleLineStrings": true,

"requireDotNotation": true,

"requireParenthesesAroundIIFE": true,

"validateLineBreaks": "LF",

"validateQuoteMarks": {
"escape": true,
"mark": "'"
}
}

4 changes: 2 additions & 2 deletions package.json
Expand Up @@ -31,9 +31,9 @@
],
"dependencies": {},
"devDependencies": {
"tape": "~2.14.0",
"tape": "~3.0.0",
"covert": "~1.0.0",
"jscs": "~1.6.1"
"jscs": "~1.6.2"
},
"testling": {
"files": "test.js",
Expand Down

0 comments on commit 5a667d9

Please sign in to comment.