UNPKG

@rickyli79/rich-json

Version:

Serialize and Deserialize javascript objects

24 lines (23 loc) 860 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.RichJson = void 0; const WrapRunner_Serializer_1 = require("./buildin-serializer/WrapRunner.Serializer"); const deserialize_1 = require("./deserialize"); const lib_1 = require("./lib"); const serialize_1 = require("./serialize"); const clone = function (obj, options) { const text = (0, serialize_1.stringify)(obj, options); const actual = (0, deserialize_1.parse)(text); return actual; }; exports.RichJson = { stringify: serialize_1.stringify, parse: deserialize_1.parse, clone, addCustomerSerializer: lib_1.addCustomerSerializer, resetCustomerSerializers: lib_1.resetCustomerSerializers, isNodeJs: lib_1.isNodeJs, isBrowser: lib_1.isBrowser, WrapRunner: WrapRunner_Serializer_1.WrapRunner, }; exports.default = exports.RichJson;