From 52eef2a31ecda00d08ee8d7a689be19664f20708 Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 30 Oct 2026 13:09:12 +0000 Subject: [PATCH 1/6] docs: remove `@private` tag from main rule function in `_tools/eslint/rules/eol-open-bracket-spacing` Removed `@private` from the JSDoc of `main`, which is exported as the rule's `create` method; absent in 123 of 125 sibling rules (98.4%). Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_017wWD7ATC5tezitwdtcJwPh --- .../_tools/eslint/rules/eol-open-bracket-spacing/lib/main.js | 1 - 1 file changed, 1 deletion(-) diff --git a/lib/node_modules/@stdlib/_tools/eslint/rules/eol-open-bracket-spacing/lib/main.js b/lib/node_modules/@stdlib/_tools/eslint/rules/eol-open-bracket-spacing/lib/main.js index 86b0ee102009..c989dd588c70 100644 --- a/lib/node_modules/@stdlib/_tools/eslint/rules/eol-open-bracket-spacing/lib/main.js +++ b/lib/node_modules/@stdlib/_tools/eslint/rules/eol-open-bracket-spacing/lib/main.js @@ -28,7 +28,6 @@ var rule; /** * Rule for validating that no spaces are present between an opening parenthesis or bracket and a nested object or array expression at the end of a line. * -* @private * @param {Object} context - ESLint context * @returns {Object} validators */ From 2f6d5fab08f73d656ce1b1426f5f1ebf1f460282 Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 30 Oct 2026 13:09:13 +0000 Subject: [PATCH 2/6] docs: remove `@private` tag from main rule function in `_tools/eslint/rules/line-closing-bracket-spacing` Removed `@private` from the JSDoc of `main`, which is exported as the rule's `create` method; absent in 123 of 125 sibling rules (98.4%). Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_017wWD7ATC5tezitwdtcJwPh --- .../_tools/eslint/rules/line-closing-bracket-spacing/lib/main.js | 1 - 1 file changed, 1 deletion(-) diff --git a/lib/node_modules/@stdlib/_tools/eslint/rules/line-closing-bracket-spacing/lib/main.js b/lib/node_modules/@stdlib/_tools/eslint/rules/line-closing-bracket-spacing/lib/main.js index 1e208867a65c..6182ce549337 100644 --- a/lib/node_modules/@stdlib/_tools/eslint/rules/line-closing-bracket-spacing/lib/main.js +++ b/lib/node_modules/@stdlib/_tools/eslint/rules/line-closing-bracket-spacing/lib/main.js @@ -28,7 +28,6 @@ var rule; /** * Rule for validating that no spaces are present between a closing parenthesis or bracket and a nested object or array expression at the beginning of a line. * -* @private * @param {Object} context - ESLint context * @returns {Object} validators */ From c3509879cef64eb710624aa87f350bcf57a00bd4 Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 30 Oct 2026 13:09:13 +0000 Subject: [PATCH 3/6] chore: add missing `plugin` keyword to `_tools/eslint/rules/jsdoc-private-annotation` Added namespace keyword `plugin` (present in 121 of 125 sibling rules, 96.8%). Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_017wWD7ATC5tezitwdtcJwPh --- .../_tools/eslint/rules/jsdoc-private-annotation/package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/node_modules/@stdlib/_tools/eslint/rules/jsdoc-private-annotation/package.json b/lib/node_modules/@stdlib/_tools/eslint/rules/jsdoc-private-annotation/package.json index 9ef09f1b8a70..280aa791ca46 100644 --- a/lib/node_modules/@stdlib/_tools/eslint/rules/jsdoc-private-annotation/package.json +++ b/lib/node_modules/@stdlib/_tools/eslint/rules/jsdoc-private-annotation/package.json @@ -55,6 +55,7 @@ "custom", "rules", "rule", + "plugin", "jsdoc", "function", "declaration", From a5b1ae8900a97ad05b1ceed3d743c03b77202f25 Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 30 Oct 2026 13:09:14 +0000 Subject: [PATCH 4/6] chore: add missing `plugin` keyword to `_tools/eslint/rules/jsdoc-require-throws-tags` Added namespace keyword `plugin` (present in 121 of 125 sibling rules, 96.8%). Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_017wWD7ATC5tezitwdtcJwPh --- .../_tools/eslint/rules/jsdoc-require-throws-tags/package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/node_modules/@stdlib/_tools/eslint/rules/jsdoc-require-throws-tags/package.json b/lib/node_modules/@stdlib/_tools/eslint/rules/jsdoc-require-throws-tags/package.json index dec138ffd468..c3300e9b40b7 100644 --- a/lib/node_modules/@stdlib/_tools/eslint/rules/jsdoc-require-throws-tags/package.json +++ b/lib/node_modules/@stdlib/_tools/eslint/rules/jsdoc-require-throws-tags/package.json @@ -55,6 +55,7 @@ "custom", "rules", "rule", + "plugin", "jsdoc", "function", "annotation", From bac475e7b89468d0ec8b7433149047bef1a9f0e5 Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 30 Oct 2026 13:09:15 +0000 Subject: [PATCH 5/6] chore: add missing namespace keywords to `_tools/eslint/rules/no-unnecessary-nested-functions` Added namespace keywords `custom` (124 of 125 siblings, 99.2%), `rules` (123 of 125, 98.4%), and `plugin` (121 of 125, 96.8%). Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_017wWD7ATC5tezitwdtcJwPh --- .../eslint/rules/no-unnecessary-nested-functions/package.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/node_modules/@stdlib/_tools/eslint/rules/no-unnecessary-nested-functions/package.json b/lib/node_modules/@stdlib/_tools/eslint/rules/no-unnecessary-nested-functions/package.json index e991ca2b3d71..2255576ba698 100644 --- a/lib/node_modules/@stdlib/_tools/eslint/rules/no-unnecessary-nested-functions/package.json +++ b/lib/node_modules/@stdlib/_tools/eslint/rules/no-unnecessary-nested-functions/package.json @@ -51,7 +51,10 @@ "tool", "eslint", "lint", + "custom", + "rules", "rule", + "plugin", "function", "nested", "scope" From 229a62ad3fd2d7f28d76d3c4eec82ec282f60c33 Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 30 Oct 2026 13:09:15 +0000 Subject: [PATCH 6/6] chore: add missing namespace keywords to `_tools/eslint/rules/tsdoc-declarations-doctest` Added namespace keywords `rules` (123 of 125 siblings, 98.4%) and `plugin` (121 of 125, 96.8%). Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_017wWD7ATC5tezitwdtcJwPh --- .../_tools/eslint/rules/tsdoc-declarations-doctest/package.json | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/node_modules/@stdlib/_tools/eslint/rules/tsdoc-declarations-doctest/package.json b/lib/node_modules/@stdlib/_tools/eslint/rules/tsdoc-declarations-doctest/package.json index d264c1ba5ef1..d2b5b4a423c0 100644 --- a/lib/node_modules/@stdlib/_tools/eslint/rules/tsdoc-declarations-doctest/package.json +++ b/lib/node_modules/@stdlib/_tools/eslint/rules/tsdoc-declarations-doctest/package.json @@ -52,7 +52,9 @@ "eslint", "lint", "custom", + "rules", "rule", + "plugin", "doctest", "tsdoc", "typescript"