UNPKG

@lab900/typescript-serializer

Version:

JSON serialization/deserialization of Typescript objects

11 lines (10 loc) 449 B
import { Deserialize } from './deserialize'; export function deserialize(jsonOrConstructor, entity) { return Deserialize.convertObject(jsonOrConstructor, entity); } export function deserializeArray(jsonOrConstructor, entity) { if (jsonOrConstructor === null || jsonOrConstructor === void 0 ? void 0 : jsonOrConstructor.length) { return jsonOrConstructor.map((json) => Deserialize.convertObject(json, entity)); } return []; }