eslint-config-neon
Version:
The ultimate ESLint shareable config
50 lines (45 loc) • 1.06 kB
JavaScript
;
var mdxParser = require('eslint-mdx');
var mdxPlugin = require('eslint-plugin-mdx');
function _interopDefault (e) { return e && e.__esModule ? e : { default: e }; }
var mdxParser__default = /*#__PURE__*/_interopDefault(mdxParser);
var mdxPlugin__default = /*#__PURE__*/_interopDefault(mdxPlugin);
// src/mdx.ts
var plugins = {
mdx: mdxPlugin__default.default
};
var rules = {
"mdx/remark": 2
};
var settings = {
"mdx/code-blocks": true
};
var config = [
{
languageOptions: {
parser: mdxParser__default.default,
parserOptions: {
extensions: [".mdx", ".md"]
}
},
processor: "mdx/remark",
plugins,
rules,
settings
},
{
languageOptions: {
parserOptions: {
...mdxPlugin__default.default.configs["code-blocks"].parserOptions
}
},
plugins,
rules: {
...mdxPlugin__default.default.configs["code-blocks"].rules
}
}
];
var mdx_default = config;
module.exports = mdx_default;
//# sourceMappingURL=mdx.cjs.map
//# sourceMappingURL=mdx.cjs.map