Skip to content

Commit 1260d1d

Browse files
committed
docs: update eslint-doc-generator to 0.28
1 parent c4b7054 commit 1260d1d

21 files changed

+27
-21
lines changed

‎.eslint-doc-generatorrc.js

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
/** @type {import('eslint-doc-generator').GenerateOptions} */
2+
module.exports = {
3+
ignoreConfig: ['all', 'rules', 'rules-recommended', 'tests', 'tests-recommended'],
4+
ruleDocSectionInclude: ['Rule Details'],
5+
urlConfigs: 'https://github.com/eslint-community/eslint-plugin-eslint-plugin#presets',
6+
};

‎README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,8 @@ Here's an example ESLint configuration that:
5656

5757
<!-- begin auto-generated rules list -->
5858

59-
💼 Configurations enabled in.\
60-
✅ Set in the `recommended` configuration.\
59+
💼 [Configurations](https://github.com/eslint-community/eslint-plugin-eslint-plugin#presets) enabled in.\
60+
✅ Set in the `recommended` [configuration](https://github.com/eslint-community/eslint-plugin-eslint-plugin#presets).\
6161
🔧 Automatically fixable by the [`--fix` CLI option](https://eslint.org/docs/user-guide/command-line-interface#--fix).\
6262
💡 Manually fixable by [editor suggestions](https://eslint.org/docs/developer-guide/working-with-rules#providing-suggestions).
6363

‎docs/rules/consistent-output.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Enforce consistent use of `output` assertions in rule tests (`eslint-plugin/consistent-output`)
22

3-
💼 This rule is enabled in the ✅ `recommended` config.
3+
💼 This rule is enabled in the ✅ `recommended` [config](https://github.com/eslint-community/eslint-plugin-eslint-plugin#presets).
44

55
<!-- end auto-generated rule header -->
66

‎docs/rules/fixer-return.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Require fixer functions to return a fix (`eslint-plugin/fixer-return`)
22

3-
💼 This rule is enabled in the ✅ `recommended` config.
3+
💼 This rule is enabled in the ✅ `recommended` [config](https://github.com/eslint-community/eslint-plugin-eslint-plugin#presets).
44

55
<!-- end auto-generated rule header -->
66

‎docs/rules/no-deprecated-context-methods.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Disallow usage of deprecated methods on rule context objects (`eslint-plugin/no-deprecated-context-methods`)
22

3-
💼 This rule is enabled in the ✅ `recommended` config.
3+
💼 This rule is enabled in the ✅ `recommended` [config](https://github.com/eslint-community/eslint-plugin-eslint-plugin#presets).
44

55
🔧 This rule is automatically fixable by the [`--fix` CLI option](https://eslint.org/docs/latest/user-guide/command-line-interface#--fix).
66

‎docs/rules/no-deprecated-report-api.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Disallow the version of `context.report()` with multiple arguments (`eslint-plugin/no-deprecated-report-api`)
22

3-
💼 This rule is enabled in the ✅ `recommended` config.
3+
💼 This rule is enabled in the ✅ `recommended` [config](https://github.com/eslint-community/eslint-plugin-eslint-plugin#presets).
44

55
🔧 This rule is automatically fixable by the [`--fix` CLI option](https://eslint.org/docs/latest/user-guide/command-line-interface#--fix).
66

‎docs/rules/no-identical-tests.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Disallow identical tests (`eslint-plugin/no-identical-tests`)
22

3-
💼 This rule is enabled in the ✅ `recommended` config.
3+
💼 This rule is enabled in the ✅ `recommended` [config](https://github.com/eslint-community/eslint-plugin-eslint-plugin#presets).
44

55
🔧 This rule is automatically fixable by the [`--fix` CLI option](https://eslint.org/docs/latest/user-guide/command-line-interface#--fix).
66

‎docs/rules/no-missing-message-ids.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Disallow `messageId`s that are missing from `meta.messages` (`eslint-plugin/no-missing-message-ids`)
22

3-
💼 This rule is enabled in the ✅ `recommended` config.
3+
💼 This rule is enabled in the ✅ `recommended` [config](https://github.com/eslint-community/eslint-plugin-eslint-plugin#presets).
44

55
<!-- end auto-generated rule header -->
66

‎docs/rules/no-missing-placeholders.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Disallow missing placeholders in rule report messages (`eslint-plugin/no-missing-placeholders`)
22

3-
💼 This rule is enabled in the ✅ `recommended` config.
3+
💼 This rule is enabled in the ✅ `recommended` [config](https://github.com/eslint-community/eslint-plugin-eslint-plugin#presets).
44

55
<!-- end auto-generated rule header -->
66

‎docs/rules/no-only-tests.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Disallow the test case property `only` (`eslint-plugin/no-only-tests`)
22

3-
💼 This rule is enabled in the ✅ `recommended` config.
3+
💼 This rule is enabled in the ✅ `recommended` [config](https://github.com/eslint-community/eslint-plugin-eslint-plugin#presets).
44

55
💡 This rule is manually fixable by [editor suggestions](https://eslint.org/docs/developer-guide/working-with-rules#providing-suggestions).
66

‎docs/rules/no-unused-message-ids.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Disallow unused `messageId`s in `meta.messages` (`eslint-plugin/no-unused-message-ids`)
22

3-
💼 This rule is enabled in the ✅ `recommended` config.
3+
💼 This rule is enabled in the ✅ `recommended` [config](https://github.com/eslint-community/eslint-plugin-eslint-plugin#presets).
44

55
<!-- end auto-generated rule header -->
66

‎docs/rules/no-unused-placeholders.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Disallow unused placeholders in rule report messages (`eslint-plugin/no-unused-placeholders`)
22

3-
💼 This rule is enabled in the ✅ `recommended` config.
3+
💼 This rule is enabled in the ✅ `recommended` [config](https://github.com/eslint-community/eslint-plugin-eslint-plugin#presets).
44

55
<!-- end auto-generated rule header -->
66

‎docs/rules/no-useless-token-range.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Disallow unnecessary calls to `sourceCode.getFirstToken()` and `sourceCode.getLastToken()` (`eslint-plugin/no-useless-token-range`)
22

3-
💼 This rule is enabled in the ✅ `recommended` config.
3+
💼 This rule is enabled in the ✅ `recommended` [config](https://github.com/eslint-community/eslint-plugin-eslint-plugin#presets).
44

55
🔧 This rule is automatically fixable by the [`--fix` CLI option](https://eslint.org/docs/latest/user-guide/command-line-interface#--fix).
66

‎docs/rules/prefer-message-ids.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Require using `messageId` instead of `message` to report rule violations (`eslint-plugin/prefer-message-ids`)
22

3-
💼 This rule is enabled in the ✅ `recommended` config.
3+
💼 This rule is enabled in the ✅ `recommended` [config](https://github.com/eslint-community/eslint-plugin-eslint-plugin#presets).
44

55
<!-- end auto-generated rule header -->
66

‎docs/rules/prefer-object-rule.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Disallow function-style rules (`eslint-plugin/prefer-object-rule`)
22

3-
💼 This rule is enabled in the ✅ `recommended` config.
3+
💼 This rule is enabled in the ✅ `recommended` [config](https://github.com/eslint-community/eslint-plugin-eslint-plugin#presets).
44

55
🔧 This rule is automatically fixable by the [`--fix` CLI option](https://eslint.org/docs/latest/user-guide/command-line-interface#--fix).
66

‎docs/rules/prefer-output-null.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Disallow invalid RuleTester test cases where the `output` matches the `code` (`eslint-plugin/prefer-output-null`)
22

3-
💼 This rule is enabled in the ✅ `recommended` config.
3+
💼 This rule is enabled in the ✅ `recommended` [config](https://github.com/eslint-community/eslint-plugin-eslint-plugin#presets).
44

55
🔧 This rule is automatically fixable by the [`--fix` CLI option](https://eslint.org/docs/latest/user-guide/command-line-interface#--fix).
66

‎docs/rules/require-meta-fixable.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Require rules to implement a `meta.fixable` property (`eslint-plugin/require-meta-fixable`)
22

3-
💼 This rule is enabled in the ✅ `recommended` config.
3+
💼 This rule is enabled in the ✅ `recommended` [config](https://github.com/eslint-community/eslint-plugin-eslint-plugin#presets).
44

55
<!-- end auto-generated rule header -->
66

‎docs/rules/require-meta-has-suggestions.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Require suggestable rules to implement a `meta.hasSuggestions` property (`eslint-plugin/require-meta-has-suggestions`)
22

3-
💼 This rule is enabled in the ✅ `recommended` config.
3+
💼 This rule is enabled in the ✅ `recommended` [config](https://github.com/eslint-community/eslint-plugin-eslint-plugin#presets).
44

55
🔧 This rule is automatically fixable by the [`--fix` CLI option](https://eslint.org/docs/latest/user-guide/command-line-interface#--fix).
66

‎docs/rules/require-meta-schema.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Require rules to implement a `meta.schema` property (`eslint-plugin/require-meta-schema`)
22

3-
💼 This rule is enabled in the ✅ `recommended` config.
3+
💼 This rule is enabled in the ✅ `recommended` [config](https://github.com/eslint-community/eslint-plugin-eslint-plugin#presets).
44

55
💡 This rule is manually fixable by [editor suggestions](https://eslint.org/docs/developer-guide/working-with-rules#providing-suggestions).
66

‎docs/rules/require-meta-type.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Require rules to implement a `meta.type` property (`eslint-plugin/require-meta-type`)
22

3-
💼 This rule is enabled in the ✅ `recommended` config.
3+
💼 This rule is enabled in the ✅ `recommended` [config](https://github.com/eslint-community/eslint-plugin-eslint-plugin#presets).
44

55
<!-- end auto-generated rule header -->
66

‎package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
"lint:package-json": "npmPkgJsonLint .",
1919
"release": "release-it",
2020
"test": "nyc --all --check-coverage --include lib mocha tests --recursive",
21-
"update:eslint-docs": "eslint-doc-generator --rule-doc-section-include \"Rule Detail\" --ignore-config all --ignore-config rules --ignore-config rules-recommended --ignore-config tests --ignore-config tests-recommended"
21+
"update:eslint-docs": "eslint-doc-generator"
2222
},
2323
"files": [
2424
"lib/"

0 commit comments

Comments
 (0)