eslint-config-neon
Version:
The ultimate ESLint shareable config
23 lines (21 loc) • 604 B
JavaScript
import * as mdxParser from "eslint-mdx";
import * as mdxPlugin from "eslint-plugin-mdx";
//#region src/mdx.ts
const plugins = { mdx: mdxPlugin };
const config = [{
languageOptions: {
parser: mdxParser,
parserOptions: { extensions: [".mdx", ".md"] }
},
processor: "mdx/remark",
plugins,
rules: { "mdx/remark": 2 },
settings: { "mdx/code-blocks": true }
}, {
languageOptions: { parserOptions: { ...mdxPlugin.configs["code-blocks"].parserOptions } },
plugins,
rules: { ...mdxPlugin.configs["code-blocks"].rules }
}];
//#endregion
export { config as default };
//# sourceMappingURL=mdx.mjs.map