Skip to content

Commit e828128

Browse files
committed
added dotlines for linting and style checking
1 parent 8038d52 commit e828128

2 files changed

Lines changed: 197 additions & 0 deletions

File tree

.jscsrc

Lines changed: 141 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,141 @@
1+
{
2+
// "disallowAnonymousFunctions": false,
3+
// "disallowCapitalizedComments": false,
4+
// "disallowCommaBeforeLineBreak": false,
5+
// "disallowDanglingUnderscores": true,
6+
"disallowEmptyBlocks": true,
7+
"disallowFunctionDeclarations": true,
8+
// "disallowImplicitTypeConversion": [],
9+
// "disallowKeywordsOnNewLine": [],
10+
"disallowKeywords": ["with"],
11+
"disallowMixedSpacesAndTabs": true,
12+
"disallowMultipleLineBreaks": true,
13+
"disallowMultipleLineStrings": true,
14+
// "disallowMultipleVarDecl": false,
15+
"disallowNewlineBeforeBlockStatements": true,
16+
// "disallowOperatorBeforeLineBreak": false,
17+
// "disallowPaddingNewlinesBeforeKeywords": false,
18+
"disallowPaddingNewlinesInBlocks": true,
19+
// "disallowPaddingNewLinesInObjects": false,
20+
// "disallowQuotedKeysInObjects": false,
21+
// "disallowSemicolons": false,
22+
// "disallowSpaceAfterBinaryOperators": false,
23+
// "disallowSpaceAfterKeywords": false,
24+
// "disallowSpaceAfterLineComment": false,
25+
// "disallowSpaceAfterObjectKeys": false,
26+
"disallowSpaceAfterPrefixUnaryOperators": true,
27+
// "disallowSpaceBeforeBinaryOperators": false,
28+
// "disallowSpaceBeforeBlockStatements": false,
29+
// "disallowSpaceBeforeKeywords": false,
30+
// "disallowSpaceBeforeObjectValues": false,
31+
"disallowSpaceBeforePostfixUnaryOperators": true,
32+
// "disallowSpaceBetweenArguments": false,
33+
// "disallowSpacesInAnonymousFunctionExpression": {
34+
// "beforeOpeningRoundBrace": false,
35+
// "beforeOpeningCurlyBrace": false
36+
// },
37+
"disallowSpacesInCallExpression": true,
38+
// "disallowSpacesInConditionalExpression": {
39+
// "afterTest": false,
40+
// "beforeConsequent": false,
41+
// "afterConsequent": false,
42+
// "beforeAlternate": false
43+
// },
44+
// "disallowSpacesInForStatement": false,
45+
// "disallowSpacesInFunctionDeclaration": {
46+
// "beforeOpeningRoundBrace": false,
47+
// "beforeOpeningCurlyBrace": false
48+
// },
49+
// "disallowSpacesInFunctionExpression": {
50+
// "beforeOpeningRoundBrace": false,
51+
// "beforeOpeningCurlyBrace": false
52+
// },
53+
// "disallowSpacesInFunctionExpression": {
54+
// "beforeOpeningRoundBrace": true,
55+
// "beforeOpeningCurlyBrace": true
56+
// },
57+
// "disallowSpacesInNamedFunctionExpression": {
58+
// "beforeOpeningRoundBrace": false,
59+
// "beforeOpeningCurlyBrace": false
60+
// },
61+
"disallowSpacesInsideArrayBrackets": "all",
62+
"disallowSpacesInsideObjectBrackets": "all",
63+
"disallowSpacesInsideParentheses": { "only": [ "{", "}" ] },
64+
"disallowTrailingComma": true,
65+
"disallowTrailingWhitespace": true,
66+
// "disallowYodaConditions": false,
67+
"maximumLineLength": {
68+
"value": 120,
69+
"allowComments": false,
70+
"allowRegex": true
71+
},
72+
73+
// "requireAlignedObjectValues": false,
74+
// "requireAnonymousFunctions": false,
75+
"requireBlocksOnNewline": 2,
76+
"requireCamelCaseOrUpperCaseIdentifiers": true,
77+
// "requireCapitalizedComments": true,
78+
"requireCapitalizedConstructors": true,
79+
// "requireCommaBeforeLineBreak": false,
80+
"requireCurlyBraces": true,
81+
"requireDotNotation": "except_snake_case",
82+
// "requireFunctionDeclarations": false,
83+
"requireKeywordsOnNewLine": ["else", "catch", "case", "default", "finally"],
84+
"requireLineBreakAfterVariableAssignment": true,
85+
"requireLineFeedAtFileEnd": true,
86+
// "requireMultipleVarDecl": "onevar",
87+
// "requireNewlineBeforeBlockStatements": false,
88+
"requireOperatorBeforeLineBreak": true,
89+
// "requirePaddingNewlinesBeforeKeywords": [],
90+
// "requirePaddingNewlinesInBlocks": false,
91+
// "requirePaddingNewlinesInBlocks": false,
92+
"requireParenthesesAroundIIFE": true,
93+
// "requireQuotedKeysInObjects": false,
94+
"requireSpaceAfterBinaryOperators": true,
95+
"requireSpaceAfterKeywords": true,
96+
"requireSpaceAfterLineComment": {
97+
"allExcept": ["!", "#", "%", "^", "*", "=", "?"]
98+
},
99+
// "requireSpaceAfterObjectKeys": false,
100+
// "requireSpaceAfterPrefixUnaryOperators": false,
101+
"requireSpaceBeforeBinaryOperators": true,
102+
"requireSpaceBeforeBlockStatements": true,
103+
// "requireSpaceBeforeKeywords": false,
104+
"requireSpaceBeforeObjectValues": true,
105+
// "requireSpaceBeforePostfixUnaryOperators": false,
106+
"requireSpaceBetweenArguments": true,
107+
"requireSpacesInAnonymousFunctionExpression": {
108+
"beforeOpeningRoundBrace": true,
109+
"beforeOpeningCurlyBrace": true
110+
},
111+
//"requireSpacesInCallExpression": false,
112+
"requireSpacesInConditionalExpression": {
113+
"afterTest": true,
114+
"beforeConsequent": true,
115+
"afterConsequent": true,
116+
"beforeAlternate": true
117+
},
118+
"requireSpacesInForStatement": true,
119+
"requireSpacesInFunctionDeclaration": {
120+
"beforeOpeningRoundBrace": true,
121+
"beforeOpeningCurlyBrace": true
122+
},
123+
"requireSpacesInFunctionExpression": {
124+
"beforeOpeningRoundBrace": true,
125+
"beforeOpeningCurlyBrace": true
126+
},
127+
// "requireSpacesInNamedFunctionExpression": {
128+
// "beforeOpeningRoundBrace": true,
129+
// "beforeOpeningCurlyBrace": true
130+
// },
131+
// "requireSpacesInsideArrayBrackets": false,
132+
"requireSpacesInsideObjectBrackets": "allButNested",
133+
// "requireSpacesInsideParentheses": false,
134+
// "requireTrailingComma": false,
135+
// "requireYodaConditions": false,
136+
// "safeContextKeyword": [ ],
137+
"validateIndentation": 4,
138+
"validateLineBreaks": "LF",
139+
"validateParameterSeparator": ", ",
140+
"validateQuoteMarks": "'"
141+
}

