From f515034202c6df47ec03dfb399fcddb833252693 Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 22 Jun 2026 16:15:49 +0000 Subject: [PATCH 01/11] docs: add missing `## Examples` heading in `blas/base/drotg` Add the conventional `## Examples` heading inside the `
` block. Present in 105/107 (98%) of sibling packages in `@stdlib/blas/base`; absence here appears to be an oversight shared with the `srotg` twin. --- lib/node_modules/@stdlib/blas/base/drotg/README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/node_modules/@stdlib/blas/base/drotg/README.md b/lib/node_modules/@stdlib/blas/base/drotg/README.md index decede2c4f99..addc8d048e74 100644 --- a/lib/node_modules/@stdlib/blas/base/drotg/README.md +++ b/lib/node_modules/@stdlib/blas/base/drotg/README.md @@ -76,6 +76,8 @@ var bool = ( y === out );
+## Examples + ```javascript var discreteUniform = require( '@stdlib/random/base/discrete-uniform' ); var drotg = require( '@stdlib/blas/base/drotg' ); From d4c6ab80479960d006cfa1cbcddc403629869a46 Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 22 Jun 2026 16:15:56 +0000 Subject: [PATCH 02/11] docs: add missing `## Examples` heading in `blas/base/srotg` Add the conventional `## Examples` heading inside the `
` block. Present in 105/107 (98%) of sibling packages in `@stdlib/blas/base`; absence here mirrors the `drotg` twin. --- lib/node_modules/@stdlib/blas/base/srotg/README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/node_modules/@stdlib/blas/base/srotg/README.md b/lib/node_modules/@stdlib/blas/base/srotg/README.md index 7fa9b5bc1174..b5293db18533 100644 --- a/lib/node_modules/@stdlib/blas/base/srotg/README.md +++ b/lib/node_modules/@stdlib/blas/base/srotg/README.md @@ -76,6 +76,8 @@ var bool = ( y === out );
+## Examples + ```javascript var discreteUniform = require( '@stdlib/random/base/discrete-uniform' ); var srotg = require( '@stdlib/blas/base/srotg' ); From 044a2d02cd06639438b322dbe5c75ab088957706 Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 22 Jun 2026 16:16:02 +0000 Subject: [PATCH 03/11] chore: add missing `ndarray` keyword in `blas/base/dnrm2` Add `ndarray` to the keywords array. Present in 99/107 (93%) of sibling packages and in every level-1 strided-vector sibling (dasum, daxpy, dswap, ...); `dnrm2` ships an `.ndarray` method so the keyword applies. --- lib/node_modules/@stdlib/blas/base/dnrm2/package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/node_modules/@stdlib/blas/base/dnrm2/package.json b/lib/node_modules/@stdlib/blas/base/dnrm2/package.json index 7a1045c94e8c..4a27e35f4b96 100644 --- a/lib/node_modules/@stdlib/blas/base/dnrm2/package.json +++ b/lib/node_modules/@stdlib/blas/base/dnrm2/package.json @@ -70,6 +70,7 @@ "length", "vector", "array", + "ndarray", "float64", "double", "float64array" From be2ee6186f30d778e92217d3d4d2872d6c660c33 Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 22 Jun 2026 16:16:07 +0000 Subject: [PATCH 04/11] chore: add missing `ndarray` keyword in `blas/base/snrm2` Add `ndarray` to the keywords array. Present in 99/107 (93%) of sibling packages and in single-precision peers (sasum, saxpy, sswap); `snrm2` ships an `.ndarray` method so the keyword applies. --- lib/node_modules/@stdlib/blas/base/snrm2/package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/node_modules/@stdlib/blas/base/snrm2/package.json b/lib/node_modules/@stdlib/blas/base/snrm2/package.json index 2bd8e9adfa4a..cfd0b0f503f6 100644 --- a/lib/node_modules/@stdlib/blas/base/snrm2/package.json +++ b/lib/node_modules/@stdlib/blas/base/snrm2/package.json @@ -70,6 +70,7 @@ "length", "vector", "array", + "ndarray", "float32", "float", "float32array" From 1b7c5e4aef2945bcf2d14a4570d3acdeeed3e7fc Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 22 Jun 2026 16:16:14 +0000 Subject: [PATCH 05/11] chore: add missing `ndarray` keyword in `blas/base/gnrm2` Add `ndarray` to the keywords array. Present in 99/107 (93%) of sibling packages and in the generic `gasum` peer; `gnrm2` ships an `.ndarray` method so the keyword applies. --- lib/node_modules/@stdlib/blas/base/gnrm2/package.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/node_modules/@stdlib/blas/base/gnrm2/package.json b/lib/node_modules/@stdlib/blas/base/gnrm2/package.json index 9f71c3ee06c1..1838b8a67dda 100644 --- a/lib/node_modules/@stdlib/blas/base/gnrm2/package.json +++ b/lib/node_modules/@stdlib/blas/base/gnrm2/package.json @@ -66,7 +66,8 @@ "distance", "length", "vector", - "array" + "array", + "ndarray" ], "__stdlib__": {} } From 35a93dbae741f8b54bf0d1aa96af2c665a929649 Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 22 Jun 2026 16:16:20 +0000 Subject: [PATCH 06/11] chore: add missing `ndarray` keyword in `blas/base/gswap` Add `ndarray` to the keywords array. Present in 99/107 (93%) of sibling packages and in the typed `dswap`/`sswap` peers; `gswap` ships an `.ndarray` method so the keyword applies. --- lib/node_modules/@stdlib/blas/base/gswap/package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/node_modules/@stdlib/blas/base/gswap/package.json b/lib/node_modules/@stdlib/blas/base/gswap/package.json index 5bc9b2c56628..450cdf24bb1e 100644 --- a/lib/node_modules/@stdlib/blas/base/gswap/package.json +++ b/lib/node_modules/@stdlib/blas/base/gswap/package.json @@ -64,6 +64,7 @@ "interchange", "vector", "array", + "ndarray", "typed array" ], "__stdlib__": {} From 65e91f66225c5009ea49f0b6667bb7c126ea92f8 Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 22 Jun 2026 16:16:27 +0000 Subject: [PATCH 07/11] docs: add missing related-section scaffold in `blas/base/zcopy` Add the empty `` placeholder block before the links section, matching the convention used by 106/107 (99%) of sibling packages in `@stdlib/blas/base`. The scaffold is the hook that the related-links auto-populator keys off; the inner content remains generator-owned. --- lib/node_modules/@stdlib/blas/base/zcopy/README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/lib/node_modules/@stdlib/blas/base/zcopy/README.md b/lib/node_modules/@stdlib/blas/base/zcopy/README.md index 10a9b260764c..455f3cdece7c 100644 --- a/lib/node_modules/@stdlib/blas/base/zcopy/README.md +++ b/lib/node_modules/@stdlib/blas/base/zcopy/README.md @@ -295,6 +295,14 @@ int main( void ) { + + + + + +