diff --git a/lib/main.js b/lib/main.js index 5196c2a..122dd04 100644 --- a/lib/main.js +++ b/lib/main.js @@ -23,7 +23,7 @@ var isArray = require( '@stdlib/assert-is-array' ); var isTypedArrayLike = require( '@stdlib/assert-is-typed-array-like' ); var isInteger = require( '@stdlib/assert-is-integer' ); -var format = require( '@stdlib/string-format' ); +var format = require( '@stdlib/error-tools-fmtprodmsg' ); var unshiftArray = require( './unshift_array.js' ); var unshiftObject = require( './unshift_object.js' ); var unshiftTypedArray = require( './unshift_typed_array.js' ); @@ -78,7 +78,7 @@ function unshift( collection ) { ) { return unshiftObject( collection, items ); } - throw new TypeError( format( 'invalid argument. First argument must be either an array, typed array, or an array-like object. Value: `%s`.', collection ) ); + throw new TypeError( format( '1Y9Ai', collection ) ); } diff --git a/package.json b/package.json index 8f5ad4c..f5cdc36 100644 --- a/package.json +++ b/package.json @@ -42,7 +42,7 @@ "@stdlib/assert-is-integer": "^0.2.2", "@stdlib/assert-is-typed-array-like": "^0.2.2", "@stdlib/math-base-special-ceil2": "^0.3.0", - "@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" },