Commit graph

1453 commits

Author SHA1 Message Date
David Anson
f2725178b1 Update MD024/no-duplicate-heading to remove duplicate parameter allow_different_nesting which confuses people. 2023-12-05 19:23:17 -08:00
dependabot[bot]
c39facc73f Bump markdown-it-sup from 1.0.0 to 2.0.0
Bumps [markdown-it-sup](https://github.com/markdown-it/markdown-it-sup) from 1.0.0 to 2.0.0.
- [Changelog](https://github.com/markdown-it/markdown-it-sup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/markdown-it/markdown-it-sup/compare/1.0.0...2.0.0)

---
updated-dependencies:
- dependency-name: markdown-it-sup
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-05 19:05:00 -08:00
dependabot[bot]
bae7813acb Bump markdown-it-sub from 1.0.0 to 2.0.0
Bumps [markdown-it-sub](https://github.com/markdown-it/markdown-it-sub) from 1.0.0 to 2.0.0.
- [Changelog](https://github.com/markdown-it/markdown-it-sub/blob/master/CHANGELOG.md)
- [Commits](https://github.com/markdown-it/markdown-it-sub/compare/1.0.0...2.0.0)

---
updated-dependencies:
- dependency-name: markdown-it-sub
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-05 18:47:10 -08:00
dependabot[bot]
36145a44cb Bump markdown-it-for-inline from 0.1.1 to 2.0.1
Bumps [markdown-it-for-inline](https://github.com/markdown-it/markdown-it-for-inline) from 0.1.1 to 2.0.1.
- [Changelog](https://github.com/markdown-it/markdown-it-for-inline/blob/master/CHANGELOG.md)
- [Commits](https://github.com/markdown-it/markdown-it-for-inline/compare/0.1.1...2.0.1)

---
updated-dependencies:
- dependency-name: markdown-it-for-inline
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-05 08:45:37 -08:00
dependabot[bot]
626a869da6 Bump eslint-plugin-regexp from 2.1.1 to 2.1.2
Bumps [eslint-plugin-regexp](https://github.com/ota-meshi/eslint-plugin-regexp) from 2.1.1 to 2.1.2.
- [Release notes](https://github.com/ota-meshi/eslint-plugin-regexp/releases)
- [Changelog](https://github.com/ota-meshi/eslint-plugin-regexp/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ota-meshi/eslint-plugin-regexp/compare/v2.1.1...v2.1.2)

---
updated-dependencies:
- dependency-name: eslint-plugin-regexp
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-04 19:09:32 -08:00
dependabot[bot]
edc101bf01 Bump ava from 5.3.1 to 6.0.0
Bumps [ava](https://github.com/avajs/ava) from 5.3.1 to 6.0.0.
- [Release notes](https://github.com/avajs/ava/releases)
- [Commits](https://github.com/avajs/ava/compare/v5.3.1...v6.0.0)

---
updated-dependencies:
- dependency-name: ava
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-04 19:09:20 -08:00
dependabot[bot]
35f0184cb3 Bump eslint from 8.54.0 to 8.55.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.54.0 to 8.55.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/v8.54.0...v8.55.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-03 18:15:52 -08:00
dependabot[bot]
3486e9e029 Bump @babel/preset-env from 7.23.3 to 7.23.5
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.23.3 to 7.23.5.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.5/packages/babel-preset-env)

---
updated-dependencies:
- dependency-name: "@babel/preset-env"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-30 19:23:57 -08:00
dependabot[bot]
60e6c5b36a Bump @babel/core from 7.23.3 to 7.23.5
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.23.3 to 7.23.5.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.5/packages/babel-core)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-30 19:13:39 -08:00
David Anson
19b67bb06e Update generated file after transitive dependency change. 2023-11-30 19:08:10 -08:00
David Anson
c19acce9c3 Tweak location of link to ValidatingConfiguration.md in README.md. 2023-11-26 20:14:21 -08:00
David Anson
9270513f14 Add instructions for "Validating Configuration" to explain how to use the JSON Schema with configuration objects/files. 2023-11-26 20:10:31 -08:00
David Anson
7df23eed2c Validate JSON configuration schema $id matches $schema.default. 2023-11-25 17:38:13 -08:00
David Anson
d2a0f74bbd Convert JSON schema validation to use Ajv. 2023-11-25 17:33:39 -08:00
David Anson
43330dc04f Update snapshot for https://github.com/mdn/content repository to reflect recent changes. 2023-11-24 16:05:34 -08:00
David Anson
316b0989c3 Add $id to configuration schema, switch to version-specific repository links. 2023-11-24 15:23:36 -08:00
dependabot[bot]
24ee072442 Bump typescript from 5.2.2 to 5.3.2
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.2.2 to 5.3.2.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v5.2.2...v5.3.2)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-20 18:34:34 -08:00
dependabot[bot]
254eb8b97e Bump eslint from 8.53.0 to 8.54.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.53.0 to 8.54.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/v8.53.0...v8.54.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-19 23:28:52 -08:00
David Anson
a64295658e Update CHANGELOG.md for version 0.32.0 to mention end-of-life Node 16, update test repo snapshots. 2023-11-19 23:22:21 -08:00
David Anson
dd7b9db685 Update to version 0.32.1. 2023-11-14 20:01:30 -08:00
David Anson
41bc8465d2 Update MD054/link-image-style handling of url_inline to ensure link and destination match and that the destination is autolink-able (fixes #1040). 2023-11-14 19:56:23 -08:00
dependabot[bot]
ff465262c9 Bump markdownlint-rule-helpers from 0.22.0 to 0.23.0
Bumps [markdownlint-rule-helpers](https://github.com/DavidAnson/markdownlint) from 0.22.0 to 0.23.0.
- [Changelog](https://github.com/DavidAnson/markdownlint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/DavidAnson/markdownlint/compare/v0.22.0...v0.23.0)

---
updated-dependencies:
- dependency-name: markdownlint-rule-helpers
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-14 18:41:58 -08:00
David Anson
49ef661478 Update to version 0.32.0. 2023-11-13 21:16:33 -08:00
David Anson
b709a2f624 Update MD054/link-image-style to add url_inline parameter (fixes #753). 2023-11-12 22:46:30 -08:00
dependabot[bot]
84333a5f08 Bump eslint-plugin-jsdoc from 46.8.2 to 46.9.0
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 46.8.2 to 46.9.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/v46.8.2...v46.9.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>
2023-11-12 22:43:07 -08:00
dependabot[bot]
06e3ac4828 Bump eslint-plugin-n from 16.3.0 to 16.3.1
Bumps [eslint-plugin-n](https://github.com/eslint-community/eslint-plugin-n) from 16.3.0 to 16.3.1.
- [Release notes](https://github.com/eslint-community/eslint-plugin-n/releases)
- [Commits](https://github.com/eslint-community/eslint-plugin-n/compare/16.3.0...16.3.1)

---
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>
2023-11-12 19:46:05 -08:00
David Anson
063310e51a Update MD054/link-image-style to split reference parameter into full/collapsed/shortcut parameters (fixes #918). 2023-11-11 22:12:50 -08:00
David Anson
4390715f4b Update test repos script to transform "header"-based rule names to "heading"-based now that the former aliases have been removed. 2023-11-10 22:56:25 -08:00
David Anson
a9a77940c5 Remove rule aliases for "header" (deprecated in v0.9.0). 2023-11-09 20:05:30 -08:00
David Anson
20a552b4b7 Remove MD002 (deprecated in v0.13.0) and MD006 (deprecated in v0.19.0). 2023-11-09 19:47:24 -08:00
dependabot[bot]
80539b774e Bump @babel/core from 7.23.2 to 7.23.3
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.23.2 to 7.23.3.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.3/packages/babel-core)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-09 19:28:09 -08:00
dependabot[bot]
0cf014601d Bump globby from 13.2.2 to 14.0.0
Bumps [globby](https://github.com/sindresorhus/globby) from 13.2.2 to 14.0.0.
- [Release notes](https://github.com/sindresorhus/globby/releases)
- [Commits](https://github.com/sindresorhus/globby/compare/v13.2.2...v14.0.0)

---
updated-dependencies:
- dependency-name: globby
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-09 18:25:54 -08:00
dependabot[bot]
08498d209a Bump @babel/preset-env from 7.23.2 to 7.23.3
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.23.2 to 7.23.3.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.3/packages/babel-preset-env)

---
updated-dependencies:
- dependency-name: "@babel/preset-env"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-09 18:25:21 -08:00
David Anson
d4bfb633bb Generate TypeScript declaration for Configuration object from JSON schema (refs #1004, refs #1014). 2023-11-08 19:49:02 -08:00
David Anson
b3f0e529cf Remove support for end-of-life Node 16. 2023-11-07 19:30:03 -08:00
David Anson
d29aa37eb2 Remove deprecated ESLint rule n/no-hide-core-modules. 2023-11-07 19:21:22 -08:00
David Anson
3db8b258dc Remove deprecated ESLint rules after version update, sort rules by name. 2023-11-07 19:11:56 -08:00
dependabot[bot]
ada9f6888d Bump eslint-plugin-n from 16.2.0 to 16.3.0
Bumps [eslint-plugin-n](https://github.com/eslint-community/eslint-plugin-n) from 16.2.0 to 16.3.0.
- [Release notes](https://github.com/eslint-community/eslint-plugin-n/releases)
- [Commits](https://github.com/eslint-community/eslint-plugin-n/compare/16.2.0...16.3.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-n
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-07 19:11:56 -08:00
David Anson
3b1dfe42df Remove deprecated ESLint rules after version update. 2023-11-05 20:18:39 -08:00
dependabot[bot]
760055e129 Bump eslint from 8.52.0 to 8.53.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.52.0 to 8.53.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/v8.52.0...v8.53.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-05 20:18:39 -08:00
David Anson
18497ff03c Add rule information links to JSON schema for configuration files and corresponding examples (link is clickable in VS Code tooltips). 2023-11-03 20:24:08 -07:00
David Anson
1a376f60bb Tweak rule parameters to avoid confusing the TypeScript type system. 2023-11-03 20:24:08 -07:00
dependabot[bot]
7dc50c125f Bump @hyperjump/json-schema from 1.6.4 to 1.6.5
Bumps [@hyperjump/json-schema](https://github.com/hyperjump-io/json-schema) from 1.6.4 to 1.6.5.
- [Commits](https://github.com/hyperjump-io/json-schema/commits)

---
updated-dependencies:
- dependency-name: "@hyperjump/json-schema"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-02 19:57:50 -07:00
dependabot[bot]
6649a120d5 Bump yaml from 2.3.3 to 2.3.4
Bumps [yaml](https://github.com/eemeli/yaml) from 2.3.3 to 2.3.4.
- [Release notes](https://github.com/eemeli/yaml/releases)
- [Commits](https://github.com/eemeli/yaml/compare/v2.3.3...v2.3.4)

---
updated-dependencies:
- dependency-name: yaml
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-02 19:57:32 -07:00
David Anson
5fd9688f98 Add "LLMs" to dictionary.txt. 2023-11-02 19:56:40 -07:00
David Anson
efcf3217c8 Update CONTRIBUTING.md to explicitly disallow ChatGPT and other LLMs. 2023-11-02 19:52:54 -07:00
David Anson
10f095c4fd Refactor new MD054/link-image-style rule, add tests, update documentation (fixes #40, fixes #399). 2023-11-02 19:48:55 -07:00
Tommy G
460836445c Add new MD054/link-image-style rule (in-progress PR, no generated files). 2023-11-02 19:48:55 -07:00
dependabot[bot]
20b8af5054 Bump eslint-plugin-unicorn from 48.0.1 to 49.0.0
Bumps [eslint-plugin-unicorn](https://github.com/sindresorhus/eslint-plugin-unicorn) from 48.0.1 to 49.0.0.
- [Release notes](https://github.com/sindresorhus/eslint-plugin-unicorn/releases)
- [Commits](https://github.com/sindresorhus/eslint-plugin-unicorn/compare/v48.0.1...v49.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>
2023-10-29 19:53:46 -07:00
dependabot[bot]
1249e8af70 Bump @hyperjump/json-schema from 1.6.1 to 1.6.4
Bumps [@hyperjump/json-schema](https://github.com/hyperjump-io/json-schema) from 1.6.1 to 1.6.4.
- [Commits](https://github.com/hyperjump-io/json-schema/compare/v1.6.1...v1.6.4)

---
updated-dependencies:
- dependency-name: "@hyperjump/json-schema"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-24 20:29:32 -07:00