Skip to content

Commit cf36aa9

Browse files
committed
Rename file and refactor to avoid dynamic export
1 parent b907b20 commit cf36aa9

3 files changed

Lines changed: 18 additions & 4 deletions

File tree

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535

3636
// MODULES //
3737

38-
var isArray = require( './is_array.js' );
38+
var isArray = require( './main.js' );
3939

4040

4141
// EXPORTS //

lib/node_modules/@stdlib/assert/is-array/lib/is_array.js renamed to lib/node_modules/@stdlib/assert/is-array/lib/main.js

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,12 @@
2323
var nativeClass = require( '@stdlib/utils/native-class' );
2424

2525

26-
// MAIN //
26+
// VARIABLES //
27+
28+
var f;
29+
30+
31+
// FUNCTIONS //
2732

2833
/**
2934
* Tests if a value is an array.
@@ -44,6 +49,15 @@ function isArray( value ) {
4449
}
4550

4651

52+
// MAIN //
53+
54+
if ( Array.isArray ) {
55+
f = Array.isArray;
56+
} else {
57+
f = isArray;
58+
}
59+
60+
4761
// EXPORTS //
4862

49-
module.exports = Array.isArray || isArray;
63+
module.exports = f;

lib/node_modules/@stdlib/assert/is-array/test/test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ tape( 'the function includes a polyfill for `Array.isArray`', function test( t )
6868

6969
fcn = Array.isArray;
7070
Array.isArray = undefined;
71-
isArray = proxyquire( './../lib/is_array.js', {} );
71+
isArray = proxyquire( './../lib/main.js', {} );
7272

7373
values = [
7474
5,

0 commit comments

Comments
 (0)