David Anson
|
9646590496
|
Reimplement MD032/blanks-around-lists using micromark tokens, add newly-detected violations to test snapshot.
|
2023-07-18 22:33:57 -07:00 |
|
David Anson
|
2c3e8c938b
|
Update MD053/link-image-reference-definitions to handle multi-line references inside blockquotes (fixes #544).
|
2022-08-01 18:48:01 -07:00 |
|
David Anson
|
b6471fba31
|
Enable ESLint rule unicorn/no-array-for-each, auto-fix all violations, manually address new issues for ~4% time reduction measured via profile-fixture.mjs on Apple Silicon M1.
|
2022-06-08 22:10:27 -07:00 |
|
David Anson
|
c87d7f5b8c
|
Update dependencies: eslint-plugin-jsdoc to 31.6.0, eslint-plugin-unicorn to 27.0.0.
|
2021-02-06 19:55:22 -08:00 |
|
David Anson
|
84e972c72c
|
Replace string.trimEnd with string.trimRight for Node 8.
|
2019-08-28 21:52:13 -07:00 |
|
David Anson
|
a062e7c6bd
|
Update MD022/MD031/MD032 to report fixInfo for violations, normalize input to fixErrors.
|
2019-08-28 21:47:07 -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
|
f614f3e1ce
|
Remove state from shared.js, move to cache.js.
|
2019-04-10 21:26:59 -07:00 |
|
David Anson
|
1db87ef0c6
|
Update MD031/blanks-around-fences and MD032/blanks-around-lists to ignore comments and blockquotes (fixes #171, fixes #172).
|
2019-03-20 21:48:18 -07:00 |
|
David Anson
|
3b49414183
|
Re-implement MD032 to detect missed scenarios and simplify.
|
2019-01-21 18:21:36 -08:00 |
|
David Anson
|
213aef4564
|
Convert var to const/let (except in browser-only code).
|
2018-04-27 22:05:34 -07:00 |
|
David Anson
|
748c8cac17
|
Remove unnecessary params parameter to shared.flattenLists/forEachLine.
|
2018-03-04 23:06:31 -08:00 |
|
David Anson
|
9ba143555d
|
Move each rule implementation into its own file (fixes #83).
|
2018-01-21 21:44:25 -08:00 |
|