Skip to content

Commit 287d95e

Browse files
committed
Explicitly require number constructor
1 parent 7b3dd95 commit 287d95e

File tree

12 files changed

+45
-1
lines changed

12 files changed

+45
-1
lines changed

lib/node_modules/@stdlib/assert/has-prototype/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,8 @@ var bool = hasPrototype( bar, Foo.prototype );
6969
- The function returns `false` if provided a primitive value.
7070

7171
```javascript
72+
var Number = require( '@stdlib/number/ctor' );
73+
7274
var bool = hasPrototype( 5, Number.prototype );
7375
// returns false
7476

lib/node_modules/@stdlib/assert/has-sharedarraybuffer-support/test/test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ var detect = require( './../lib' );
2727

2828
// VARIABLES //
2929

30-
var hasSharedArrayBuffer = ( typeof SharedArrayBuffer === 'function' ); // eslint-disable-line stdlib/require-sharedarraybuffer
30+
var hasSharedArrayBuffer = ( typeof SharedArrayBuffer === 'function' ); // eslint-disable-line stdlib/require-globals
3131

3232

3333
// TESTS //

lib/node_modules/@stdlib/assert/is-integer-array/benchmark/benchmark.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
var bench = require( '@stdlib/bench' );
2424
var isBoolean = require( '@stdlib/assert/is-boolean' ).isPrimitive;
2525
var pow = require( '@stdlib/math/base/special/pow' );
26+
var Number = require( '@stdlib/number/ctor' );
2627
var pkg = require( './../package.json' ).name;
2728
var isIntegerArray = require( './../lib' );
2829

lib/node_modules/@stdlib/assert/is-integer/README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,8 @@ Tests if a value is a `number` having an `integer` value.
3737
<!-- eslint-disable no-new-wrappers -->
3838

3939
```javascript
40+
var Number = require( '@stdlib/number/ctor' );
41+
4042
var bool = isInteger( 5.0 );
4143
// returns true
4244

@@ -57,6 +59,8 @@ Tests if a `value` is a primitive `number` having an `integer` value.
5759
<!-- eslint-disable no-new-wrappers -->
5860

5961
```javascript
62+
var Number = require( '@stdlib/number/ctor' );
63+
6064
var bool = isInteger.isPrimitive( -3.0 );
6165
// returns true
6266

@@ -71,6 +75,8 @@ Tests if a `value` is a `Number` object having an `integer` value.
7175
<!-- eslint-disable no-new-wrappers -->
7276

7377
```javascript
78+
var Number = require( '@stdlib/number/ctor' );
79+
7480
var bool = isInteger.isObject( 3.0 );
7581
// returns false
7682

@@ -91,6 +97,7 @@ bool = isInteger.isObject( new Number( 3.0 ) );
9197
<!-- eslint no-undef: "error" -->
9298

9399
```javascript
100+
var Number = require( '@stdlib/number/ctor' );
94101
var isInteger = require( '@stdlib/assert/is-integer' );
95102

96103
var bool = isInteger( -5.0 );

lib/node_modules/@stdlib/assert/is-nan-array/README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,8 @@ Tests if a `value` is an array-like object containing **only** primitive `NaN` v
4949
<!-- eslint-disable no-new-wrappers -->
5050

5151
```javascript
52+
var Number = require( '@stdlib/number/ctor' );
53+
5254
var bool = isNaNArray.primitives( [ NaN, NaN, NaN ] );
5355
// returns true
5456

@@ -63,6 +65,8 @@ Tests if a `value` is an array-like object containing **only** object `NaN` valu
6365
<!-- eslint-disable no-new-wrappers -->
6466

6567
```javascript
68+
var Number = require( '@stdlib/number/ctor' );
69+
6670
var bool = isNaNArray.objects( [ new Number( NaN ), new Number( NaN ) ] );
6771
// returns true
6872

@@ -86,6 +90,7 @@ bool = isNaNArray.objects( [ NaN, NaN, NaN ] );
8690
<!-- eslint no-undef: "error" -->
8791

8892
```javascript
93+
var Number = require( '@stdlib/number/ctor' );
8994
var Float64Array = require( '@stdlib/array/float64' );
9095
var isNaNArray = require( '@stdlib/assert/is-nan-array' );
9196

lib/node_modules/@stdlib/assert/is-nan/README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,8 @@ Tests if a `value` is `NaN`.
3737
<!-- eslint-disable no-new-wrappers -->
3838

3939
```javascript
40+
var Number = require( '@stdlib/number/ctor' );
41+
4042
var bool = isnan( NaN );
4143
// returns true
4244

@@ -57,6 +59,8 @@ Tests if a `value` is a `NaN` primitive `number`.
5759
<!-- eslint-disable no-new-wrappers -->
5860

5961
```javascript
62+
var Number = require( '@stdlib/number/ctor' );
63+
6064
var bool = isnan.isPrimitive( NaN );
6165
// returns true
6266

