David Anson
|
6adfaf68b5
|
Update MD025/single-title and MD051/link-fragments to ignore headings that exactly match Docfx tab syntax (fixes #1099) (fixes #1101).
|
2025-05-01 22:09:36 -07:00 |
|
David Anson
|
d5cb5c8546
|
Update getHeadingText helper to exclude HTML comments from returned heading text (fixes #1411).
|
2025-03-04 21:04:33 -08:00 |
|
David Anson
|
d02090db2c
|
Remove outdated use of "@ts-expect-error https://github.com/microsoft/TypeScript/issues/52529".
|
2025-03-03 22:57:01 -08:00 |
|
David Anson
|
8ad4698536
|
Update MD032/blanks-around-lists to ignore (end-appended) undefined reference tokens when determining the last line of a list (fixes #1453).
|
2024-12-16 20:54:37 -08:00 |
|
David Anson
|
8b26129d55
|
Convert types.d.mts from ambient module declaration to module augmentation which enables VS Code to handle @type {import("markdownlint").Rule} (https://www.typescriptlang.org/docs/handbook/modules/reference.html#ambient-modules), fix broken markdownlint @typedefs in helpers/*.cjs.
|
2024-12-10 21:47:06 -08:00 |
|
David Anson
|
8da43dd246
|
Update to use named exports via / /async /promise /sync, simplify references via self-referencing, refine examples.
|
2024-12-03 19:58:47 -08:00 |
|
David Anson
|
1e71f6f44e
|
Convert markdownlint library to an ECMAScript module, replace markdownlint-micromark with micromark, stop publishing (large) markdownlint-browser.js, see https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c for guidance.
|
2024-11-29 18:29:21 -08:00 |
|
David Anson
|
16512bba25
|
Reorder operations in getDescendantsByType helper for ~1% runtime reduction.
|
2024-10-23 22:05:44 -07:00 |
|
David Anson
|
e6e799d145
|
Reorder checks in filterByTypes helper predicate for ~2% runtime reduction.
|
2024-10-23 21:44:36 -07:00 |
|
David Anson
|
d22c1f19ef
|
Refactor various code to do shallow/constrained search instead of deep search for better performance, make cache key for filterByTypesCached unique.
|
2024-10-09 22:42:36 -07:00 |
|
David Anson
|
5182911acc
|
Refactor to remove helpers addErrorContextForLine and blockquotePrefixRe, add micromark helper getBlockQuotePrefixText.
|
2024-10-04 22:41:46 -07:00 |
|
David Anson
|
33631a5984
|
Split micromark.cjs into separate -parse and -helpers files.
|
2024-09-28 16:26:38 -07:00 |
|
David Anson
|
5701d0bf52
|
Prepare to split micromark.cjs into separate -parse and -helpers files.
|
2024-09-28 15:57:25 -07:00 |
|