UNPKG

ts-mls

Version:

[![CI](https://github.com/LukaJCB/ts-mls/actions/workflows/ci.yml/badge.svg)](https://github.com/LukaJCB/ts-mls/actions/workflows/ci.yml) [![npm version](https://badge.fury.io/js/ts-mls.svg)](https://badge.fury.io/js/ts-mls) [![Coverage Status](https://co

49 lines 1.26 kB
export class MlsError extends Error { constructor(message) { super(message); this.name = "MlsError"; } } export class ValidationError extends MlsError { constructor(message) { super(message); this.name = "ValidationError"; } } export class CodecError extends MlsError { constructor(message) { super(message); this.name = "CodecError"; } } export class UsageError extends MlsError { constructor(message) { super(message); this.name = "UsageError"; } } export class DependencyError extends MlsError { constructor(message) { super(message); this.name = "DependencyError"; } } export class CryptoVerificationError extends MlsError { constructor(message) { super(message); this.name = "CryptoVerificationError"; } } export class CryptoError extends MlsError { constructor(message) { super(message); this.name = "CryptoError"; } } export class InternalError extends MlsError { constructor(message) { super(`This error should never occur, if you see this please submit a bug report. Message: ${message}`); this.name = "InternalError"; } } //# sourceMappingURL=mlsError.js.map