mirror of
https://github.com/harivansh-afk/sandbox-agent.git
synced 2026-04-16 22:03:52 +00:00
18 lines
525 B
TypeScript
18 lines
525 B
TypeScript
export const formatJson = (value: unknown) => {
|
|
if (value === null || value === undefined) return "";
|
|
if (typeof value === "string") return value;
|
|
try {
|
|
return JSON.stringify(value, null, 2);
|
|
} catch {
|
|
return String(value);
|
|
}
|
|
};
|
|
|
|
export const formatTime = (value: string) => {
|
|
if (!value) return "";
|
|
const date = new Date(value);
|
|
if (Number.isNaN(date.getTime())) return value;
|
|
return date.toLocaleTimeString();
|
|
};
|
|
|
|
export const escapeSingleQuotes = (value: string) => value.replace(/'/g, `'\\''`);
|