diff --git a/.jscsrc b/.jscsrc new file mode 100644 index 0000000..7024f3e --- /dev/null +++ b/.jscsrc @@ -0,0 +1,32 @@ +{ + "preset": "google", + "fileExtensions": [".js", "jscs"], + + "requireParenthesesAroundIIFE": true, + "maximumLineLength": 120, + "validateLineBreaks": "LF", + "validateIndentation": 2, + "disallowTrailingComma": true, + + "disallowSpacesInsideObjectBrackets": null, + "disallowImplicitTypeConversion": ["string"], + + "safeContextKeyword": "_this", + + "jsDoc": { + "checkAnnotations": "closurecompiler", + "checkParamNames": true, + "requireParamTypes": true, + "checkRedundantParams": true, + "checkReturnTypes": true, + "checkRedundantReturns": true, + "requireReturnTypes": true, + "checkTypes": "capitalizedNativeCase", + "checkRedundantAccess": true, + "requireNewlineAfterDescription": true + }, + + "excludeFiles": [ + "test/data/**" + ] +} -- libgit2 0.21.2