| 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 |
- |