module.exports = { extends: 'google', parserOptions: { ecmaVersion: 2018 }, env: { node: true, es6: true, mocha: true }, rules: { 'generator-star-spacing': [ 'error', { before: true, after: false } ], 'comma-dangle': 0, semi: ['error', 'never'], 'require-jsdoc': 0, 'valid-jsdoc': 0, 'new-cap': 0, 'quote-props': 0, 'no-extra-parens': 0, 'arrow-parens': ['error', 'as-needed'], 'yield-star-spacing': ['error', {before: true, after: false}], 'max-len': [ 'error', { ignoreComments: true, ignoreStrings: true, ignoreTemplateLiterals: true } ], 'no-var': 0, camelcase: 0, 'no-invalid-this': 0, 'no-undef': 2, 'no-unreachable': 2 } }