.eslintrc.json
{
"plugins": ["jsdoc"],
"env": {
"node": true,
"builtin": true,
"es6": true
},
"parser": "babel-eslint",
"extends": "semistandard",
"globals": {},
"rules": {
"max-len": [2, 200, 2],
"jsdoc/check-param-names": 1,
"jsdoc/check-tag-names": 1,
"jsdoc/check-types": 1,
"jsdoc/newline-after-description": 1,
"jsdoc/require-description-complete-sentence": 1,
"jsdoc/require-hyphen-before-param-description": 1,
"jsdoc/require-param": 1,
"jsdoc/require-param-description": 1,
"jsdoc/require-param-type": 1,
"jsdoc/require-returns-description": 1,
"jsdoc/require-returns-type": 1
}
}