Commit graph

141 commits

Author SHA1 Message Date
David Anson
3c100a21ff Switch from deprecated nodeunit test runner to tape. 2020-01-08 22:13:51 -08:00
David Anson
61e0ac314c Test case improvements for correctness, detail, and performance. 2020-01-06 22:09:07 -08:00
David Anson
75191b7c70 Update to version 0.18.0. 2019-12-14 13:50:48 -08:00
David Anson
933c9da75c Update dependencies: @types/node to 12.12.17, cpy-cli to 3.0.0, eslint to 6.7.2, glob to 7.1.6, markdownlint-rule-helpers to 0.5.0, typescript to 3.7.3, uglify-js to 3.7.2. 2019-12-13 22:50:04 -08:00
David Anson
0a9ac73524 Introduce type declaration file for project after updating typescript dependency to 3.7.2. 2019-11-10 19:26:55 -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
17487dd105 Update dependencies: markdown-it to 10.0.0. 2019-10-03 20:47:28 -07:00
David Anson
6e086114b1 Update to version 0.16.0. 2019-08-04 21:58:39 -07:00
David Anson
e61e39dadf Update dependencies: @types/node to 12.6.9, browserify to 16.3.0, eslint to 6.1.0, markdownlint-rule-helpers to 0.3.0, typescript to 3.5.3. 2019-08-03 16:33:51 -07:00
David Anson
537a2e0b1d Update dependencies: markdown-it to 9.0.1. 2019-08-03 16:25:17 -07:00
David Anson
1ae512be69 Update to version 0.15.0. 2019-06-09 16:51:41 -07:00
David Anson
569e4c175b Update dependencies: @types/node to 12.0.7, glob to 7.1.4, markdownlint-rule-helpers to 0.2.1, nyc to 14.1.1, typescript to 3.5.1, uglify-js to 3.6.0. 2019-06-09 14:28:50 -07:00
David Anson
2fb2a66c49 Add npm script "ci" for continuous integration scenarios. 2019-06-01 14:01:48 -07:00
David Anson
d009e5b5be Update code coverage script to fail if coverage drops below 100%, show only failures. 2019-06-01 12:05:55 -07:00
David Anson
95d23b9a11 Update to version 0.14.2. 2019-05-18 13:36:06 -07:00
David Anson
0b9b74ccfd Update to version 0.14.1. 2019-05-08 22:12:25 -07:00
David Anson
ad8e4007c0 Update to version 0.14.0. 2019-05-07 22:11:04 -07:00
David Anson
994903ba88 Update dependencies: eslint to 5.16.0, js-yaml to 3.13.1, typescript to 3.4.5, uglify-js to 3.5.11, @types/node to 12.0.0. 2019-05-06 21:57:13 -07:00
David Anson
1b8b15693f Replace assign/clone helpers with object spread syntax. 2019-05-05 22:27:01 -07:00
David Anson
dba6d4994b Remove support for end-of-life Node.js version 6. 2019-04-30 22:17:29 -07:00
David Anson
559f0b042c Update build-demo script to reference new helpers module. 2019-04-14 21:57:57 -07:00
David Anson
8c6ef2521c Update custom rule samples to use markdownlint-rule-helpers package. 2019-04-13 11:27:28 -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
6f7c0aac13 Update to version 0.13.0. 2019-03-30 15:08:04 -07:00
David Anson
ec35833751 Update dependencies: @types/node to 11.12.0, eslint to 5.15.3, js-yaml to 3.13.0, typescript to 3.3.4000, uglify-js to 3.5.2. 2019-03-30 14:36:04 -07:00
David Anson
045238740f Update to version 0.12.0. 2019-02-03 21:41:38 -08:00
David Anson
1ada55fd60 Modify build-demo to work with updated dependencies and recent changes. 2019-01-31 22:33:48 -08:00
David Anson
550ef6a53d Update dependencies: @types/node to 10.12.21, browserify to 16.2.3, eslint to 5.12.1, glob to 7.1.3, js-yaml to 3.12.1, rimraf to 2.6.3, toml to 3.0.0, typescript to 3.3.1, uglify-js to 3.4.9. 2019-01-31 21:52:47 -08:00
David Anson
3b49414183 Re-implement MD032 to detect missed scenarios and simplify. 2019-01-21 18:21:36 -08:00
David Anson
8a175955d7 Add options.markdownItPlugins to support using markdown-it plugins when parsing. 2019-01-19 12:52:13 -08:00
David Anson
a4f541fdf4 Update to version 0.11.0. 2018-07-21 21:47:19 -07:00
David Anson
f0fce5b4b0 Update dependencies: markdown-it to 8.4.2, @types/node to 10.5.2, eslint to 5.2.0, js-yaml to 3.12.0, nodeunit to 0.11.3, typescript to 2.9.2, uglify-js to 3.4.5. 2018-07-21 21:41:24 -07:00
David Anson
2710c375b3 Update to version 0.10.0. 2018-05-27 21:25:40 -07:00
David Anson
c31b31e5cf Update dependencies: cpy-cli to 2.0.0, uglify-js to 3.3.27. 2018-05-25 17:53:31 -07:00
David Anson
101edd8496 Add parsers parameter to readConfig/Sync to support non-JSON formats like YAML (fixes #118). 2018-05-23 22:24:40 -07:00
David Anson
43a50c4cad Update to version 0.9.0. 2018-05-13 16:41:59 -07:00
David Anson
37e360eca1 Update dependencies: @types/node to 9.6.15, browserify to 16.2.2, eslint to 4.19.1, uglify-js to 3.3.25, remove incompatible @types/node. 2018-05-13 16:29:40 -07:00
David Anson
f77b7ae4ec Remove Q dependency, replace with native Promise/promisify. 2018-04-27 22:29:52 -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
78c1af7bfd Add TypeScript to demo build script to output ES3-level code for browsers (fixes #84). 2018-04-26 22:21:23 -07:00
David Anson
85e6e7a183 Convert devDependencies from ^ to ~. 2018-04-25 21:14:20 -07:00
David Anson
18125a1872 Add new Node.js version 10, remove end-of-life versions 0.10, 0.12, 4. 2018-04-25 21:10:19 -07:00
David Anson
e938f421a9 Update to version 0.8.1. 2018-03-20 20:45:45 -07:00
David Anson
09251447d1 Update dependencies: eslint to 4.19.0, uglify-js to 3.3.16. 2018-03-19 21:26:51 -07:00
David Anson
5dcdb55952 Update to version 0.8.0. 2018-03-10 21:46:52 -08:00
David Anson
621400447d Update dependencies: markdown-it to 8.4.1, @types/node to 9.4.7, browserify to 16.1.1, eslint to 4.18.2, uglify-js to 3.3.13. 2018-03-09 22:58:54 -08:00
David Anson
7310d01fea Add "engines" field to package.json. 2018-03-06 21:49:16 -08:00