.jshintrc

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
{
2+
"bitwise": false,
3+
"camelcase": true,
4+
"curly": true,
5+
"eqeqeq": false,
6+
"es3": false,
7+
"forin": false,
8+
"freeze": true,
9+
"immed": true,
10+
"indent": 4,
11+
"latedef": true,
12+
"newcap": true,
13+
"noarg": true,
14+
"noempty": true,
15+
"nonew": false,
16+
"plusplus": false,
17+
"quotmark": "single",
18+
"undef": true,
19+
"unused": true,
20+
"trailing": true,
21+
"asi": false,
22+
"boss": true,
23+
"debug": false,
24+
"eqnull": true,
25+
"evil": false,
26+
"expr": true,
27+
"funcscope": false,
28+
"globalstrict": false,
29+
"iterator": false,
30+
"lastsemic": false,
31+
"laxbreak": false,
32+
"laxcomma": false,
33+
"loopfunc": false,
34+
"maxlen": 120,
35+
"multistr": false,
36+
"notypeof": false,
37+
"proto": false,
38+
"scripturl": false,
39+
"smarttabs": false,
40+
"shadow": false,
41+
"sub": false,
42+
"supernew": false,
43+
44+
"browser": false,
45+
"devel": false,
46+
"node": true,
47+
48+
"onevar": true,
49+
50+
"globals": {
51+
"module": true,
52+
"process": true,
53+
"console": true,
54+
"require": true
55+
}
56+
}

0 commit comments

Comments
 (0)