Skip to content

Commit aa91cb0

Browse files
committed
Format error messages
1 parent 8cc53c6 commit aa91cb0

29 files changed

Lines changed: 58 additions & 29 deletions

File tree

lib/node_modules/@stdlib/plot/base/ctor/lib/props/padding-bottom/set.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222

2323
var logger = require( 'debug' );
2424
var isNonNegativeInteger = require( '@stdlib/assert/is-nonnegative-integer' ).isPrimitive;
25+
var format = require( '@stdlib/string/format' );
2526

2627

2728
// VARIABLES //
@@ -41,7 +42,7 @@ var debug = logger( 'plot:base:set:padding-bottom' );
4142
function set( padding ) {
4243
/* eslint-disable no-invalid-this */
4344
if ( !isNonNegativeInteger( padding ) ) {
44-
throw new TypeError( 'invalid value. `paddingBottom` must be a nonnegative integer. Value: `' + padding + '.`' );
45+
throw new TypeError( format( 'invalid value. `%s` must be a nonnegative integer. Value: `%s`.', 'paddingBottom', padding ) );
4546
}
4647
if ( padding !== this._paddingBottom ) {
4748
debug( 'Current value: %d.', this._paddingBottom );

lib/node_modules/@stdlib/plot/base/ctor/lib/props/padding-left/set.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222

2323
var logger = require( 'debug' );
2424
var isNonNegativeInteger = require( '@stdlib/assert/is-nonnegative-integer' ).isPrimitive;
25+
var format = require( '@stdlib/string/format' );
2526

2627

2728
// VARIABLES //
@@ -41,7 +42,7 @@ var debug = logger( 'plot:base:set:padding-left' );
4142
function set( padding ) {
4243
/* eslint-disable no-invalid-this */
4344
if ( !isNonNegativeInteger( padding ) ) {
44-
throw new TypeError( 'invalid value. `paddingLeft` must be a nonnegative integer. Value: `' + padding + '.`' );
45+
throw new TypeError( format( 'invalid value. `%s` must be a nonnegative integer. Value: `%s`.', 'paddingLeft', padding ) );
4546
}
4647
if ( padding !== this._paddingLeft ) {
4748
debug( 'Current value: %d.', this._paddingLeft );

lib/node_modules/@stdlib/plot/base/ctor/lib/props/padding-right/set.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222

2323
var logger = require( 'debug' );
2424
var isNonNegativeInteger = require( '@stdlib/assert/is-nonnegative-integer' ).isPrimitive;
25+
var format = require( '@stdlib/string/format' );
2526

2627

2728
// VARIABLES //
@@ -41,7 +42,7 @@ var debug = logger( 'plot:base:set:padding-right' );
4142
function set( padding ) {
4243
/* eslint-disable no-invalid-this */
4344
if ( !isNonNegativeInteger( padding ) ) {
44-
throw new TypeError( 'invalid value. `paddingRight` must be a nonnegative integer. Value: `' + padding + '.`' );
45+
throw new TypeError( format( 'invalid value. `%s` must be a nonnegative integer. Value: `%s`.', 'paddingRight', padding ) );
4546
}
4647
if ( padding !== this._paddingRight ) {
4748
debug( 'Current value: %d.', this._paddingRight );

lib/node_modules/@stdlib/plot/base/ctor/lib/props/padding-top/set.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222

2323
var logger = require( 'debug' );
2424
var isNonNegativeInteger = require( '@stdlib/assert/is-nonnegative-integer' ).isPrimitive;
25+
var format = require( '@stdlib/string/format' );
2526

2627

2728
// VARIABLES //
@@ -41,7 +42,7 @@ var debug = logger( 'plot:base:set:padding-top' );
4142
function set( padding ) {
4243
/* eslint-disable no-invalid-this */
4344
if ( !isNonNegativeInteger( padding ) ) {
44-
throw new TypeError( 'invalid value. `paddingTop` must be a nonnegative integer. Value: `' + padding + '.`' );
45+
throw new TypeError( format( 'invalid value. `%s` must be a nonnegative integer. Value: `%s`.', 'paddingTop', padding ) );
4546
}
4647
if ( padding !== this._paddingTop ) {
4748
debug( 'Current value: %d.', this._paddingTop );

lib/node_modules/@stdlib/plot/base/ctor/lib/props/x-num-ticks/set.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
var logger = require( 'debug' );
2424
var isNull = require( '@stdlib/assert/is-null' );
2525
var isNonNegativeInteger = require( '@stdlib/assert/is-nonnegative-integer' ).isPrimitive;
26+
var format = require( '@stdlib/string/format' );
2627

2728

2829
// VARIABLES //
@@ -42,7 +43,7 @@ var debug = logger( 'plot:base:set:x-num-ticks' );
4243
function set( ticks ) {
4344
/* eslint-disable no-invalid-this */
4445
if ( !isNull( ticks ) && !isNonNegativeInteger( ticks ) ) {
45-
throw new TypeError( 'invalid value. `xNumTicks` must be a nonnegative integer or null. Value: `' + ticks + '.`' );
46+
throw new TypeError( format( 'invalid value. `%s` must be a nonnegative integer or null. Value: `%s`.', 'xNumTicks', ticks ) );
4647
}
4748
if ( ticks !== this._xNumTicks ) {
4849
debug( 'Current value: %d.', this._xNumTicks );

lib/node_modules/@stdlib/plot/base/ctor/lib/props/x-tick-format/set.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
var logger = require( 'debug' );
2424
var isNull = require( '@stdlib/assert/is-null' );
2525
var isString = require( '@stdlib/assert/is-string' ).isPrimitive;
26+
var format = require( '@stdlib/string/format' );
2627

2728

2829
// VARIABLES //
@@ -42,7 +43,7 @@ var debug = logger( 'plot:base:set:x-tick-format' );
4243
function set( fmt ) {
4344
/* eslint-disable no-invalid-this */
4445
if ( !isNull( fmt ) && !isString( fmt ) ) {
45-
throw new TypeError( 'invalid value. `xTickFormat` must be a string or null. Value: `' + fmt + '.`' );
46+
throw new TypeError( format( 'invalid value. `%s` must be a string or null. Value: `%s`.', 'xTickFormat', fmt ) );
4647
}
4748
if ( fmt !== this._xTickFormat ) {
4849
debug( 'Current value: %s.', this._xTickFormat );

lib/node_modules/@stdlib/plot/base/ctor/lib/props/y-num-ticks/set.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
var logger = require( 'debug' );
2424
var isNull = require( '@stdlib/assert/is-null' );
2525
var isNonNegativeInteger = require( '@stdlib/assert/is-nonnegative-integer' ).isPrimitive;
26+
var format = require( '@stdlib/string/format' );
2627

2728

2829
// VARIABLES //
@@ -42,7 +43,7 @@ var debug = logger( 'plot:base:set:y-num-ticks' );
4243
function set( ticks ) {
4344
/* eslint-disable no-invalid-this */
4445
if ( !isNull( ticks ) && !isNonNegativeInteger( ticks ) ) {
45-
throw new TypeError( 'invalid value. `yNumTicks` must be a nonnegative integer or null. Value: `' + ticks + '.`' );
46+
throw new TypeError( format( 'invalid value. `%s` must be a nonnegative integer or null. Value: `%s`.', 'yNumTicks', ticks ) );
4647
}
4748
if ( ticks !== this._yNumTicks ) {
4849
debug( 'Current value: %d.', this._yNumTicks );

lib/node_modules/@stdlib/plot/base/ctor/lib/props/y-tick-format/set.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
var logger = require( 'debug' );
2424
var isNull = require( '@stdlib/assert/is-null' );
2525
var isString = require( '@stdlib/assert/is-string' ).isPrimitive;
26+
var format = require( '@stdlib/string/format' );
2627

2728

2829
// VARIABLES //
@@ -42,7 +43,7 @@ var debug = logger( 'plot:base:set:y-tick-format' );
4243
function set( fmt ) {
4344
/* eslint-disable no-invalid-this */
4445
if ( !isNull( fmt ) && !isString( fmt ) ) {
45-
throw new TypeError( 'invalid value. `yTickFormat` must be a string or null. Value: `' + fmt + '.`' );
46+
throw new TypeError( format( 'invalid value. `%s` must be a string or null. Value: `%s`.', 'yTickFormat', fmt ) );
4647
}
4748
if ( fmt !== this._yTickFormat ) {
4849
debug( 'Current value: %s.', this._yTickFormat );

lib/node_modules/@stdlib/plot/components/svg/path/lib/props/width/set.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222

2323
var logger = require( 'debug' );
2424
var isNonNegativeInteger = require( '@stdlib/assert/is-nonnegative-integer' ).isPrimitive;
25+
var format = require( '@stdlib/string/format' );
2526

2627

2728
// VARIABLES //
@@ -41,7 +42,7 @@ var debug = logger( 'path:set:width' );
4142
function set( v ) {
4243
/* eslint-disable no-invalid-this */
4344
if ( !isNonNegativeInteger( v ) ) {
44-
throw new TypeError( 'invalid value. `width` must be a nonnegative integer. Value: `' + v + '.`' );
45+
throw new TypeError( format( 'invalid value. `%s` must be a nonnegative integer. Value: `%s`.', 'width', v ) );
4546
}
4647
debug( 'Current value: %d.', this._width );
4748

lib/node_modules/@stdlib/plot/components/svg/path/lib/props/y/set.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222

2323
var logger = require( 'debug' );
2424
var isArrayLike = require( '@stdlib/assert/is-array-like' );
25+
var format = require( '@stdlib/string/format' );
2526

2627

2728
// VARIABLES //
@@ -41,7 +42,7 @@ var debug = logger( 'path:set:y' );
4142
function set( y ) {
4243
/* eslint-disable no-invalid-this */
4344
if ( !isArrayLike( y ) ) {
44-
throw new TypeError( 'invalid value. `y` must be array-like. Value: `' + y + '.`' );
45+
throw new TypeError( format( 'invalid value. `%s` must be array-like. Value: `%s`.', 'y', y ) );
4546
}
4647
debug( 'Current value: %s.', JSON.stringify( this._yData ) );
4748

0 commit comments

Comments
 (0)