{"version":3,"file":"stringify.mjs","names":[],"sources":["../../../src/tools/serialisation/stringify.ts"],"sourcesContent":["import { jsonStringify } from './jsonStringify'\nimport { sanitize } from './sanitize'\n\nexport function safeToString(value: unknown): string | undefined {\n  try {\n    return String(value)\n  } catch {\n    // ignore\n  }\n}\n\nexport function safeStringify(value: unknown): string | undefined {\n  try {\n    return jsonStringify(sanitize(value))\n  } catch {\n    // ignore\n  }\n}\n"],"mappings":";;;AAGA,SAAgB,aAAa,OAAoC;CAC/D,IAAI;EACF,OAAO,OAAO,KAAK;CACrB,QAAQ,CAER;AACF;AAEA,SAAgB,cAAc,OAAoC;CAChE,IAAI;EACF,OAAO,cAAc,SAAS,KAAK,CAAC;CACtC,QAAQ,CAER;AACF"}