diff --git a/lib/node_modules/@stdlib/blas/ext/README.md b/lib/node_modules/@stdlib/blas/ext/README.md
index 3917a5b24e85..d5d99ce3abcd 100644
--- a/lib/node_modules/@stdlib/blas/ext/README.md
+++ b/lib/node_modules/@stdlib/blas/ext/README.md
@@ -58,6 +58,7 @@ The namespace contains the following:
- [`sort( x[, sortOrder][, options] )`][@stdlib/blas/ext/sort]: sort an input ndarray along one or more ndarray dimensions.
- [`sorthp( x[, sortOrder][, options] )`][@stdlib/blas/ext/sorthp]: sort an input ndarray along one or more ndarray dimensions using heapsort.
- [`sum( x[, options] )`][@stdlib/blas/ext/sum]: compute the sum along one or more ndarray dimensions.
+- [`toSorted( x[, sortOrder][, options] )`][@stdlib/blas/ext/to-sorted]: return a new ndarray containing the elements of an input ndarray sorted along one or more ndarray dimensions.
- [`toSortedhp( x[, sortOrder][, options] )`][@stdlib/blas/ext/to-sortedhp]: return a new ndarray containing the elements of an input ndarray sorted along one or more ndarray dimensions using heapsort.
- [`zeroTo( shape[, options] )`][@stdlib/blas/ext/zero-to]: return a new ndarray filled with linearly spaced numeric elements which increment by `1` starting from zero along one or more ndarray dimensions.
@@ -128,6 +129,8 @@ console.log( objectKeys( ns ) );
[@stdlib/blas/ext/sum]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/sum
+[@stdlib/blas/ext/to-sorted]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/to-sorted
+
[@stdlib/blas/ext/to-sortedhp]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/to-sortedhp
[@stdlib/blas/ext/zero-to]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/zero-to
diff --git a/lib/node_modules/@stdlib/blas/ext/base/ndarray/README.md b/lib/node_modules/@stdlib/blas/ext/base/ndarray/README.md
index 9421c5ef11e5..60e1b2796715 100644
--- a/lib/node_modules/@stdlib/blas/ext/base/ndarray/README.md
+++ b/lib/node_modules/@stdlib/blas/ext/base/ndarray/README.md
@@ -100,6 +100,7 @@ The namespace exposes the following APIs:
- [`gsumkbn2( arrays )`][@stdlib/blas/ext/base/ndarray/gsumkbn2]: compute the sum of all elements in a one-dimensional ndarray using a second-order iterative Kahan–Babuška algorithm.
- [`gsumors( arrays )`][@stdlib/blas/ext/base/ndarray/gsumors]: compute the sum of all elements in a one-dimensional ndarray using ordinary recursive summation.
- [`gsumpw( arrays )`][@stdlib/blas/ext/base/ndarray/gsumpw]: compute the sum of all elements in a one-dimensional ndarray using pairwise summation.
+- [`gunitspace( arrays )`][@stdlib/blas/ext/base/ndarray/gunitspace]: fill a one-dimensional ndarray with linearly spaced numeric elements which increment by `1` starting from a specified value.
- [`gzeroTo( arrays )`][@stdlib/blas/ext/base/ndarray/gzero-to]: fill a one-dimensional ndarray with linearly spaced numeric elements which increment by `1` starting from zero.
- [`scircshift( arrays )`][@stdlib/blas/ext/base/ndarray/scircshift]: circularly shift the elements of a one-dimensional single-precision floating-point ndarray by a specified number of positions.
- [`scusum( arrays )`][@stdlib/blas/ext/base/ndarray/scusum]: compute the cumulative sum of a one-dimensional single-precision floating-point ndarray.
@@ -279,6 +280,8 @@ console.log( objectKeys( ns ) );
[@stdlib/blas/ext/base/ndarray/gsumpw]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/gsumpw
+[@stdlib/blas/ext/base/ndarray/gunitspace]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/gunitspace
+
[@stdlib/blas/ext/base/ndarray/gzero-to]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/gzero-to
[@stdlib/blas/ext/base/ndarray/scircshift]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/scircshift
diff --git a/lib/node_modules/@stdlib/constants/README.md b/lib/node_modules/@stdlib/constants/README.md
index 3a2ed093413d..9040061d588a 100644
--- a/lib/node_modules/@stdlib/constants/README.md
+++ b/lib/node_modules/@stdlib/constants/README.md
@@ -46,7 +46,7 @@ Constants are split across the following sub-namespaces:
- [`array`][@stdlib/constants/array]: array constants.
-- [`complex128`][@stdlib/constants/complex128]: 128-bit complex number mathematical constant.
+- [`complex128`][@stdlib/constants/complex128]: 128-bit complex number mathematical constants.
- [`complex64`][@stdlib/constants/complex64]: half-precision floating-point mathematical constants.
- [`float16`][@stdlib/constants/float16]: half-precision floating-point mathematical constants.
- [`float32`][@stdlib/constants/float32]: single-precision floating-point mathematical constants.
diff --git a/lib/node_modules/@stdlib/ndarray/README.md b/lib/node_modules/@stdlib/ndarray/README.md
index f26ab130677b..86cc937cce0a 100644
--- a/lib/node_modules/@stdlib/ndarray/README.md
+++ b/lib/node_modules/@stdlib/ndarray/README.md
@@ -99,6 +99,7 @@ The namespace exports the following functions to manipulate multidimensional arr
- [`removeSingletonDimensions( x )`][@stdlib/ndarray/remove-singleton-dimensions]: return a read-only view of an input ndarray with singleton dimensions removed.
- [`reverseDimension( x, dim )`][@stdlib/ndarray/reverse-dimension]: return a **read-only** view of an input `ndarray` in which the order of elements along a specified dimension is reversed.
- [`reverse( x )`][@stdlib/ndarray/reverse]: return a **read-only** view of an input `ndarray` in which the order of elements along each dimension is reversed.
+- [`rot90( x[, options] )`][@stdlib/ndarray/rot90]: return a **read-only** view of an input ndarray rotated `90` degrees in a specified plane.
- [`rotr90( x, k )`][@stdlib/ndarray/rotr90]: return a **read-only** view of a matrix (or a stack of matrices) rotated `90` degrees clockwise.
- [`rowcat( arrays )`][@stdlib/ndarray/rowcat]: concatenate a list of one-dimensional or two-dimensional ndarrays as rows.
- [`shift( x[, options] )`][@stdlib/ndarray/shift]: return an array containing a read-only truncated view of an input `ndarray` and a read-only view of the first element(s) along a specified dimension.
@@ -262,6 +263,9 @@ The namespace contains the following multidimensional array utility functions:
- [`dispatch( fcns, types, data, nargs, nin, nout )`][@stdlib/ndarray/dispatch]: create an ndarray function interface which performs multiple dispatch.
- [`forEach( x, fcn[, thisArg] )`][@stdlib/ndarray/for-each]: invoke a callback function once for each ndarray element.
- [`orders()`][@stdlib/ndarray/orders]: list of ndarray orders.
+- [`rot180( x[, options] )`][@stdlib/ndarray/rot180]: return a **read-only** view of an input ndarray rotated `180` degrees in a specified plane.
+- [`rotl90( x, k )`][@stdlib/ndarray/rotl90]: return a **read-only** view of a matrix (or a stack of matrices) rotated `90` degrees counterclockwise.
+- [`toRotr90( x, k )`][@stdlib/ndarray/to-rotr90]: return a new `ndarray` where a matrix (or a stack of matrices) is rotated 90 degrees clockwise.
@@ -312,6 +316,12 @@ console.log( objectKeys( ns ) );
[@stdlib/ndarray/orders]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/orders
+[@stdlib/ndarray/rot180]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/rot180
+
+[@stdlib/ndarray/rotl90]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/rotl90
+
+[@stdlib/ndarray/to-rotr90]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/to-rotr90
+
[@stdlib/ndarray/base]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base
[@stdlib/ndarray/iter]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/iter
@@ -464,6 +474,8 @@ console.log( objectKeys( ns ) );
[@stdlib/ndarray/reverse]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/reverse
+[@stdlib/ndarray/rot90]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/rot90
+
[@stdlib/ndarray/rotr90]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/rotr90
[@stdlib/ndarray/rowcat]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/rowcat
diff --git a/lib/node_modules/@stdlib/ndarray/base/README.md b/lib/node_modules/@stdlib/ndarray/base/README.md
index 12759aeeec80..f95f136f1333 100644
--- a/lib/node_modules/@stdlib/ndarray/base/README.md
+++ b/lib/node_modules/@stdlib/ndarray/base/README.md
@@ -45,6 +45,7 @@ var o = ns;
- [`anyBy( arrays, predicate[, thisArg] )`][@stdlib/ndarray/base/any-by]: test whether at least one element in an ndarray passes a test implemented by a predicate function.
- [`any( arrays )`][@stdlib/ndarray/base/any]: test whether at least one element in an ndarray is truthy.
+- [`appendSingletonDimensions( x, n, writable )`][@stdlib/ndarray/base/append-singleton-dimensions]: append singleton dimensions.
- [`assignScalar( arrays )`][@stdlib/ndarray/base/assign-scalar]: assign a scalar value to every element of an output ndarray.
- [`assign( arrays )`][@stdlib/ndarray/base/assign]: assign elements in an input ndarray to elements in an output ndarray.
- [`atleast1d( arrays )`][@stdlib/ndarray/base/atleast1d]: convert a list of values (scalars and/or ndarrays) to ndarrays having at least one dimension.
@@ -208,6 +209,9 @@ var o = ns;
- [`toNormalizedIndices( indices, max )`][@stdlib/ndarray/base/to-normalized-indices]: normalize a list of indices to the interval `[0,max]`.
- [`toReversedDimension( x, dim )`][@stdlib/ndarray/base/to-reversed-dimension]: return a new ndarray where the order of elements of an input ndarray along a specified dimension is reversed.
- [`toReversed( x )`][@stdlib/ndarray/base/to-reversed]: return a new ndarray where the order of elements of an input ndarray is reversed along each dimension.
+- [`toRot90( x, dims, k )`][@stdlib/ndarray/base/to-rot90]: return a new ndarray where an ndarray is rotated 90 degrees in a specified plane.
+- [`toRotl90( x, k )`][@stdlib/ndarray/base/to-rotl90]: return a new ndarray where a matrix (or a stack of matrices) is rotated 90 degrees counterclockwise.
+- [`toRotr90( x, k )`][@stdlib/ndarray/base/to-rotr90]: return a new ndarray where a matrix (or a stack of matrices) is rotated 90 degrees clockwise.
- [`toTransposed( x )`][@stdlib/ndarray/base/to-transposed]: return a new ndarray containing the elements of an input ndarray but whose last two dimensions are transposed.
- [`toUnflattened( x, dim, sizes )`][@stdlib/ndarray/base/to-unflattened]: return a new ndarray in which a specified dimension of an input ndarray is expanded over multiple dimensions.
- [`toUniqueNormalizedIndices( indices, max )`][@stdlib/ndarray/base/to-unique-normalized-indices]: return a list of unique indices after normalizing to the interval `[0,max]`.
@@ -300,6 +304,8 @@ console.log( objectKeys( ns ) );
[@stdlib/ndarray/base/any]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/any
+[@stdlib/ndarray/base/append-singleton-dimensions]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/append-singleton-dimensions
+
[@stdlib/ndarray/base/assign-scalar]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/assign-scalar
[@stdlib/ndarray/base/assign]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/assign
@@ -626,6 +632,12 @@ console.log( objectKeys( ns ) );
[@stdlib/ndarray/base/to-reversed]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/to-reversed
+[@stdlib/ndarray/base/to-rot90]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/to-rot90
+
+[@stdlib/ndarray/base/to-rotl90]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/to-rotl90
+
+[@stdlib/ndarray/base/to-rotr90]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/to-rotr90
+
[@stdlib/ndarray/base/to-transposed]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/to-transposed
[@stdlib/ndarray/base/to-unflattened]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/to-unflattened