Skip to content

Commit 7c535b3

Browse files
committed
Added @eslint/markdown as dev dependency
1 parent efa1c7f commit 7c535b3

File tree

3 files changed

+1018
-1
lines changed

3 files changed

+1018
-1
lines changed

eslint.config.mjs

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import js from '@eslint/js'
22
import json from '@eslint/json'
3+
import markdown from '@eslint/markdown'
34

45
export default [
56
{
@@ -18,5 +19,13 @@ export default [
1819
languageOptions: { ecmaVersion: 'latest', sourceType: 'script', globals: { chrome: 'readonly' }}
1920
},
2021
{ files: ['**/*.mjs'], languageOptions: { sourceType: 'module' }},
21-
{ files: ['**/*.json'], ignores: ['**/package-lock.json'], language: 'json/json', ...json.configs.recommended }
22+
{ files: ['**/*.json'], ignores: ['**/package-lock.json'], language: 'json/json', ...json.configs.recommended },
23+
{
24+
files: ['**/*.md'], language: 'markdown/commonmark', plugins: { markdown },
25+
rules: {
26+
...markdown.configs.recommended[0].rules,
27+
'markdown/heading-increment': 'off', // allow headings to skip levels
28+
'markdown/fenced-code-language': 'off' // allow code blocks w/ no language specified
29+
}
30+
}
2231
]

0 commit comments

Comments
 (0)