diff --git a/lib/main.js b/lib/main.js index 1894b71..cfbb166 100644 --- a/lib/main.js +++ b/lib/main.js @@ -25,7 +25,7 @@ var ctors = require( '@stdlib/array-ctors' ); var afill = require( '@stdlib/array-base-filled' ); var gfill = require( '@stdlib/blas-ext-base-gfill' ); var defaults = require( '@stdlib/array-defaults' ); -var format = require( '@stdlib/string-format' ); +var format = require( '@stdlib/error-tools-fmtprodmsg' ); // VARIABLES // @@ -58,7 +58,7 @@ function full( length, value ) { var ctor; var out; if ( !isNonNegativeInteger( length ) ) { - throw new TypeError( format( 'invalid argument. First argument must be a nonnegative integer. Value: `%s`.', length ) ); + throw new TypeError( format( '00t2d', length ) ); } if ( arguments.length > 2 ) { dtype = arguments[ 2 ]; @@ -70,7 +70,7 @@ function full( length, value ) { } ctor = ctors( dtype ); if ( ctor === null ) { - throw new TypeError( format( 'invalid argument. Third argument must be a recognized data type. Value: `%s`.', dtype ) ); + throw new TypeError( format( '00t2e', dtype ) ); } out = new ctor( length ); diff --git a/package.json b/package.json index 7cf3875..8e80d17 100644 --- a/package.json +++ b/package.json @@ -42,7 +42,7 @@ "@stdlib/array-defaults": "^0.3.0", "@stdlib/assert-is-nonnegative-integer": "^0.2.2", "@stdlib/blas-ext-base-gfill": "^0.2.1", - "@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" },