got-resume-next
Version:
Fetch via HTTP/HTTPS using got with automatic resume after network failures
43 lines (37 loc) • 728 B
JavaScript
class BaseError extends Error {
constructor(message) {
super(message)
this.name = 'GotResumeError'
}
}
class OptionsError extends BaseError {
constructor(message) {
super(message)
this.name = 'GotResumeOptionsError'
}
}
class TransferError extends BaseError {
constructor(message) {
super(message)
this.name = 'GotResumeTransferError'
}
}
class CancelError extends BaseError {
constructor(message) {
super(message)
this.name = 'GotResumeCancelError'
}
}
class PreError extends BaseError {
constructor(message) {
super(message)
this.name = 'GotResumePreError'
}
}
module.exports = {
Error: BaseError,
OptionsError,
TransferError,
CancelError,
PreError
}