Skip to content

Commit ef43da9

Browse files
committed
Explicitly require typed array constructors
1 parent 61e7cc0 commit ef43da9

3 files changed

Lines changed: 27 additions & 0 deletions

File tree

lib/node_modules/@stdlib/utils/native-class/examples/index.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,15 @@ var hasWeakMapSupport = require( '@stdlib/utils/detect-weakmap-support' )();
66
var hasSetSupport = require( '@stdlib/utils/detect-set-support' )();
77
var hasWeakSetSupport = require( '@stdlib/utils/detect-weakset-support' )();
88
var hasSymbolSupport = require( '@stdlib/utils/detect-symbol-support' )();
9+
var Float32Array = require( '@stdlib/types/array/float32' );
10+
var Float64Array = require( '@stdlib/types/array/float64' );
11+
var Int8Array = require( '@stdlib/types/array/int8' );
12+
var Int16Array = require( '@stdlib/types/array/int16' );
13+
var Int32Array = require( '@stdlib/types/array/int32' );
14+
var Uint8Array = require( '@stdlib/types/array/uint8' );
15+
var Uint8ClampedArray = require( '@stdlib/types/array/uint8c' );
16+
var Uint16Array = require( '@stdlib/types/array/uint16' );
17+
var Uint32Array = require( '@stdlib/types/array/uint32' );
918
var nativeClass = require( './../lib' );
1019

1120
console.log( nativeClass( 'a' ) );

lib/node_modules/@stdlib/utils/native-class/test/test.native_class.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,15 @@ var hasWeakMapSupport = require( '@stdlib/utils/detect-weakmap-support' )();
99
var hasSetSupport = require( '@stdlib/utils/detect-set-support' )();
1010
var hasWeakSetSupport = require( '@stdlib/utils/detect-weakset-support' )();
1111
var hasSymbolSupport = require( '@stdlib/utils/detect-symbol-support' )();
12+
var Float32Array = require( '@stdlib/types/array/float32' );
13+
var Float64Array = require( '@stdlib/types/array/float64' );
14+
var Int8Array = require( '@stdlib/types/array/int8' );
15+
var Int16Array = require( '@stdlib/types/array/int16' );
16+
var Int32Array = require( '@stdlib/types/array/int32' );
17+
var Uint8Array = require( '@stdlib/types/array/uint8' );
18+
var Uint8ClampedArray = require( '@stdlib/types/array/uint8c' );
19+
var Uint16Array = require( '@stdlib/types/array/uint16' );
20+
var Uint32Array = require( '@stdlib/types/array/uint32' );
1221
var nativeClass = require( './../lib/native_class.js' );
1322

1423

lib/node_modules/@stdlib/utils/native-class/test/test.polyfill.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,15 @@ var hasSetSupport = require( '@stdlib/utils/detect-set-support' )();
1111
var hasWeakSetSupport = require( '@stdlib/utils/detect-weakset-support' )();
1212
var hasSymbolSupport = require( '@stdlib/utils/detect-symbol-support' )();
1313
var hasToStringTagSupport = require( '@stdlib/utils/detect-tostringtag-support' )();
14+
var Float32Array = require( '@stdlib/types/array/float32' );
15+
var Float64Array = require( '@stdlib/types/array/float64' );
16+
var Int8Array = require( '@stdlib/types/array/int8' );
17+
var Int16Array = require( '@stdlib/types/array/int16' );
18+
var Int32Array = require( '@stdlib/types/array/int32' );
19+
var Uint8Array = require( '@stdlib/types/array/uint8' );
20+
var Uint8ClampedArray = require( '@stdlib/types/array/uint8c' );
21+
var Uint16Array = require( '@stdlib/types/array/uint16' );
22+
var Uint32Array = require( '@stdlib/types/array/uint32' );
1423
var setReadOnly = require( '@stdlib/utils/define-read-only-property' );
1524

1625

0 commit comments

Comments
 (0)