Skip to main content
Glama
defaultEndianness.js•606 B
'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

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/guangxiangdebizi/PPT-MCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server