8000 Transform error messages · stdlib-js/random-array-randu@01b1054 · GitHub
[go: up one dir, main page]

Skip to content

Commit 01b1054

Browse files
committed
Transform error messages
1 parent f42a726 commit 01b1054

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

lib/factory.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ var base = require( '@stdlib/random-base-randu' );
2828
var ctors = require( '@stdlib/array-typed-real-float-ctors' );
2929
var filledBy = require( '@stdlib/array-base-filled-by' );
3030
var nullary = require( '@stdlib/strided-base-nullary' );
31-
var format = require( '@stdlib/string-format' );
31+
var format = require( '@stdlib/error-tools-fmtprodmsg' );
3232
var defaults = require( './defaults.json' );
3333
var validate = require( './validate.js' );
3434

@@ -116,7 +116,7 @@ function factory() {
116116
var dt;
117117
var o;
118118
if ( !isNonNegativeInteger( len ) ) {
119-
throw new TypeError( format( 'invalid argument. First argument must be a nonnegative integer. Value: `%s`.', len ) );
119+
throw new TypeError( format( '1eP2d', len ) );
120120
}
121121
o = {};
122122
if ( arguments.length > 1 ) {

lib/validate.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
var dtypes = require( '@stdlib/array-typed-real-float-dtypes' );
2424
var isObject = require( '@stdlib/assert-is-plain-object' );
2525
var hasOwnProp = require( '@stdlib/assert-has-own-property' );
26-
var format = require( '@stdlib/string-format' );
26+
var format = require( '@stdlib/error-tools-fmtprodmsg' );
2727

2828

2929
// VARIABLES //
@@ -55,12 +55,12 @@ DTYPES.push( 'generic' );
5555
*/
5656
function validate( opts, options ) {
5757
if ( !isObject( options ) ) {
58-
return new TypeError( format( 'invalid argument. Options argument must be an object. Value: `%s`.', options ) );
58+
return new TypeError( format( '1eP2V', options ) );
5959
}
6060
if ( hasOwnProp( options, 'dtype' ) ) {
6161
opts.dtype = options.dtype;
6262
if ( DTYPES.indexOf( opts.dtype ) < 0 ) {
63-
return new TypeError( format( 'invalid option. `%s` option must be one of the following: "%s". Option: `%s`.', 'dtype', DTYPES.join( '", "' ), opts.dtype ) );
63+
return new TypeError( format( '1eP4S', 'dtype', DTYPES.join( '", "' ), opts.dtype ) );
6464
}
6565
}
6666
return null;

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
"@stdlib/assert-is-plain-object": "^0.2.1",
4646
"@stdlib/random-base-randu": "^0.2.1",
4747
"@stdlib/strided-base-nullary": "^0.2.1",
48-
"@stdlib/string-format": "^0.2.1",
48+
"@stdlib/error-tools-fmtprodmsg": "^0.2.1",
4949
"@stdlib/types": "^0.3.2",
5050
"@stdlib/utils-define-nonenumerable-read-only-accessor": "^0.2.2",
5151
"@stdlib/utils-define-nonenumerable-read-only-property": "^0.2.1",

0 commit comments

Comments
 (0)
0