@anoki/fse-ui
Version:
FSE UI components library
27 lines (26 loc) • 746 B
JavaScript
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