{"versions":{"6.0.0":{"name":"@eslint/markdown","version":"6.0.0","description":"The official ESLint language plugin for Markdown","license":"MIT","author":{"name":"Brandon Mills","url":"https://github.com/btmills"},"type":"module","main":"dist/esm/index.js","types":"dist/esm/index.d.ts","exports":{"import":{"default":"./dist/esm/index.js"}},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/eslint/markdown.git"},"bugs":{"url":"https://github.com/eslint/markdown/issues"},"homepage":"https://github.com/eslint/markdown#readme","keywords":["eslint","eslintplugin","markdown","lint","linter"],"scripts":{"lint":"eslint . && eslint -c eslint.config-content.js .","lint:fix":"eslint --fix . && eslint --fix -c eslint.config-content.js .","build:dedupe-types":"node tools/dedupe-types.js dist/esm/index.js","build:rules":"node tools/build-rules.js","build":"npm run build:rules && rollup -c && npm run build:dedupe-types && tsc -p tsconfig.esm.json","prepare":"node ./npm-prepare.cjs && npm run build","test":"c8 mocha \"tests/**/*.test.js\" --timeout 30000"},"devDependencies":{"@eslint/core":"^0.3.0","@eslint/js":"^9.4.0","@types/eslint":"^9.6.0","c8":"^10.1.2","chai":"^5.1.1","dedent":"^1.5.3","eslint":"^9.8.0","eslint-config-eslint":"^11.0.0","globals":"^15.1.0","mocha":"^10.6.0","rollup":"^4.19.0","rollup-plugin-copy":"^3.5.0","typescript":"^5.5.4"},"dependencies":{"mdast-util-from-markdown":"^2.0.1","mdast-util-gfm":"^3.0.0","micromark-extension-gfm":"^3.0.0"},"peerDependencies":{"eslint":">=9"},"engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"@eslint/markdown@6.0.0","gitHead":"e76f4c7c74c6b073d2f0922dad1a77ca984f3eb1","_nodeVersion":"20.16.0","_npmVersion":"10.8.1","dist":{"integrity":"sha512-VCNBcpN0E3NohzMEe02wxnvKtMh2N0jzitakF+pn6bCEP7bKPUG2D2neQ3406ocQ2T8IZ2jExG3INng/1IWn5A==","shasum":"3e980a70689c7c0f04b76f94849c1baccba3503f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@eslint/markdown/-/markdown-6.0.0.tgz","fileCount":7,"unpackedSize":61183,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eslint%2fmarkdown@6.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGUlhAeRG/n7r4+dZAUmJyawHCq3/TcRO6wspFPNn2/7AiEA5o7rBZXf7TtLjkS1cObGeAdymzTfKgrodDRtPI+KdCA="}],"size":14678},"_npmUser":{"name":"anonymous","email":"nicholas@eslint.org"},"directories":{},"maintainers":[{"name":"anonymous","email":"npm@openjsf.org"},{"name":"anonymous","email":"nicholas@eslint.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/markdown_6.0.0_1724251727247_0.8356236569903979"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-21T14:48:47.397Z","publish_time":1724251727397,"_source_registry_name":"default","contributors":[]},"6.1.0":{"name":"@eslint/markdown","version":"6.1.0","description":"The official ESLint language plugin for Markdown","license":"MIT","author":{"name":"Brandon Mills","url":"https://github.com/btmills"},"type":"module","main":"dist/esm/index.js","types":"dist/esm/index.d.ts","exports":{".":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/eslint/markdown.git"},"bugs":{"url":"https://github.com/eslint/markdown/issues"},"homepage":"https://github.com/eslint/markdown#readme","keywords":["eslint","eslintplugin","markdown","lint","linter"],"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","prettier --write"],"!(*.{js,md})":"prettier --write --ignore-unknown","{src/rules/*.js,tools/update-rules-docs.js,README.md}":"npm run build:update-rules-docs"},"scripts":{"lint":"eslint . && eslint -c eslint.config-content.js .","lint:fix":"eslint --fix . && eslint --fix -c eslint.config-content.js .","fmt":"prettier --write .","fmt:check":"prettier --check .","build:dedupe-types":"node tools/dedupe-types.js dist/esm/index.js","build:rules":"node tools/build-rules.js","build:update-rules-docs":"node tools/update-rules-docs.js","build":"npm run build:rules && rollup -c && npm run build:dedupe-types && tsc -p tsconfig.esm.json && npm run build:update-rules-docs","prepare":"node ./npm-prepare.cjs && npm run build","test":"c8 mocha \"tests/**/*.test.js\" --timeout 30000","test:jsr":"npx jsr@latest publish --dry-run"},"devDependencies":{"@eslint/core":"^0.3.0","@eslint/js":"^9.4.0","@types/eslint":"^9.6.0","c8":"^10.1.2","chai":"^5.1.1","dedent":"^1.5.3","eslint":"^9.8.0","eslint-config-eslint":"^11.0.0","globals":"^15.1.0","lint-staged":"^15.2.9","mocha":"^10.6.0","prettier":"^3.3.3","rollup":"^4.19.0","rollup-plugin-copy":"^3.5.0","typescript":"^5.5.4","yorkie":"^2.0.0"},"dependencies":{"mdast-util-from-markdown":"^2.0.1","mdast-util-gfm":"^3.0.0","micromark-extension-gfm":"^3.0.0"},"peerDependencies":{"eslint":">=9"},"engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"@eslint/markdown@6.1.0","gitHead":"a86714c07a0ca265ed427dce1c3f6a716f578f5f","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-cX1tyD+aIbhzKrCKe/9M5s2jZhldWGOR+cy7cIVpxG9RkoaN4XU+gG3dy6oEKtBFXjDx06GtP0OGO7jgbqa2DA==","shasum":"30388d83cd6e97299972997caf88b18b43d33927","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@eslint/markdown/-/markdown-6.1.0.tgz","fileCount":7,"unpackedSize":54750,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eslint%2fmarkdown@6.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeZfajDYYAH25mqsWPIW2AMjEjaeREBsxanLjZHoWbQgIhAO8hUnFprYSTEqQ3gmEiyrDAzssiUNTzeXV6BwBuRmMd"}],"size":14749},"_npmUser":{"name":"anonymous","email":"nicholas@eslint.org"},"directories":{},"maintainers":[{"name":"anonymous","email":"npm@openjsf.org"},{"name":"anonymous","email":"nicholas@eslint.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/markdown_6.1.0_1725636446924_0.9816915791592193"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-06T15:27:27.171Z","publish_time":1725636447171,"_source_registry_name":"default","contributors":[]},"6.1.1":{"name":"@eslint/markdown","version":"6.1.1","description":"The official ESLint language plugin for Markdown","license":"MIT","author":{"name":"Brandon Mills","url":"https://github.com/btmills"},"type":"module","main":"dist/esm/index.js","types":"dist/esm/index.d.ts","exports":{".":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/eslint/markdown.git"},"bugs":{"url":"https://github.com/eslint/markdown/issues"},"homepage":"https://github.com/eslint/markdown#readme","keywords":["eslint","eslintplugin","markdown","lint","linter"],"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","prettier --write"],"!(*.{js,md})":"prettier --write --ignore-unknown","{src/rules/*.js,tools/update-rules-docs.js,README.md}":"npm run build:update-rules-docs"},"scripts":{"lint":"eslint . && eslint -c eslint.config-content.js .","lint:fix":"eslint --fix . && eslint --fix -c eslint.config-content.js .","fmt":"prettier --write .","fmt:check":"prettier --check .","build:dedupe-types":"node tools/dedupe-types.js dist/esm/index.js","build:rules":"node tools/build-rules.js","build:update-rules-docs":"node tools/update-rules-docs.js","build":"npm run build:rules && rollup -c && npm run build:dedupe-types && tsc -p tsconfig.esm.json && npm run build:update-rules-docs","prepare":"node ./npm-prepare.cjs && npm run build","test":"c8 mocha \"tests/**/*.test.js\" --timeout 30000","test:jsr":"npx jsr@latest publish --dry-run"},"devDependencies":{"@eslint/core":"^0.6.0","@eslint/js":"^9.4.0","@types/eslint":"^9.6.0","c8":"^10.1.2","chai":"^5.1.1","dedent":"^1.5.3","eslint":"^9.8.0","eslint-config-eslint":"^11.0.0","globals":"^15.1.0","lint-staged":"^15.2.9","mocha":"^10.6.0","prettier":"^3.3.3","rollup":"^4.19.0","rollup-plugin-copy":"^3.5.0","typescript":"^5.5.4","yorkie":"^2.0.0"},"dependencies":{"@eslint/plugin-kit":"^0.2.0","mdast-util-from-markdown":"^2.0.1","mdast-util-gfm":"^3.0.0","micromark-extension-gfm":"^3.0.0"},"engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"@eslint/markdown@6.1.1","gitHead":"7028e57a2df12218554ee02d22935a57c50d9e7b","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Z+1js5AeqidwhNBbnIPM6Fn4eY9D5i1NleamS0UBW6BG0J4lpvhIVOKVIi22kmH5gvxDmHUp5MHkkkjda0TehA==","shasum":"5f496330905cebe1c964d9ccb93fe8be493ac380","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@eslint/markdown/-/markdown-6.1.1.tgz","fileCount":7,"unpackedSize":51164,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eslint%2fmarkdown@6.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2An1Q7wmvCM80DeNxBB/iUOjMoocX9efJVago6RsAHwIhAK6NyMwBkasoDI5F3DK8XQ7muaiNMO+EIvVVSDoO24Dp"}],"size":14028},"_npmUser":{"name":"anonymous","email":"nicholas@eslint.org"},"directories":{},"maintainers":[{"name":"anonymous","email":"npm@openjsf.org"},{"name":"anonymous","email":"nicholas@eslint.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/markdown_6.1.1_1727471788248_0.2500479399333084"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-27T21:16:28.492Z","publish_time":1727471788492,"_source_registry_name":"default","contributors":[]},"6.2.0":{"name":"@eslint/markdown","version":"6.2.0","description":"The official ESLint language plugin for Markdown","license":"MIT","author":{"name":"Brandon Mills","url":"https://github.com/btmills"},"type":"module","main":"dist/esm/index.js","types":"dist/esm/index.d.ts","exports":{".":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/eslint/markdown.git"},"bugs":{"url":"https://github.com/eslint/markdown/issues"},"homepage":"https://github.com/eslint/markdown#readme","keywords":["eslint","eslintplugin","markdown","lint","linter"],"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","prettier --write"],"!(*.{js,md})":"prettier --write --ignore-unknown","{src/rules/*.js,tools/update-rules-docs.js,README.md}":"npm run build:update-rules-docs"},"scripts":{"lint":"eslint . && eslint -c eslint.config-content.js .","lint:fix":"eslint --fix . && eslint --fix -c eslint.config-content.js .","fmt":"prettier --write .","fmt:check":"prettier --check .","build:dedupe-types":"node tools/dedupe-types.js dist/esm/index.js","build:rules":"node tools/build-rules.js","build:update-rules-docs":"node tools/update-rules-docs.js","build":"npm run build:rules && rollup -c && npm run build:dedupe-types && tsc -p tsconfig.esm.json && npm run build:update-rules-docs","prepare":"node ./npm-prepare.cjs && npm run build","test":"c8 mocha \"tests/**/*.test.js\" --timeout 30000","test:jsr":"npx jsr@latest publish --dry-run"},"devDependencies":{"@eslint/core":"^0.6.0","@eslint/js":"^9.4.0","@types/eslint":"^9.6.0","c8":"^10.1.2","chai":"^5.1.1","dedent":"^1.5.3","eslint":"^9.10.0","eslint-config-eslint":"^11.0.0","globals":"^15.1.0","lint-staged":"^15.2.9","mocha":"^10.6.0","prettier":"^3.3.3","rollup":"^4.19.0","rollup-plugin-copy":"^3.5.0","typescript":"^5.5.4","yorkie":"^2.0.0"},"dependencies":{"@eslint/plugin-kit":"^0.2.0","mdast-util-from-markdown":"^2.0.1","mdast-util-gfm":"^3.0.0","micromark-extension-gfm":"^3.0.0"},"engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"@eslint/markdown@6.2.0","gitHead":"93ff7c4ac560e3baeb3b36b134e74ffb33f8deb4","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-ZLWZ6RNy5flf1Nk2DBt0V77MQpQEo8snkjVT75P5J0SJkE/QNoqgy7+dBvNjlyZuj664pU43uDXWg3J8AfF0IQ==","shasum":"77f6e14f280836e24f44a44a1b0d898bf4641bed","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@eslint/markdown/-/markdown-6.2.0.tgz","fileCount":7,"unpackedSize":57071,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eslint%2fmarkdown@6.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHJ2txop67fBRebWpQAdD10o8TTlECRUb49uUEfn0f3TAiA/OQxRs34456/SPBRT3y00uqEWkyUJ9kfUAIULrAHRZg=="}],"size":15452},"_npmUser":{"name":"anonymous","email":"nicholas@eslint.org"},"directories":{},"maintainers":[{"name":"anonymous","email":"npm@openjsf.org"},{"name":"anonymous","email":"nicholas@eslint.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/markdown_6.2.0_1728052633853_0.9212792057755566"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-04T14:37:14.074Z","publish_time":1728052634074,"_source_registry_name":"default","contributors":[]},"6.2.1":{"name":"@eslint/markdown","version":"6.2.1","description":"The official ESLint language plugin for Markdown","license":"MIT","author":{"name":"Brandon Mills","url":"https://github.com/btmills"},"type":"module","main":"dist/esm/index.js","types":"dist/esm/index.d.ts","exports":{".":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/eslint/markdown.git"},"bugs":{"url":"https://github.com/eslint/markdown/issues"},"homepage":"https://github.com/eslint/markdown#readme","keywords":["eslint","eslintplugin","markdown","lint","linter"],"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","prettier --write"],"!(*.{js,md})":"prettier --write --ignore-unknown","{src/rules/*.js,tools/update-rules-docs.js,README.md}":"npm run build:update-rules-docs"},"scripts":{"lint":"eslint . && eslint -c eslint.config-content.js .","lint:fix":"eslint --fix . && eslint --fix -c eslint.config-content.js .","fmt":"prettier --write .","fmt:check":"prettier --check .","build:dedupe-types":"node tools/dedupe-types.js dist/esm/index.js","build:rules":"node tools/build-rules.js","build:update-rules-docs":"node tools/update-rules-docs.js","build":"npm run build:rules && rollup -c && npm run build:dedupe-types && tsc -p tsconfig.esm.json && npm run build:update-rules-docs","build:readme":"node tools/update-readme.js","prepare":"node ./npm-prepare.cjs && npm run build","test":"c8 mocha \"tests/**/*.test.js\" --timeout 30000","test:jsr":"npx jsr@latest publish --dry-run"},"devDependencies":{"@eslint/core":"^0.6.0","@eslint/js":"^9.4.0","@types/eslint":"^9.6.0","c8":"^10.1.2","chai":"^5.1.1","dedent":"^1.5.3","eslint":"^9.10.0","eslint-config-eslint":"^11.0.0","globals":"^15.1.0","got":"^14.4.2","lint-staged":"^15.2.9","mocha":"^10.6.0","prettier":"^3.3.3","rollup":"^4.19.0","rollup-plugin-copy":"^3.5.0","typescript":"^5.5.4","yorkie":"^2.0.0"},"dependencies":{"@eslint/plugin-kit":"^0.2.0","mdast-util-from-markdown":"^2.0.1","mdast-util-gfm":"^3.0.0","micromark-extension-gfm":"^3.0.0"},"engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"@eslint/markdown@6.2.1","gitHead":"05196f59dd1d22e7bcc98ee5e5b857e69807a5ce","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-cKVd110hG4ICHmWhIwZJfKmmJBvbiDWyrHODJknAtudKgZtlROGoLX9UEOA0o746zC0hCY4UV4vR+aOGW9S6JQ==","shasum":"7f3698cd5bd16c2f6cb063e78eb8118e009654c0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@eslint/markdown/-/markdown-6.2.1.tgz","fileCount":7,"unpackedSize":60031,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eslint%2fmarkdown@6.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCd2kLdkSZ2xkftuOwyUqewLU8S38GERzy8KRxio+ozCAIhAPZBK3necthkePuqQFCgK9BYaVMIKtQmTMhdAkn809tD"}],"size":16472},"_npmUser":{"name":"anonymous","email":"nicholas@eslint.org"},"directories":{},"maintainers":[{"name":"anonymous","email":"npm@openjsf.org"},{"name":"anonymous","email":"nicholas@eslint.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/markdown_6.2.1_1729198606939_0.23173395542217867"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-17T20:56:47.191Z","publish_time":1729198607191,"_source_registry_name":"default","contributors":[]},"6.2.2":{"name":"@eslint/markdown","version":"6.2.2","description":"The official ESLint language plugin for Markdown","license":"MIT","author":{"name":"Brandon Mills","url":"https://github.com/btmills"},"type":"module","main":"dist/esm/index.js","types":"dist/esm/index.d.ts","exports":{".":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/eslint/markdown.git"},"bugs":{"url":"https://github.com/eslint/markdown/issues"},"homepage":"https://github.com/eslint/markdown#readme","keywords":["eslint","eslintplugin","markdown","lint","linter"],"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","prettier --write"],"!(*.{js,md})":"prettier --write --ignore-unknown","{src/rules/*.js,tools/update-rules-docs.js,README.md}":"npm run build:update-rules-docs"},"scripts":{"lint":"eslint . && eslint -c eslint.config-content.js .","lint:fix":"eslint --fix . && eslint --fix -c eslint.config-content.js .","fmt":"prettier --write .","fmt:check":"prettier --check .","build:dedupe-types":"node tools/dedupe-types.js dist/esm/index.js","build:rules":"node tools/build-rules.js","build:update-rules-docs":"node tools/update-rules-docs.js","build":"npm run build:rules && rollup -c && npm run build:dedupe-types && tsc -p tsconfig.esm.json && npm run build:update-rules-docs","build:readme":"node tools/update-readme.js","prepare":"node ./npm-prepare.cjs && npm run build","test":"c8 mocha \"tests/**/*.test.js\" --timeout 30000","test:jsr":"npx jsr@latest publish --dry-run","test:types":"tsc -p tests/types/tsconfig.json"},"devDependencies":{"@eslint/js":"^9.4.0","@types/eslint":"^9.6.0","c8":"^10.1.2","chai":"^5.1.1","dedent":"^1.5.3","eslint":"^9.15.0","eslint-config-eslint":"^11.0.0","eslint-plugin-eslint-plugin":"^6.3.2","globals":"^15.1.0","got":"^14.4.2","lint-staged":"^15.2.9","mocha":"^10.6.0","prettier":"^3.3.3","rollup":"^4.19.0","rollup-plugin-copy":"^3.5.0","typescript":"^5.5.4","yorkie":"^2.0.0"},"dependencies":{"@eslint/core":"^0.10.0","@eslint/plugin-kit":"^0.2.5","mdast-util-from-markdown":"^2.0.2","mdast-util-gfm":"^3.0.0","micromark-extension-gfm":"^3.0.0"},"engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"@eslint/markdown@6.2.2","gitHead":"f874af3fdf64a9948ebb0525f233f1075bf7203b","_nodeVersion":"22.13.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-U0/KgzI9BVUuHDQ9M2fuVgB0QZ1fSyzwm8jKmHr1dlsLHGHYzoeIA9yqLMdTbV3ivZfp6rTdt6zqre3TfNExUQ==","shasum":"6d0d5cbf2e570a3bbc063e2a5cb4840391dcb156","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@eslint/markdown/-/markdown-6.2.2.tgz","fileCount":7,"unpackedSize":68517,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eslint%2fmarkdown@6.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCK9VXWr7yBTh1TCQFCvkZRb8dVmWu0m6fX5r2XPnARqQIgM7rU+RroxrEMZyps5pr1ul+RLJJeDyH0HB5jYwob+lo="}],"size":18243},"_npmUser":{"name":"anonymous","email":"nicholas@eslint.org"},"directories":{},"maintainers":[{"name":"anonymous","email":"npm@openjsf.org"},{"name":"anonymous","email":"nicholas@eslint.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/markdown_6.2.2_1737671563123_0.6013228976409082"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-23T22:32:43.343Z","publish_time":1737671563343,"_source_registry_name":"default","contributors":[]},"6.3.0":{"name":"@eslint/markdown","version":"6.3.0","description":"The official ESLint language plugin for Markdown","license":"MIT","author":{"name":"Brandon Mills","url":"https://github.com/btmills"},"type":"module","main":"dist/esm/index.js","types":"dist/esm/index.d.ts","exports":{".":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/eslint/markdown.git"},"bugs":{"url":"https://github.com/eslint/markdown/issues"},"homepage":"https://github.com/eslint/markdown#readme","keywords":["eslint","eslintplugin","markdown","lint","linter"],"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","prettier --write"],"!(*.{js,md})":"prettier --write --ignore-unknown","{src/rules/*.js,tools/update-rules-docs.js,README.md}":"npm run build:update-rules-docs"},"scripts":{"lint":"eslint . && eslint -c eslint.config-content.js .","lint:fix":"eslint --fix . && eslint --fix -c eslint.config-content.js .","fmt":"prettier --write .","fmt:check":"prettier --check .","build:dedupe-types":"node tools/dedupe-types.js dist/esm/index.js","build:rules":"node tools/build-rules.js","build:update-rules-docs":"node tools/update-rules-docs.js","build":"npm run build:rules && rollup -c && npm run build:dedupe-types && tsc -p tsconfig.esm.json && npm run build:update-rules-docs","build:readme":"node tools/update-readme.js","prepare":"node ./npm-prepare.cjs && npm run build","test":"c8 mocha \"tests/**/*.test.js\" --timeout 30000","test:jsr":"npx jsr@latest publish --dry-run","test:types":"tsc -p tests/types/tsconfig.json"},"devDependencies":{"@eslint/js":"^9.4.0","@types/eslint":"^9.6.0","c8":"^10.1.2","chai":"^5.1.1","dedent":"^1.5.3","eslint":"^9.15.0","eslint-config-eslint":"^11.0.0","eslint-plugin-eslint-plugin":"^6.3.2","globals":"^15.1.0","got":"^14.4.2","lint-staged":"^15.2.9","mocha":"^10.6.0","prettier":"^3.3.3","rollup":"^4.19.0","rollup-plugin-copy":"^3.5.0","typescript":"^5.5.4","yorkie":"^2.0.0"},"dependencies":{"@eslint/core":"^0.10.0","@eslint/plugin-kit":"^0.2.5","mdast-util-from-markdown":"^2.0.2","mdast-util-gfm":"^3.0.0","micromark-extension-gfm":"^3.0.0"},"engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"@eslint/markdown@6.3.0","gitHead":"4b7f73967f251259511b8658b782b25b8169fde6","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-8rj7wmuP5hwXZ0HWoad+WL9nftpN373bCCQz9QL6sA+clZiz7et8Pk0yDAKeo//xLlPONKQ6wCpjkOHCLkbYUw==","shasum":"f9e9d01ff76b0a3ef722da30ffa43e1a362ee392","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@eslint/markdown/-/markdown-6.3.0.tgz","fileCount":7,"unpackedSize":69859,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eslint%2fmarkdown@6.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCs4svKUncccUW30kBC/ALP77OFJbqV04dREhJvefeGqwIhAMaLg3DNVNBJRmSbO0tGJgBn+EPJHm/fFIIsYvELzf5B"}],"size":18675},"_npmUser":{"name":"anonymous","email":"contact@eslint.org"},"directories":{},"maintainers":[{"name":"anonymous","email":"npm@openjsf.org"},{"name":"anonymous","email":"contact@eslint.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/markdown_6.3.0_1741296900131_0.16744596359950426"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-06T21:35:00.313Z","publish_time":1741296900313,"_source_registry_name":"default","contributors":[]},"6.4.0":{"name":"@eslint/markdown","version":"6.4.0","description":"The official ESLint language plugin for Markdown","license":"MIT","author":{"name":"Brandon Mills","url":"https://github.com/btmills"},"type":"module","main":"dist/esm/index.js","types":"dist/esm/index.d.ts","exports":{".":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"./types":{"types":"./dist/esm/types.d.ts"}},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/eslint/markdown.git"},"bugs":{"url":"https://github.com/eslint/markdown/issues"},"homepage":"https://github.com/eslint/markdown#readme","keywords":["eslint","eslintplugin","markdown","lint","linter"],"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","prettier --write"],"*.md":["eslint --fix","eslint --fix -c eslint.config-content.js"],"!(*.{js,md})":"prettier --write --ignore-unknown","{src/rules/*.js,tools/update-rules-docs.js,README.md}":"npm run build:update-rules-docs"},"scripts":{"lint":"eslint . && eslint -c eslint.config-content.js .","lint:fix":"eslint --fix . && eslint --fix -c eslint.config-content.js .","fmt":"prettier --write .","fmt:check":"prettier --check .","build:dedupe-types":"node tools/dedupe-types.js dist/esm/index.js","build:rules":"node tools/build-rules.js","build:update-rules-docs":"node tools/update-rules-docs.js","build":"npm run build:rules && rollup -c && npm run build:dedupe-types && tsc -p tsconfig.esm.json && npm run build:update-rules-docs","build:readme":"node tools/update-readme.js","prepare":"node ./npm-prepare.cjs && npm run build","test":"c8 mocha \"tests/**/*.test.js\" --timeout 30000","test:jsr":"npx jsr@latest publish --dry-run","test:types":"tsc -p tests/types/tsconfig.json"},"devDependencies":{"@eslint/js":"^9.4.0","@types/eslint":"^9.6.0","c8":"^10.1.2","chai":"^5.1.1","dedent":"^1.5.3","eslint":"^9.23.0","eslint-config-eslint":"^11.0.0","eslint-plugin-eslint-plugin":"^6.3.2","globals":"^15.1.0","got":"^14.4.2","lint-staged":"^15.2.9","mocha":"^10.6.0","prettier":"^3.3.3","rollup":"^4.19.0","rollup-plugin-copy":"^3.5.0","rollup-plugin-delete":"^3.0.1","typescript":"^5.5.4","yorkie":"^2.0.0"},"dependencies":{"@eslint/core":"^0.10.0","@eslint/plugin-kit":"^0.2.5","mdast-util-from-markdown":"^2.0.2","mdast-util-frontmatter":"^2.0.1","mdast-util-gfm":"^3.0.0","micromark-extension-frontmatter":"^2.0.0","micromark-extension-gfm":"^3.0.0"},"engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"@eslint/markdown@6.4.0","gitHead":"d7fb66efd04cec62d2e3dd8b113a8ff323b1c758","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-J07rR8uBSNFJ9iliNINrchilpkmCihPmTVotpThUeKEn5G8aBBZnkjNBy/zovhJA5LBk1vWU9UDlhqKSc/dViQ==","shasum":"56fdbecf70b0aadaaeea93f79c8fcb7dc52c87a9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@eslint/markdown/-/markdown-6.4.0.tgz","fileCount":7,"unpackedSize":85853,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eslint%2fmarkdown@6.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIB8SlUEx1EFhFmG51sB39pvuH+r6VJipT8JpVVPBB1F0AiA5II8TYDsm0jDUUsz8j/GoRl1OAC3HP3jOp+tBOcrZZA=="}],"size":21659},"_npmUser":{"name":"anonymous","email":"contact@eslint.org"},"directories":{},"maintainers":[{"name":"anonymous","email":"npm@openjsf.org"},{"name":"anonymous","email":"contact@eslint.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/markdown_6.4.0_1744923613562_0.0718388707503208"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-17T21:00:13.737Z","publish_time":1744923613737,"_source_registry_name":"default","contributors":[]},"6.5.0":{"name":"@eslint/markdown","version":"6.5.0","description":"The official ESLint language plugin for Markdown","license":"MIT","author":{"name":"Brandon Mills","url":"https://github.com/btmills"},"type":"module","main":"dist/esm/index.js","types":"dist/esm/index.d.ts","exports":{".":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"./types":{"types":"./dist/esm/types.d.ts"}},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/eslint/markdown.git"},"bugs":{"url":"https://github.com/eslint/markdown/issues"},"homepage":"https://github.com/eslint/markdown#readme","keywords":["eslint","eslintplugin","markdown","lint","linter"],"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","prettier --write"],"*.md":["eslint --fix","eslint --fix -c eslint.config-content.js"],"!(*.{js,md})":"prettier --write --ignore-unknown","{src/rules/*.js,tools/update-rules-docs.js,README.md}":"npm run build:update-rules-docs"},"scripts":{"lint":"eslint . && eslint -c eslint.config-content.js .","lint:fix":"eslint --fix . && eslint --fix -c eslint.config-content.js .","fmt":"prettier --write .","fmt:check":"prettier --check .","build:dedupe-types":"node tools/dedupe-types.js dist/esm/index.js","build:rules":"node tools/build-rules.js","build:update-rules-docs":"node tools/update-rules-docs.js","build":"npm run build:rules && rollup -c && npm run build:dedupe-types && tsc -p tsconfig.esm.json && npm run build:update-rules-docs","build:readme":"node tools/update-readme.js","prepare":"node ./npm-prepare.cjs && npm run build","test":"c8 mocha \"tests/**/*.test.js\" --timeout 30000","test:jsr":"npx jsr@latest publish --dry-run","test:types":"tsc -p tests/types/tsconfig.json"},"devDependencies":{"@eslint/js":"^9.4.0","@types/eslint":"^9.6.0","c8":"^10.1.2","dedent":"^1.5.3","eslint":"^9.25.1","eslint-config-eslint":"^11.0.0","eslint-plugin-eslint-plugin":"^6.3.2","globals":"^15.1.0","got":"^14.4.2","lint-staged":"^15.2.9","mocha":"^10.6.0","prettier":"^3.3.3","rollup":"^4.19.0","rollup-plugin-copy":"^3.5.0","rollup-plugin-delete":"^3.0.1","typescript":"^5.5.4","yorkie":"^2.0.0"},"dependencies":{"@eslint/core":"^0.14.0","@eslint/plugin-kit":"^0.3.1","mdast-util-from-markdown":"^2.0.2","mdast-util-frontmatter":"^2.0.1","mdast-util-gfm":"^3.0.0","micromark-extension-frontmatter":"^2.0.0","micromark-extension-gfm":"^3.0.0"},"engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"@eslint/markdown@6.5.0","gitHead":"a7e82139d4c7d9121449948aeff694d23b26313c","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-oSkF0p8X21vKEEAGTZASi7q3tbdTvlGduQ02Xz2A1AFncUP4RLVcNz27XurxVW4fs1JXuh0xBtvokXdtp/nN+Q==","shasum":"7574b190f77ed60219b17cf87355c5f42c0cd826","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@eslint/markdown/-/markdown-6.5.0.tgz","fileCount":7,"unpackedSize":105305,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eslint%2fmarkdown@6.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCZ2VviGG9E4RK85oSfS+MQBvNX3HeOk2bP+3EOh2AHFgIgM5RGAL3LHAsV1aFHho3n9fu1Jz0OggiPmvUe1eNXkZY="}],"size":24372},"_npmUser":{"name":"anonymous","email":"contact@eslint.org"},"directories":{},"maintainers":[{"name":"anonymous","email":"npm@openjsf.org"},{"name":"anonymous","email":"contact@eslint.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/markdown_6.5.0_1749140820229_0.6278813457256118"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-05T16:27:00.436Z","publish_time":1749140820436,"_source_registry_name":"default","contributors":[]},"6.6.0":{"name":"@eslint/markdown","version":"6.6.0","description":"The official ESLint language plugin for Markdown","license":"MIT","author":{"name":"Brandon Mills","url":"https://github.com/btmills"},"type":"module","main":"dist/esm/index.js","types":"dist/esm/index.d.ts","exports":{".":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"./types":{"types":"./dist/esm/types.d.ts"}},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/eslint/markdown.git"},"bugs":{"url":"https://github.com/eslint/markdown/issues"},"homepage":"https://github.com/eslint/markdown#readme","keywords":["eslint","eslintplugin","markdown","lint","linter"],"workspaces":["examples/*"],"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","prettier --write"],"*.md":["eslint --fix","eslint --fix -c eslint.config-content.js"],"!(*.{js,md})":"prettier --write --ignore-unknown","{src/rules/*.js,tools/update-rules-docs.js,README.md}":["npm run build:update-rules-docs","git add README.md"]},"scripts":{"lint":"eslint . && eslint -c eslint.config-content.js .","lint:fix":"eslint --fix . && eslint --fix -c eslint.config-content.js .","fmt":"prettier --write .","fmt:check":"prettier --check .","build:dedupe-types":"node tools/dedupe-types.js dist/esm/index.js","build:rules":"node tools/build-rules.js","build:update-rules-docs":"node tools/update-rules-docs.js","build":"npm run build:rules && rollup -c && npm run build:dedupe-types && tsc -p tsconfig.esm.json && npm run build:update-rules-docs","build:readme":"node tools/update-readme.js","prepare":"npm run build","test":"c8 mocha \"tests/**/*.test.js\" --timeout 30000","test:jsr":"npx jsr@latest publish --dry-run","test:types":"tsc -p tests/types/tsconfig.json"},"devDependencies":{"@eslint/js":"^9.4.0","c8":"^10.1.2","dedent":"^1.5.3","eslint":"^9.28.0","eslint-config-eslint":"^11.0.0","eslint-plugin-eslint-plugin":"^6.3.2","globals":"^15.1.0","got":"^14.4.2","lint-staged":"^15.2.9","mocha":"^11.6.0","prettier":"^3.3.3","rollup":"^4.19.0","rollup-plugin-copy":"^3.5.0","rollup-plugin-delete":"^3.0.1","typescript":"^5.8.3","yorkie":"^2.0.0"},"dependencies":{"@eslint/core":"^0.14.0","@eslint/plugin-kit":"^0.3.1","github-slugger":"^2.0.0","mdast-util-from-markdown":"^2.0.2","mdast-util-frontmatter":"^2.0.1","mdast-util-gfm":"^3.0.0","micromark-extension-frontmatter":"^2.0.0","micromark-extension-gfm":"^3.0.0"},"engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"@eslint/markdown@6.6.0","gitHead":"187804b24f837cd5183d7bdec857455a37bcf80a","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-IsWPy2jU3gaQDlioDC4sT4I4kG1hX1OMWs/q2sWwJrPoMASHW/Z4SDw+6Aql6EsHejGbagYuJbFq9Zvx+Y1b1Q==","shasum":"b9f226f9f464de161be7136e5c879239a4339631","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@eslint/markdown/-/markdown-6.6.0.tgz","fileCount":7,"unpackedSize":123392,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eslint%2fmarkdown@6.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDnOt8ODwjk4DoTZkGXeK/XY+vtuBPpCKaUwdHSmeSN2AiEAsDIbSunliYpMT9dUj8ezPPU7FPtV8j5oQqP49mYyrZk="}],"size":28104},"_npmUser":{"name":"anonymous","email":"contact@eslint.org","actor":{"name":"eslintbot","email":"contact@eslint.org","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"npm@openjsf.org"},{"name":"anonymous","email":"contact@eslint.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/markdown_6.6.0_1750445587166_0.017201872288109543"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-20T18:53:07.352Z","publish_time":1750445587352,"_source_registry_name":"default","contributors":[]},"7.0.0":{"name":"@eslint/markdown","version":"7.0.0","description":"The official ESLint language plugin for Markdown","license":"MIT","author":{"name":"Brandon Mills","url":"https://github.com/btmills"},"type":"module","main":"dist/esm/index.js","types":"dist/esm/index.d.ts","exports":{".":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"./types":{"types":"./dist/esm/types.d.ts"}},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/eslint/markdown.git"},"bugs":{"url":"https://github.com/eslint/markdown/issues"},"homepage":"https://github.com/eslint/markdown#readme","keywords":["eslint","eslintplugin","markdown","lint","linter"],"workspaces":["examples/*"],"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","prettier --write"],"*.md":["eslint --fix","eslint --fix -c eslint.config-content.js"],"!(*.{js,md})":"prettier --write --ignore-unknown","{src/rules/*.js,tools/update-rules-docs.js,README.md}":["npm run build:update-rules-docs","git add README.md"]},"scripts":{"lint":"eslint . && eslint -c eslint.config-content.js .","lint:fix":"eslint --fix . && eslint --fix -c eslint.config-content.js .","fmt":"prettier --write .","fmt:check":"prettier --check .","build:rules":"node tools/build-rules.js","build:update-rules-docs":"node tools/update-rules-docs.js","build":"npm run build:rules && tsc && npm run build:update-rules-docs","build:readme":"node tools/update-readme.js","prepare":"npm run build","test":"c8 mocha \"tests/**/*.test.js\" --timeout 30000","test:jsr":"npx jsr@latest publish --dry-run","test:types":"tsc -p tests/types/tsconfig.json"},"devDependencies":{"@eslint/js":"^9.4.0","c8":"^10.1.2","dedent":"^1.5.3","eslint":"^9.28.0","eslint-config-eslint":"^11.0.0","eslint-plugin-eslint-plugin":"^6.3.2","globals":"^15.1.0","got":"^14.4.2","lint-staged":"^15.2.9","mocha":"^11.6.0","prettier":"^3.3.3","typescript":"^5.8.3","yorkie":"^2.0.0"},"dependencies":{"@eslint/core":"^0.14.0","@eslint/plugin-kit":"^0.3.1","github-slugger":"^2.0.0","mdast-util-from-markdown":"^2.0.2","mdast-util-frontmatter":"^2.0.1","mdast-util-gfm":"^3.0.0","micromark-extension-frontmatter":"^2.0.0","micromark-extension-gfm":"^3.0.0"},"engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"@eslint/markdown@7.0.0","gitHead":"5da3c4d9ca588988c16ca42928eabc467cb325df","_nodeVersion":"22.17.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-0WNH6pSFHNlWSlNaIFQP0sLHpMUJw1FaJtyqapvGqOt0ISRgTUkTLVT0hT/zekDA1QlP2TT8pwjPkqYTu2s8yg==","shasum":"e5711a23fd69764a31f4abfd1612de05f14ac3c3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@eslint/markdown/-/markdown-7.0.0.tgz","fileCount":55,"unpackedSize":172488,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eslint%2fmarkdown@7.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDBAw0Gu9lsbvQIFgeOIB1CHheHXAFYKx5K6rfMcOWBqAiBQ8BtKk5XhVSjdRr2MKb/5ovjajksdzeqtZZa8Fnzyyw=="}],"size":33111},"_npmUser":{"name":"anonymous","email":"contact@eslint.org"},"directories":{},"maintainers":[{"name":"anonymous","email":"npm@openjsf.org"},{"name":"anonymous","email":"contact@eslint.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/markdown_7.0.0_1752243394610_0.3955230923741231"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-11T14:16:34.809Z","publish_time":1752243394809,"_source_registry_name":"default","contributors":[]},"7.1.0":{"name":"@eslint/markdown","version":"7.1.0","description":"The official ESLint language plugin for Markdown","license":"MIT","author":{"name":"Brandon Mills","url":"https://github.com/btmills"},"type":"module","main":"dist/esm/index.js","types":"dist/esm/index.d.ts","exports":{".":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"./types":{"types":"./dist/esm/types.d.ts"}},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/eslint/markdown.git"},"bugs":{"url":"https://github.com/eslint/markdown/issues"},"homepage":"https://github.com/eslint/markdown#readme","keywords":["eslint","eslintplugin","markdown","lint","linter"],"workspaces":["examples/*"],"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","prettier --write"],"*.md":["eslint --fix","eslint --fix -c eslint.config-content.js"],"!(*.{js,md})":"prettier --write --ignore-unknown","{src/rules/*.js,tools/update-rules-docs.js,README.md}":["npm run build:update-rules-docs","git add README.md"]},"scripts":{"lint":"eslint . && eslint -c eslint.config-content.js .","lint:fix":"eslint --fix . && eslint --fix -c eslint.config-content.js .","fmt":"prettier --write .","fmt:check":"prettier --check .","build:rules":"node tools/build-rules.js","build:update-rules-docs":"node tools/update-rules-docs.js","build":"npm run build:rules && tsc && npm run build:update-rules-docs","build:readme":"node tools/update-readme.js","prepare":"npm run build","test":"c8 mocha \"tests/**/*.test.js\" --timeout 30000","test:jsr":"npx jsr@latest publish --dry-run","test:types":"tsc -p tests/types/tsconfig.json"},"devDependencies":{"@eslint/js":"^9.31.0","c8":"^10.1.2","dedent":"^1.5.3","eslint":"^9.31.0","eslint-config-eslint":"^11.0.0","eslint-plugin-eslint-plugin":"^6.3.2","globals":"^15.1.0","got":"^14.4.2","lint-staged":"^15.2.9","mocha":"^11.6.0","prettier":"^3.3.3","typescript":"^5.8.3","yorkie":"^2.0.0"},"dependencies":{"@eslint/core":"^0.15.1","@eslint/plugin-kit":"^0.3.4","github-slugger":"^2.0.0","mdast-util-from-markdown":"^2.0.2","mdast-util-frontmatter":"^2.0.1","mdast-util-gfm":"^3.1.0","micromark-extension-frontmatter":"^2.0.0","micromark-extension-gfm":"^3.0.0"},"engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"@eslint/markdown@7.1.0","gitHead":"1fdbd62fe62e2c14bfaf53100c6abf7da85edfeb","_nodeVersion":"22.17.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-Y+X1B1j+/zupKDVJfkKc8uYMjQkGzfnd8lt7vK3y8x9Br6H5dBuhAfFrQ6ff7HAMm/1BwgecyEiRFkYCWPRxmA==","shasum":"c35be3f16d9e74077ca238ceca184ded0bac74bc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@eslint/markdown/-/markdown-7.1.0.tgz","fileCount":55,"unpackedSize":174382,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eslint%2fmarkdown@7.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAMqvexX4tQDLLY9fVLYk2CanRuGjwbpxMI2Bd0OdCctAiA0ysQxtVjDS2APx5IeWQWH3MEMplwRd0+xCtXef4CrCA=="}],"size":33240},"_npmUser":{"name":"anonymous","email":"contact@eslint.org"},"directories":{},"maintainers":[{"name":"anonymous","email":"npm@openjsf.org"},{"name":"anonymous","email":"contact@eslint.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/markdown_7.1.0_1753197144169_0.33294579319129025"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-22T15:12:24.393Z","publish_time":1753197144393,"_source_registry_name":"default","contributors":[]},"7.2.0":{"name":"@eslint/markdown","version":"7.2.0","description":"The official ESLint language plugin for Markdown","license":"MIT","author":{"name":"Brandon Mills","url":"https://github.com/btmills"},"type":"module","main":"dist/esm/index.js","types":"dist/esm/index.d.ts","exports":{".":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"./types":{"types":"./dist/esm/types.d.ts"}},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/eslint/markdown.git"},"bugs":{"url":"https://github.com/eslint/markdown/issues"},"homepage":"https://github.com/eslint/markdown#readme","keywords":["eslint","eslintplugin","markdown","lint","linter"],"workspaces":["examples/*"],"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","prettier --write"],"*.md":["eslint --fix","eslint --fix -c eslint.config-content.js"],"!(*.{js,md})":"prettier --write --ignore-unknown","{src/rules/*.js,tools/update-rules-docs.js,README.md}":["npm run build:update-rules-docs","git add README.md"]},"scripts":{"lint":"eslint . && eslint -c eslint.config-content.js .","lint:fix":"eslint --fix . && eslint --fix -c eslint.config-content.js .","fmt":"prettier --write .","fmt:check":"prettier --check .","build:rules":"node tools/build-rules.js","build:update-rules-docs":"node tools/update-rules-docs.js","build":"npm run build:rules && tsc && npm run build:update-rules-docs","build:readme":"node tools/update-readme.js","prepare":"npm run build","test":"mocha \"tests/**/*.test.js\" --timeout 30000","test:coverage":"c8 npm test","test:jsr":"npx jsr@latest publish --dry-run","test:types":"tsc -p tests/types/tsconfig.json"},"devDependencies":{"@eslint/js":"^9.31.0","@eslint/json":"^0.13.1","c8":"^10.1.3","dedent":"^1.5.3","eslint":"^9.31.0","eslint-config-eslint":"^11.0.0","eslint-plugin-eslint-plugin":"^6.3.2","globals":"^15.1.0","got":"^14.4.2","lint-staged":"^15.2.9","mocha":"^11.6.0","prettier":"^3.3.3","typescript":"^5.9.2","yorkie":"^2.0.0"},"dependencies":{"@eslint/core":"^0.15.2","@eslint/plugin-kit":"^0.3.5","github-slugger":"^2.0.0","mdast-util-from-markdown":"^2.0.2","mdast-util-frontmatter":"^2.0.1","mdast-util-gfm":"^3.1.0","micromark-extension-frontmatter":"^2.0.0","micromark-extension-gfm":"^3.0.0","micromark-util-normalize-identifier":"^2.0.1"},"engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"@eslint/markdown@7.2.0","gitHead":"3b6248d33a37d1b664aedd1c7efbcc0c4a51850a","_nodeVersion":"22.18.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-cmDloByulvKzofM0tIkSGWwxMcrKOLsXZC+EM0FLkRIrxKzW+2RkZAt9TAh37EtQRmx1M4vjBEmlC6R0wiGkog==","shasum":"664599b516304b2e482e2319ff3bc5ac53a73cd1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@eslint/markdown/-/markdown-7.2.0.tgz","fileCount":57,"unpackedSize":195125,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eslint%2fmarkdown@7.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCoJXcFT/x+2trJpg6mY9THU1o86J5SxOOFUmT6tDRpGQIgEByOjuXYuqR+HZZPof7PkFR4WBG0GtK6HOYaoJUggkk="}],"size":36162},"_npmUser":{"name":"anonymous","email":"contact@eslint.org"},"directories":{},"maintainers":[{"name":"anonymous","email":"npm@openjsf.org"},{"name":"anonymous","email":"contact@eslint.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/markdown_7.2.0_1755869317335_0.6658812655922346"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-22T13:28:37.508Z","publish_time":1755869317508,"_source_registry_name":"default","contributors":[]},"7.3.0":{"name":"@eslint/markdown","version":"7.3.0","description":"The official ESLint language plugin for Markdown","license":"MIT","author":{"name":"Brandon Mills","url":"https://github.com/btmills"},"type":"module","main":"dist/esm/index.js","types":"dist/esm/index.d.ts","exports":{".":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"./types":{"types":"./dist/esm/types.d.ts"}},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/eslint/markdown.git"},"bugs":{"url":"https://github.com/eslint/markdown/issues"},"homepage":"https://github.com/eslint/markdown#readme","keywords":["eslint","eslintplugin","markdown","lint","linter"],"workspaces":["examples/*"],"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","prettier --write"],"*.md":["eslint --fix","eslint --fix -c eslint.config-content.js"],"!(*.{js,md})":"prettier --write --ignore-unknown","{src/rules/*.js,tools/update-rules-docs.js,README.md}":["npm run build:update-rules-docs","git add README.md"]},"scripts":{"lint":"eslint . && eslint -c eslint.config-content.js .","lint:fix":"eslint --fix . && eslint --fix -c eslint.config-content.js .","fmt":"prettier --write .","fmt:check":"prettier --check .","build:rules":"node tools/build-rules.js","build:update-rules-docs":"node tools/update-rules-docs.js","build":"npm run build:rules && tsc && npm run build:update-rules-docs","build:readme":"node tools/update-readme.js","prepare":"npm run build","test":"mocha \"tests/**/*.test.js\" --timeout 30000","test:coverage":"c8 npm test","test:jsr":"npx jsr@latest publish --dry-run","test:types":"tsc -p tests/types/tsconfig.json"},"devDependencies":{"@eslint/js":"^9.31.0","@eslint/json":"^0.13.1","c8":"^10.1.3","dedent":"^1.5.3","eslint":"^9.35.0","eslint-config-eslint":"^13.0.0","eslint-plugin-eslint-plugin":"^6.3.2","globals":"^16.0.0","got":"^14.4.2","lint-staged":"^15.2.9","mocha":"^11.6.0","prettier":"^3.3.3","typescript":"^5.9.2","yorkie":"^2.0.0"},"dependencies":{"@eslint/core":"^0.15.2","@eslint/plugin-kit":"^0.3.5","github-slugger":"^2.0.0","mdast-util-from-markdown":"^2.0.2","mdast-util-frontmatter":"^2.0.1","mdast-util-gfm":"^3.1.0","micromark-extension-frontmatter":"^2.0.0","micromark-extension-gfm":"^3.0.0","micromark-util-normalize-identifier":"^2.0.1"},"engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"@eslint/markdown@7.3.0","gitHead":"92851b2a7eede18602d55e97a5e41f12fa0707ed","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-v9Cpl9IvzGmWMUwDAwSbf1b2GMwjQJiD0TSHegFrIu23mjqGQOvaCwnetzbG3/fjk8x7baKaIbSTBlpCktZRRg==","shasum":"c92c556c90253c04f6fe4665115502b488cc3662","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@eslint/markdown/-/markdown-7.3.0.tgz","fileCount":59,"unpackedSize":207110,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eslint%2fmarkdown@7.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDgt52Kkhh7YBWozgBjMAndERB4H1WrtnDDhQ7kS/lcTwIgFlNZZezVVz769t571R+hooeAe93msYk9ZI/08ge/Bq8="}],"size":37826},"_npmUser":{"name":"anonymous","email":"contact@eslint.org"},"directories":{},"maintainers":[{"name":"anonymous","email":"npm@openjsf.org"},{"name":"anonymous","email":"contact@eslint.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/markdown_7.3.0_1758563206697_0.800180469647173"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-22T17:46:46.865Z","publish_time":1758563206865,"_source_registry_name":"default","contributors":[]},"7.4.0":{"name":"@eslint/markdown","version":"7.4.0","description":"The official ESLint language plugin for Markdown","license":"MIT","author":{"name":"Brandon Mills","url":"https://github.com/btmills"},"type":"module","main":"dist/esm/index.js","types":"dist/esm/index.d.ts","exports":{".":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"./types":{"types":"./dist/esm/types.d.ts"}},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/eslint/markdown.git"},"bugs":{"url":"https://github.com/eslint/markdown/issues"},"homepage":"https://github.com/eslint/markdown#readme","keywords":["eslint","eslintplugin","markdown","lint","linter"],"workspaces":["examples/*"],"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","prettier --write"],"*.md":["eslint --fix","eslint --fix -c eslint.config-content.js"],"!(*.{js,md})":"prettier --write --ignore-unknown","{src/rules/*.js,tools/update-rules-docs.js,README.md}":["npm run build:update-rules-docs","git add README.md"]},"scripts":{"lint":"eslint && eslint -c eslint.config-content.js","lint:fix":"eslint --fix && eslint --fix -c eslint.config-content.js","fmt":"prettier --write .","fmt:check":"prettier --check .","build:rules":"node tools/build-rules.js","build:update-rules-docs":"node tools/update-rules-docs.js","build":"npm run build:rules && tsc && npm run build:update-rules-docs","prepare":"npm run build","test":"mocha \"tests/**/*.test.js\" --timeout 30000","test:coverage":"c8 npm test","test:jsr":"npx jsr@latest publish --dry-run","test:types":"tsc -p tests/types/tsconfig.json"},"devDependencies":{"@eslint/js":"^9.36.0","@eslint/json":"^0.13.2","c8":"^10.1.3","dedent":"^1.5.3","eslint":"^9.36.0","eslint-config-eslint":"^13.0.0","eslint-plugin-eslint-plugin":"^6.3.2","globals":"^16.4.0","lint-staged":"^15.2.9","mocha":"^11.6.0","prettier":"^3.3.3","typescript":"^5.9.2","yorkie":"^2.0.0"},"dependencies":{"@eslint/core":"^0.16.0","@eslint/plugin-kit":"^0.4.0","github-slugger":"^2.0.0","mdast-util-from-markdown":"^2.0.2","mdast-util-frontmatter":"^2.0.1","mdast-util-gfm":"^3.1.0","micromark-extension-frontmatter":"^2.0.0","micromark-extension-gfm":"^3.0.0","micromark-util-normalize-identifier":"^2.0.1"},"engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"@eslint/markdown@7.4.0","gitHead":"7c2d56225acb66a22b7323d8fb42272c468ce8b5","_nodeVersion":"22.20.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-VQykmMjBb4tQoJOXVWXa+oQbQeCZlE7W3rAsOpmtpKLvJd75saZZ04PVVs7+zgMDJGghd4/gyFV6YlvdJFaeNQ==","shasum":"61fed37c5199196104b522be4a9f0d42be601b2c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@eslint/markdown/-/markdown-7.4.0.tgz","fileCount":59,"unpackedSize":202428,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eslint%2fmarkdown@7.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDbROdDkf2NG8LhSxAx2KPTR8IKDo+gzLTmCvp/ph7TdQIhALlWHN55rEamXE+CH636yFr0mMWkFIjU/u8da+LxhEko"}],"size":37506},"_npmUser":{"name":"anonymous","email":"contact@eslint.org"},"directories":{},"maintainers":[{"name":"anonymous","email":"npm@openjsf.org"},{"name":"anonymous","email":"contact@eslint.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/markdown_7.4.0_1759762247655_0.482020164662901"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-06T14:50:47.847Z","publish_time":1759762247847,"_source_registry_name":"default","contributors":[]},"7.4.1":{"name":"@eslint/markdown","version":"7.4.1","description":"The official ESLint language plugin for Markdown","license":"MIT","author":{"name":"Brandon Mills","url":"https://github.com/btmills"},"type":"module","main":"dist/esm/index.js","types":"dist/esm/index.d.ts","exports":{".":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"./types":{"types":"./dist/esm/types.d.ts"}},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/eslint/markdown.git"},"bugs":{"url":"https://github.com/eslint/markdown/issues"},"homepage":"https://github.com/eslint/markdown#readme","keywords":["eslint","eslintplugin","markdown","lint","linter"],"workspaces":["examples/*"],"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","prettier --write"],"*.md":["eslint --fix","eslint --fix -c eslint.config-content.js"],"!(*.{js,md})":"prettier --write --ignore-unknown","{src/rules/*.js,tools/update-rules-docs.js,README.md}":["npm run build:update-rules-docs","git add README.md"]},"scripts":{"lint":"eslint && eslint -c eslint.config-content.js","lint:fix":"eslint --fix && eslint --fix -c eslint.config-content.js","fmt":"prettier --write .","fmt:check":"prettier --check .","build:rules":"node tools/build-rules.js","build:update-rules-docs":"node tools/update-rules-docs.js","build":"npm run build:rules && tsc && npm run build:update-rules-docs","prepare":"npm run build","test":"mocha \"tests/**/*.test.js\" --timeout 30000","test:coverage":"c8 npm test","test:jsr":"npx jsr@latest publish --dry-run","test:types":"tsc -p tests/types/tsconfig.json"},"devDependencies":{"@eslint/js":"^9.36.0","@eslint/json":"^0.13.2","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","c8":"^10.1.3","dedent":"^1.5.3","eslint":"^9.36.0","eslint-config-eslint":"^13.0.0","eslint-plugin-eslint-plugin":"^6.3.2","globals":"^16.4.0","lint-staged":"^15.2.9","mocha":"^11.6.0","prettier":"^3.3.3","semver":"^7.7.3","typescript":"^5.9.2","yorkie":"^2.0.0"},"dependencies":{"@eslint/core":"^0.16.0","@eslint/plugin-kit":"^0.4.0","github-slugger":"^2.0.0","mdast-util-from-markdown":"^2.0.2","mdast-util-frontmatter":"^2.0.1","mdast-util-gfm":"^3.1.0","micromark-extension-frontmatter":"^2.0.0","micromark-extension-gfm":"^3.0.0","micromark-util-normalize-identifier":"^2.0.1"},"engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"@eslint/markdown@7.4.1","gitHead":"e354f981c82aef5442a7bd861fd1454aee1ecdb6","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-fhcQcylVqgb7GLPr2+6hlDQXK4J3d/fPY6qzk9/i7IYtQkIr15NKI5Zg39Dv2cV/bn5J0Znm69rmu9vJI/7Tlw==","shasum":"76ba93c9068f3ec159f6f52005749f2249ee2d40","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@eslint/markdown/-/markdown-7.4.1.tgz","fileCount":60,"unpackedSize":201240,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDyFqNjwkh4nGrCHaRXNsGVCuAhpMgZpLZORlCvkUn7FAiBQRrOHXqnRmyMssCuEyUjVWBIwtLn7pzL43+DoqQV5TA=="}],"size":37060},"_npmUser":{"name":"anonymous","email":"contact@eslint.org"},"directories":{},"maintainers":[{"name":"anonymous","email":"npm@openjsf.org"},{"name":"anonymous","email":"contact@eslint.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/markdown_7.4.1_1760973760406_0.9202320790625107"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-20T15:22:40.620Z","publish_time":1760973760620,"_source_registry_name":"default","contributors":[]},"7.5.0":{"name":"@eslint/markdown","version":"7.5.0","description":"The official ESLint language plugin for Markdown","license":"MIT","author":{"name":"Brandon Mills","url":"https://github.com/btmills"},"type":"module","main":"dist/esm/index.js","types":"dist/esm/index.d.ts","exports":{".":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"./types":{"types":"./dist/esm/types.d.ts"}},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/eslint/markdown.git"},"bugs":{"url":"https://github.com/eslint/markdown/issues"},"homepage":"https://github.com/eslint/markdown#readme","keywords":["eslint","eslintplugin","markdown","lint","linter"],"workspaces":["examples/*"],"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","prettier --write"],"*.md":["eslint --fix","eslint --fix -c eslint.config-content.js"],"!(*.{js,md})":"prettier --write --ignore-unknown","{src/rules/*.js,tools/update-rules-docs.js,README.md}":["npm run build:update-rules-docs","git add README.md"]},"scripts":{"lint":"eslint && eslint -c eslint.config-content.js","lint:fix":"eslint --fix && eslint --fix -c eslint.config-content.js","fmt":"prettier --write .","fmt:check":"prettier --check .","build:rules":"node tools/build-rules.js","build:update-rules-docs":"node tools/update-rules-docs.js","build":"npm run build:rules && tsc && npm run build:update-rules-docs","prepare":"npm run build","test":"mocha \"tests/**/*.test.js\" --timeout 30000","test:coverage":"c8 npm test","test:jsr":"npx jsr@latest publish --dry-run","test:types":"tsc -p tests/types/tsconfig.json"},"devDependencies":{"@eslint/js":"^9.38.0","@eslint/json":"^0.13.2","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","c8":"^10.1.3","dedent":"^1.5.3","eslint":"^9.36.0","eslint-config-eslint":"^13.0.0","eslint-plugin-eslint-plugin":"^6.3.2","globals":"^16.4.0","lint-staged":"^15.2.9","mocha":"^11.6.0","prettier":"^3.3.3","semver":"^7.7.3","typescript":"^5.9.2","yorkie":"^2.0.0"},"dependencies":{"@eslint/core":"^0.16.0","@eslint/plugin-kit":"^0.4.0","github-slugger":"^2.0.0","mdast-util-from-markdown":"^2.0.2","mdast-util-frontmatter":"^2.0.1","mdast-util-gfm":"^3.1.0","micromark-extension-frontmatter":"^2.0.0","micromark-extension-gfm":"^3.0.0","micromark-util-normalize-identifier":"^2.0.1"},"engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"gitHead":"6b3ee8ec89445229143da404dc855858d8e8e86f","_id":"@eslint/markdown@7.5.0","_nodeVersion":"22.20.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-reKloVSpytg4ene3yviPJcUO7zglpNn9kWNRiSQ/8gBbBFMKW5Q042LaCi3wv2vVtbPNnLrl6WvhRAHeBd43QA==","shasum":"f219bdbbe8bbc79e1afb90b6718da98e1fda9a76","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@eslint/markdown/-/markdown-7.5.0.tgz","fileCount":59,"unpackedSize":195548,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eslint%2fmarkdown@7.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDraYU8Fmdndamy3GtfGMaLPEjQe34D/bKA+qcIfgvRPAIgGjpMinuE+TZabbNai8qmpD7hTlZe8NuCbt/+1NCunp4="}],"size":35995},"_npmUser":{"name":"anonymous","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9879d144-b93a-4a53-b62a-79733fd8b67b"}},"directories":{},"maintainers":[{"name":"anonymous","email":"npm@openjsf.org"},{"name":"anonymous","email":"contact@eslint.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/markdown_7.5.0_1761128689883_0.017657995880059785"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-22T10:24:50.098Z","publish_time":1761128690098,"_source_registry_name":"default","contributors":[]},"7.5.1":{"name":"@eslint/markdown","version":"7.5.1","description":"The official ESLint language plugin for Markdown","license":"MIT","author":{"name":"Brandon Mills","url":"https://github.com/btmills"},"type":"module","main":"dist/esm/index.js","types":"dist/esm/index.d.ts","exports":{".":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"./types":{"types":"./dist/esm/types.d.ts"}},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/eslint/markdown.git"},"bugs":{"url":"https://github.com/eslint/markdown/issues"},"homepage":"https://github.com/eslint/markdown#readme","keywords":["eslint","eslintplugin","markdown","lint","linter"],"workspaces":["examples/*"],"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","prettier --write"],"*.md":["eslint --fix","eslint --fix -c eslint.config-content.js"],"!(*.{js,md})":"prettier --write --ignore-unknown","{src/rules/*.js,tools/update-rules-docs.js,README.md}":["npm run build:update-rules-docs","git add README.md"]},"scripts":{"lint":"eslint && eslint -c eslint.config-content.js","lint:fix":"eslint --fix && eslint --fix -c eslint.config-content.js","fmt":"prettier --write .","fmt:check":"prettier --check .","build:rules":"node tools/build-rules.js","build:update-rules-docs":"node tools/update-rules-docs.js","build":"npm run build:rules && tsc && npm run build:update-rules-docs","prepare":"npm run build","test":"mocha \"tests/**/*.test.js\" --timeout 30000","test:coverage":"c8 npm test","test:jsr":"npx jsr@latest publish --dry-run","test:types":"tsc -p tests/types/tsconfig.json"},"devDependencies":{"@eslint/js":"^9.39.1","@eslint/json":"^0.13.2","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","c8":"^10.1.3","dedent":"^1.5.3","eslint":"^9.36.0","eslint-config-eslint":"^13.0.0","eslint-plugin-eslint-plugin":"^6.3.2","globals":"^16.4.0","lint-staged":"^15.2.9","mocha":"^11.6.0","prettier":"^3.3.3","semver":"^7.7.3","typescript":"^5.9.2","yorkie":"^2.0.0"},"dependencies":{"@eslint/core":"^0.17.0","@eslint/plugin-kit":"^0.4.1","github-slugger":"^2.0.0","mdast-util-from-markdown":"^2.0.2","mdast-util-frontmatter":"^2.0.1","mdast-util-gfm":"^3.1.0","micromark-extension-frontmatter":"^2.0.0","micromark-extension-gfm":"^3.0.0","micromark-util-normalize-identifier":"^2.0.1"},"engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"gitHead":"7f0d82a578bd0adea947f4e2d475a172ce3dde69","_id":"@eslint/markdown@7.5.1","_nodeVersion":"24.11.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-R8uZemG9dKTbru/DQRPblbJyXpObwKzo8rv1KYGGuPUPtjM4LXBYM9q5CIZAComzZupws3tWbDwam5AFpPLyJQ==","shasum":"08b254b1424d764ca1a55b82e00ecaf09baba8a5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@eslint/markdown/-/markdown-7.5.1.tgz","fileCount":59,"unpackedSize":195548,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eslint%2fmarkdown@7.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCbhnLgoThQfmRbt0d1lT1BPPBBsl0Bqc8OBDyiUwcfrQIhAMjXMEAhZIp9GOQ3tQyaFOWb1LyZPSXcrv168SeqmUnc"}],"size":35994},"_npmUser":{"name":"anonymous","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9879d144-b93a-4a53-b62a-79733fd8b67b"}},"directories":{},"maintainers":[{"name":"anonymous","email":"npm@openjsf.org"},{"name":"anonymous","email":"contact@eslint.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/markdown_7.5.1_1762270674415_0.19118611272692188"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-04T15:37:54.595Z","publish_time":1762270674595,"_source_registry_name":"default","contributors":[]},"8.0.0":{"name":"@eslint/markdown","version":"8.0.0","description":"The official ESLint language plugin for Markdown","license":"MIT","author":{"name":"Brandon Mills","url":"https://github.com/btmills"},"type":"module","main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/eslint/markdown.git"},"bugs":{"url":"https://github.com/eslint/markdown/issues"},"homepage":"https://github.com/eslint/markdown#readme","keywords":["eslint","eslintplugin","markdown","lint","linter"],"workspaces":["examples/*"],"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","prettier --write"],"*.md":["eslint --fix","eslint --fix -c eslint.config-content.js"],"!(*.{js,md})":"prettier --write --ignore-unknown","{src/rules/*.js,tools/update-rules-docs.js,README.md}":["npm run build:update-rules-docs","git add README.md"]},"scripts":{"lint":"eslint && eslint -c eslint.config-content.js","lint:fix":"eslint --fix && eslint --fix -c eslint.config-content.js","lint:types":"attw --pack --profile esm-only","lint:unused":"knip","fmt":"prettier --write .","fmt:check":"prettier --check .","build":"npm run build:rules && npm run build:types && npm run build:update-rules-docs","build:rules":"node tools/build-rules.js","build:types":"tsc","build:update-rules-docs":"node tools/update-rules-docs.js","prepare":"npm run build","test":"mocha \"tests/**/*.test.js\" --timeout 30000","test:coverage":"c8 npm test","test:jsr":"npx -y jsr@latest publish --dry-run","test:types":"tsc -p tests/types/tsconfig.json"},"devDependencies":{"@arethetypeswrong/cli":"^0.18.2","@eslint/js":"^10.0.1","@eslint/json":"^1.2.0","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","c8":"^11.0.0","dedent":"^1.7.1","eslint":"^10.0.3","eslint-v9":"npm:eslint@9.x","eslint-config-eslint":"^14.0.0","eslint-plugin-eslint-plugin":"^7.3.2","globals":"^17.1.0","knip":"^6.0.0","lint-staged":"^16.0.0","mocha":"^11.7.5","prettier":"3.8.1","semver":"^7.7.3","typescript":"^5.9.3","yorkie":"^2.0.0"},"dependencies":{"@eslint/core":"^1.1.1","@eslint/plugin-kit":"^0.6.1","github-slugger":"^2.0.0","mdast-util-from-markdown":"^2.0.2","mdast-util-frontmatter":"^2.0.1","mdast-util-gfm":"^3.1.0","mdast-util-math":"^3.0.0","micromark-extension-frontmatter":"^2.0.0","micromark-extension-gfm":"^3.0.0","micromark-extension-math":"^3.1.0","micromark-util-normalize-identifier":"^2.0.1"},"engines":{"node":"^20.19.0 || ^22.13.0 || >=24"},"gitHead":"3cafcda73ee5ec9a614378101d689bc62f48ba18","_id":"@eslint/markdown@8.0.0","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-Rh3+76uHdnkk/ocLMZfWHXoPA/MK+GOqqjCAioiyNk2eYBC8UniRHdTMbM+2XZqTLWAcQo/SuU1CsXtdIOTX1g==","shasum":"166bd465f0a28c0f7af4345403e782b306824ee8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@eslint/markdown/-/markdown-8.0.0.tgz","fileCount":61,"unpackedSize":205019,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eslint%2fmarkdown@8.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDHQK74KVJtt+DfpoPr+gSyEz4i7ZAWJtVGY6/hJO8GjgIgM2WUURqWvLF06hsF4rfohibY+ppuCYXpqXjo4SqBUGM="}],"size":37096},"_npmUser":{"name":"anonymous","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9879d144-b93a-4a53-b62a-79733fd8b67b"}},"directories":{},"maintainers":[{"name":"anonymous","email":"npm@openjsf.org"},{"name":"anonymous","email":"contact@eslint.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/markdown_8.0.0_1774557082140_0.46676262280407266"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-26T20:31:22.315Z","publish_time":1774557082315,"_source_registry_name":"default","contributors":[]},"8.0.1":{"name":"@eslint/markdown","version":"8.0.1","description":"The official ESLint language plugin for Markdown","license":"MIT","author":{"name":"Brandon Mills","url":"https://github.com/btmills"},"type":"module","main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/eslint/markdown.git"},"bugs":{"url":"https://github.com/eslint/markdown/issues"},"homepage":"https://github.com/eslint/markdown#readme","keywords":["eslint","eslintplugin","markdown","lint","linter"],"workspaces":["examples/*"],"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","prettier --write"],"*.md":["eslint --fix","eslint --fix -c eslint.config-content.js"],"!(*.{js,md})":"prettier --write --ignore-unknown","{src/rules/*.js,tools/update-rules-docs.js,README.md}":["npm run build:update-rules-docs","git add README.md"]},"scripts":{"lint":"eslint && eslint -c eslint.config-content.js","lint:fix":"eslint --fix && eslint --fix -c eslint.config-content.js","lint:types":"attw --pack --profile esm-only","lint:unused":"knip","fmt":"prettier --write .","fmt:check":"prettier --check .","build":"npm run build:rules && npm run build:types && npm run build:update-rules-docs","build:rules":"node tools/build-rules.js","build:types":"tsc","build:update-rules-docs":"node tools/update-rules-docs.js","prepare":"npm run build","test":"mocha \"tests/**/*.test.js\" --timeout 30000","test:coverage":"c8 npm test","test:jsr":"npx -y jsr@latest publish --dry-run","test:types":"tsc -p tests/types/tsconfig.json"},"devDependencies":{"@arethetypeswrong/cli":"^0.18.2","@eslint/js":"^10.0.1","@eslint/json":"^1.2.0","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","c8":"^11.0.0","dedent":"^1.7.1","eslint":"^10.0.3","eslint-v9":"npm:eslint@9.x","eslint-config-eslint":"^14.0.0","eslint-plugin-eslint-plugin":"^7.3.2","globals":"^17.1.0","knip":"^6.0.0","lint-staged":"^16.0.0","mocha":"^11.7.5","prettier":"3.8.1","semver":"^7.7.3","typescript":"^5.9.3","yorkie":"^2.0.0"},"dependencies":{"@eslint/core":"^1.1.1","@eslint/plugin-kit":"^0.6.1","github-slugger":"^2.0.0","mdast-util-from-markdown":"^2.0.2","mdast-util-frontmatter":"^2.0.1","mdast-util-gfm":"^3.1.0","mdast-util-math":"^3.0.0","micromark-extension-frontmatter":"^2.0.0","micromark-extension-gfm":"^3.0.0","micromark-extension-math":"^3.1.0","micromark-util-normalize-identifier":"^2.0.1"},"engines":{"node":"^20.19.0 || ^22.13.0 || >=24"},"gitHead":"4b5aca801833545b9a7f40beacf99811744affb8","_id":"@eslint/markdown@8.0.1","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-WWKmld/EyNdEB8GMq7JMPX1SDWgyJAM1uhtCi5ySrqYQM4HQjmg11EX/q3ZpnpRXHfdccFtli3NBvvGaYjWyQw==","shasum":"48a1fd05ecc480fff60128a9b50694e9ce02d192","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@eslint/markdown/-/markdown-8.0.1.tgz","fileCount":61,"unpackedSize":205020,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eslint%2fmarkdown@8.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHYeVw2PHm/SZw8zZDac0tAkKZyRmniMhltDHca9Sp6OAiB45L+auN5Zai1RNu+IiU+AIbZEdMs7G1YJCqcjTimDvw=="}],"size":37120},"_npmUser":{"name":"anonymous","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9879d144-b93a-4a53-b62a-79733fd8b67b"}},"directories":{},"maintainers":[{"name":"anonymous","email":"npm@openjsf.org"},{"name":"anonymous","email":"contact@eslint.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/markdown_8.0.1_1774901699293_0.29227402990703744"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-30T20:14:59.445Z","publish_time":1774901699445,"_source_registry_name":"default","contributors":[]}},"dist-tags":{"latest":"8.0.1"},"name":"@eslint/markdown","time":{"created":"2024-08-21T16:56:07.383Z","modified":"2026-03-30T20:15:18.839Z","6.0.0":"2024-08-21T14:48:47.397Z","6.1.0":"2024-09-06T15:27:27.171Z","6.1.1":"2024-09-27T21:16:28.492Z","6.2.0":"2024-10-04T14:37:14.074Z","6.2.1":"2024-10-17T20:56:47.191Z","6.2.2":"2025-01-23T22:32:43.343Z","6.3.0":"2025-03-06T21:35:00.313Z","6.4.0":"2025-04-17T21:00:13.737Z","6.5.0":"2025-06-05T16:27:00.436Z","6.6.0":"2025-06-20T18:53:07.352Z","7.0.0":"2025-07-11T14:16:34.809Z","7.1.0":"2025-07-22T15:12:24.393Z","7.2.0":"2025-08-22T13:28:37.508Z","7.3.0":"2025-09-22T17:46:46.865Z","7.4.0":"2025-10-06T14:50:47.847Z","7.4.1":"2025-10-20T15:22:40.620Z","7.5.0":"2025-10-22T10:24:50.098Z","7.5.1":"2025-11-04T15:37:54.595Z","8.0.0":"2026-03-26T20:31:22.315Z","8.0.1":"2026-03-30T20:14:59.445Z"},"readme":"# ESLint Markdown Language Plugin\n\n[![npm Version](https://img.shields.io/npm/v/@eslint/markdown.svg)](https://www.npmjs.com/package/@eslint/markdown)\n[![Downloads](https://img.shields.io/npm/dm/@eslint/markdown.svg)](https://www.npmjs.com/package/@eslint/markdown)\n[![Build Status](https://github.com/eslint/markdown/workflows/CI/badge.svg)](https://github.com/eslint/markdown/actions)\n\nLint Markdown with ESLint, as well JS, JSX, TypeScript, and more inside Markdown.\n\n<img\n    src=\"screenshot.png\"\n    height=\"142\"\n    width=\"432\"\n    alt=\"A JS code snippet in a Markdown editor has red squiggly underlines. A tooltip explains the problem.\"\n/>\n\n## Usage\n\n### Installing\n\nInstall the plugin alongside ESLint v9.15.0 or greater.\n\nFor Node.js and compatible runtimes:\n\n```sh\nnpm install @eslint/markdown -D\n# or\nyarn add @eslint/markdown -D\n# or\npnpm install @eslint/markdown -D\n# or\nbun add @eslint/markdown -D\n```\n\nFor Deno:\n\n```sh\ndeno add jsr:@eslint/markdown\n```\n\n### Configurations\n\n| **Configuration Name** | **Description**                                                                                            |\n| ---------------------- | ---------------------------------------------------------------------------------------------------------- |\n| `recommended`          | Lints all `.md` files with the recommended rules and assumes [CommonMark](https://commonmark.org/) format. |\n| `processor`            | Enables extracting code blocks from all `.md` files so code blocks can be individually linted.             |\n\nIn your `eslint.config.js` file, import `@eslint/markdown` and include the recommended config to enable Markdown parsing and linting:\n\n```js\n// eslint.config.js\nimport { defineConfig } from \"eslint/config\";\nimport markdown from \"@eslint/markdown\";\n\nexport default defineConfig([\n\t{\n\t\tfiles: [\"**/*.md\"],\n\t\tplugins: {\n\t\t\tmarkdown,\n\t\t},\n\t\textends: [\"markdown/recommended\"],\n\t},\n\t// your other configs here\n]);\n```\n\nYou can also modify the recommended config by using `extends`:\n\n```js\n// eslint.config.js\nimport { defineConfig } from \"eslint/config\";\nimport markdown from \"@eslint/markdown\";\n\nexport default defineConfig([\n\t{\n\t\tplugins: {\n\t\t\tmarkdown,\n\t\t},\n\t\textends: [\"markdown/recommended\"],\n\t\trules: {\n\t\t\t\"markdown/no-html\": \"error\",\n\t\t},\n\t},\n\n\t// your other configs here\n]);\n```\n\n### Rules\n\n<!-- NOTE: The following table is autogenerated. Do not manually edit. -->\n\n<!-- Rule Table Start -->\n\n| **Rule Name**                                                                  | **Description**                                                                                   | **Recommended** |\n| :----------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------ | :-------------: |\n| [`fenced-code-language`](./docs/rules/fenced-code-language.md)                 | Require languages for fenced code blocks                                                          |       yes       |\n| [`fenced-code-meta`](./docs/rules/fenced-code-meta.md)                         | Require or disallow metadata for fenced code blocks                                               |       no        |\n| [`heading-increment`](./docs/rules/heading-increment.md)                       | Enforce heading levels increment by one                                                           |       yes       |\n| [`no-bare-urls`](./docs/rules/no-bare-urls.md)                                 | Disallow bare URLs                                                                                |       no        |\n| [`no-duplicate-definitions`](./docs/rules/no-duplicate-definitions.md)         | Disallow duplicate definitions                                                                    |       yes       |\n| [`no-duplicate-headings`](./docs/rules/no-duplicate-headings.md)               | Disallow duplicate headings in the same document                                                  |       no        |\n| [`no-empty-definitions`](./docs/rules/no-empty-definitions.md)                 | Disallow empty definitions                                                                        |       yes       |\n| [`no-empty-images`](./docs/rules/no-empty-images.md)                           | Disallow empty images                                                                             |       yes       |\n| [`no-empty-links`](./docs/rules/no-empty-links.md)                             | Disallow empty links                                                                              |       yes       |\n| [`no-html`](./docs/rules/no-html.md)                                           | Disallow HTML tags                                                                                |       no        |\n| [`no-invalid-label-refs`](./docs/rules/no-invalid-label-refs.md)               | Disallow invalid label references                                                                 |       yes       |\n| [`no-missing-atx-heading-space`](./docs/rules/no-missing-atx-heading-space.md) | Disallow headings without a space after the hash characters                                       |       yes       |\n| [`no-missing-label-refs`](./docs/rules/no-missing-label-refs.md)               | Disallow missing label references                                                                 |       yes       |\n| [`no-missing-link-fragments`](./docs/rules/no-missing-link-fragments.md)       | Disallow link fragments that do not reference valid headings                                      |       yes       |\n| [`no-multiple-h1`](./docs/rules/no-multiple-h1.md)                             | Disallow multiple H1 headings in the same document                                                |       yes       |\n| [`no-reference-like-urls`](./docs/rules/no-reference-like-urls.md)             | Disallow URLs that match defined reference identifiers                                            |       yes       |\n| [`no-reversed-media-syntax`](./docs/rules/no-reversed-media-syntax.md)         | Disallow reversed link and image syntax                                                           |       yes       |\n| [`no-space-in-emphasis`](./docs/rules/no-space-in-emphasis.md)                 | Disallow spaces around emphasis markers                                                           |       yes       |\n| [`no-unused-definitions`](./docs/rules/no-unused-definitions.md)               | Disallow unused definitions                                                                       |       yes       |\n| [`require-alt-text`](./docs/rules/require-alt-text.md)                         | Require alternative text for images                                                               |       yes       |\n| [`table-column-count`](./docs/rules/table-column-count.md)                     | Disallow data rows in a GitHub Flavored Markdown table from having more cells than the header row |       yes       |\n\n<!-- Rule Table End -->\n\n**Note:** This plugin does not provide formatting rules. We recommend using a source code formatter such as [Prettier](https://prettier.io) for that purpose.\n\nIn order to individually configure a rule in your `eslint.config.js` file, import `@eslint/markdown` and configure each rule with a prefix:\n\n```js\n// eslint.config.js\nimport { defineConfig } from \"eslint/config\";\nimport markdown from \"@eslint/markdown\";\n\nexport default defineConfig([\n\t{\n\t\tfiles: [\"**/*.md\"],\n\t\tplugins: {\n\t\t\tmarkdown,\n\t\t},\n\t\tlanguage: \"markdown/commonmark\",\n\t\trules: {\n\t\t\t\"markdown/no-html\": \"error\",\n\t\t},\n\t},\n]);\n```\n\nYou can individually disable rules in Markdown using HTML comments, such as:\n\n<!-- prettier-ignore-start -->\n```markdown\n<!-- eslint-disable-next-line markdown/no-html -- I want to allow HTML here -->\n<custom-element>Hello world!</custom-element>\n\n<!-- eslint-disable markdown/no-html -- here too -->\n<another-element>Goodbye world!</another-element>\n<!-- eslint-enable markdown/no-html -- safe to re-enable now -->\n\n[Object] <!-- eslint-disable-line markdown/no-missing-label-refs -- not meant to be a link ref -->\n```\n<!-- prettier-ignore-end -->\n\n### Languages\n\n| **Language Name** | **Description**                                                               |\n| ----------------- | ----------------------------------------------------------------------------- |\n| `commonmark`      | Parse using [CommonMark](https://commonmark.org) Markdown format              |\n| `gfm`             | Parse using [GitHub-Flavored Markdown](https://github.github.com/gfm/) format |\n\nIn order to individually configure a language in your `eslint.config.js` file, import `@eslint/markdown` and configure a `language`:\n\n```js\n// eslint.config.js\nimport { defineConfig } from \"eslint/config\";\nimport markdown from \"@eslint/markdown\";\n\nexport default defineConfig([\n\t{\n\t\tfiles: [\"**/*.md\"],\n\t\tplugins: {\n\t\t\tmarkdown,\n\t\t},\n\t\tlanguage: \"markdown/gfm\",\n\t\trules: {\n\t\t\t\"markdown/no-html\": \"error\",\n\t\t},\n\t},\n]);\n```\n\n### Language Options\n\n#### Enabling Front Matter in both `commonmark` and `gfm`\n\nBy default, Markdown parsers do not support [front matter](https://jekyllrb.com/docs/front-matter/). To enable front matter in both `commonmark` and `gfm`, you can use the `frontmatter` option in `languageOptions`.\n\n> `@eslint/markdown` internally uses [`micromark-extension-frontmatter`](https://github.com/micromark/micromark-extension-frontmatter) and [`mdast-util-frontmatter`](https://github.com/syntax-tree/mdast-util-frontmatter) to parse front matter.\n\n| **Option Value** | **Description**                                            |\n| ---------------- | ---------------------------------------------------------- |\n| `false`          | Disables front matter parsing in Markdown files. (Default) |\n| `\"yaml\"`         | Enables YAML front matter parsing in Markdown files.       |\n| `\"toml\"`         | Enables TOML front matter parsing in Markdown files.       |\n| `\"json\"`         | Enables JSON front matter parsing in Markdown files.       |\n\n```js\n// eslint.config.js\nimport { defineConfig } from \"eslint/config\";\nimport markdown from \"@eslint/markdown\";\n\nexport default defineConfig([\n\t{\n\t\tfiles: [\"**/*.md\"],\n\t\tplugins: {\n\t\t\tmarkdown,\n\t\t},\n\t\tlanguage: \"markdown/gfm\",\n\t\tlanguageOptions: {\n\t\t\tfrontmatter: \"yaml\", // Or pass `\"toml\"` or `\"json\"` to enable TOML or JSON front matter parsing.\n\t\t},\n\t\trules: {\n\t\t\t\"markdown/no-html\": \"error\",\n\t\t},\n\t},\n]);\n```\n\n#### Enabling Math (LaTeX) in both `commonmark` and `gfm`\n\nBy default, Markdown parsers do not support [math](https://docs.github.com/en/get-started/writing-on-github/working-with-advanced-formatting/writing-mathematical-expressions) ([LaTeX](https://www.latex-project.org/)). To enable math in both `commonmark` and `gfm`, you can use the `math` option in `languageOptions`.\n\n> `@eslint/markdown` internally uses [`micromark-extension-math`](https://github.com/micromark/micromark-extension-math) and [`mdast-util-math`](https://github.com/syntax-tree/mdast-util-math) to parse math.\n\n| **Option Value** | **Description**                                    |\n| ---------------- | -------------------------------------------------- |\n| `false`          | Disables math parsing in Markdown files. (Default) |\n| `true`           | Enables math parsing in Markdown files.            |\n\n```js\n// eslint.config.js\nimport { defineConfig } from \"eslint/config\";\nimport markdown from \"@eslint/markdown\";\n\nexport default defineConfig([\n\t{\n\t\tfiles: [\"**/*.md\"],\n\t\tplugins: {\n\t\t\tmarkdown,\n\t\t},\n\t\tlanguage: \"markdown/gfm\",\n\t\tlanguageOptions: {\n\t\t\tmath: true, // Or pass `false` to disable math parsing.\n\t\t},\n\t\trules: {\n\t\t\t\"markdown/no-html\": \"error\",\n\t\t},\n\t},\n]);\n```\n\n### Processors\n\n| **Processor Name**                          | **Description**                                                                     |\n| ------------------------------------------- | ----------------------------------------------------------------------------------- |\n| [`markdown`](./docs/processors/markdown.md) | Extract fenced code blocks from the Markdown code so they can be linted separately. |\n\n## Migration from `eslint-plugin-markdown`\n\nSee [Migration](./docs/migration.md#from-eslint-plugin-markdown).\n\n## Editor Integrations\n\n### VSCode\n\n[`vscode-eslint`](https://github.com/microsoft/vscode-eslint) has built-in support for the Markdown processor.\n\n## File Name Details\n\nThis processor will use file names from blocks if a `filename` meta is present.\n\nFor example, the following block will result in a parsed file name of `src/index.js`:\n\n````md\n```js filename=\"src/index.js\"\nexport const value = \"Hello, world!\";\n```\n````\n\nThis can be useful for user configurations that include linting overrides for specific file paths. In this example, you could then target the specific code block in your configuration using `\"file-name.md/*src/index.js\"`.\n\n## Contributing\n\n```sh\n$ git clone https://github.com/eslint/markdown.git\n$ cd markdown\n$ npm install\n$ npm test\n```\n\nThis project follows the [ESLint contribution guidelines](https://eslint.org/docs/latest/contribute/).\n\n<!-- NOTE: This section is autogenerated. Do not manually edit.-->\n<!--sponsorsstart-->\n\n## Sponsors\n\nThe following companies, organizations, and individuals support ESLint's ongoing maintenance and development. [Become a Sponsor](https://eslint.org/donate)\nto get your logo on our READMEs and [website](https://eslint.org/sponsors).\n\n<h3>Platinum Sponsors</h3>\n<p><a href=\"https://automattic.com\"><img src=\"https://images.opencollective.com/automattic/d0ef3e1/logo.png\" alt=\"Automattic\" height=\"128\"></a></p><h3>Gold Sponsors</h3>\n<p><a href=\"https://qlty.sh/\"><img src=\"https://images.opencollective.com/qltysh/33d157d/logo.png\" alt=\"Qlty Software\" height=\"96\"></a></p><h3>Silver Sponsors</h3>\n<p><a href=\"https://vite.dev/\"><img src=\"https://images.opencollective.com/vite/d472863/logo.png\" alt=\"Vite\" height=\"64\"></a> <a href=\"https://liftoff.io/\"><img src=\"https://images.opencollective.com/liftoff/2d6c3b6/logo.png\" alt=\"Liftoff\" height=\"64\"></a> <a href=\"https://stackblitz.com\"><img src=\"https://avatars.githubusercontent.com/u/28635252\" alt=\"StackBlitz\" height=\"64\"></a></p><h3>Bronze Sponsors</h3>\n<p><a href=\"https://syntax.fm\"><img src=\"https://github.com/syntaxfm.png\" alt=\"Syntax\" height=\"32\"></a> <a href=\"https://cybozu.co.jp/\"><img src=\"https://images.opencollective.com/cybozu/933e46d/logo.png\" alt=\"Cybozu\" height=\"32\"></a> <a href=\"https://opensource.sap.com\"><img src=\"https://avatars.githubusercontent.com/u/2531208\" alt=\"SAP\" height=\"32\"></a> <a href=\"https://www.crawljobs.com/\"><img src=\"https://images.opencollective.com/crawljobs-poland/fa43a17/logo.png\" alt=\"CrawlJobs\" height=\"32\"></a> <a href=\"https://depot.dev\"><img src=\"https://images.opencollective.com/depot/39125a1/logo.png\" alt=\"Depot\" height=\"32\"></a> <a href=\"https://www.n-ix.com/\"><img src=\"https://images.opencollective.com/n-ix-ltd/575a7a5/logo.png\" alt=\"N-iX Ltd\" height=\"32\"></a> <a href=\"https://icons8.com/\"><img src=\"https://images.opencollective.com/icons8/7fa1641/logo.png\" alt=\"Icons8\" height=\"32\"></a> <a href=\"https://discord.com\"><img src=\"https://images.opencollective.com/discordapp/f9645d9/logo.png\" alt=\"Discord\" height=\"32\"></a> <a href=\"https://www.gitbook.com\"><img src=\"https://avatars.githubusercontent.com/u/7111340\" alt=\"GitBook\" height=\"32\"></a> <a href=\"https://herocoders.com\"><img src=\"https://avatars.githubusercontent.com/u/37549774\" alt=\"HeroCoders\" height=\"32\"></a> <a href=\"https://www.lambdatest.com\"><img src=\"https://avatars.githubusercontent.com/u/171592363\" alt=\"TestMu AI Open Source Office (Formerly LambdaTest)\" height=\"32\"></a></p>\n<h3>Technology Sponsors</h3>\nTechnology sponsors allow us to use their products and services for free as part of a contribution to the open source ecosystem and our work.\n<p><a href=\"https://netlify.com\"><img src=\"https://raw.githubusercontent.com/eslint/eslint.org/main/src/assets/images/techsponsors/netlify-icon.svg\" alt=\"Netlify\" height=\"32\"></a> <a href=\"https://algolia.com\"><img src=\"https://raw.githubusercontent.com/eslint/eslint.org/main/src/assets/images/techsponsors/algolia-icon.svg\" alt=\"Algolia\" height=\"32\"></a> <a href=\"https://1password.com\"><img src=\"https://raw.githubusercontent.com/eslint/eslint.org/main/src/assets/images/techsponsors/1password-icon.svg\" alt=\"1Password\" height=\"32\"></a></p>\n<!--sponsorsend-->","users":{}}