(e)
| 4678 | return D(i).length > 1 ? i : i.type; |
| 4679 | } |
| 4680 | function ml(e) { |
| 4681 | for (const t of ["line", "area", "rule", "trail"]) |
| 4682 | e[t] && (e = { ...e, [t]: f(e[t], ["point", "line"]) }); |
| 4683 | return e; |
| 4684 | } |
| 4685 | function pl(e) { |
| 4686 | let n = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {}, |
| 4687 | i = arguments.length > 2 ? arguments[2] : void 0; |