UNPKG

detect-features

Version:

Detect and report browser and hardware features.

20 lines (16 loc) 388 B
// @ts-check /** * Gets the device byte endianness * * @returns {string} Byte endianness */ export default (() => { if (window.ArrayBuffer !== null) { const buffer = new ArrayBuffer(4); const intView = new Uint32Array(buffer); const byteView = new Uint8Array(buffer); intView[0] = 1; return byteView[0] === 1 ? 'little' : 'big'; } return 'Unknown'; })();