@@ -74,6 +78,8 @@ Tests if a `value` is a `Number` object having a value of `NaN`.
7478
<!-- eslint-disable no-new-wrappers -->
7579

7680
```javascript
81+
var Number = require( '@stdlib/number/ctor' );
82+
7783
var bool = isnan.isObject( NaN );
7884
// returns false
7985

@@ -94,6 +100,7 @@ bool = isnan.isObject( new Number( NaN ) );
94100
<!-- eslint no-undef: "error" -->
95101

96102
```javascript
103+
var Number = require( '@stdlib/number/ctor' );
97104
var isnan = require( '@stdlib/assert/is-nan' );
98105

99106
var bool = isnan( NaN );

lib/node_modules/@stdlib/assert/is-negative-integer-array/README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,8 @@ Tests if a `value` is an array-like object containing **only** negative `integer
3737
<!-- eslint-disable no-new-wrappers -->
3838

3939
```javascript
40+
var Number = require( '@stdlib/number/ctor' );
41+
4042
var bool = isNegativeIntegerArray( [ -3, new Number(-3) ] );
4143
// returns true
4244

@@ -51,6 +53,8 @@ Tests if a `value` is an array-like object containing **only** negative primitiv
5153
<!-- eslint-disable no-new-wrappers -->
5254

5355
```javascript
56+
var Number = require( '@stdlib/number/ctor' );
57+
5458
var bool = isNegativeIntegerArray.primitives( [ -1.0, -10.0 ] );
5559
// returns true
5660

@@ -68,6 +72,8 @@ Tests if a `value` is an array-like object containing **only** `Number` objects
6872
<!-- eslint-disable no-new-wrappers, max-len -->
6973

7074
```javascript
75+
var Number = require( '@stdlib/number/ctor' );
76+
7177
var bool = isNegativeIntegerArray.objects( [ new Number(-1.0), new Number(-10.0) ] );
7278
// returns true
7379

@@ -91,6 +97,7 @@ bool = isNegativeIntegerArray.objects( [ -3.0, new Number(-1.0) ] );
9197
<!-- eslint no-undef: "error" -->
9298

9399
```javascript
100+
var Number = require( '@stdlib/number/ctor' );
94101
var isNegativeIntegerArray = require( '@stdlib/assert/is-negative-integer-array' );
95102

96103
var bool = isNegativeIntegerArray( [ -5, -2, -3 ] );

lib/node_modules/@stdlib/assert/is-negative-integer-array/examples/index.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020

2121
'use strict';
2222

23+
var Number = require( '@stdlib/number/ctor' );
2324
var isNegativeIntegerArray = require( './../lib' );
2425

2526
var bool = isNegativeIntegerArray( [ -5, -2, -3 ] );

lib/node_modules/@stdlib/assert/is-negative-number-array/benchmark/benchmark.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
var bench = require( '@stdlib/bench' );
2424
var isBoolean = require( '@stdlib/assert/is-boolean' ).isPrimitive;
2525
var pow = require( '@stdlib/math/base/special/pow' );
26+
var Number = require( '@stdlib/number/ctor' );
2627
var pkg = require( './../package.json' ).name;
2728
var isNegativeNumberArray = require( './../lib' );
2829

lib/node_modules/@stdlib/assert/is-nonnegative-integer-array/README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,8 @@ Tests if a `value` is an array-like object containing **only** nonnegative `inte
3737
<!-- eslint-disable no-new-wrappers -->
3838

3939
```javascript
40+
var Number = require( '@stdlib/number/ctor' );
41+
4042
var bool = isNonNegativeIntegerArray( [ 3.0, new Number(3.0) ] );
4143
// returns true
4244

@@ -51,6 +53,8 @@ Tests if a `value` is an array-like object containing **only** nonnegative prim
5153
<!-- eslint-disable no-new-wrappers -->
5254

5355
```javascript
56+
var Number = require( '@stdlib/number/ctor' );
57+
5458
var bool = isNonNegativeIntegerArray.primitives( [ 1.0, 0.0, 10.0 ] );
5559
// returns true
5660

@@ -65,6 +69,8 @@ Tests if a `value` is an array-like object containing **only** nonnegative obje
6569
<!-- eslint-disable no-new-wrappers, max-len -->
6670

6771
```javascript
72+
var Number = require( '@stdlib/number/ctor' );
73+
6874
var bool = isNonNegativeIntegerArray.objects( [ new Number(3.0), new Number(1.0) ] );
6975
// returns true
7076

@@ -85,6 +91,7 @@ bool = isNonNegativeIntegerArray.objects( [ 1.0, 0.0, 10.0 ] );
8591
<!-- eslint no-undef: "error" -->
8692

8793
```javascript
94+
var Number = require( '@stdlib/number/ctor' );
8895
var isNonNegativeIntegerArray = require( '@stdlib/assert/is-nonnegative-integer-array' );
8996

9097
var bool = isNonNegativeIntegerArray( [ 5, 2, 3 ] );

0 commit comments

Comments
 (0)