@mi-gpt/utils
Version:
MiGPT 常用工具方法
22 lines (20 loc) • 377 B
JavaScript
// 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 };