David Anson
|
691b7afc52
|
Add test case to verify MD052 range parameter to onError is valid and that commit 6974cd6012 fixes #686.
|
2022-12-22 02:45:41 +00:00 |
|
David Anson
|
868edf889e
|
Manually fix three new ESLint warnings from the eslint-plugin-regexp plugin (refs #657).
|
2022-12-19 21:51:18 -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
|
c346e0dbac
|
Add Apache Airflow and Electron repositories to README Examples and test-repos.js.
|
2022-12-19 21:15:47 -08:00 |
|
David Anson
|
8d6e0b5419
|
Replace helpers.urlRe with helpers.urlFe to address "innefficient regular expression" CodeQL alert, introduce function expressions as an alternative, test more inputs.
|
2022-12-18 15:46:19 -08:00 |
|
David Anson
|
485c63c579
|
Add more test cases for helpers.urlRe, refactor corresponding test to go line-by-line and use exec.
|
2022-12-17 15:38:55 -08:00 |
|
David Anson
|
466f1d00e4
|
Remove outdated exclusions from external repository tests.
|
2022-12-16 13:57:56 -08:00 |
|
David Anson
|
ac8f495ea2
|
Update MD051/link-fragments to identify and fix scenarios where the link fragment has the wrong case (fixes #605).
|
2022-12-16 13:50:38 -08:00 |
|
David Anson
|
d352d4ece1
|
Update MD034/no-bare-urls to handle more scenarios, simplify slightly, replace blanket MD034 suppression for https://github.com/mdn/content with specific (valid) issues (refs #607).
|
2022-12-15 14:27:07 -08:00 |
|
David Anson
|
2e2937081e
|
Rename helpers.bareUrlRe to urlRe, improve it a little, add tests
|
2022-12-15 13:54:54 -08:00 |
|
David Anson
|
6e38259a4a
|
Add https://github.com/mdn/content to test-repos scenario, ignore new MD034 issues for now (fixes #607).
|
2022-12-14 23:04:47 -08:00 |
|
David Anson
|
e8ec7bd94f
|
Remove clone-test-repos-large npm script, merge into clone-test-repos.
|
2022-12-14 22:51:03 -08:00 |
|
David Anson
|
e42da81293
|
Tweak test case heading for consistency.
|
2022-12-14 22:40:57 -08:00 |
|
David Anson
|
cb16438a41
|
Add various Markdown lists as formatted by Prettier with the default --tab-width of 2 and the not uncommon alternate of 4, update Prettier.md with the relevant configuration (produced using v2.8.1 of https://prettier.io/playground/) (refs #652).
|
2022-12-13 20:24:21 -08:00 |
|
David Anson
|
22b755fb79
|
Remove outdated jsconfig.json file.
|
2022-12-13 17:14:17 -08:00 |
|
David Anson
|
d7433af4d3
|
Update project file linting test to include README.md, address new issues, remove extra test.
|
2022-12-13 17:11:43 -08:00 |
|
David Anson
|
c9f7a323cc
|
Add ReleaseProcess.md to explain the release process (fixes #562).
|
2022-12-13 16:42:54 -08:00 |
|
OnkarRuikar
|
068b090293
|
Mention 'markdownlint-rule-search-replace' rule in documentation
|
2022-12-09 20:12:05 -08:00 |
|
David Anson
|
5eef37751b
|
Update MD022/blanks-around-headings to include blockquote prefix if fixing inside a blockquote (fixes #654).
|
2022-12-07 21:16:36 -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
|
cba5e8d340
|
Update MD034/no-bare-urls to better handle multiple similar issues on the same line (fixes https://github.com/igorshubovych/markdownlint-cli/issues/339).
|
2022-12-06 22:14:40 -08:00 |
|
Bryan Mishkin
|
2c38ae90fc
|
Add example for markdownlint-rule-helpers.applyFixes to documentation (fixes #663).
|
2022-12-04 15:17:56 -08:00 |
|
David Anson
|
b133beaa77
|
Remove outdated exclusions from external repository tests.
|
2022-11-29 04:11:20 +00:00 |
|
David Anson
|
8df19ae24b
|
Add simple test harness for easier debugging.
|
2022-11-15 22:05:39 -08:00 |
|
David Anson
|
f84c91d95f
|
Update MD034/no-bare-urls to allow bare URLs inside the link text of HTML A tags (fixes 615).
|
2022-11-13 21:39:14 -08:00 |
|
David Anson
|
91dd6dcb1d
|
Enable "line-length": { "strict": true } for all user-facing Markdown files in the repository.
|
2022-11-12 17:53:47 -08:00 |
|
Sébastien Règne
|
72439f42c6
|
Update MD040/fenced-code-language to add language_only parameter to reject extra data in info string.
|
2022-11-10 22:07:04 -08:00 |
|
David Anson
|
99a3f164a9
|
Update MD013/line-length to permit long link/image reference definitions in all modes because they can not be easily split.
|
2022-11-08 21:40:33 -08:00 |
|
Sébastien Règne
|
b73ab7fd91
|
Update MD040/fenced-code-language to use case-sensitive comparison for allowed languages (fixes #627).
|
2022-11-05 17:41:27 -07:00 |
|
David Anson
|
52044c8181
|
Mostly standardize on putting rule names and tags in code spans in documentation.
|
2022-10-30 15:13:19 -07:00 |
|
David Anson
|
13b4340747
|
Update all links to rules to use md000.md instead of Rules.md#md000 (shorter, quicker, less distraction).
|
2022-10-30 14:58:45 -07:00 |
|
David Anson
|
37baddcf27
|
Generate Rules.md and md###.md files from metadata, improve Parameters documentation by referencing schema.
|
2022-10-29 23:21:45 -07:00 |
|
David Anson
|
0294b9bcc8
|
Add .mjs to linting, switch from eslint-plugin-node (no longer maintained) to eslint-plugin-n, update suppressions.
|
2022-10-26 03:26:59 +00:00 |
|
Mateus Ferreira
|
37f74ee958
|
Update MD043/required-headings to add match_case parameter (fixes #613).
|
2022-10-22 00:15:50 -07:00 |
|
David Anson
|
592a42b0cb
|
Update MD053/link-image-reference-definitions to handle references within references (i.e., Pandoc-style footnotes), verify Pandoc footnote indent is not treated as comment when markdown-it-footnote plugin is used (fixes #599).
|
2022-10-19 21:18:56 -07:00 |
|
Sam Chen
|
01ba757d3a
|
Update MD040/fenced-code-language to add allowed_languages parameter (fixes #610).
|
2022-10-17 12:29:29 -07:00 |
|
David Anson
|
c333976a44
|
Update MD011/no-reversed-links to avoid more nested paren scenarios (fixes #572).
|
2022-10-16 22:16:51 -07:00 |
|
David Anson
|
56f379b0fc
|
Remove legacy exclusion from scenario tests for files with no errors (previously "detailed-" files).
|
2022-10-15 16:06:20 -07:00 |
|
David Anson
|
f0bb4c639b
|
Change HTML comment content sanitization to avoid breaking list item indent, respect table cell content rules (fixes #563).
|
2022-10-14 20:59:56 -07:00 |
|
Josh Goldberg
|
82a5de0821
|
Add style/prettier.json (fixes #592).
|
2022-10-06 04:15:23 +00:00 |
|
David Anson
|
c845fe5ca3
|
Update external repository test for conversion from .markdownlint.json to .markdownlint-cli2.jsonc.
|
2022-10-05 06:23:30 +00:00 |
|
David Anson
|
9fcce62e20
|
Remove outdated exclusion from external repository tests.
|
2022-10-05 06:04:01 +00:00 |
|
David Anson
|
c383aab383
|
Enable, validate, and demonstrate the use of built-in style definitions (fixes #593).
|
2022-10-02 19:28:54 -07:00 |
|
David Anson
|
6974cd6012
|
Fix helpers.referenceLinkRe to handle full and shortcut reference image links inside normal links (fixes #571).
|
2022-08-31 22:46:19 -07:00 |
|
David Anson
|
743897c5be
|
Remove outdated exclusion from external repository tests.
|
2022-08-25 09:40:01 -07:00 |
|
David Anson
|
392a184bc8
|
Update external repository tests to account for fixed violation.
|
2022-08-15 21:20:27 -07:00 |
|
David Anson
|
4c00ffa2f0
|
Fix new violations from eslint-plugin-unicorn update.
|
2022-08-15 21:20:27 -07:00 |
|
David Anson
|
2b2dc27f24
|
Address linting violation introduced due to not being able to run locally.
|
2022-08-14 18:59:53 -07:00 |
|
David Anson
|
4767ebc6f1
|
Update test for external repositories to exclude a deliberate violation.
|
2022-08-14 18:52:43 -07:00 |
|
David Anson
|
2488a5c0ce
|
Remove some ignores for external repository testing that are no longer needed.
|
2022-08-08 21:12:30 -07:00 |
|