@slack/client
Version:
A library for creating a Slack client
24 lines (15 loc) • 553 B
JavaScript
/* eslint vars-on-top: 0 */
var inherits = require('inherits');
var SlackAPIError = function SlackAPIError(error) {
Error.captureStackTrace(this, this.constructor);
this.name = this.constructor.name;
this.message = error;
};
inherits(SlackAPIError, Error);
var SlackRTMSendError = function SlackRTMError(error, rtmMessage) {
SlackAPIError.call(this, error);
this.rtmMessage = rtmMessage;
};
inherits(SlackRTMSendError, SlackAPIError);
module.exports.SlackAPIError = SlackAPIError;
module.exports.SlackRTMSendError = SlackRTMSendError;