UNPKG

eslint-plugin-mdx

Version:
25 lines 927 B
import { base } from './base'; import { getGlobals } from './helpers'; let rebass; try { // eslint-disable-next-line @typescript-eslint/no-require-imports, @typescript-eslint/no-var-requires rebass = require('rebass'); } catch (_a) { // `rebass`(or `reflexbox` actually) requires `react` as peerDependency, but not all projects using `mdx` are `React` based, so we fallback to hardcoded `rebass` Components here /* istanbul ignore next */ rebass = ['Box', 'Flex', 'Text', 'Heading', 'Link', 'Button', 'Image', 'Card']; } export const overrides = Object.assign(Object.assign({}, base), { globals: getGlobals(rebass, { React: false, }), rules: { 'lines-between-class-members': 0, 'react/jsx-no-undef': [ 2, { allowGlobals: true, }, ], 'react/react-in-jsx-scope': 0, } }); //# sourceMappingURL=overrides.js.map