{"version":3,"sources":["../../src/mdx.ts"],"names":["mdxPlugin","mdxParser"],"mappings":";;;;;;;;;;;AAIA,IAAM,OAAuC,GAAA;AAAA,EAC5C,GAAK,EAAAA;AACN,CAAA;AAEA,IAAM,KAAmC,GAAA;AAAA,EACxC,YAAc,EAAA;AACf,CAAA;AAEA,IAAM,QAAyC,GAAA;AAAA,EAC9C,iBAAmB,EAAA;AACpB,CAAA;AAEA,IAAM,MAA0C,GAAA;AAAA,EAC/C;AAAA,IACC,eAAiB,EAAA;AAAA,MAChB,MAAQ,EAAAC,0BAAA;AAAA,MACR,aAAe,EAAA;AAAA,QACd,UAAA,EAAY,CAAC,MAAA,EAAQ,KAAK;AAAA;AAC3B,KACD;AAAA,IACA,SAAW,EAAA,YAAA;AAAA,IACX,OAAA;AAAA,IACA,KAAA;AAAA,IACA;AAAA,GACD;AAAA,EACA;AAAA,IACC,eAAiB,EAAA;AAAA,MAChB,aAAe,EAAA;AAAA,QACd,GAAGD,0BAAA,CAAU,OAAQ,CAAA,aAAa,CAAE,CAAA;AAAA;AACrC,KACD;AAAA,IACA,OAAA;AAAA,IACA,KAAO,EAAA;AAAA,MACN,GAAGA,0BAAA,CAAU,OAAQ,CAAA,aAAa,CAAE,CAAA;AAAA;AACrC;AAEF,CAAA;AAEA,IAAO,WAAQ,GAAA","file":"mdx.cjs","sourcesContent":["import type { TSESLint } from \"@typescript-eslint/utils\";\nimport mdxParser from \"eslint-mdx\";\nimport mdxPlugin from \"eslint-plugin-mdx\";\n\nconst plugins: TSESLint.FlatConfig.Plugins = {\n\tmdx: mdxPlugin,\n};\n\nconst rules: TSESLint.FlatConfig.Rules = {\n\t\"mdx/remark\": 2,\n};\n\nconst settings: TSESLint.FlatConfig.Settings = {\n\t\"mdx/code-blocks\": true,\n};\n\nconst config: TSESLint.FlatConfig.ConfigArray = [\n\t{\n\t\tlanguageOptions: {\n\t\t\tparser: mdxParser,\n\t\t\tparserOptions: {\n\t\t\t\textensions: [\".mdx\", \".md\"],\n\t\t\t},\n\t\t},\n\t\tprocessor: \"mdx/remark\",\n\t\tplugins,\n\t\trules,\n\t\tsettings,\n\t},\n\t{\n\t\tlanguageOptions: {\n\t\t\tparserOptions: {\n\t\t\t\t...mdxPlugin.configs[\"code-blocks\"].parserOptions,\n\t\t\t},\n\t\t},\n\t\tplugins,\n\t\trules: {\n\t\t\t...mdxPlugin.configs[\"code-blocks\"].rules,\n\t\t},\n\t},\n];\n\nexport default config;\n"]}