1 | "use strict";
|
2 | Object.defineProperty(exports, "__esModule", { value: true });
|
3 | exports.flatCodeBlocks = exports.flat = void 0;
|
4 | const tslib_1 = require("tslib");
|
5 | const eslintMdx = tslib_1.__importStar(require("eslint-mdx"));
|
6 | const mdx = tslib_1.__importStar(require(".."));
|
7 | const code_blocks_1 = require("./code-blocks");
|
8 | exports.flat = {
|
9 | files: ['**/*.{md,mdx}'],
|
10 | languageOptions: {
|
11 | sourceType: 'module',
|
12 | ecmaVersion: 'latest',
|
13 | parser: eslintMdx,
|
14 | globals: {
|
15 | React: false,
|
16 | },
|
17 | },
|
18 | plugins: {
|
19 | mdx,
|
20 | },
|
21 | rules: {
|
22 | 'mdx/remark': 'warn',
|
23 | 'no-unused-expressions': 'error',
|
24 | 'react/react-in-jsx-scope': 0,
|
25 | },
|
26 | };
|
27 | const { parserOptions } = code_blocks_1.codeBlocks, restConfig = tslib_1.__rest(code_blocks_1.codeBlocks, ["parserOptions"]);
|
28 | exports.flatCodeBlocks = Object.assign({ files: ['**/*.{md,mdx}/*'], languageOptions: {
|
29 | parserOptions,
|
30 | } }, restConfig);
|
31 |
|
\ | No newline at end of file |