(v: unknown, body: string)
| 85 | const ind = (d: number) => gap.repeat(d) |
| 86 | |
| 87 | const wrap = (v: unknown, body: string): string => { |
| 88 | const ctor = (v as any)?.constructor |
| 89 | return ctor && ctor !== Object.prototype.constructor && ctor.name ? `${ctor.name}(${body})` : body |
| 90 | } |
| 91 | |
| 92 | const ownKeys = (o: object): Array<PropertyKey> => { |
| 93 | try { |