exceptional-errors (npm): Richer errors with first-class Typescript support.
Keywords: error|exception|extend|cause|custom