eslint-plugin-no-switch-statements
Version:
An ESLint rule to disallow switch statements
24 lines (20 loc) • 557 B
JavaScript
/**
* @fileoverview An ESLint rule to totally disallow switch statements
* @author Andreas Wiedel
*/
;
const reqAll = require('req-all');
const createIndex = require('create-eslint-index');
const rules = reqAll('rules', {camelize: false});
const recommendedRules = createIndex.createConfig({
plugin: 'no-switch-statements',
field: 'meta.docs.recommended'
}, rules);
module.exports = {
rules,
configs: {
recommended: {
rules: Object.assign({}, recommendedRules)
}
}
};