{ "parser": "babel-eslint", "env": { "browser": true, "node": true }, "extends": "airbnb", "plugins": [ "jsdoc" ], "rules": { "semi": ["error", "always"], "import/prefer-default-export": ["off"], "require-jsdoc": ["warn", { "require": { "FunctionDeclaration": true, "MethodDefinition": false, "ClassDeclaration": false, "ArrowFunctionExpression": true } }], "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": 0, "jsdoc/require-param-description": 1, "jsdoc/require-param-type": 1, "jsdoc/require-returns-description": 1, "jsdoc/require-returns-type": 1 } }