File tree 25 files changed +50
-26
lines changed
sparklines/base/ctor/lib/props
utils/compact-adjacency-matrix/lib
25 files changed +50
-26
lines changed Original file line number Diff line number Diff line change 22
22
23
23
var logger = require ( 'debug' ) ;
24
24
var isString = require ( '@stdlib/assert/is-string' ) . isPrimitive ;
25
+ var format = require ( '@stdlib/string/format' ) ;
25
26
26
27
27
28
// VARIABLES //
@@ -41,7 +42,7 @@ var debug = logger( 'plot:base:set:description' );
41
42
function set ( str ) {
42
43
/* eslint-disable no-invalid-this */
43
44
if ( ! isString ( str ) ) {
44
- throw new TypeError ( 'invalid value. `description ` must be a string. Value: `' + str + '.`' ) ;
45
+ throw new TypeError ( format ( 'invalid value. `%s ` must be a string. Value: `%s`.' , 'description' , str ) ) ;
45
46
}
46
47
if ( str !== this . _description ) {
47
48
debug ( 'Current value: %s.' , this . _description ) ;
Original file line number Diff line number Diff line change 22
22
23
23
var logger = require ( 'debug' ) ;
24
24
var isString = require ( '@stdlib/assert/is-string' ) . isPrimitive ;
25
+ var format = require ( '@stdlib/string/format' ) ;
25
26
26
27
27
28
// VARIABLES //
@@ -41,7 +42,7 @@ var debug = logger( 'plot:base:set:title' );
41
42
function set ( str ) {
42
43
/* eslint-disable no-invalid-this */
43
44
if ( ! isString ( str ) ) {
44
- throw new TypeError ( 'invalid value. `title ` must be a string. Value: `' + str + '.`' ) ;
45
+ throw new TypeError ( format ( 'invalid value. `%s ` must be a string. Value: `%s`.' , 'title' , str ) ) ;
45
46
}
46
47
if ( str !== this . _title ) {
47
48
debug ( 'Current value: %s.' , this . _title ) ;
Original file line number Diff line number Diff line change 22
22
23
23
var logger = require ( 'debug' ) ;
24
24
var isString = require ( '@stdlib/assert/is-string' ) . isPrimitive ;
25
+ var format = require ( '@stdlib/string/format' ) ;
25
26
26
27
27
28
// VARIABLES //
@@ -41,7 +42,7 @@ var debug = logger( 'plot:base:set:x-label' );
41
42
function set ( label ) {
42
43
/* eslint-disable no-invalid-this */
43
44
if ( ! isString ( label ) ) {
44
- throw new TypeError ( 'invalid value. `xLabel ` must be a string. Value: `' + label + '.`' ) ;
45
+ throw new TypeError ( format ( 'invalid value. `%s ` must be a string. Value: `%s`.' , 'xLabel' , label ) ) ;
45
46
}
46
47
if ( label !== this . _xLabel ) {
47
48
debug ( 'Current value: %s.' , this . _xLabel ) ;
Original file line number Diff line number Diff line change 22
22
23
23
var logger = require ( 'debug' ) ;
24
24
var isString = require ( '@stdlib/assert/is-string' ) . isPrimitive ;
25
+ var format = require ( '@stdlib/string/format' ) ;
25
26
26
27
27
28
// VARIABLES //
@@ -41,7 +42,7 @@ var debug = logger( 'plot:base:set:y-label' );
41
42
function set ( label ) {
42
43
/* eslint-disable no-invalid-this */
43
44
if ( ! isString ( label ) ) {
44
- throw new TypeError ( 'invalid value. `yLabel ` must be a string. Value: `' + label + '.`' ) ;
45
+ throw new TypeError ( format ( 'invalid value. `%s ` must be a string. Value: `%s`.' , 'yLabel' , label ) ) ;
45
46
}
46
47
if ( label !== this . _yLabel ) {
47
48
debug ( 'Current value: %s.' , this . _yLabel ) ;
Original file line number Diff line number Diff line change 21
21
// MODULES //
22
22
23
23
var isString = require ( '@stdlib/assert/is-string' ) . isPrimitive ;
24
+ var format = require ( '@stdlib/string/format' ) ;
24
25
25
26
26
27
// MAIN //
@@ -34,7 +35,7 @@ var isString = require( '@stdlib/assert/is-string' ).isPrimitive;
34
35
*/
35
36
function test ( v ) {
36
37
if ( ! isString ( v ) ) {
37
- return new TypeError ( 'invalid value. `label ` must be a string. Value: `' + v + '.`' ) ;
38
+ return new TypeError ( format ( 'invalid value. `%s ` must be a string. Value: `%s`.' , 'label' , v ) ) ;
38
39
}
39
40
return null ;
40
41
}
Original file line number Diff line number Diff line change 21
21
// MODULES //
22
22
23
23
var isFunction = require ( '@stdlib/assert/is-function' ) ;
24
+ var format = require ( '@stdlib/string/format' ) ;
24
25
25
26
26
27
// MAIN //
@@ -34,7 +35,7 @@ var isFunction = require( '@stdlib/assert/is-function' );
34
35
*/
35
36
function test ( v ) {
36
37
if ( ! isFunction ( v ) ) {
37
- return new TypeError ( 'invalid value. `scale ` must be a function. Value: `' + v + '.`' ) ;
38
+ return new TypeError ( format ( 'invalid value. `%s ` must be a function. Value: `%s`.' , 'scale' , v ) ) ;
38
39
}
39
40
return null ;
40
41
}
Original file line number Diff line number Diff line change 21
21
// MODULES //
22
22
23
23
var isString = require ( '@stdlib/assert/is-string' ) . isPrimitive ;
24
+ var format = require ( '@stdlib/string/format' ) ;
24
25
25
26
26
27
// MAIN //
@@ -34,7 +35,7 @@ var isString = require( '@stdlib/assert/is-string' ).isPrimitive;
34
35
*/
35
36
function test ( v ) {
36
37
if ( ! isString ( v ) ) {
37
- return new TypeError ( 'invalid value. `id ` must be a string. Value: `' + v + '.`' ) ;
38
+ return new TypeError ( format ( 'invalid value. `%s ` must be a string. Value: `%s`.' , 'id' , v ) ) ;
38
39
}
39
40
return null ;
40
41
}
Original file line number Diff line number Diff line change 21
21
// MODULES //
22
22
23
23
var isString = require ( '@stdlib/assert/is-string' ) . isPrimitive ;
24
+ var format = require ( '@stdlib/string/format' ) ;
24
25
25
26
26
27
// MAIN //
@@ -34,7 +35,7 @@ var isString = require( '@stdlib/assert/is-string' ).isPrimitive;
34
35
*/
35
36
function test ( v ) {
36
37
if ( ! isString ( v ) ) {
37
- return new TypeError ( 'invalid value. `clipPathId ` must be a string. Value: `' + v + '.`' ) ;
38
+ return new TypeError ( format ( 'invalid value. `%s ` must be a string. Value: `%s`.' , 'clipPathId' , v ) ) ;
38
39
}
39
40
return null ;
40
41
}
Original file line number Diff line number Diff line change 22
22
23
23
var logger = require ( 'debug' ) ;
24
24
var isString = require ( '@stdlib/assert/is-string' ) . isPrimitive ;
25
+ var format = require ( '@stdlib/string/format' ) ;
25
26
26
27
27
28
// VARIABLES //
@@ -41,7 +42,7 @@ var debug = logger( 'path:set:color' );
41
42
function set ( color ) {
42
43
/* eslint-disable no-invalid-this */
43
44
if ( ! isString ( color ) ) {
44
- throw new TypeError ( 'invalid value. `color ` must be a string. Value: `' + color + '.`' ) ;
45
+ throw new TypeError ( format ( 'invalid value. `%s ` must be a string. Value: `%s`.' , 'color' , color ) ) ;
45
46
}
46
47
debug ( 'Current value: %d.' , this . _color ) ;
47
48
Original file line number Diff line number Diff line change 22
22
23
23
var logger = require ( 'debug' ) ;
24
24
var isString = require ( '@stdlib/assert/is-string' ) . isPrimitive ;
25
+ var format = require ( '@stdlib/string/format' ) ;
25
26
26
27
27
28
// VARIABLES //
@@ -41,7 +42,7 @@ var debug = logger( 'path:set:label' );
41
42
function set ( label ) {
42
43
/* eslint-disable no-invalid-this */
43
44
if ( ! isString ( label ) ) {
44
- throw new TypeError ( 'invalid value. `label ` must be a string. Value: `' + label + '.`' ) ;
45
+ throw new TypeError ( format ( 'invalid value. `%s ` must be a string. Value: `%s`.' , 'label' , label ) ) ;
45
46
}
46
47
debug ( 'Current value: %d.' , this . _label ) ;
47
48
Original file line number Diff line number Diff line change 22
22
23
23
var logger = require ( 'debug' ) ;
24
24
var isNumber = require ( '@stdlib/assert/is-number' ) . isPrimitive ;
25
+ var format = require ( '@stdlib/string/format' ) ;
25
26
26
27
27
28
// VARIABLES //
@@ -42,7 +43,7 @@ var debug = logger( 'path:set:opacity' );
42
43
function set ( opacity ) {
43
44
/* eslint-disable no-invalid-this */
44
45
if ( ! isNumber ( opacity ) ) {
45
- throw new TypeError ( 'invalid value. `opacity ` must be a number. Value: `' + opacity + '.`' ) ;
46
+ throw new TypeError ( format ( 'invalid value. `%s ` must be a number. Value: `%s`.' , 'opacity' , opacity ) ) ;
46
47
}
47
48
if (
48
49
opacity < 0.0 ||
Original file line number Diff line number Diff line change 22
22
23
23
var logger = require ( 'debug' ) ;
24
24
var isString = require ( '@stdlib/assert/is-string' ) . isPrimitive ;
25
+ var format = require ( '@stdlib/string/format' ) ;
25
26
26
27
27
28
// VARIABLES //
@@ -41,7 +42,7 @@ var debug = logger( 'path:set:style' );
41
42
function set ( v ) {
42
43
/* eslint-disable no-invalid-this */
43
44
if ( ! isString ( v ) ) {
44
- throw new TypeError ( 'invalid value. `style ` must be a string. Value: `' + v + '.`' ) ;
45
+ throw new TypeError ( format ( 'invalid value. `%s ` must be a string. Value: `%s`.' , 'style' , v ) ) ;
45
46
}
46
47
debug ( 'Current value: %d.' , this . _style ) ;
47
48
Original file line number Diff line number Diff line change 21
21
// MODULES //
22
22
23
23
var isString = require ( '@stdlib/assert/is-string' ) . isPrimitive ;
24
+ var format = require ( '@stdlib/string/format' ) ;
24
25
25
26
26
27
// MAIN //
@@ -34,7 +35,7 @@ var isString = require( '@stdlib/assert/is-string' ).isPrimitive;
34
35
*/
35
36
function test ( v ) {
36
37
if ( ! isString ( v ) ) {
37
- return new TypeError ( 'invalid value. `text ` must be a string. Value: `' + v + '.`' ) ;
38
+ return new TypeError ( format ( 'invalid value. `%s ` must be a string. Value: `%s`.' , 'text' , v ) ) ;
38
39
}
39
40
return null ;
40
41
}
Original file line number Diff line number Diff line change 22
22
23
23
var logger = require ( 'debug' ) ;
24
24
var isString = require ( '@stdlib/assert/is-string' ) . isPrimitive ;
25
+ var format = require ( '@stdlib/string/format' ) ;
25
26
26
27
27
28
// VARIABLES //
@@ -41,7 +42,7 @@ var debug = logger( 'plot:set:description' );
41
42
function set ( str ) {
42
43
/* eslint-disable no-invalid-this */
43
44
if ( ! isString ( str ) ) {
44
- throw new TypeError ( 'invalid value. `description ` must be a string. Value: `' + str + '.`' ) ;
45
+ throw new TypeError ( format ( 'invalid value. `%s ` must be a string. Value: `%s`.' , 'description' , str ) ) ;
45
46
}
46
47
if ( str !== this . _description ) {
47
48
debug ( 'Current value: %s.' , this . _description ) ;
Original file line number Diff line number Diff line change 22
22
23
23
var logger = require ( 'debug' ) ;
24
24
var isString = require ( '@stdlib/assert/is-string' ) . isPrimitive ;
25
+ var format = require ( '@stdlib/string/format' ) ;
25
26
26
27
27
28
// VARIABLES //
@@ -41,7 +42,7 @@ var debug = logger( 'plot:set:title' );
41
42
function set ( str ) {
42
43
/* eslint-disable no-invalid-this */
43
44
if ( ! isString ( str ) ) {
44
- throw new TypeError ( 'invalid value. `title ` must be a string. Value: `' + str + '.`' ) ;
45
+ throw new TypeError ( format ( 'invalid value. `%s ` must be a string. Value: `%s`.' , 'title' , str ) ) ;
45
46
}
46
47
if ( str !== this . _title ) {
47
48
debug ( 'Current value: %s.' , this . _title ) ;
Original file line number Diff line number Diff line change 22
22
23
23
var logger = require ( 'debug' ) ;
24
24
var isString = require ( '@stdlib/assert/is-string' ) . isPrimitive ;
25
+ var format = require ( '@stdlib/string/format' ) ;
25
26
26
27
27
28
// VARIABLES //
@@ -41,7 +42,7 @@ var debug = logger( 'plot:set:x-label' );
41
42
function set ( label ) {
42
43
/* eslint-disable no-invalid-this */
43
44
if ( ! isString ( label ) ) {
44
- throw new TypeError ( 'invalid value. `xLabel ` must be a string. Value: `' + label + '.`' ) ;
45
+ throw new TypeError ( format ( 'invalid value. `%s ` must be a string. Value: `%s`.' , 'xLabel' , label ) ) ;
45
46
}
46
47
if ( label !== this . _xLabel ) {
47
48
debug ( 'Current value: %s.' , this . _xLabel ) ;
Original file line number Diff line number Diff line change 22
22
23
23
var logger = require ( 'debug' ) ;
24
24
var isString = require ( '@stdlib/assert/is-string' ) . isPrimitive ;
25
+ var format = require ( '@stdlib/string/format' ) ;
25
26
26
27
27
28
// VARIABLES //
@@ -42,7 +43,7 @@ var debug = logger( 'plot:set:x-scale' );
42
43
function set ( scale ) {
43
44
/* eslint-disable no-invalid-this */
44
45
if ( ! isString ( scale ) ) {
45
- throw new TypeError ( 'invalid value. `xScale ` must be a string. Value: `' + scale + '.`' ) ;
46
+ throw new TypeError ( format ( 'invalid value. `%s ` must be a string. Value: `%s`.' , 'xScale' , scale ) ) ;
46
47
}
47
48
// TODO: test for valid scale
48
49
Original file line number Diff line number Diff line change 22
22
23
23
var logger = require ( 'debug' ) ;
24
24
var isArray = require ( '@stdlib/assert/is-array' ) ;
25
+ var format = require ( '@stdlib/string/format' ) ;
25
26
26
27
27
28
// VARIABLES //
@@ -42,7 +43,7 @@ var debug = logger( 'plot:set:x' );
42
43
function set ( x ) {
43
44
/* eslint-disable no-invalid-this */
44
45
if ( ! isArray ( x ) ) {
45
- throw new TypeError ( 'invalid value. `x ` must be an array. Value: `' + x + '.`' ) ;
46
+ throw new TypeError ( format ( 'invalid value. `%s ` must be an array. Value: `%s`.' , 'x' , x ) ) ;
46
47
}
47
48
debug ( 'Current value: %s.' , JSON . stringify ( this . _xData ) ) ;
48
49
Original file line number Diff line number Diff line change 22
22
23
23
var logger = require ( 'debug' ) ;
24
24
var isString = require ( '@stdlib/assert/is-string' ) . isPrimitive ;
25
+ var format = require ( '@stdlib/string/format' ) ;
25
26
26
27
27
28
// VARIABLES //
@@ -41,7 +42,7 @@ var debug = logger( 'plot:set:y-label' );
41
42
function set ( label ) {
42
43
/* eslint-disable no-invalid-this */
43
44
if ( ! isString ( label ) ) {
44
- throw new TypeError ( 'invalid value. `yLabel ` must be a string. Value: `' + label + '.`' ) ;
45
+ throw new TypeError ( format ( 'invalid value. `%s ` must be a string. Value: `%s`.' , 'yLabel' , label ) ) ;
45
46
}
46
47
if ( label !== this . _yLabel ) {
47
48
debug ( 'Current value: %s.' , this . _yLabel ) ;
Original file line number Diff line number Diff line change 22
22
23
23
var logger = require ( 'debug' ) ;
24
24
var isString = require ( '@stdlib/assert/is-string' ) . isPrimitive ;
25
+ var format = require ( '@stdlib/string/format' ) ;
25
26
26
27
27
28
// VARIABLES //
@@ -42,7 +43,7 @@ var debug = logger( 'plot:set:y-scale' );
42
43
function set ( scale ) {
43
44
/* eslint-disable no-invalid-this */
44
45
if ( ! isString ( scale ) ) {
45
- throw new TypeError ( 'invalid value. `yScale ` must be a string. Value: `' + scale + '.`' ) ;
46
+ throw new TypeError ( format ( 'invalid value. `%s ` must be a string. Value: `%s`.' , 'yScale' , scale ) ) ;
46
47
}
47
48
// TODO: test for valid scale
48
49
Original file line number Diff line number Diff line change 22
22
23
23
var logger = require ( 'debug' ) ;
24
24
var isString = require ( '@stdlib/assert/is-string' ) . isPrimitive ;
25
+ var format = require ( '@stdlib/string/format' ) ;
25
26
26
27
27
28
// VARIABLES //
@@ -42,7 +43,7 @@ var debug = logger( 'plot:set:description' );
42
43
function set ( str ) {
43
44
/* eslint-disable no-invalid-this */
44
45
if ( ! isString ( str ) ) {
45
- throw new TypeError ( 'invalid value. `description ` must be a string. Value: `' + str + '.`' ) ;
46
+ throw new TypeError ( format ( 'invalid value. `%s ` must be a string. Value: `%s`.' , 'description' , str ) ) ;
46
47
}
47
48
if ( str !== this . _description ) {
48
49
debug ( 'Current value: %s.' , this . _description ) ;
Original file line number Diff line number Diff line change 22
22
23
23
var logger = require ( 'debug' ) ;
24
24
var isString = require ( '@stdlib/assert/is-string' ) . isPrimitive ;
25
+ var format = require ( '@stdlib/string/format' ) ;
25
26
26
27
27
28
// VARIABLES //
@@ -42,7 +43,7 @@ var debug = logger( 'sparkline:set:label' );
42
43
function set ( label ) {
43
44
/* eslint-disable no-invalid-this */
44
45
if ( ! isString ( label ) ) {
45
- throw new TypeError ( 'invalid value. `label ` must be a string. Value: `' + label + '.`' ) ;
46
+ throw new TypeError ( format ( 'invalid value. `%s ` must be a string. Value: `%s`.' , 'label' , label ) ) ;
46
47
}
47
48
if ( label !== this . _label ) {
48
49
debug ( 'Current value: %s.' , this . _label ) ;
Original file line number Diff line number Diff line change 21
21
// MODULES //
22
22
23
23
var isFunction = require ( '@stdlib/assert/is-function' ) ;
24
+ var format = require ( '@stdlib/string/format' ) ;
24
25
25
26
26
27
// MAIN //
@@ -35,7 +36,7 @@ var isFunction = require( '@stdlib/assert/is-function' );
35
36
function setXValue ( fcn ) {
36
37
/* eslint-disable no-invalid-this */
37
38
if ( ! isFunction ( fcn ) ) {
38
- throw new TypeError ( 'invalid value. `xValue ` must be a function. Value: `' + fcn + '`.' ) ;
39
+ throw new TypeError ( format ( 'invalid value. `%s ` must be a function. Value: `%s`.' , 'xValue' , fcn ) ) ;
39
40
}
40
41
this . _xValue = fcn ;
41
42
}
You can’t perform that action at this time.
0 commit comments