Skip to content

Documents for @litert/idempotency / Serializers/JsonSerializer / JsonSerializer

Class: JsonSerializer

Defined in: src/lib/Serializers/JsonSerializer.ts:23

The serializer for successful results, using JSON.stringify and JSON.parse.

Implements

Constructors

Constructor

new JsonSerializer(): JsonSerializer

Returns

JsonSerializer

Methods

deserialize()

deserialize(data): any

Defined in: src/lib/Serializers/JsonSerializer.ts:36

Deserialize data back to the original type.

Parameters

data

The serialized data to deserialize.

string | Buffer<ArrayBufferLike>

Returns

any

Implementation of

ISerializer.deserialize


serialize()

serialize(data): string

Defined in: src/lib/Serializers/JsonSerializer.ts:25

Serialize data to a string or Buffer.

Parameters

data

unknown

The data to serialize.

Returns

string

Implementation of

ISerializer.serialize