eslint-plugin-mdx
Version:
ESLint Plugin for MDX
30 lines • 1.11 kB
JavaScript
export const codeBlocks = {
parserOptions: {
ecmaFeatures: {
// Adding a "use strict" directive at the top of
// every code block is tedious and distracting, so
// opt into strict mode parsing without the
// directive.
impliedStrict: true,
},
},
rules: {
// The Markdown parser automatically trims trailing
// newlines from code blocks.
'eol-last': 'off',
// In code snippets and examples, these rules are often
// counterproductive to clarity and brevity.
'no-undef': 'off',
'no-unused-expressions': 'off',
'no-unused-vars': 'off',
'padded-blocks': 'off',
// Adding a "use strict" directive at the top of every
// code block is tedious and distracting. The config
// opts into strict mode parsing without the directive.
strict: 'off',
// The processor will not receive a Unicode Byte Order
// Mark from the Markdown parser.
'unicode-bom': 'off',
},
};
//# sourceMappingURL=code-blocks.js.map