David Anson
|
c53df8b720
|
Fix range calculation in MD033/no-inline-html during re-parse of tabbed content.
|
2023-02-25 15:50:56 -08:00 |
|
David Anson
|
48a92d41a4
|
Reimplement MD033/no-inline-html using micromark tokens.
|
2023-02-25 15:50:56 -08:00 |
|
David Anson
|
6b01a98363
|
Add ESLint plugin eslint-plugin-regexp, enable recommended rules, apply all automated fixes (refs #657).
|
2022-12-19 21:36:24 -08:00 |
|
David Anson
|
2146bbae5f
|
Update MD033/no-inline-html to ignore HTML in labels for reference links/images (fixes #658).
|
2022-12-06 22:57:45 -08:00 |
|
David Anson
|
a6489acd6b
|
Update MD053/link-image-reference-definitions to add ignored_definitions parameter (default to ["//"]) (fixes #545).
|
2022-08-02 20:36:47 -07:00 |
|
David Anson
|
6718944b0f
|
Replace helpers.overlapsAnyRange with .withinAnyRange, update code/tests for resulting behavior.
|
2022-06-02 22:17:32 -07:00 |
|
David Anson
|
db5d9f6dbb
|
Update previous commit for MD051/link-fragments to rename, refactor, add support for HTML anchors, and validate against
markdown-link-check (fixes #253).
|
2022-04-16 14:08:56 -07:00 |
|
David Anson
|
1e82f76596
|
Reimplement inlineCodeSpanRanges as codeBlockAndSpanRanges to fix an issue with unterminated code spans (and for flexibility).
|
2021-11-23 04:51:20 +00:00 |
|
Álvaro Mondéjar Rubio
|
f7dfd59a5e
|
Update MD033/no-inline-html to handle HTML elements in multi-line code spans (fixes #436).
|
2021-10-23 12:58:22 -07:00 |
|
David Anson
|
3238ed4249
|
Update all rules to better handle wrongly-typed configuration parameters.
|
2020-01-25 18:40:39 -08:00 |
|
David Anson
|
31ffe52f0f
|
Fix issue with MD044/proper-names where stateful RegExp could fail to match bare URLs, remove unnecessary use of bareUrlRe by MD033/no-inline-html.
|
2019-10-24 20:18:16 -07:00 |
|
David Anson
|
d336a11665
|
Simplify RegExp from previous commit.
|
2019-07-26 22:34:32 -07:00 |
|
David Anson
|
f81609d1bb
|
Update MD033/no-inline-html to ignore elements with embedded forward slash (fixes #201).
|
2019-07-25 21:40:53 -07:00 |
|
David Anson
|
fa40084994
|
Make MD033/no-inline-html slightly more efficient.
|
2019-06-06 22:02:10 -07:00 |
|
David Anson
|
73e70b76f3
|
Update MD033/no-inline-html to handle escaped backticks (fixes #193).
|
2019-06-04 23:19:49 -07:00 |
|
David Anson
|
853e90a1c1
|
Update MD033/no-inline-html to match specification for element names (fixes #188).
|
2019-06-03 22:32:04 -07:00 |
|
David Anson
|
608f875fc2
|
Update MD033/no-inline-html to better handle inline code spans (fixes #182).
|
2019-05-08 22:06:17 -07:00 |
|
David Anson
|
f003926a72
|
Update MD033/no-inline-html to ignore email autolinks (fixes #183).
|
2019-05-08 18:42:26 -07:00 |
|
David Anson
|
4c7ffdd335
|
Improve handling of nested tags and blocks by MD033/no-inline-html (fixes #179).
|
2019-04-29 22:09:33 -07:00 |
|
David Anson
|
7e980401b8
|
Expose shared.js helper code for custom rule authors (fixes #134).
|
2019-04-13 11:18:57 -07:00 |
|
David Anson
|
9b9532e163
|
Add includesSorted function, use for faster searches of sorted arrays.
|
2019-03-28 22:06:42 -07:00 |
|
David Anson
|
213aef4564
|
Convert var to const/let (except in browser-only code).
|
2018-04-27 22:05:34 -07:00 |
|
David Anson
|
9ba143555d
|
Move each rule implementation into its own file (fixes #83).
|
2018-01-21 21:44:25 -08:00 |
|