Sha256: ef76f88cc3ae7815805373514f5e17c3b49e694f518482b3f1d965526812b297
Contents?: true
Size: 606 Bytes
Versions: 61
Compression:
Stored size: 606 Bytes
Contents
'use strict'; var GetIntrinsic = require('get-intrinsic'); var $Uint8Array = GetIntrinsic('%Uint8Array%', true); var $Uint32Array = GetIntrinsic('%Uint32Array%', true); var typedArrayBuffer = require('typed-array-buffer'); var uInt32 = $Uint32Array && new $Uint32Array([0x12345678]); var uInt8 = uInt32 && new $Uint8Array(typedArrayBuffer(uInt32)); module.exports = uInt8 ? uInt8[0] === 0x78 ? 'little' : uInt8[0] === 0x12 ? 'big' : uInt8[0] === 0x34 ? 'mixed' // https://developer.mozilla.org/en-US/docs/Glossary/Endianness : 'unknown' // ??? : 'indeterminate'; // no way to know
Version data entries
61 entries across 61 versions & 3 rubygems