{"version":3,"file":"utils/format.mjs","sources":["webpack://@ui-tars/shared/./src/utils/format.ts"],"sourcesContent":["/**\n * Copyright (c) 2025 Bytedance, Inc. and its affiliates.\n * SPDX-License-Identifier: Apache-2.0\n */\nexport const stringify = (obj: unknown) => {\n  return JSON.stringify(\n    obj,\n    (_key, value) => {\n      const MAX_LEN = 200;\n      if (typeof value === 'string' && value.length > MAX_LEN) {\n        return `${value.slice(0, MAX_LEN)}...`;\n      }\n      return value;\n    },\n    2,\n  );\n};\n"],"names":["stringify","obj","JSON","_key","value","MAX_LEN"],"mappings":";;;;AAIO,MAAMA,YAAY,CAACC,MACjBC,KAAK,SAAS,CACnBD,KACA,CAACE,MAAMC;QACL,MAAMC,UAAU;QAChB,IAAI,AAAiB,YAAjB,OAAOD,SAAsBA,MAAM,MAAM,GAAGC,SAC9C,OAAO,GAAGD,MAAM,KAAK,CAAC,GAAGC,SAAS,GAAG,CAAC;QAExC,OAAOD;IACT,GACA"}