File tree Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change 23
23
var normalizeIndex = require ( '@stdlib/ndarray-base-normalize-index' ) ;
24
24
var ndims = require ( '@stdlib/ndarray-base-ndims' ) ;
25
25
var getStrides = require ( '@stdlib/ndarray-base-strides' ) ;
26
- var format = require ( '@stdlib/string-format ' ) ;
26
+ var format = require ( '@stdlib/error-tools-fmtprodmsg ' ) ;
27
27
28
28
29
29
// MAIN //
@@ -52,12 +52,12 @@ function stride( x, dim ) {
52
52
53
53
// Check whether we were provided a zero-dimensional array...
54
54
if ( N === 0 ) {
55
- throw new TypeError ( format ( 'invalid argument. First argument must be an ndarray having one or more dimensions. Number of dimensions: %d. ' , N ) ) ;
55
+ throw new TypeError ( format ( '1mhF7 ' , N ) ) ;
56
56
}
57
57
// Normalize the dimension index:
58
58
d = normalizeIndex ( dim , N - 1 ) ;
59
59
if ( d === - 1 ) {
60
- throw new RangeError ( format ( 'invalid argument. Dimension index exceeds the number of dimensions. Number of dimensions: %d. Value: `%d`. ' , N , dim ) ) ;
60
+ throw new RangeError ( format ( '1mhF8 ' , N , dim ) ) ;
61
61
}
62
62
// Return the array stride:
63
63
return getStrides ( x , false ) [ d ] ;
Original file line number Diff line number Diff line change 40
40
"@stdlib/ndarray-base-ndims" : " ^0.2.2" ,
41
41
"@stdlib/ndarray-base-normalize-index" : " ^0.2.2" ,
42
42
"@stdlib/ndarray-base-strides" : " ^0.2.2" ,
43
- "@stdlib/string-format " : " ^0.2.2" ,
43
+ "@stdlib/error-tools-fmtprodmsg " : " ^0.2.2" ,
44
44
"@stdlib/types" : " ^0.4.3" ,
45
45
"@stdlib/error-tools-fmtprodmsg" : " ^0.2.2"
46
46
},
You can’t perform that action at this time.
0 commit comments