2 "requireCurlyBraces": [
7 "requireCamelCaseOrUpperCaseIdentifiers": "ignoreProperties",
8 "requireCapitalizedConstructors": true,
9 "validateIndentation": 2,
10 "validateQuoteMarks": "'",
12 "disallowQuotedKeysInObjects": true,
13 "disallowSpaceAfterObjectKeys": true,
15 "requireSpaceBeforeBinaryOperators": [
16 "=", "+=", "-=", "*=", "/=", "%=", "<<=", ">>=", ">>>=",
17 "&=", "|=", "^=", "+=",
19 "+", "-", "*", "/", "%", "<<", ">>", ">>>", "&",
20 "|", "^", "&&", "||", "===", "==", ">=",
21 "<=", "<", ">", "!=", "!=="
23 "requireSpaceAfterBinaryOperators": true,
24 "requireSpacesInConditionalExpression": true,
25 "requireSpaceBeforeBlockStatements": true,
26 "requireSpacesInForStatement": true,
27 "requireLineFeedAtFileEnd": true,
28 "requireSpacesInFunctionExpression": {
29 "beforeOpeningCurlyBrace": true
31 "requireDotNotation": true,
32 "disallowSpacesInsideArrayBrackets": "all",
33 "disallowSpacesInsideParentheses": true,
37 "checkParamNames": true,
38 "requireParamTypes": true
41 "disallowMultipleLineBreaks": true,
42 "disallowNewlineBeforeBlockStatements": true,
43 "disallowKeywords": [ "with" ],
46 "bower_components/**",
50 "examples/smoothscroll.min.js"