UNPKG

eslint-plugin-reselect

Version:

eslint rules to enforce best practices in selectors made with reselect

32 lines (29 loc) 847 B
/* eslint-disable global-require */ const allRules = { 'second-param-destructured': require('./lib/rules/second-param-destructured'), 'first-param-name': require('./lib/rules/first-param-name'), 'maximum-arity': require('./lib/rules/maximum-arity'), call: require('./lib/rules/call'), 'prefer-create-selector': require('./lib/rules/prefer-create-selector'), }; module.exports = { rules: allRules, configs: { all: { rules: { 'reselect/first-param-name': 2, 'reselect/maximum-arity': 2, 'reselect/second-param-destructured': 2, 'reselect/call': 2, 'reselect/prefer-create-selector': 1, }, }, recommended: { rules: { 'reselect/first-param-name': 2, 'reselect/maximum-arity': 2, 'reselect/prefer-create-selector': 1, }, }, }, };