UNPKG

safers

Version:

Safely convert to the desired data and error-free refine values.

23 lines (22 loc) 529 B
import { toString as c } from "../primitive/toString.js"; import { isObject as s } from "../utils/isObject.js"; import "../utils/isBoolean.js"; import "../../lib/identifyType-d39b7385.js"; import "../utils/isNumber.js"; import "../utils/isString.js"; function g(r, e = "") { const t = c(e); if (!s(r)) return t; try { const o = Object.fromEntries( Object.entries(r).sort((i, n) => i[0].localeCompare(n[0])) ); return JSON.stringify(o); } catch { return t; } } export { g as stringifySort };