David Anson
|
3cbe1cb6c5
|
Refactor micromark parse code to stop using micromark's TokenizeContext.sliceSerialize (less well supported) in favor of Token.start/end.offset.
|
2025-02-08 14:43:38 -08:00 |
|
David Anson
|
5cc40c54b7
|
Enable custom rules to use the micromark parser, export micromark helpers for reuse.
|
2024-10-01 22:53:46 -07:00 |
|
David Anson
|
2a56f130c1
|
Refactor Token.parent() to Token.parent, add validation tests for parent, fix parent in htmlFlow scenario, improve type saftey slightly.
|
2023-10-19 23:01:31 -07:00 |
|
David Anson
|
da17cec722
|
Reimplement MD007/ul-indent using micromark tokens, reduce the length of fix edits (fixes #969).
|
2023-10-15 21:25:08 -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
|
e86fb7699d
|
Refactor to move reparse of micromark htmlFlow token content into core micromarkParse implementation for simplicity and sharing.
|
2023-07-21 22:49:08 -07:00 |
|
David Anson
|
22dc6cae84
|
Update micromark code and tests for prior commit updating markdownlint-micromark (including micromark to 3.2.0).
|
2023-05-31 21:02:44 -07:00 |
|
David Anson
|
99ef8f8e7e
|
Update test snapshots for new tokenization from markdownlint-micromark/micromark-extension-gfm-table.
|
2023-05-13 15:45:54 -07:00 |
|
David Anson
|
20e571ba65
|
Add simple (GFM) table markup to "Every Markdown Syntax" test file.
|
2023-03-11 13:50:41 -08:00 |
|
David Anson
|
13ced64c21
|
Rename markdownlint-micromark Token's .tokens property to .children for consistency and clarity.
|
2023-02-25 15:50:58 -08:00 |
|
David Anson
|
b990b3ea77
|
Reimplement MD034/no-bare-urls using micromark tokens (fixes #707).
|
2023-02-25 15:50:57 -08:00 |
|
David Anson
|
366a498150
|
Initial implementation of markdownlint-micromark package, micromark.mjs helpers, and tests.
|
2023-02-25 15:49:51 -08:00 |
|