Detect native
SharedArrayBuffersupport.
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.