David Anson
|
1513e3803b
|
Remove outdated type annotations and lint suppressions.
|
2024-06-21 21:03:37 -07:00 |
|
David Anson
|
d5994ae4de
|
Add Rule.parser property for custom rules to specify which Markdown parser output they use, honor it strictly, and add full type support.
|
2024-03-13 20:55:57 -07:00 |
|
David Anson
|
a5371e29c5
|
Update dependency: markdownlint-micromark to 0.1.9.
|
2024-03-05 21:44:36 -08:00 |
|
David Anson
|
28e1b23955
|
Improve type safety by strongly-typing the micromark token type property everywhere.
|
2024-02-29 23:05:27 -08:00 |
|
David Anson
|
64b9032b51
|
Update MD049/emphasis-style and MD050/strong-style to properly detect violations at the beginning and end of a line (fixes #1132).
|
2024-02-19 15:41:10 -08:00 |
|
David Anson
|
10f095c4fd
|
Refactor new MD054/link-image-style rule, add tests, update documentation (fixes #40, fixes #399).
|
2023-11-02 19:48:55 -07:00 |
|
David Anson
|
24c97a54fb
|
Refactor micromark token handling to remove optional Token.htmlFlowChildren property and make related code more efficient for a ~6% elapsed time reduction.
|
2023-09-02 19:32:25 -07:00 |
|
David Anson
|
0006636f75
|
Update MD049/emphasis-style and MD050/strong-style to not report intraword asterisks/underscores as violations because exchanging either alters meaning (fixes #789).
|
2023-05-26 04:47:14 +00:00 |
|
David Anson
|
7005a8a438
|
Reimplement MD049/emphasis-style, MD050/strong-style to use micromark parser (with smaller ranges and handling of multi-line fixes).
|
2023-05-26 03:50:00 +00:00 |
|
David Anson
|
a4a38ec9d2
|
Refactor MD049/emphasis-style and MD050/strong-style slightly to simplify.
|
2023-05-25 02:50:56 +00:00 |
|
David Anson
|
580b7ed020
|
Unify near-identical implementations of MD049/emphasis-style and MD050/strong-style.
|
2022-05-03 21:59:49 -07:00 |
|
David Anson
|
76bc976d3b
|
Rename md049.js in preparation for merging with md050.js.
|
2022-05-03 21:37:30 -07:00 |
|