UNPKG

@magic-number/webpack-magic-number

Version:
19 lines (18 loc) 658 B
((g) => { const globalThis = g; globalThis.reportCoverage = () => { const { __coverage__, MagicClient } = globalThis; const keys = Object.keys(__coverage__); const send = (arr, map, nums = 5) => { const len = arr.length; if (len <= nums) { const target = {}; arr.forEach((k) => target[k] = map[k]); return MagicClient.reportCoverage(target); } send(arr.slice(0, 5), map, nums); send(arr.slice(5, arr.length), map, nums); }; send(keys, __coverage__); }; })(typeof my === "undefined" ? window : my);