@@ -33,7 +33,7 @@ var getOrder = require( '@stdlib/ndarray-order' );
33
33
var ndarray = require ( '@stdlib/ndarray-ctor' ) ;
34
34
var emptyArray = require ( '@stdlib/array-empty' ) ;
35
35
var allocUnsafe = require ( '@stdlib/buffer-alloc-unsafe' ) ;
36
- var format = require ( '@stdlib/string-format ' ) ;
36
+ var format = require ( '@stdlib/error-tools-fmtprodmsg ' ) ;
37
37
38
38
39
39
// MAIN //
@@ -83,13 +83,13 @@ function emptyLike( x ) {
83
83
var sh ;
84
84
85
85
if ( ! isndarrayLike ( x ) ) {
86
- throw new TypeError ( format ( 'invalid argument. First argument must be an ndarray-like object. Value: `%s`. ' , x ) ) ;
86
+ throw new TypeError ( format ( '1dZ5t ' , x ) ) ;
87
87
}
88
88
opts = { } ;
89
89
if ( arguments . length > 1 ) {
90
90
options = arguments [ 1 ] ;
91
91
if ( ! isPlainObject ( options ) ) {
92
- throw new TypeError ( format ( 'invalid argument. Options argument must be an object. Value: `%s`. ' , options ) ) ;
92
+ throw new TypeError ( format ( '1dZ2V ' , options ) ) ;
93
93
}
94
94
if ( hasOwnProp ( options , 'dtype' ) ) {
95
95
dtype = options . dtype ;
@@ -102,7 +102,7 @@ function emptyLike( x ) {
102
102
sh = [ sh ] ;
103
103
}
104
104
if ( ! isNonNegativeIntegerArray ( sh ) ) {
105
- throw new TypeError ( format ( 'invalid option. `%s` option must be a nonnegative integer or an array of nonnegative integers. Option: `%s`. ' , 'shape' , sh ) ) ;
105
+ throw new TypeError ( format ( '1dZDs ' , 'shape' , sh ) ) ;
106
106
}
107
107
} else {
108
108
sh = getShape ( x ) ;
0 commit comments