From 15a86e35ec34504076f62e924c95e429fad7cb44 Mon Sep 17 00:00:00 2001 From: stdlib-bot Date: Mon, 12 May 2025 00:33:23 +0000 Subject: [PATCH] Transform error messages --- lib/main.js | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/main.js b/lib/main.js index 5ded579..4d202c2 100644 --- a/lib/main.js +++ b/lib/main.js @@ -25,7 +25,7 @@ var isArrayLikeObject = require( '@stdlib/assert-is-array-like-object' ); var broadcastShapes = require( '@stdlib/ndarray-base-broadcast-shapes' ); var maybeBroadcastArray = require( '@stdlib/ndarray-maybe-broadcast-array' ); var getShape = require( '@stdlib/ndarray-shape' ); -var format = require( '@stdlib/string-format' ); +var format = require( '@stdlib/error-tools-fmtprodmsg' ); // MAIN // @@ -127,7 +127,7 @@ function maybeBroadcastArrays( arrays ) { } else if ( isArrayLikeObject( arrays ) ) { list = arrays; } else { - throw new TypeError( format( 'invalid argument. First argument must be either an ndarray or an array of ndarrays. Value: `%s`.', arrays ) ); + throw new TypeError( format( '1ndFJ', arrays ) ); } N = list.length; @@ -138,13 +138,13 @@ function maybeBroadcastArrays( arrays ) { try { shapes.push( getShape( list[ i ] ) ); } catch ( err ) { // eslint-disable-line no-unused-vars - throw new TypeError( format( 'invalid argument. An ndarray argument must be an ndarray. Value: `%s`.', list[ i ] ) ); + throw new TypeError( format( '1ndFK', list[ i ] ) ); } } // Broadcast the shapes to a common shape: sh = broadcastShapes( shapes ); if ( sh === null ) { - throw new Error( 'invalid arguments. Input arrays must be broadcast compatible.' ); + throw new Error( format('1ndFH') ); } // Broadcast each array to the common shape... out = []; diff --git a/package.json b/package.json index fc44287..c7a85a7 100644 --- a/package.json +++ b/package.json @@ -42,7 +42,7 @@ "@stdlib/ndarray-base-broadcast-shapes": "^0.2.2", "@stdlib/ndarray-maybe-broadcast-array": "^0.2.2", "@stdlib/ndarray-shape": "^0.2.2", - "@stdlib/string-format": "^0.2.2", + "@stdlib/error-tools-fmtprodmsg": "^0.2.2", "@stdlib/types": "^0.4.3", "@stdlib/error-tools-fmtprodmsg": "^0.2.2" },