Spaces:
Configuration error
Configuration error
| ; | |
| 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 | |