{"version":3,"file":"markdown.mjs","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":"AASA,MAAMA,IAA8B;AAAA,EAClC,MAAM;AAAA,EACN,OAAO,CAAC,SAAS;AAAA,EACjB,UAAU;AAAA,EACV,OAAO;AAAA,IACL,iCAAiC;AAAA,IACjC,8BAA8B;AAAA,IAC9B,kCAAkC;AAAA,IAClC,2BAA2B;AAAA,IAC3B,oBAAoB;AAAA,IACpB,kCAAkC;AAAA,IAClC,kCAAkC;AAAA,EAAA;AAEtC;"}