(...args: Args)
| 23 | fn: (...args: Args) => Return |
| 24 | ): (...args: Args) => Return { |
| 25 | const wrappedFn = (...args: Args) => { |
| 26 | try { |
| 27 | return fn(...args) |
| 28 | } catch (error) { |
| 29 | if (error instanceof Error && Error.captureStackTrace) { |
| 30 | Error.captureStackTrace(error, wrappedFn) |
| 31 | } |
| 32 | throw error |
| 33 | } |
| 34 | } |
| 35 | |
| 36 | return wrappedFn |
| 37 | } |
nothing calls this directly
no test coverage detected
searching dependent graphs…