David Anson
|
a7a50eaa39
|
Update MD054/link-image-style to handle autolinked email addresses when disallowed (fixes #1391).
|
2024-10-27 22:02:33 -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
|
33631a5984
|
Split micromark.cjs into separate -parse and -helpers files.
|
2024-09-28 16:26:38 -07:00 |
|
David Anson
|
8cbbed8e79
|
Refactor to remove micromark helper getTokenTextByType, update getDescendantsByType to allow sub-arrays.
|
2024-09-24 22:48:14 -07:00 |
|
David Anson
|
dfcb4529f3
|
Cache all top-level calls to filterByTypes (~7% runtime reduction).
|
2024-08-24 22:05:16 -07:00 |
|
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
|
828ae3541a
|
Use @type to provide typing for all instances of params.parsers.micromark.tokens.
|
2024-02-28 21:01:47 -08:00 |
|
David Anson
|
12c4f79604
|
Add parsers object to RuleParams type, annotate every rule definition with Rule type for better type validation.
|
2024-02-27 20:42:09 -08:00 |
|
David Anson
|
41bc8465d2
|
Update MD054/link-image-style handling of url_inline to ensure link and destination match and that the destination is autolink-able (fixes #1040).
|
2023-11-14 19:56:23 -08:00 |
|
David Anson
|
b709a2f624
|
Update MD054/link-image-style to add url_inline parameter (fixes #753).
|
2023-11-12 22:46:30 -08:00 |
|
David Anson
|
063310e51a
|
Update MD054/link-image-style to split reference parameter into full/collapsed/shortcut parameters (fixes #918).
|
2023-11-11 22:12:50 -08:00 |
|
David Anson
|
1a376f60bb
|
Tweak rule parameters to avoid confusing the TypeScript type system.
|
2023-11-03 20:24:08 -07: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 |
|
Tommy G
|
460836445c
|
Add new MD054/link-image-style rule (in-progress PR, no generated files).
|
2023-11-02 19:48:55 -07:00 |
|