UNPKG

@anoki/fse-ui

Version:

FSE UI components library

27 lines (26 loc) 746 B
var p, o; function d() { if (o) return p; o = 1; let l = { comma(r) { return l.split(r, [","], !0); }, space(r) { let s = [" ", ` `, " "]; return l.split(r, s); }, split(r, s, m) { let f = [], t = "", u = !1, i = 0, a = !1, c = "", n = !1; for (let e of r) n ? n = !1 : e === "\\" ? n = !0 : a ? e === c && (a = !1) : e === '"' || e === "'" ? (a = !0, c = e) : e === "(" ? i += 1 : e === ")" ? i > 0 && (i -= 1) : i === 0 && s.includes(e) && (u = !0), u ? (t !== "" && f.push(t.trim()), t = "", u = !1) : t += e; return (m || t !== "") && f.push(t.trim()), f; } }; return p = l, l.default = l, p; } export { d as __require }; //# sourceMappingURL=index.es694.js.map