Detect native
SharedArrayBuffer
support.
var hasSharedArrayBufferSupport = require( '@stdlib/assert/has-sharedarraybuffer-support' );
Detects if a runtime environment supports SharedArrayBuffer
.
var bool = hasSharedArrayBufferSupport();
// returns <boolean>
var hasSharedArrayBufferSupport = require( '@stdlib/assert/has-sharedarraybuffer-support' );
var bool = hasSharedArrayBufferSupport();
if ( bool ) {
console.log( 'Environment has SharedArrayBuffer support.' );
} else {
console.log( 'Environment lacks SharedArrayBuffer support.' );
}
Usage: has-sharedarraybuffer-support [options]
Options:
-h, --help Print this message.
-V, --version Print the package version.
$ has-sharedarraybuffer-support
<boolean>
@stdlib/assert/has-arraybuffer-support
: detect native ArrayBuffer support.@stdlib/assert/has-float32array-support
: detect native Float32Array support.@stdlib/assert/has-float64array-support
: detect native Float64Array support.@stdlib/assert/has-int16array-support
: detect native Int16Array support.@stdlib/assert/has-int32array-support
: detect native Int32Array support.@stdlib/assert/has-int8array-support
: detect native Int8Array support.@stdlib/assert/has-node-buffer-support
: detect native Buffer support.@stdlib/assert/has-uint16array-support
: detect native Uint16Array support.@stdlib/assert/has-uint32array-support
: detect native Uint32Array support.@stdlib/assert/has-uint8array-support
: detect native Uint8Array support.@stdlib/assert/has-uint8clampedarray-support
: detect native Uint8ClampedArray support.