(e, n)
| 4844 | } |
| 4845 | } |
| 4846 | function kl(e, n) { |
| 4847 | const i = {}; |
| 4848 | for (const r in e) |
| 4849 | if (J(e, r)) { |
| 4850 | const o = e[r]; |
| 4851 | if (t.isArray(o)) i[r] = o.map((e) => wl(e, n)).filter((e) => e); |
| 4852 | else { |
| 4853 | const e = wl(o, n); |
| 4854 | void 0 !== e && (i[r] = e); |
| 4855 | } |
| 4856 | } |
| 4857 | return i; |
| 4858 | } |
| 4859 | class Sl { |
| 4860 | name = "RuleForRangedLine"; |
| 4861 | hasMatchingType(e) { |