David Anson
|
4e30462216
|
Promote applyFix and applyFixes helpers into core library.
|
2024-10-06 17:24:44 -07:00 |
|
David Anson
|
e0219411c6
|
Refactor RegExps to avoid the possibility of polynomial backtracking (fixes #657).
|
2024-10-05 18:07:45 -07:00 |
|
David Anson
|
9b1840a5a4
|
Improve type-correctness of some helpers.
|
2024-10-04 23:05:34 -07:00 |
|
David Anson
|
5182911acc
|
Refactor to remove helpers addErrorContextForLine and blockquotePrefixRe, add micromark helper getBlockQuotePrefixText.
|
2024-10-04 22:41:46 -07:00 |
|
David Anson
|
29ebb28f10
|
Convert from window to globalThis in demo web app script file.
|
2024-10-03 21:31:13 -07:00 |
|
dependabot[bot]
|
30bb7e4f8e
|
Bump eslint-plugin-unicorn from 55.0.0 to 56.0.0
Bumps [eslint-plugin-unicorn](https://github.com/sindresorhus/eslint-plugin-unicorn) from 55.0.0 to 56.0.0.
- [Release notes](https://github.com/sindresorhus/eslint-plugin-unicorn/releases)
- [Commits](https://github.com/sindresorhus/eslint-plugin-unicorn/compare/v55.0.0...v56.0.0)
---
updated-dependencies:
- dependency-name: eslint-plugin-unicorn
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-10-03 21:31:13 -07:00 |
|
David Anson
|
5cc40c54b7
|
Enable custom rules to use the micromark parser, export micromark helpers for reuse.
|
2024-10-01 22:53:46 -07:00 |
|
dependabot[bot]
|
264da24dae
|
Bump eslint-plugin-jsdoc from 50.3.0 to 50.3.1
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 50.3.0 to 50.3.1.
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Changelog](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/.releaserc)
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v50.3.0...v50.3.1)
---
updated-dependencies:
- dependency-name: eslint-plugin-jsdoc
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-10-01 19:50:40 -07:00 |
|
David Anson
|
790cd1353e
|
Update CustomRules.md to refer to test snapshots instead of embedding sample tokens.
|
2024-09-29 18:25:12 -07:00 |
|
David Anson
|
d3819c4e75
|
Add markdownlint "version" property to custom rule "params" object in case it is ever necessary for a rule to specialize its behavior.
|
2024-09-29 18:11:41 -07:00 |
|
David Anson
|
ee50519e00
|
Add "exportMappings" test for package.json exports.
|
2024-09-29 17:50:40 -07:00 |
|
David Anson
|
33631a5984
|
Split micromark.cjs into separate -parse and -helpers files.
|
2024-09-28 16:26:38 -07:00 |
|
David Anson
|
5701d0bf52
|
Prepare to split micromark.cjs into separate -parse and -helpers files.
|
2024-09-28 15:57:25 -07:00 |
|
David Anson
|
97effd921e
|
Refactor helpers slightly for consistency.
|
2024-09-28 15:55:26 -07:00 |
|
David Anson
|
124b7e2276
|
Refactor to remove helper withinAnyRange.
|
2024-09-28 15:41:40 -07:00 |
|
David Anson
|
5e568d0da9
|
Refactor to remove micromark helper getExclusionsForToken.
|
2024-09-27 23:58:49 -07:00 |
|
dependabot[bot]
|
cfcb5fbd57
|
Bump webpack from 5.94.0 to 5.95.0 in /micromark
Bumps [webpack](https://github.com/webpack/webpack) from 5.94.0 to 5.95.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.94.0...v5.95.0)
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-09-26 21:49:15 -07:00 |
|
dependabot[bot]
|
63744b4047
|
Bump webpack from 5.94.0 to 5.95.0
Bumps [webpack](https://github.com/webpack/webpack) from 5.94.0 to 5.95.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.94.0...v5.95.0)
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-09-26 21:49:04 -07:00 |
|
dependabot[bot]
|
073c376fa6
|
Bump eslint-plugin-jsdoc from 50.2.4 to 50.3.0
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 50.2.4 to 50.3.0.
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Changelog](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/.releaserc)
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v50.2.4...v50.3.0)
---
updated-dependencies:
- dependency-name: eslint-plugin-jsdoc
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-09-26 21:48:44 -07:00 |
|
David Anson
|
fa24329f89
|
Update test repo snapshots.
|
2024-09-26 21:39:08 -07:00 |
|
David Anson
|
8cbbed8e79
|
Refactor to remove micromark helper getTokenTextByType, update getDescendantsByType to allow sub-arrays.
|
2024-09-24 22:48:14 -07:00 |
|
dependabot[bot]
|
0f210d5c1a
|
Bump @eslint/js from 9.11.0 to 9.11.1
Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.11.0 to 9.11.1.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/commits/v9.11.1/packages/js)
---
updated-dependencies:
- dependency-name: "@eslint/js"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-09-23 22:30:42 -07:00 |
|
dependabot[bot]
|
ab4f5b8bb1
|
Bump eslint from 9.11.0 to 9.11.1
Bumps [eslint](https://github.com/eslint/eslint) from 9.11.0 to 9.11.1.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v9.11.0...v9.11.1)
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-09-23 22:30:32 -07:00 |
|
dependabot[bot]
|
a73990cdc5
|
Bump @eslint/js from 9.10.0 to 9.11.0
Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.10.0 to 9.11.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/commits/v9.11.0/packages/js)
---
updated-dependencies:
- dependency-name: "@eslint/js"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-09-22 21:15:41 -07:00 |
|
dependabot[bot]
|
d3f814fc1f
|
Bump eslint from 9.10.0 to 9.11.0
Bumps [eslint](https://github.com/eslint/eslint) from 9.10.0 to 9.11.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v9.10.0...v9.11.0)
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-09-22 21:15:27 -07:00 |
|
David Anson
|
0dffe940b5
|
Update dependency: markdownlint-micromark to 0.1.11 (refs DavidAnson/markdownlint-cli2#325).
|
2024-09-19 21:54:38 -07:00 |
|
David Anson
|
92a786c5e9
|
Update markdownlint-micromark to version 0.1.11 (includes newer version of micromark-extension-directive).
|
2024-09-19 21:42:45 -07:00 |
|
dependabot[bot]
|
57cd055fd1
|
Bump micromark-extension-directive from 3.0.1 to 3.0.2 in /micromark
Bumps [micromark-extension-directive](https://github.com/micromark/micromark-extension-directive) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/micromark/micromark-extension-directive/releases)
- [Commits](https://github.com/micromark/micromark-extension-directive/compare/3.0.1...3.0.2)
---
updated-dependencies:
- dependency-name: micromark-extension-directive
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-09-19 20:00:04 -07:00 |
|
dependabot[bot]
|
f4aae0b7a3
|
Bump eslint-plugin-n from 17.10.2 to 17.10.3
Bumps [eslint-plugin-n](https://github.com/eslint-community/eslint-plugin-n) from 17.10.2 to 17.10.3.
- [Release notes](https://github.com/eslint-community/eslint-plugin-n/releases)
- [Changelog](https://github.com/eslint-community/eslint-plugin-n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint-community/eslint-plugin-n/compare/v17.10.2...v17.10.3)
---
updated-dependencies:
- dependency-name: eslint-plugin-n
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-09-19 09:35:43 -07:00 |
|
dependabot[bot]
|
2c56a08277
|
Bump eslint-plugin-jsdoc from 50.2.3 to 50.2.4
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 50.2.3 to 50.2.4.
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Changelog](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/.releaserc)
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v50.2.3...v50.2.4)
---
updated-dependencies:
- dependency-name: eslint-plugin-jsdoc
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-09-19 09:24:56 -07:00 |
|
David Anson
|
87daa5b06c
|
Refactor to remove micromark helper matchAndGetTokensByType.
|
2024-09-18 21:02:59 -07:00 |
|
David Anson
|
2ea3f95fd1
|
Refactor micromark helper getTokenTextByType to be more efficient, remove tokenIfType helper for being redundant.
|
2024-09-16 20:50:54 -07:00 |
|
David Anson
|
b749d9fbb4
|
Remove markdown-it script from browser demo as it will no longer be needed now that the markdown-it parser is not run by default and the demo does not support custom rules.
|
2024-09-15 22:52:25 -07:00 |
|
dependabot[bot]
|
1c5927fd26
|
Bump eslint-plugin-jsdoc from 50.2.2 to 50.2.3
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 50.2.2 to 50.2.3.
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Changelog](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/.releaserc)
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v50.2.2...v50.2.3)
---
updated-dependencies:
- dependency-name: eslint-plugin-jsdoc
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-09-15 20:52:52 -07:00 |
|
David Anson
|
98ff66209d
|
Move markdown-it token manipulation code into a separate file which is only require()-ed if/when needed.
|
2024-09-14 17:33:46 -07:00 |
|
dependabot[bot]
|
a65e05bff2
|
Bump @microsoft/api-extractor from 7.47.8 to 7.47.9 in /micromark
Bumps [@microsoft/api-extractor](https://github.com/microsoft/rushstack/tree/HEAD/apps/api-extractor) from 7.47.8 to 7.47.9.
- [Changelog](https://github.com/microsoft/rushstack/blob/main/apps/api-extractor/CHANGELOG.md)
- [Commits](https://github.com/microsoft/rushstack/commits/@microsoft/api-extractor_v7.47.9/apps/api-extractor)
---
updated-dependencies:
- dependency-name: "@microsoft/api-extractor"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-09-12 22:56:18 -07:00 |
|
David Anson
|
bdd5cdcafe
|
Add snapshot test for markdownit token params passed to custom rules.
|
2024-09-12 22:52:30 -07:00 |
|
David Anson
|
d279c4e424
|
Update test repo snapshots.
|
2024-09-12 22:49:00 -07:00 |
|
dependabot[bot]
|
5e7c3b7420
|
Bump @microsoft/api-extractor from 7.47.7 to 7.47.8 in /micromark
Bumps [@microsoft/api-extractor](https://github.com/microsoft/rushstack/tree/HEAD/apps/api-extractor) from 7.47.7 to 7.47.8.
- [Changelog](https://github.com/microsoft/rushstack/blob/main/apps/api-extractor/CHANGELOG.md)
- [Commits](https://github.com/microsoft/rushstack/commits/@microsoft/api-extractor_v7.47.8/apps/api-extractor)
---
updated-dependencies:
- dependency-name: "@microsoft/api-extractor"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-09-10 20:31:27 -07:00 |
|
David Anson
|
4893b55d22
|
Update test repo snapshots.
|
2024-09-10 20:26:20 -07:00 |
|
dependabot[bot]
|
7a8e2c95e0
|
Bump @stylistic/eslint-plugin from 2.7.2 to 2.8.0
Bumps [@stylistic/eslint-plugin](https://github.com/eslint-stylistic/eslint-stylistic/tree/HEAD/packages/eslint-plugin) from 2.7.2 to 2.8.0.
- [Release notes](https://github.com/eslint-stylistic/eslint-stylistic/releases)
- [Changelog](https://github.com/eslint-stylistic/eslint-stylistic/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint-stylistic/eslint-stylistic/commits/v2.8.0/packages/eslint-plugin)
---
updated-dependencies:
- dependency-name: "@stylistic/eslint-plugin"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-09-09 19:37:20 -07:00 |
|
dependabot[bot]
|
2e2d719669
|
Bump typescript from 5.5.4 to 5.6.2
Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.5.4 to 5.6.2.
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.5.4...v5.6.2)
---
updated-dependencies:
- dependency-name: typescript
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-09-09 19:37:09 -07:00 |
|
dependabot[bot]
|
d269f2a2a6
|
Bump @eslint/js from 9.9.1 to 9.10.0
Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.9.1 to 9.10.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/commits/v9.10.0/packages/js)
---
updated-dependencies:
- dependency-name: "@eslint/js"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-09-08 20:43:42 -07:00 |
|
dependabot[bot]
|
338ce755c9
|
Bump eslint from 9.9.1 to 9.10.0
Bumps [eslint](https://github.com/eslint/eslint) from 9.9.1 to 9.10.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v9.9.1...v9.10.0)
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-09-08 20:43:24 -07:00 |
|
David Anson
|
087be0dd8a
|
Update test repo snapshots.
|
2024-09-08 20:37:17 -07:00 |
|
dependabot[bot]
|
e50cc161b8
|
Bump json-schema-to-typescript from 15.0.1 to 15.0.2
Bumps [json-schema-to-typescript](https://github.com/bcherny/json-schema-to-typescript) from 15.0.1 to 15.0.2.
- [Changelog](https://github.com/bcherny/json-schema-to-typescript/blob/master/CHANGELOG.md)
- [Commits](https://github.com/bcherny/json-schema-to-typescript/commits)
---
updated-dependencies:
- dependency-name: json-schema-to-typescript
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-09-02 09:52:45 -07:00 |
|
David Anson
|
164bbac651
|
Add @stylistic/eslint-plugin to ESLint configuration.
|
2024-09-01 16:16:05 -07:00 |
|
David Anson
|
fe02674ce0
|
Update to version 0.35.0.
|
2024-08-28 20:41:14 -07:00 |
|
David Anson
|
6d097cce3f
|
Add missing semicolon to address new code scanning warning.
|
2024-08-27 20:55:15 -07:00 |
|
David Anson
|
9c8e7156e1
|
Create strict JSON Schema for configuration (standalone for ease of use) and corresponding strict TypeScript type (via extends for conciseness) (fixes #1248).
|
2024-08-27 20:47:33 -07:00 |
|