8000 Transform error messages · stdlib-js/array-zeros@fbd3da5 · GitHub
[go: up one dir, main page]

Skip to content

Commit fbd3da5

Browse files
committed
Transform error messages
1 parent f666219 commit fbd3da5

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

lib/main.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ var isNonNegativeInteger = require( '@stdlib/assert-is-nonnegative-integer' ).is
2424
var ctors = require( '@stdlib/array-ctors' );
2525
var gzeros = require( '@stdlib/array-base-zeros' );
2626
var defaults = require( '@stdlib/array-defaults' );
27-
var format = require( '@stdlib/string-format' );
27+
var format = require( '@stdlib/error-tools-fmtprodmsg' );
2828

2929

3030
// VARIABLES //
@@ -55,7 +55,7 @@ function zeros( length ) {
5555
var dtype;
5656
var ctor;
5757
if ( !isNonNegativeInteger( length ) ) {
58-
throw new TypeError( format( 'invalid argument. First argument must be a nonnegative integer. Value: `%s`.', length ) );
58+
throw new TypeError( format( '02Z2d', length ) );
5959
}
6060
if ( arguments.length > 1 ) {
6161
dtype = arguments[ 1 ];
@@ -67,7 +67,7 @@ function zeros( length ) {
6767
}
6868
ctor = ctors( dtype );
6969
if ( ctor === null ) {
70-
throw new TypeError( format( 'invalid argument. Second argument must be a recognized data type. Value: `%s`.', dtype ) );
70+
throw new TypeError( format( '02Z37', dtype ) );
7171
}
7272
return new ctor( length ); // WARNING: we assume that, apart from 'generic', the constructors for supported array data types are zero-filled by default
7373
}

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
"@stdlib/array-ctors": "^0.3.0",
4242
"@stdlib/array-defaults": "^0.3.0",
4343
"@stdlib/assert-is-nonnegative-integer": "^0.2.2",
44-
"@stdlib/string-format": "^0.2.2",
44+
"@stdlib/error-tools-fmtprodmsg": "^0.2.2",
4545
"@stdlib/types": "^0.4.1",
4646
"@stdlib/error-tools-fmtprodmsg": "^0.2.2"
4747
},

0 commit comments

Comments
 (0)
0