UNPKG

eslint-plugin-mdx

Version:
38 lines 922 B
import * as eslintMdx from 'eslint-mdx'; import * as mdx from '../index.js'; import { remark } from '../processors/remark.js'; import { codeBlocks } from './code-blocks.js'; export const flat = { name: 'mdx/flat', files: ['**/*.{md,mdx}'], languageOptions: { parser: eslintMdx, parserOptions: { ecmaFeatures: { jsx: true, }, }, globals: { React: false, }, }, plugins: { mdx, }, processor: remark, rules: { 'mdx/remark': 'warn', 'no-unused-expressions': 'error', 'react/react-in-jsx-scope': 'off', }, }; const { parserOptions, ...restConfig } = codeBlocks; export const flatCodeBlocks = { name: 'mdx/flat-code-blocks', files: ['**/*.{md,mdx}/**'], languageOptions: { parserOptions, }, ...restConfig, }; //# sourceMappingURL=flat.js.map