From 6b949592f034f3ae50e5d199c6213a1962410a27 Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 29 Apr 2026 08:34:43 +0000 Subject: [PATCH 01/12] docs: align `stats/array/stdev` with namespace JSDoc throws ordering Reorder `@throws` JSDoc tags in `lib/main.js` so they match the order in which the corresponding runtime checks fire (`isCollection` array-like check before the `contains` data-type check). Matches the `stats/array` namespace majority pattern (57/69 = 83% list `array-like object` before `supported data type`). JSDoc-only change; no code, test, or example changes. --- lib/node_modules/@stdlib/stats/array/stdev/lib/main.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/node_modules/@stdlib/stats/array/stdev/lib/main.js b/lib/node_modules/@stdlib/stats/array/stdev/lib/main.js index 83803a7b3c01..294ec7e7b892 100644 --- a/lib/node_modules/@stdlib/stats/array/stdev/lib/main.js +++ b/lib/node_modules/@stdlib/stats/array/stdev/lib/main.js @@ -43,8 +43,8 @@ var GENERIC_DTYPE = 'generic'; * * @param {NumericArray} x - input array * @param {number} [correction=1.0] - degrees of freedom adjustment -* @throws {TypeError} first argument must have a supported data type * @throws {TypeError} first argument must be an array-like object +* @throws {TypeError} first argument must have a supported data type * @throws {TypeError} second argument must be a number * @returns {number} standard deviation * From 0eaa88b0bc6df4e54fb1029dc4ec282ca22e218c Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 29 Apr 2026 08:34:48 +0000 Subject: [PATCH 02/12] docs: align `stats/array/stdevch` with namespace JSDoc throws ordering Reorder `@throws` JSDoc tags in `lib/main.js` so they match the order in which the corresponding runtime checks fire (`isCollection` array-like check before the `contains` data-type check). Matches the `stats/array` namespace majority pattern (57/69 = 83% list `array-like object` before `supported data type`). JSDoc-only change; no code, test, or example changes. --- lib/node_modules/@stdlib/stats/array/stdevch/lib/main.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/node_modules/@stdlib/stats/array/stdevch/lib/main.js b/lib/node_modules/@stdlib/stats/array/stdevch/lib/main.js index 55f75b42627f..9ac71d17e044 100644 --- a/lib/node_modules/@stdlib/stats/array/stdevch/lib/main.js +++ b/lib/node_modules/@stdlib/stats/array/stdevch/lib/main.js @@ -43,8 +43,8 @@ var GENERIC_DTYPE = 'generic'; * * @param {NumericArray} x - input array * @param {number} [correction=1.0] - degrees of freedom adjustment -* @throws {TypeError} first argument must have a supported data type * @throws {TypeError} first argument must be an array-like object +* @throws {TypeError} first argument must have a supported data type * @throws {TypeError} second argument must be a number * @returns {number} standard deviation * From 17147250d90ae2fd96ef6a63101c8aa84beb84c1 Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 29 Apr 2026 08:34:49 +0000 Subject: [PATCH 03/12] docs: align `stats/array/stdevpn` with namespace JSDoc throws ordering Reorder `@throws` JSDoc tags in `lib/main.js` so they match the order in which the corresponding runtime checks fire (`isCollection` array-like check before the `contains` data-type check). Matches the `stats/array` namespace majority pattern (57/69 = 83% list `array-like object` before `supported data type`). JSDoc-only change; no code, test, or example changes. --- lib/node_modules/@stdlib/stats/array/stdevpn/lib/main.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/node_modules/@stdlib/stats/array/stdevpn/lib/main.js b/lib/node_modules/@stdlib/stats/array/stdevpn/lib/main.js index eb06f4d55564..291f18da4d0b 100644 --- a/lib/node_modules/@stdlib/stats/array/stdevpn/lib/main.js +++ b/lib/node_modules/@stdlib/stats/array/stdevpn/lib/main.js @@ -43,8 +43,8 @@ var GENERIC_DTYPE = 'generic'; * * @param {NumericArray} x - input array * @param {number} [correction=1.0] - degrees of freedom adjustment -* @throws {TypeError} first argument must have a supported data type * @throws {TypeError} first argument must be an array-like object +* @throws {TypeError} first argument must have a supported data type * @throws {TypeError} second argument must be a number * @returns {number} standard deviation * From e3037b9e95d345213c190084d1153fcd331537fa Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 29 Apr 2026 08:34:49 +0000 Subject: [PATCH 04/12] docs: align `stats/array/stdevtk` with namespace JSDoc throws ordering Reorder `@throws` JSDoc tags in `lib/main.js` so they match the order in which the corresponding runtime checks fire (`isCollection` array-like check before the `contains` data-type check). Matches the `stats/array` namespace majority pattern (57/69 = 83% list `array-like object` before `supported data type`). JSDoc-only change; no code, test, or example changes. --- lib/node_modules/@stdlib/stats/array/stdevtk/lib/main.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/node_modules/@stdlib/stats/array/stdevtk/lib/main.js b/lib/node_modules/@stdlib/stats/array/stdevtk/lib/main.js index be7ac3bc4093..15543fa0f71b 100644 --- a/lib/node_modules/@stdlib/stats/array/stdevtk/lib/main.js +++ b/lib/node_modules/@stdlib/stats/array/stdevtk/lib/main.js @@ -43,8 +43,8 @@ var GENERIC_DTYPE = 'generic'; * * @param {NumericArray} x - input array * @param {number} [correction=1.0] - degrees of freedom adjustment -* @throws {TypeError} first argument must have a supported data type * @throws {TypeError} first argument must be an array-like object +* @throws {TypeError} first argument must have a supported data type * @throws {TypeError} second argument must be a number * @returns {number} standard deviation * From 5691599479ab45d5685e43a6a701ad452eee8cca Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 29 Apr 2026 08:34:50 +0000 Subject: [PATCH 05/12] docs: align `stats/array/stdevwd` with namespace JSDoc throws ordering Reorder `@throws` JSDoc tags in `lib/main.js` so they match the order in which the corresponding runtime checks fire (`isCollection` array-like check before the `contains` data-type check). Matches the `stats/array` namespace majority pattern (57/69 = 83% list `array-like object` before `supported data type`). JSDoc-only change; no code, test, or example changes. --- lib/node_modules/@stdlib/stats/array/stdevwd/lib/main.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/node_modules/@stdlib/stats/array/stdevwd/lib/main.js b/lib/node_modules/@stdlib/stats/array/stdevwd/lib/main.js index 6182822e80f4..6fc5f0fb1f33 100644 --- a/lib/node_modules/@stdlib/stats/array/stdevwd/lib/main.js +++ b/lib/node_modules/@stdlib/stats/array/stdevwd/lib/main.js @@ -43,8 +43,8 @@ var GENERIC_DTYPE = 'generic'; * * @param {NumericArray} x - input array * @param {number} [correction=1.0] - degrees of freedom adjustment -* @throws {TypeError} first argument must have a supported data type * @throws {TypeError} first argument must be an array-like object +* @throws {TypeError} first argument must have a supported data type * @throws {TypeError} second argument must be a number * @returns {number} standard deviation * From de71db3167b04396c790aacd6afa515c443c17c1 Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 29 Apr 2026 08:34:50 +0000 Subject: [PATCH 06/12] docs: align `stats/array/stdevyc` with namespace JSDoc throws ordering Reorder `@throws` JSDoc tags in `lib/main.js` so they match the order in which the corresponding runtime checks fire (`isCollection` array-like check before the `contains` data-type check). Matches the `stats/array` namespace majority pattern (57/69 = 83% list `array-like object` before `supported data type`). JSDoc-only change; no code, test, or example changes. --- lib/node_modules/@stdlib/stats/array/stdevyc/lib/main.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/node_modules/@stdlib/stats/array/stdevyc/lib/main.js b/lib/node_modules/@stdlib/stats/array/stdevyc/lib/main.js index 82da0b463c72..996e164a76e6 100644 --- a/lib/node_modules/@stdlib/stats/array/stdevyc/lib/main.js +++ b/lib/node_modules/@stdlib/stats/array/stdevyc/lib/main.js @@ -43,8 +43,8 @@ var GENERIC_DTYPE = 'generic'; * * @param {NumericArray} x - input array * @param {number} [correction=1.0] - degrees of freedom adjustment -* @throws {TypeError} first argument must have a supported data type * @throws {TypeError} first argument must be an array-like object +* @throws {TypeError} first argument must have a supported data type * @throws {TypeError} second argument must be a number * @returns {number} standard deviation * From 962b654041ddec48961657bce28292c7de8597b4 Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 29 Apr 2026 08:34:50 +0000 Subject: [PATCH 07/12] docs: align `stats/array/nanstdev` with namespace JSDoc throws ordering Reorder `@throws` JSDoc tags in `lib/main.js` so they match the order in which the corresponding runtime checks fire (`isCollection` array-like check before the `contains` data-type check). Matches the `stats/array` namespace majority pattern (57/69 = 83% list `array-like object` before `supported data type`). JSDoc-only change; no code, test, or example changes. --- lib/node_modules/@stdlib/stats/array/nanstdev/lib/main.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/node_modules/@stdlib/stats/array/nanstdev/lib/main.js b/lib/node_modules/@stdlib/stats/array/nanstdev/lib/main.js index acb67f2110e8..ecb5bb7546c6 100644 --- a/lib/node_modules/@stdlib/stats/array/nanstdev/lib/main.js +++ b/lib/node_modules/@stdlib/stats/array/nanstdev/lib/main.js @@ -43,8 +43,8 @@ var GENERIC_DTYPE = 'generic'; * * @param {NumericArray} x - input array * @param {number} [correction=1.0] - degrees of freedom adjustment -* @throws {TypeError} first argument must have a supported data type * @throws {TypeError} first argument must be an array-like object +* @throws {TypeError} first argument must have a supported data type * @throws {TypeError} second argument must be a number * @returns {number} standard deviation * From a40e2da0ba7a1e908aa27292ac666927e716c579 Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 29 Apr 2026 08:34:51 +0000 Subject: [PATCH 08/12] docs: align `stats/array/nanstdevch` with namespace JSDoc throws ordering Reorder `@throws` JSDoc tags in `lib/main.js` so they match the order in which the corresponding runtime checks fire (`isCollection` array-like check before the `contains` data-type check). Matches the `stats/array` namespace majority pattern (57/69 = 83% list `array-like object` before `supported data type`). JSDoc-only change; no code, test, or example changes. --- lib/node_modules/@stdlib/stats/array/nanstdevch/lib/main.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/node_modules/@stdlib/stats/array/nanstdevch/lib/main.js b/lib/node_modules/@stdlib/stats/array/nanstdevch/lib/main.js index 4d440444a262..d6687784ae45 100644 --- a/lib/node_modules/@stdlib/stats/array/nanstdevch/lib/main.js +++ b/lib/node_modules/@stdlib/stats/array/nanstdevch/lib/main.js @@ -43,8 +43,8 @@ var GENERIC_DTYPE = 'generic'; * * @param {NumericArray} x - input array * @param {number} [correction=1.0] - degrees of freedom adjustment -* @throws {TypeError} first argument must have a supported data type * @throws {TypeError} first argument must be an array-like object +* @throws {TypeError} first argument must have a supported data type * @throws {TypeError} second argument must be a number * @returns {number} standard deviation * From 5559ba16946696dbdf35a3286327456755563456 Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 29 Apr 2026 08:34:51 +0000 Subject: [PATCH 09/12] docs: align `stats/array/nanstdevpn` with namespace JSDoc throws ordering Reorder `@throws` JSDoc tags in `lib/main.js` so they match the order in which the corresponding runtime checks fire (`isCollection` array-like check before the `contains` data-type check). Matches the `stats/array` namespace majority pattern (57/69 = 83% list `array-like object` before `supported data type`). JSDoc-only change; no code, test, or example changes. --- lib/node_modules/@stdlib/stats/array/nanstdevpn/lib/main.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/node_modules/@stdlib/stats/array/nanstdevpn/lib/main.js b/lib/node_modules/@stdlib/stats/array/nanstdevpn/lib/main.js index 45103df65b8b..07ad1571d085 100644 --- a/lib/node_modules/@stdlib/stats/array/nanstdevpn/lib/main.js +++ b/lib/node_modules/@stdlib/stats/array/nanstdevpn/lib/main.js @@ -43,8 +43,8 @@ var GENERIC_DTYPE = 'generic'; * * @param {NumericArray} x - input array * @param {number} [correction=1.0] - degrees of freedom adjustment -* @throws {TypeError} first argument must have a supported data type * @throws {TypeError} first argument must be an array-like object +* @throws {TypeError} first argument must have a supported data type * @throws {TypeError} second argument must be a number * @returns {number} standard deviation * From 3cee472f46f407033ccfe86f3fb1092a22b43a61 Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 29 Apr 2026 08:34:52 +0000 Subject: [PATCH 10/12] docs: align `stats/array/nanstdevtk` with namespace JSDoc throws ordering Reorder `@throws` JSDoc tags in `lib/main.js` so they match the order in which the corresponding runtime checks fire (`isCollection` array-like check before the `contains` data-type check). Matches the `stats/array` namespace majority pattern (57/69 = 83% list `array-like object` before `supported data type`). JSDoc-only change; no code, test, or example changes. --- lib/node_modules/@stdlib/stats/array/nanstdevtk/lib/main.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/node_modules/@stdlib/stats/array/nanstdevtk/lib/main.js b/lib/node_modules/@stdlib/stats/array/nanstdevtk/lib/main.js index a42354bf66f1..3a593212ee85 100644 --- a/lib/node_modules/@stdlib/stats/array/nanstdevtk/lib/main.js +++ b/lib/node_modules/@stdlib/stats/array/nanstdevtk/lib/main.js @@ -43,8 +43,8 @@ var GENERIC_DTYPE = 'generic'; * * @param {NumericArray} x - input array * @param {number} [correction=1.0] - degrees of freedom adjustment -* @throws {TypeError} first argument must have a supported data type * @throws {TypeError} first argument must be an array-like object +* @throws {TypeError} first argument must have a supported data type * @throws {TypeError} second argument must be a number * @returns {number} standard deviation * From ebaacb797e3c7b512bdda017c9d0fca2f484eb19 Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 29 Apr 2026 08:34:52 +0000 Subject: [PATCH 11/12] docs: align `stats/array/nanstdevwd` with namespace JSDoc throws ordering Reorder `@throws` JSDoc tags in `lib/main.js` so they match the order in which the corresponding runtime checks fire (`isCollection` array-like check before the `contains` data-type check). Matches the `stats/array` namespace majority pattern (57/69 = 83% list `array-like object` before `supported data type`). JSDoc-only change; no code, test, or example changes. --- lib/node_modules/@stdlib/stats/array/nanstdevwd/lib/main.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/node_modules/@stdlib/stats/array/nanstdevwd/lib/main.js b/lib/node_modules/@stdlib/stats/array/nanstdevwd/lib/main.js index 7f4987724b52..4a7be135b68c 100644 --- a/lib/node_modules/@stdlib/stats/array/nanstdevwd/lib/main.js +++ b/lib/node_modules/@stdlib/stats/array/nanstdevwd/lib/main.js @@ -43,8 +43,8 @@ var GENERIC_DTYPE = 'generic'; * * @param {NumericArray} x - input array * @param {number} [correction=1.0] - degrees of freedom adjustment -* @throws {TypeError} first argument must have a supported data type * @throws {TypeError} first argument must be an array-like object +* @throws {TypeError} first argument must have a supported data type * @throws {TypeError} second argument must be a number * @returns {number} standard deviation * From c93b7854b7eaa4074549360643af402c44df1a69 Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 29 Apr 2026 08:34:52 +0000 Subject: [PATCH 12/12] docs: align `stats/array/nanstdevyc` with namespace JSDoc throws ordering Reorder `@throws` JSDoc tags in `lib/main.js` so they match the order in which the corresponding runtime checks fire (`isCollection` array-like check before the `contains` data-type check). Matches the `stats/array` namespace majority pattern (57/69 = 83% list `array-like object` before `supported data type`). JSDoc-only change; no code, test, or example changes. --- lib/node_modules/@stdlib/stats/array/nanstdevyc/lib/main.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/node_modules/@stdlib/stats/array/nanstdevyc/lib/main.js b/lib/node_modules/@stdlib/stats/array/nanstdevyc/lib/main.js index b6504554cfe6..7eac1efd09a0 100644 --- a/lib/node_modules/@stdlib/stats/array/nanstdevyc/lib/main.js +++ b/lib/node_modules/@stdlib/stats/array/nanstdevyc/lib/main.js @@ -43,8 +43,8 @@ var GENERIC_DTYPE = 'generic'; * * @param {NumericArray} x - input array * @param {number} [correction=1.0] - degrees of freedom adjustment -* @throws {TypeError} first argument must have a supported data type * @throws {TypeError} first argument must be an array-like object +* @throws {TypeError} first argument must have a supported data type * @throws {TypeError} second argument must be a number * @returns {number} standard deviation *