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.