UNPKG

modern-async

Version:

A modern tooling library for asynchronous operations using async/await, promises and async generators

18 lines (15 loc) 322 B
/** * An error type which is used when a promise is cancelled. */ class CancelledError extends Error { /** * Constructs a new instance. * * @param {string} message The error message */ constructor (message) { super(message) this.name = this.constructor.name } } export default CancelledError