diff --git a/lib/main.js b/lib/main.js index f5a36f8..c31b760 100644 --- a/lib/main.js +++ b/lib/main.js @@ -22,7 +22,7 @@ var isString = require( '@stdlib/assert-is-string' ).isPrimitive; var isInteger = require( '@stdlib/assert-is-integer' ).isPrimitive; -var format = require( '@stdlib/string-format' ); +var format = require( '@stdlib/error-tools-fmtprodmsg' ); // MAIN // @@ -65,14 +65,14 @@ var format = require( '@stdlib/string-format' ); function substringAfter( str, search, fromIndex ) { var idx; if ( !isString( str ) ) { - throw new TypeError( format( 'invalid argument. First argument must be a string. Value: `%s`.', str ) ); + throw new TypeError( format( '1Pd3F', str ) ); } if ( !isString( search ) ) { - throw new TypeError( format( 'invalid argument. Second argument must be a string. Value: `%s`.', search ) ); + throw new TypeError( format( '1Pd39', search ) ); } if ( arguments.length > 2 ) { if ( !isInteger( fromIndex ) ) { - throw new TypeError( format( 'invalid argument. Third argument must be an integer. Value: `%s`.', fromIndex ) ); + throw new TypeError( format( '1Pd2z', fromIndex ) ); } idx = str.indexOf( search, fromIndex ); } else { diff --git a/package.json b/package.json index 8bff302..a9b9590 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,7 @@ "@stdlib/process-read-stdin": "^0.2.2", "@stdlib/regexp-eol": "^0.2.2", "@stdlib/streams-node-stdin": "^0.2.2", - "@stdlib/string-format": "^0.2.2", + "@stdlib/error-tools-fmtprodmsg": "^0.2.2", "@stdlib/types": "^0.4.3", "@stdlib/utils-regexp-from-string": "^0.2.2", "@stdlib/error-tools-fmtprodmsg": "^0.2.2"