David Anson
|
7c1550cbe9
|
Remove RegExp lookbehind assertions used to fix "Polynomial regular expression used on uncontrolled data" because they are not supported in Safari, add eslint-plugin-es rule no-regexp-lookbehind-assertions to prevent regressions.
|
2022-02-13 16:57:09 -08:00 |
|
David Anson
|
2d19c0685b
|
Update to version 0.25.1.
|
2022-01-13 22:29:31 -08:00 |
|
David Anson
|
61bb059c75
|
Make all package.json dependency versions explicit for more deterministic installs.
|
2022-01-13 22:22:20 -08:00 |
|
David Anson
|
66d533d038
|
Update npx invocation to pass --yes to avoid prompting to install missing packages.
|
2022-01-13 22:17:11 -08:00 |
|
David Anson
|
f77eca0006
|
Update dependency: markdown-it to 12.3.2.
|
2022-01-11 22:43:10 -08:00 |
|
David Anson
|
4ff4cbcc41
|
Update to version 0.25.0.
|
2021-12-27 18:43:25 -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
|
528758e962
|
Update dependencies: eslint to 8.5.0, eslint-plugin-jsdoc to 37.4.0.
|
2021-12-27 04:37:51 +00:00 |
|
David Anson
|
9ec14f13a1
|
Include custom rule markdownlint-rule-github-internal-links when validating project Markdown files.
|
2021-12-23 20:52:17 +00:00 |
|
David Anson
|
1b23976aa2
|
Update dependencies: eslint-plugin-jsdoc to 37.2.8, eslint-plugin-unicorn to 39.0.0.
|
2021-12-19 04:04:53 +00:00 |
|
David Anson
|
64fcee7e49
|
Update dependencies: c8 to 7.10.0, markdown-it-texmath to 0.9.7, markdownlint-rule-helpers to 0.15.0, ts-loader to 9.2.6, typescript to 4.5.4, webpack to 5.65.0, webpack-cli to 4.9.1.
|
2021-12-19 03:55:10 +00:00 |
|
David Anson
|
a656762710
|
Update dependency: markdown-it to 12.3.0.
|
2021-12-19 03:45:00 +00:00 |
|
David Anson
|
4ed314d1e7
|
Add npm scripts upgrade and docker-npm-run-upgrade.
|
2021-12-19 03:41:05 +00:00 |
|
David Anson
|
0d9dfe7120
|
Split markdownlint-test-extra-* tests into separate files for (slightly) better concurrency.
|
2021-12-17 02:20:55 +00:00 |
|
David Anson
|
e3c75289bc
|
Split config tests into a dedicated test file.
|
2021-11-30 22:03:31 -08:00 |
|
David Anson
|
610b17e1a1
|
Run sub-tasks of "serial-declaration-demo" script in parallel for ~20% script time reduction.
|
2021-11-13 21:17:43 -08:00 |
|
David Anson
|
20365f8cb8
|
Restructure "ci" script for slightly better performance.
|
2021-11-13 20:42:36 -08:00 |
|
David Anson
|
eaa8d0f15e
|
Split "ci" script into two consecutive parallel groups to separate "declaration" and "build-demo" scripts which conflict when generated .d.ts files from the former are used by the latter; approximately balance the two groups based on CPU time of tasks.
|
2021-11-12 20:43:35 -08:00 |
|
David Anson
|
983e586c9c
|
Remove cpy-cli and rimraf dependencies; replace with simple script helper.
|
2021-11-11 22:02:51 -08:00 |
|
David Anson
|
d032dc6b33
|
Remove rimraf from build-demo script to try to avoid rare failures under GitHub Actions.
|
2021-10-30 17:45:33 -07:00 |
|
David Anson
|
c4a7c87d69
|
Update package.json / engines / node to 12+ due to deprecation of Node 10.
|
2021-10-30 17:32:51 -07:00 |
|
David Anson
|
f111c10b18
|
Add docker-npm-install script for "npm install" within a container.
|
2021-10-29 21:49:18 -07:00 |
|
David Anson
|
e79e8188a5
|
Update to version 0.24.0.
|
2021-08-22 22:35:50 -07:00 |
|
David Anson
|
a8228ecd80
|
Update dependencies: c8 to 7.8.0, eslint to 7.32.0, eslint-plugin-jsdoc to 36.0.7, eslint-plugin-unicorn to 35.0.0, globby to 11.0.4, markdown-it-texmath to 0.9.1, ts-loader to 9.2.5, typescript to 4.3.5, webpack to 5.51.1, webpack-cli to 4.8.0.
|
2021-08-22 18:03:26 -07:00 |
|
David Anson
|
227750e0ee
|
Update dependency: markdown-it to 12.2.0.
|
2021-08-22 17:41:04 -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
|
fb5f647368
|
Update dependencies: c8 to 7.7.2, eslint to 7.28.0, eslint-plugin-jsdoc to 35.1.3, eslint-plugin-unicorn to 33.0.1, globby to 11.0.3, js-yaml to 4.1.0, markdown-it-texmath to 0.9.0, markdownlint-rule-helpers to 0.14.0, ts-loader to 9.2.3, typescript to 4.3.2, webpack to 5.38.1, webpack-cli to 4.7.2.
|
2021-06-08 22:20:13 -07:00 |
|
David Anson
|
e441d247ee
|
Update dependencies: markdown-it to 12.0.6.
|
2021-06-08 22:02:02 -07:00 |
|
David Anson
|
f87f9d0800
|
Update to version 0.23.1.
|
2021-02-11 22:35:16 -08:00 |
|
David Anson
|
c1f0f26565
|
Update to version 0.23.0.
|
2021-02-06 20:07:48 -08: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
|
7faa2c7607
|
Update dependencies: Remove @types/node.
|
2021-02-06 19:11:54 -08:00 |
|
David Anson
|
59ed334199
|
Update dependency: markdown-it to 12.0.4.
|
2021-02-06 16:12:40 -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
|
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
|
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
|
202b50060b
|
Remove build-demo script from ci script due to seeming race condition leading to inconsistent output.
|
2021-01-02 23:40:16 -08:00 |
|
David Anson
|
5395b1aedc
|
Add build-declaration and build-demo scripts to ci script.
|
2021-01-02 23:18:00 -08:00 |
|
David Anson
|
78ffa5d39d
|
Run build-config-schema script at end of ci script and fail if any changes are detected.
|
2020-12-30 16:58:25 -08:00 |
|
Nick Schonning
|
a564b07388
|
chore: Use npm test in coverage (#352)
|
2020-12-09 08:51:57 -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 |
|