Commit graph

33 commits

Author SHA1 Message Date
David Anson
95466e29be Remove some ignores for external repository testing that are no longer needed. 2022-07-21 04:27:14 +00:00
David Anson
c5ca661b96 Add MD052/reference-links-images and MD053/link-image-reference-definitions for reporting issues with link and image references (fixes #144, fixes #390, fixes #425, fixes #456). 2022-06-01 20:26:01 -07:00
David Anson
b6ea481c23 Update lint-test-repos scenarios to restore an exclusion that is still needed. 2022-05-18 21:55:03 -07:00
David Anson
c7d74cf6c0 Update lint-test-repos scenarios for recent changes to test repositories. 2022-05-18 21:49:08 -07:00
David Anson
5505deb1c9 Update lint-test-repos scenarios to ignore three newly-introduced external issues, run on Windows. 2022-05-17 21:29:49 -07:00
David Anson
9310713da1 Make resultVersion 3 (report multiple errors per line, include fixInfo) the default. 2022-04-21 21:30:56 -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
4593b61ff5 Remove outdated suppressions from external repo tests. 2022-02-09 22:20:24 -08:00
David Anson
a4c4e198d6
Remove outdated test repo exception for ESLint. (#487) 2022-01-19 18:37:01 -08:00
David Anson
11e9a20531 Update dependency: globby to 12.0.2. 2021-12-27 22:53:04 +00:00
David Anson
05b9e6e43c Update dependency: strip-json-comments to 4.0.0. 2021-12-27 21:59:56 +00:00
David Anson
3e8d3320f7 Add test for outdated ignore expressions to markdownlint-test-repos. 2021-12-21 05:31:26 +00:00
David Anson
925f9cd168 Simplify exclusions for external repository tests, make exclusions more selective. 2021-11-29 22:21:23 -08: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
David Anson
6c17718242 Add new test repo suppression for pre-release rule MD049. 2021-11-10 21:53:51 -08:00
David Anson
8179adf38e Add new test repo suppressions for pre-release rule MD049. 2021-11-09 22:17:21 -08:00
David Anson
d121518911 Add new test repo suppression for pre-release rule MD049. 2021-10-29 22:09:34 -07:00
David Anson
956b55b55e Simplify syntax for exclusion of globs/files in markdownlint-test-repos.js. 2021-10-23 22:24:47 -07:00
Sébastien Règne
39724b991a
Add MD049/emphasis-style (fixes #150). 2021-10-23 21:54:58 -07:00
David Anson
aa8aa83db8 Update markdownlint-test-repos.js to ignore two files with newly-reported issues in dotnet-docs repo. 2021-10-23 12:59:39 -07:00
Sébastien Règne
ab9e5875a2
Add MD050/strong-style (fixes #150). 2021-10-20 21:42:48 -07:00
David Anson
d029c46a76 Remove test-repos exclusion that has been fixed in the repo. 2021-06-14 22:59:41 -07:00
David Anson
cebde8f9f6 Suppress unwanted no-console linting violation in test script, update browser script. 2021-06-13 16:45:38 -07:00
David Anson
427057dd1e Add to test-repos script: mochajs/mocha, webhintio/hint, webpack.js.org, v8-v8-dev. 2021-06-13 16:37:29 -07:00
David Anson
7b810c48a9 Add exclusion for test repo file with newly-reported violation (remove outdated exclusion). 2021-06-13 15:05:03 -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
ec907567e2 Update dependencies: c8 to 7.5.0, eslint to 7.19.0, globby to 11.0.2, js-yaml to 4.0.0, markdownlint-rule-helpers to 0.13.0, ts-loader to 8.0.15, typescript to 4.1.3, webpack to 5.21.1, webpack-cli to 4.5.0. 2021-02-06 19:23:55 -08:00
David Anson
49945d6601 Convert from tape test harness to ava, address minor declaration file issue. 2021-01-10 20:46:00 -08:00
David Anson
d2bd75748f Update dependencies: @types/node to 14.14.9, browserify to 17.0.0, c8 to 7.3.5, eslint to 7.14.0, eslint-plugin-jsdoc to 30.7.8, eslint-plugin-unicorn to 23.0.0, markdownlint-rule-helpers to 0.12.0, typescript to 4.1.2, uglify-js to 3.12.0. 2020-11-24 16:25:43 -08:00
David Anson
c2541468ff Exclude file in test-repos scenario due to table parsing (breaking) change in markdown-it v12. 2020-11-24 13:46:23 -08:00
David Anson
5ab938a6ab Add lint rules from eslint-plugin-unicorn. 2020-09-06 20:34:10 -07:00
David Anson
ebdf0ddf28 Add clone-test-repos-large script for cloning very large repositories (not part of push/pull_request trigger). 2020-05-08 12:27:41 -07:00
David Anson
2141566b47 Add lint-test-repos scripts and Workflow for real-world regression testing. 2020-05-08 11:55:08 -07:00