UNPKG

@mi-gpt/utils

Version:
25 lines (22 loc) 423 B
'use strict'; // 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; } } exports.jsonDecode = jsonDecode; exports.jsonEncode = jsonEncode;