From 338b2563e09d4f894cecc0cbd18df7a23c2efe4a Mon Sep 17 00:00:00 2001 From: RunDevelopment Date: Tue, 15 Aug 2023 11:52:21 +0200 Subject: [PATCH 1/2] Fix typo in `no-useless-non-capturing-group` --- README.md | 2 +- docs/rules/index.md | 2 +- docs/rules/no-useless-non-capturing-group.md | 2 +- lib/rules/no-useless-non-capturing-group.ts | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 6b058f819..dbfee1441 100644 --- a/README.md +++ b/README.md @@ -177,7 +177,7 @@ The `plugin:regexp/all` config enables all rules. It's meant for testing, not fo | [letter-case](https://ota-meshi.github.io/eslint-plugin-regexp/rules/letter-case.html) | enforce into your favorite case | | | 🔧 | | | [match-any](https://ota-meshi.github.io/eslint-plugin-regexp/rules/match-any.html) | enforce match any character style | ✅ | | 🔧 | | | [no-useless-escape](https://ota-meshi.github.io/eslint-plugin-regexp/rules/no-useless-escape.html) | disallow unnecessary escape characters in RegExp | ✅ | | 🔧 | | -| [no-useless-non-capturing-group](https://ota-meshi.github.io/eslint-plugin-regexp/rules/no-useless-non-capturing-group.html) | disallow unnecessary Non-capturing group | ✅ | | 🔧 | | +| [no-useless-non-capturing-group](https://ota-meshi.github.io/eslint-plugin-regexp/rules/no-useless-non-capturing-group.html) | disallow unnecessary non-capturing group | ✅ | | 🔧 | | | [prefer-character-class](https://ota-meshi.github.io/eslint-plugin-regexp/rules/prefer-character-class.html) | enforce using character class | ✅ | | 🔧 | | | [prefer-d](https://ota-meshi.github.io/eslint-plugin-regexp/rules/prefer-d.html) | enforce using `\d` | ✅ | | 🔧 | | | [prefer-lookaround](https://ota-meshi.github.io/eslint-plugin-regexp/rules/prefer-lookaround.html) | prefer lookarounds over capturing group that do not replace | | | 🔧 | | diff --git a/docs/rules/index.md b/docs/rules/index.md index a99aae603..0313956f5 100644 --- a/docs/rules/index.md +++ b/docs/rules/index.md @@ -84,7 +84,7 @@ sidebarDepth: 0 | [letter-case](letter-case.md) | enforce into your favorite case | | | 🔧 | | | [match-any](match-any.md) | enforce match any character style | ✅ | | 🔧 | | | [no-useless-escape](no-useless-escape.md) | disallow unnecessary escape characters in RegExp | ✅ | | 🔧 | | -| [no-useless-non-capturing-group](no-useless-non-capturing-group.md) | disallow unnecessary Non-capturing group | ✅ | | 🔧 | | +| [no-useless-non-capturing-group](no-useless-non-capturing-group.md) | disallow unnecessary non-capturing group | ✅ | | 🔧 | | | [prefer-character-class](prefer-character-class.md) | enforce using character class | ✅ | | 🔧 | | | [prefer-d](prefer-d.md) | enforce using `\d` | ✅ | | 🔧 | | | [prefer-lookaround](prefer-lookaround.md) | prefer lookarounds over capturing group that do not replace | | | 🔧 | | diff --git a/docs/rules/no-useless-non-capturing-group.md b/docs/rules/no-useless-non-capturing-group.md index f3927c002..8dd3556b7 100644 --- a/docs/rules/no-useless-non-capturing-group.md +++ b/docs/rules/no-useless-non-capturing-group.md @@ -2,7 +2,7 @@ pageClass: "rule-details" sidebarDepth: 0 title: "regexp/no-useless-non-capturing-group" -description: "disallow unnecessary Non-capturing group" +description: "disallow unnecessary non-capturing group" since: "v0.4.0" --- # regexp/no-useless-non-capturing-group diff --git a/lib/rules/no-useless-non-capturing-group.ts b/lib/rules/no-useless-non-capturing-group.ts index 554a49555..f1a42dedb 100644 --- a/lib/rules/no-useless-non-capturing-group.ts +++ b/lib/rules/no-useless-non-capturing-group.ts @@ -26,7 +26,7 @@ function isTopLevel(group: Group): boolean { export default createRule("no-useless-non-capturing-group", { meta: { docs: { - description: "disallow unnecessary Non-capturing group", + description: "disallow unnecessary non-capturing group", category: "Stylistic Issues", recommended: true, }, From e056b9e5dea7caed09676d246e66fc68f872e866 Mon Sep 17 00:00:00 2001 From: Michael Schmidt Date: Tue, 15 Aug 2023 11:53:19 +0200 Subject: [PATCH 2/2] Create short-dingos-dance.md --- .changeset/short-dingos-dance.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/short-dingos-dance.md diff --git a/.changeset/short-dingos-dance.md b/.changeset/short-dingos-dance.md new file mode 100644 index 000000000..663c82980 --- /dev/null +++ b/.changeset/short-dingos-dance.md @@ -0,0 +1,5 @@ +--- +"eslint-plugin-regexp": patch +--- + +Fix typo in `no-useless-non-capturing-group`