UNPKG

ts-mind

Version:

A web-mind lib write in typescript.Sound apis and friendly plug-in mechanism in this lib.

34 lines (33 loc) 820 B
import { $extend, $logger } from "./tools"; export const json = { json2string(json) { if (!!JSON) { try { const json_str = JSON.stringify(json); return json_str; } catch (e) { $logger.warn(e); $logger.warn("can not convert to string"); return null; } } return null; }, string2json(json_str) { if (!!JSON) { try { const json = JSON.parse(json_str); return json; } catch (e) { $logger.warn(e); $logger.warn("can not parse to json"); return null; } } }, merge(b, a) { return $extend(b, a); } };