From 30e54e9b0a6e1e0a5f9a86c3d0ae603827b3aae2 Mon Sep 17 00:00:00 2001 From: stdlib-bot Date: Wed, 19 Aug 2026 03:35:22 +0000 Subject: [PATCH] Transform error messages --- lib/main.js | 6 +++--- package.json | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/main.js b/lib/main.js index 8d11a48..15295c1 100644 --- a/lib/main.js +++ b/lib/main.js @@ -25,7 +25,7 @@ var ndims = require( '@stdlib/ndarray-base-ndims' ); var sliceFrom = require( '@stdlib/ndarray-base-slice-from' ); var sliceTo = require( '@stdlib/ndarray-base-slice-to' ); var nulls = require( '@stdlib/array-base-nulls' ); -var format = require( '@stdlib/string-format' ); +var format = require( '@stdlib/error-tools-fmtprodmsg' ); // MAIN // @@ -75,12 +75,12 @@ function shift( x, dim, writable ) { // Check whether we were provided a zero-dimensional array... if ( N === 0 ) { - throw new TypeError( format( 'invalid argument. First argument must be an ndarray having one or more dimensions. Number of dimensions: %d.', N ) ); + throw new TypeError( format( 'nullF7', N ) ); } // Normalize the dimension index: dim = normalizeIndex( dim, N-1 ); if ( dim === -1 ) { - throw new RangeError( format( 'invalid argument. Dimension index exceeds the number of dimensions. Number of dimensions: %d. Value: `%d`.', N, dim ) ); + throw new RangeError( format( 'nullF8', N, dim ) ); } // Define a list of slice arguments: s = nulls( N ); diff --git a/package.json b/package.json index fd427c5..c86d2a8 100644 --- a/package.json +++ b/package.json @@ -42,7 +42,7 @@ "@stdlib/ndarray-base-normalize-index": "^0.2.3", "@stdlib/ndarray-base-slice-from": "^0.2.3", "@stdlib/ndarray-base-slice-to": "^0.2.3", - "@stdlib/string-format": "^0.2.3", + "@stdlib/error-tools-fmtprodmsg": "^0.2.3", "@stdlib/types": "^0.5.1", "@stdlib/error-tools-fmtprodmsg": "^0.2.3" },