(s, o)
| 45789 | return ((_.constructor = o), _) |
| 45790 | }, |
| 45791 | unique = (s) => s.filter((o, i) => s.indexOf(o) == i), |
| 45792 | getIngredientWithProp = (s, o) => { |
| 45793 | const i = o.map((s) => protoChain(s)) |
| 45794 | let a = 0, |
| 45795 | u = !0 |
| 45796 | for (; u; ) { |
| 45797 | u = !1 |
| 45798 | for (let _ = o.length - 1; _ >= 0; _--) { |
| 45799 | const o = i[_][a] |
| 45800 | if (null != o && ((u = !0), null != Object.getOwnPropertyDescriptor(o, s))) |
| 45801 | return i[_][0] |
| 45802 | } |
| 45803 | a++ |
| 45804 | } |
| 45805 | }, |
| 45806 | proxyMix = (s, o = Object.prototype) => |
| 45807 | new Proxy( |
no test coverage detected