UNPKG

myria-core-sdk

Version:

Latest version SDK

22 lines 1.31 kB
// /** // * Base class for custom errors. // */ export class CustomError extends Error { constructor(message) { super(message); // Set a more specific name. This will show up in e.g. console.log. this.name = this.constructor.name; } } // /** // * Base class for a custom error which wraps another error. // */ export class WrappedError extends CustomError { constructor(message, originalError) { super(message); this.originalError = originalError; } } export class ConfigError extends CustomError { } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXJyb3JzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vc3JjL2NvcmUvZXJyb3JzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE1BQU07QUFDTixtQ0FBbUM7QUFDbkMsTUFBTTtBQUNOLE1BQU0sT0FBTyxXQUFZLFNBQVEsS0FBSztJQUNwQyxZQUFZLE9BQWU7UUFDekIsS0FBSyxDQUFDLE9BQU8sQ0FBQyxDQUFDO1FBQ2YsbUVBQW1FO1FBQ25FLElBQUksQ0FBQyxJQUFJLEdBQUcsSUFBSSxDQUFDLFdBQVcsQ0FBQyxJQUFJLENBQUM7SUFDcEMsQ0FBQztDQUNGO0FBRUQsTUFBTTtBQUNOLGdFQUFnRTtBQUNoRSxRQUFRO0FBQ1IsTUFBTSxPQUFPLFlBQXdCLFNBQVEsV0FBVztJQUdwRCxZQUNFLE9BQWUsRUFDZixhQUFnQjtRQUVoQixLQUFLLENBQUMsT0FBTyxDQUFDLENBQUM7UUFDZixJQUFJLENBQUMsYUFBYSxHQUFHLGFBQWEsQ0FBQztJQUNyQyxDQUFDO0NBQ0o7QUFFRCxNQUFNLE9BQU8sV0FBWSxTQUFRLFdBQVc7Q0FBRyJ9