chained-error (npm): Zero dependencies error that allows creating a chain of errors, preserving the original cause (with TypeScript support)
Keywords: error|combined error|caused by|nested error