UNPKG

@hocgin/browser-addone-kit

Version:
25 lines (24 loc) 786 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.StorageKey = exports.Serialization = exports.Deserialization = void 0; var StorageKey = exports.StorageKey = /*#__PURE__*/function (StorageKey) { StorageKey["DeviceId"] = "__DeviceId"; StorageKey["UserId"] = "__UserId"; StorageKey["UserToken"] = "__UserToken"; StorageKey["UserInfo"] = "__UserInfo"; StorageKey["ProjectConfig"] = "__ProjectConfig"; StorageKey["Version"] = "__Version"; return StorageKey; }({}); var Serialization = exports.Serialization = function Serialization(obj) { return JSON.stringify(obj); }; var Deserialization = exports.Deserialization = function Deserialization(str, defVal) { try { return JSON.parse(str); } catch (e) { return defVal; } };