eslint-config-ao
Version:
AO ESLint config
16 lines (14 loc) • 840 B
JavaScript
const { ERROR, OFF } = require('./eslint-consts');
module.exports = {
rules: {
'constructor-super': ERROR, // https://eslint.org/docs/rules/constructor-super
'generator-star-spacing': [ERROR, { before: false, after: true }], // https://eslint.org/docs/rules/generator-star-spacing
'no-class-assign': ERROR, // https://eslint.org/docs/rules/no-class-assign
'no-const-assign': ERROR, // https://eslint.org/docs/rules/no-const-assign
'no-dupe-class-members': ERROR, // https://eslint.org/docs/rules/no-dupe-class-members
'no-new-symbol': ERROR, // https://eslint.org/docs/rules/no-new-symbol
'no-this-before-super': ERROR, // https://eslint.org/docs/rules/no-this-before-super
'no-var': OFF, // https://eslint.org/docs/rules/no-var
'require-yield': ERROR // https://eslint.org/docs/rules/require-yield
}
};