json-stream-lite - v1.0.17
    Preparing search index...

    Function jsonStreamStringifyBytes

    • Converts a JavaScript value to JSON format, yielding Uint8Array byte chunks. Provides memory-efficient streaming stringification with binary output.

      Parameters

      • value: unknown

        The value to stringify

      • Optionalreplacer: any

        Optional replacer function or array for filtering/transforming values

      • indent: number = 0

        Number of spaces for indentation (0 for compact output)

      • Optionaloptions: JsonStreamStringifyOptions

        Additional stringification options

      Returns Generator<Uint8Array<ArrayBufferLike>>

      Generator yielding JSON as Uint8Array chunks

      const data = { name: "John", age: 30 };
      for (const chunk of jsonStreamStringifyBytes(data)) {
      await stream.write(chunk);
      }