diff --git a/lib/node_modules/@stdlib/blas/ext/base/README.md b/lib/node_modules/@stdlib/blas/ext/base/README.md
index dbda21d1e06a..ac159a6c03b0 100644
--- a/lib/node_modules/@stdlib/blas/ext/base/README.md
+++ b/lib/node_modules/@stdlib/blas/ext/base/README.md
@@ -49,6 +49,7 @@ var o = ns;
- [`csum( N, x, strideX )`][@stdlib/blas/ext/base/csum]: calculate the sum of single-precision complex floating-point strided array elements.
- [`csumkbn( N, x, strideX )`][@stdlib/blas/ext/base/csumkbn]: calculate the sum of single-precision complex floating-point strided array elements using an improved Kahan–Babuška algorithm.
- [`cunitspace( N, start, x, strideX )`][@stdlib/blas/ext/base/cunitspace]: fill a single-precision complex floating-point strided array with linearly spaced numeric elements which increment by `1` starting from a specified value.
+- [`cwhere( N, condition, strideC, x, strideX, y, strideY, out, strideOut )`][@stdlib/blas/ext/base/cwhere]: take elements from one of two single-precision complex floating-point strided arrays depending on a condition.
- [`czeroTo( N, x, strideX )`][@stdlib/blas/ext/base/czero-to]: fill a single-precision complex floating-point strided array with linearly spaced numeric elements which increment by `1` starting from zero.
- [`dapx( N, alpha, x, strideX )`][@stdlib/blas/ext/base/dapx]: add a scalar constant to each element in a double-precision floating-point strided array.
- [`dapxsum( N, alpha, x, strideX )`][@stdlib/blas/ext/base/dapxsum]: add a scalar constant to each double-precision floating-point strided array element and compute the sum.
@@ -142,6 +143,7 @@ var o = ns;
- [`gindexOf( N, searchElement, x, strideX )`][@stdlib/blas/ext/base/gindex-of]: return the first index of a specified search element in a strided array.
- [`gjoinBetween( N, prefix, suffix, x, strideX, separators, strideS )`][@stdlib/blas/ext/base/gjoin-between]: return a string by joining strided array elements using a specified separator for each pair of consecutive elements.
- [`gjoin( N, separator, x, strideX )`][@stdlib/blas/ext/base/gjoin]: return a string created by joining strided array elements using a specified separator.
+- [`glastIndexOfRow( order, M, N, A, LDA, x, strideX, workspace, strideW )`][@stdlib/blas/ext/base/glast-index-of-row]: return the index of the last row in an input matrix which has the same elements as a provided search vector.
- [`glastIndexOf( N, searchElement, x, strideX )`][@stdlib/blas/ext/base/glast-index-of]: return the last index of a specified search element in a strided array.
- [`glinspace( N, start, stop, endpoint, x, strideX )`][@stdlib/blas/ext/base/glinspace]: fill a strided array with linearly spaced values over a specified interval.
- [`gnancount( N, x, strideX )`][@stdlib/blas/ext/base/gnancount]: calculate the number of non-`NaN` elements in a strided array.
@@ -295,6 +297,8 @@ console.log( objectKeys( ns ) );
[@stdlib/blas/ext/base/cunitspace]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/cunitspace
+[@stdlib/blas/ext/base/cwhere]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/cwhere
+
[@stdlib/blas/ext/base/czero-to]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/czero-to
[@stdlib/blas/ext/base/dapx]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/dapx
@@ -481,6 +485,8 @@ console.log( objectKeys( ns ) );
[@stdlib/blas/ext/base/gjoin]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/gjoin
+[@stdlib/blas/ext/base/glast-index-of-row]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/glast-index-of-row
+
[@stdlib/blas/ext/base/glast-index-of]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/glast-index-of
[@stdlib/blas/ext/base/glinspace]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/glinspace