@truffle/dashboard-message-bus-client
Version:
Client library for accessing the truffle dashboard's message bus
22 lines • 825 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.MessageBusConnectionError = exports.AlreadyRespondedError = void 0;
class AlreadyRespondedError extends Error {
constructor({ serviceBusMessage }) {
super(`A response has already been sent for message id ${serviceBusMessage.id} of type "${serviceBusMessage.type}".`);
}
}
exports.AlreadyRespondedError = AlreadyRespondedError;
class MessageBusConnectionError extends Error {
constructor({ message, cause }) {
super(message);
this.cause = cause;
}
toString() {
return this.cause
? `${super.toString()}\ncaused by: ${this.cause.toString()}`
: super.toString();
}
}
exports.MessageBusConnectionError = MessageBusConnectionError;
//# sourceMappingURL=errors.js.map