remark-lint/.jscs.json
2016-06-06 18:30:56 +02:00

35 lines
893 B
JSON

{
"excludeFiles": [
"coverage/",
"node_modules/",
"remark-lint.js",
"remark-lint.min.js"
],
"preset": "crockford",
"requireMultipleVarDecl": false,
"requireVarDeclFirst": false,
"disallowDanglingUnderscores": false,
"maximumLineLength": false,
"requireQuotedKeysInObjects": true,
"disallowKeywords": [
"with"
],
"jsDoc": {
"checkAnnotations": "jsdoc3",
"checkParamExistence": true,
"checkParamNames": true,
"checkRedundantAccess": true,
"checkRedundantParams": true,
"checkRedundantReturns": true,
"checkReturnTypes": true,
"checkTypes": "strictNativeCase",
"enforceExistence": true,
"requireHyphenBeforeDescription": true,
"requireNewlineAfterDescription": true,
"requireParamDescription": true,
"requireParamTypes": true,
"requireReturnDescription": true,
"requireReturnTypes": true
}
}