UNPKG
@tristeroresearch/mach-sdk
Version:
latest (0.1.13)
0.1.13
0.1.12
0.1.11
0.1.10
0.1.9
0.1.8
0.1.7
0.1.6
0.1.5
0.1.4
0.1.3
0.1.2
0.1.1
0.1.0
A TypeScript SDK for integrating with Mach's API.
@tristeroresearch/mach-sdk
/
dist
/
errors
/
utils
/
rootCause.js
12 lines
(11 loc)
•
235 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
/** *
@module
rootCause
*
@description
Get the root cause of an error */
export
const
getRootCause
= (
e
) => {
let
rootCause = e;
while
(rootCause?.
cause
) { rootCause = rootCause.
cause
; }
return
rootCause; };