Skip to main content
Glama
fullUnicode.js•671 B
import { buildCharacterArbitrary } from './_internals/builders/CharacterArbitraryBuilder.js'; import { indexToPrintableIndexMapper, indexToPrintableIndexUnmapper } from './_internals/mappers/IndexToPrintableIndex.js'; const gapSize = 0xdfff + 1 - 0xd800; function unicodeMapper(v) { if (v < 0xd800) return indexToPrintableIndexMapper(v); return v + gapSize; } function unicodeUnmapper(v) { if (v < 0xd800) return indexToPrintableIndexUnmapper(v); if (v <= 0xdfff) return -1; return v - gapSize; } export function fullUnicode() { return buildCharacterArbitrary(0x0000, 0x10ffff - gapSize, unicodeMapper, unicodeUnmapper); }

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/Digital-Defiance/mcp-screenshot'

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