eslint-plugin-mdx
Version:
ESLint Plugin for MDX
28 lines • 710 B
JavaScript
import { arrayify } from 'eslint-mdx';
import { cjsRequire } from '../helpers.js';
import { base } from './base.js';
let isReactPluginAvailable = false;
try {
cjsRequire.resolve('eslint-plugin-react');
isReactPluginAvailable = true;
}
catch { }
export const overrides = {
...base,
globals: {
React: false,
},
plugins: arrayify(base.plugins, isReactPluginAvailable ? 'react' : null),
rules: {
'react/jsx-no-undef': isReactPluginAvailable
? [
2,
{
allowGlobals: true,
},
]
: 0,
'react/react-in-jsx-scope': 0,
},
};
//# sourceMappingURL=overrides.js.map