{"version":3,"file":"markdown.cjs","sources":["../../src/blocks/markdown.ts"],"sourcesContent":["/**\n * @module @nhtio/eslint-config/blocks/markdown\n */\n\nimport type { FlatConfig } from '@typescript-eslint/utils/ts-eslint'\n\n/**\n * An ESLint Configuration for markdown documents\n */\nconst markdown: FlatConfig.Config = {\n  name: 'NHT Markdown',\n  files: ['**/*.md'],\n  language: 'markdown/gfm',\n  rules: {\n    'markdown/fenced-code-language': 'error',\n    'markdown/heading-increment': 'error',\n    'markdown/no-duplicate-headings': 'error',\n    'markdown/no-empty-links': 'error',\n    'markdown/no-html': 'off',\n    'markdown/no-invalid-label-refs': 'error',\n    'markdown/no-missing-label-refs': 'error',\n  },\n}\n\nexport default markdown\n"],"names":["markdown"],"mappings":"4GASA,MAAMA,EAA8B,CAClC,KAAM,eACN,MAAO,CAAC,SAAS,EACjB,SAAU,eACV,MAAO,CACL,gCAAiC,QACjC,6BAA8B,QAC9B,iCAAkC,QAClC,0BAA2B,QAC3B,mBAAoB,MACpB,iCAAkC,QAClC,iCAAkC,OAAA,CAEtC"}