Name Description Size Coverage
AggregateErrorSerializer.js @typedef {import("./types").ComplexSerializableType} ComplexSerializableType 1537 -
ArraySerializer.js Serializes this instance into the provided serializer context. @template T @param {T[]} array array @param {import("./ObjectMiddleware").ObjectSerializerContext<(number | T)[]>} context context 930 -
BinaryMiddleware.js @typedef {import("./types").BufferSerializableType} BufferSerializableType 34612 -
DateObjectSerializer.js @typedef {import("./ObjectMiddleware").ObjectDeserializerContext<[number]>} ObjectDeserializerContext 811 -
ErrorObjectSerializer.js @typedef {import("./types").ComplexSerializableType} ComplexSerializableType 1742 -
FileMiddleware.js @typedef {import("../util/Hash").HashFunction} HashFunction 24268 -
MapObjectSerializer.js Serializes this instance into the provided serializer context. @template K, V @param {Map<K, V>} obj map @param {import("./ObjectMiddleware").ObjectSerializerContext<(number | K | V)[]>} context context 1170 -
NullPrototypeObjectSerializer.js @typedef {string[]} Keys 1374 -
ObjectMiddleware.js @typedef {import("../logging/Logger").Logger} Logger 28163 -
PlainObjectSerializer.js @typedef {EXPECTED_FUNCTION} CacheAssoc 3178 -
RegExpObjectSerializer.js @typedef {import("./ObjectMiddleware").ObjectDeserializerContext<[string, string]>} ObjectDeserializerContext 882 -
Serializer.js Defines the serializer middleware type used by this module. @template T, K, C @typedef {import("./SerializerMiddleware")<T, K, C>} SerializerMiddleware 2557 -
SerializerMiddleware.js @typedef {SerializerMiddleware<EXPECTED_ANY, EXPECTED_ANY, Record<string, EXPECTED_ANY>>} LazyTarget 8269 -
SetObjectSerializer.js Serializes this instance into the provided serializer context. @template T @param {Set<T>} obj set @param {import("./ObjectMiddleware").ObjectSerializerContext<(number | T)[]>} context context 941 -
SingleItemMiddleware.js @typedef {EXPECTED_ANY} DeserializedType 1089 -
types.js @typedef {undefined | null | number | bigint | string | boolean | Buffer | EXPECTED_OBJECT | (() => ComplexSerializableType[] | Promise<ComplexSerializableType[]>)} ComplexSerializableType 609 -