UNPKG

@mi-gpt/utils

Version:
22 lines (20 loc) 377 B
// src/parse.ts function jsonEncode(obj, options) { const { prettier } = options ?? {}; try { return JSON.stringify(obj, void 0, prettier ? 4 : 0); } catch (_) { return void 0; } } function jsonDecode(json) { if (!json) { return void 0; } try { return JSON.parse(json); } catch (_) { return void 0; } } export { jsonDecode, jsonEncode };