brilliant-ble
    Preparing search index...

    Function chunkLuaString

    • Splits payload (the UTF-8 bytes of an escaped Lua string literal) into chunks of at most maxChunkBytes bytes, without splitting a multi-byte UTF-8 sequence or a Lua escape sequence across two chunks.

      Parameters

      • payload: Uint8Array

        The UTF-8 encoded bytes of the escaped Lua string.

      • maxChunkBytes: number

        The maximum size of each chunk in bytes.

      Returns string[]

      The chunks, decoded back to strings.