Skip to content

Documentation / @super-line/core / Serializer

Interface: Serializer

Defined in: packages/core/src/serializer.ts:5

Wire encoder/decoder. The server and client must use the same one. Swap in superjson/msgpack to carry richer types than JSON.

Methods

decode()

decode(data): unknown

Defined in: packages/core/src/serializer.ts:9

Decode a wire frame back to a value.

Parameters

data

string | Uint8Array<ArrayBufferLike>

Returns

unknown


encode()

encode(value): string | Uint8Array<ArrayBufferLike>

Defined in: packages/core/src/serializer.ts:7

Encode a frame for the wire.

Parameters

value

unknown

Returns

string | Uint8Array<ArrayBufferLike>

Released under the MIT License.