Commit graph

211 commits

Author SHA1 Message Date
David Anson
c7d2416f95 Change comment replacement character from " " (with trailing "\") to "." to avoid creating indented code blocks. 2021-01-30 14:36:11 -08:00
David Anson
c4e236b858 Update clearHtmlCommentText helper to match CommonMark (instead of HTML) specification (refs #361). 2021-01-30 13:08:57 -08:00
David Anson
838afe0a00 Update clearHtmlCommentText helper to match HTML specification better; "--" within a comment does not make it invalid (fixes #361). 2021-01-28 21:45:53 -08:00
David Anson
df4aa9f4e8 Update MD037/no-space-in-emphasis to ignore content of math blocks when used with markdown-it-texmath (fixes #357). 2021-01-24 17:50:39 -08:00
David Anson
d6cd840e7d Update MD037/no-space-in-emphasis to ignore violations in tables that include the table pipe character to avoid spanning cells. 2021-01-23 20:47:27 -08:00
David Anson
5b7e9b87be Generate example JSONC configuration with all properties set to their default value. 2021-01-19 20:41:04 -08:00
David Anson
cc61de8f2b Increase ava test timeout to 5 minutes for test-extra and lint-test-repos scripts. 2021-01-10 20:50:35 -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
87b3b1d7e4 Update list of deprecated rules in web demonstration text. 2021-01-08 21:42:24 -08:00
David Anson
fd6564276e Add (unused) outdir to tsconfig.json to silence bogus TypeScript compiler warning about overwriting input files. 2021-01-07 23:40:58 -08:00
David Anson
64265056c6 Use npm-run-all package to run ci script in parallel (reduces run time from 25s to 10s on M1). 2021-01-07 23:32:58 -08:00
David Anson
d748be2c79 Add --no-stats to webpack command. 2021-01-07 23:23:02 -08:00
David Anson
9636827693 Sort npm scripts, add declaration script to combine build-declaration and test-declaration. 2021-01-07 23:18:24 -08:00
David Anson
d8f1623f5f Update copyright year to 2021. 2021-01-07 23:07:26 -08:00
David Anson
01d216ff6a Try adding @ts-ignore/etc. to resolve Windows/Node 14-only break when ci script invokes build-demo. 2021-01-06 20:28:24 -08:00
David Anson
d5b1122ef1 Restore build-demo script to ci script after conversion to webpack. 2021-01-06 19:48:52 -08:00
David Anson
5838b62e6d Use ts-loader with webpack to avoid needing to compile lib-es3. 2021-01-06 19:45:15 -08:00
David Anson
369b0b5934 Replace browserify/uglify-js with webpack, shrink markdownlint-browser.js (fixes #362). 2021-01-05 20:55:09 -08:00
David Anson
5395b1aedc Add build-declaration and build-demo scripts to ci script. 2021-01-02 23:18:00 -08:00
Yash Singh
2a198a5ee4 Fix grammar issues in Rules.md. 2020-12-30 16:42:34 -08:00
Nick Schonning
0c309c63c1
chore: Use ESLint overrides for config (#348) 2020-12-07 21:17:14 -08:00
Nick Schonning
cce150d647
chore: Replace make-dir-cli with mkdir (#347)
There is a minor npm audit issue with the library.
Since there is no recursive creatation needed, regular
mkdir can be used.
2020-12-05 12:56:30 -08:00
David Anson
2a9274ece5 Update to version 0.22.0. 2020-11-24 16:49:12 -08:00
David Anson
0c68e855f7 Update generated files. 2020-11-24 16:37:11 -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
47d82d6fd4 Add library version to demo page header. 2020-11-14 16:42:18 -08:00
David Anson
532a2881f2 Update to version 0.21.1. 2020-10-20 20:16:49 -07:00
David Anson
59eaa869fc Update to version 0.21.0. 2020-09-20 12:23:26 -07:00
David Anson
3f637ba8e5 Add ability to fix issues with markdownlint demo page, refactor slightly. 2020-09-15 21:15:35 -07:00
David Anson
e1134f0db9 Update markdownlint demo code with latest changes. 2020-09-13 21:15:11 -07:00
David Anson
5ab938a6ab Add lint rules from eslint-plugin-unicorn. 2020-09-06 20:34:10 -07:00
David Anson
e1eb81cd21 Add lint rules from eslint-plugin-node. 2020-09-06 19:49:35 -07:00
David Anson
0acc578e52 Update remaining references to refer to main branch as "main". 2020-08-11 22:52:29 -07:00
David Anson
3b6421a224 Update to version 0.20.4. 2020-06-23 20:14:58 -07:00
David Anson
a794118a8d Update to version 0.20.3. 2020-05-14 21:49:05 -07:00
David Anson
00c1e28f48 Update to version 0.20.2. 2020-04-25 21:15:13 -07:00
David Anson
7280ea2783 Update to version 0.20.1. 2020-04-12 20:48:04 -07:00
David Anson
190716da39 Update to version 0.20.0. 2020-04-11 13:54:46 -07:00
David Anson
214ecb5fb4 Add fallback for demo "Copy Link" functionality on browsers that do not support navigator.clipboard. 2020-04-09 20:35:32 -07:00
David Anson
6dff816f82 Update to version 0.19.0. 2020-01-27 19:19:34 -08:00
David Anson
3adb25c79b Remove use of deprecated HTML manifest/offline.appcache from demo web page. 2020-01-26 20:32:56 -08:00
David Anson
74af9f82fb Enable jsdoc/require-jsdoc rule, fix all violations (fixes #85). 2020-01-23 19:42:46 -08:00
David Anson
75191b7c70 Update to version 0.18.0. 2019-12-14 13:50:48 -08:00
David Anson
fd06a50ee5 Update to version 0.17.2. 2019-10-24 20:23:22 -07:00
David Anson
61f6df7c83 Update to version 0.17.1. 2019-10-19 17:55:10 -07:00
David Anson
377323d872 Update to version 0.17.0. 2019-10-04 21:46:06 -07:00
David Anson
dc39509f25 Update dependencies: @types/node to 12.7.11, browserify to 16.5.0, eslint to 6.5.1, markdownlint-rule-helpers to 0.4.0, rimraf to 3.0.0, typescript to 3.6.3. 2019-10-03 20:56:46 -07:00
David Anson
21fa4dc2e7 Include markdownlint-browser.js in npm package for scenarios like https://github.com/hackmdio/codimd/issues/1256. 2019-10-02 20:10:42 -07:00
David Anson
6e086114b1 Update to version 0.16.0. 2019-08-04 21:58:39 -07:00
David Anson
1ae512be69 Update to version 0.15.0. 2019-06-09 16:51:41 -07:00