eslint-plugin-unicorn
Version:
Various awesome ESLint rules
18 lines (16 loc) • 401 B
JavaScript
;
const conflictingRules = require('./conflicting-rules.js');
module.exports = {
...require('./base.js'),
rules: {
...Object.fromEntries(
Object.entries(require('./recommended.js').rules)
.filter(
ruleEntry =>
!Object.keys(conflictingRules.rules).includes(ruleEntry[0]),
)
.map(ruleEntry => [ruleEntry[0], 'error']),
),
...conflictingRules.rules,
},
};