From bd435c8ca599796935af741d527955262de76a24 Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 17 Jul 2026 16:21:16 +0000 Subject: [PATCH 1/2] chore: use singular keyword in `ml/base/kmeans/algorithms` Normalize the domain keyword in the `keywords` array from the plural `algorithms` to the singular `algorithm`. This matches the mirror collection package `ml/base/kmeans/metrics` (which uses `metric`) and the sibling `algorithm-*` resolver packages; 9/10 namespace members use a singular domain keyword. The plural was an inadvertent copy artifact and appears in no sibling package. Co-Authored-By: Claude Opus 4.8 Claude-Session: https://claude.ai/code/session_01FTLvLifsfJWGfMYJAJZ11h --- lib/node_modules/@stdlib/ml/base/kmeans/algorithms/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/node_modules/@stdlib/ml/base/kmeans/algorithms/package.json b/lib/node_modules/@stdlib/ml/base/kmeans/algorithms/package.json index fc90aeefa7d9..62b72ce121b2 100644 --- a/lib/node_modules/@stdlib/ml/base/kmeans/algorithms/package.json +++ b/lib/node_modules/@stdlib/ml/base/kmeans/algorithms/package.json @@ -55,7 +55,7 @@ "machine", "learning", "kmeans", - "algorithms", + "algorithm", "utilities", "utility", "utils", From b6d51168ed3bde15ceb9192cb3c24e96296bb1cb Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 17 Jul 2026 16:21:17 +0000 Subject: [PATCH 2/2] docs: fix `@returns` type in `ml/base/kmeans/metrics` Correct the `@returns` JSDoc type on the main export from `StringArray` to `Array`, matching the mirror collection package `ml/base/kmeans/algorithms` and the TypeScript declaration present in both packages (`declare function metrics(): Array;`). The function returns `DATA.slice()`, a plain string array, so `Array` is the canonical type; `StringArray` contradicted the package's own type declaration. Co-Authored-By: Claude Opus 4.8 Claude-Session: https://claude.ai/code/session_01FTLvLifsfJWGfMYJAJZ11h --- lib/node_modules/@stdlib/ml/base/kmeans/metrics/lib/main.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/node_modules/@stdlib/ml/base/kmeans/metrics/lib/main.js b/lib/node_modules/@stdlib/ml/base/kmeans/metrics/lib/main.js index 7a35a7c16d82..01db741c03bd 100644 --- a/lib/node_modules/@stdlib/ml/base/kmeans/metrics/lib/main.js +++ b/lib/node_modules/@stdlib/ml/base/kmeans/metrics/lib/main.js @@ -28,7 +28,7 @@ var DATA = require( './data.json' ); /** * Returns a list of k-means distance metrics. * -* @returns {StringArray} list of distance metrics +* @returns {Array} list of distance metrics * * @example * var list = metrics();