(stack, flag)
| 16 | * @returns {string} stack trace without the specified flag included |
| 17 | */ |
| 18 | const cutOffByFlag = (stack, flag) => { |
| 19 | const errorStack = stack.split("\n"); |
| 20 | for (let i = 0; i < errorStack.length; i++) { |
| 21 | if (errorStack[i].includes(flag)) { |
| 22 | errorStack.length = i; |
| 23 | } |
| 24 | } |
| 25 | return errorStack.join("\n"); |
| 26 | }; |
| 27 | |
| 28 | /** |
| 29 | * Cut off loader execution. |
no test coverage detected