@tsed/json-mapper
Version:
Json mapper module for Ts.ED Framework
21 lines • 511 B
JavaScript
import { __decorate } from "tslib";
import { JsonMapper } from "../decorators/jsonMapper.js";
/**
* Mapper for the `Symbol` type.
*
* @jsonmapper
* @component
*/
let SymbolMapper = class SymbolMapper {
deserialize(data) {
return Symbol.for(data);
}
serialize(object) {
return object.toString().replace("Symbol(", "").replace(")", "");
}
};
SymbolMapper = __decorate([
JsonMapper(Symbol)
], SymbolMapper);
export { SymbolMapper };
//# sourceMappingURL=SymbolMapper.js.map