@dipscope/type-manager
Version:
Transform JSON strings or plain objects into JS class instances.
21 lines • 603 B
JavaScript
export class UnknownSerializer {
serialize(x, serializerContext) {
if (x === undefined) {
return serializerContext.serializedDefaultValue;
}
if (x === null) {
return serializerContext.serializedNullValue;
}
return x;
}
deserialize(x, serializerContext) {
if (x === undefined) {
return serializerContext.deserializedDefaultValue;
}
if (x === null) {
return serializerContext.deserializedNullValue;
}
return x;
}
}
//# sourceMappingURL=unknown-serializer.js.map