UNPKG

@fluentui/eslint-plugin

Version:

ESLint configuration and custom rules for Fluent UI

27 lines (24 loc) 1.14 kB
module.exports = { configs: { node: require('./configs/node'), 'node--legacy': require('./configs/node-legacy'), react: require('./configs/react'), imports: require('./configs/imports'), 'react--legacy': require('./configs/react-legacy'), 'react-northstar': require('./configs/react-northstar'), }, rules: { 'ban-imports': require('./rules/ban-imports'), 'ban-context-export': require('./rules/ban-context-export'), 'ban-instanceof-html-element': require('./rules/ban-instanceof-html-element'), 'deprecated-keyboard-event-props': require('./rules/deprecated-keyboard-event-props'), 'max-len': require('./rules/max-len'), 'no-global-react': require('./rules/no-global-react'), 'no-tslint-comments': require('./rules/no-tslint-comments'), 'no-visibility-modifiers': require('./rules/no-visibility-modifiers'), 'no-restricted-imports': require('./rules/no-restricted-imports'), 'no-context-default-value': require('./rules/no-context-default-value'), }, // Not a standard eslint thing, just exported for convenience configHelpers: require('./utils/configHelpers'), };