diff --git a/lib/main.js b/lib/main.js index 9bc5963..81dd4ba 100644 --- a/lib/main.js +++ b/lib/main.js @@ -27,7 +27,7 @@ var isAccessorArray = require( '@stdlib/array-base-assert-is-accessor-array' ); var accessorSetter = require( '@stdlib/array-base-accessor-setter' ); var setter = require( '@stdlib/array-base-setter' ); var dtype = require( '@stdlib/array-dtype' ); -var format = require( '@stdlib/string-format' ); +var format = require( '@stdlib/error-tools-fmtprodmsg' ); // MAIN // @@ -71,20 +71,20 @@ function iterator2array() { if ( arguments.length > 2 ) { fcn = arguments[ 2 ]; if ( !isFunction( fcn ) ) { - throw new TypeError( format( 'invalid argument. Callback argument must be a function. Value: `%s`.', fcn ) ); + throw new TypeError( format( '00p2b', fcn ) ); } thisArg = arguments[ 3 ]; } } else { fcn = arguments[ 1 ]; if ( !isFunction( fcn ) ) { - throw new TypeError( format( 'invalid argument. Callback argument must be a function. Value: `%s`.', fcn ) ); + throw new TypeError( format( '00p2b', fcn ) ); } thisArg = arguments[ 2 ]; } } if ( !isIteratorLike( iterator ) ) { - throw new TypeError( format( 'invalid argument. Iterator argument must be an iterator protocol-compliant object. Value: `%s`.', iterator ) ); + throw new TypeError( format( '00p2c', iterator ) ); } i = -1; if ( out === void 0 ) { diff --git a/package.json b/package.json index e7c66e1..51778a0 100644 --- a/package.json +++ b/package.json @@ -44,7 +44,7 @@ "@stdlib/assert-is-collection": "^0.2.2", "@stdlib/assert-is-function": "^0.2.2", "@stdlib/assert-is-iterator-like": "^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" },