UNPKG

@mankindui/core

Version:

- a react component library - you can see how @mankindui/core can be used via examples: [usage examples](https://github.com/clarklindev/mankindui-test)

29 lines (28 loc) 771 B
import { RULESET as i, KEYFRAMES as f, COMMENT as n, DECLARATION as p, IMPORT as E, LAYER as v } from "./Enum.js"; import { strlen as t } from "./Utility.js"; function a(r, s) { for (var o = "", u = 0; u < r.length; u++) o += s(r[u], u, r, s) || ""; return o; } function A(r, s, o, u) { switch (r.type) { case v: if (r.children.length) break; case E: case p: return r.return = r.return || r.value; case n: return ""; case f: return r.return = r.value + "{" + a(r.children, u) + "}"; case i: if (!t(r.value = r.props.join(","))) return ""; } return t(o = a(r.children, u)) ? r.return = r.value + "{" + o + "}" : ""; } export { a as serialize, A as stringify }; //# sourceMappingURL=Serializer.js.map