@cutls/megalodon
Version:
Mastodon, Pleroma, Misskey API client for node.js and browser
40 lines (39 loc) • 1.23 kB
JavaScript
var __extends =
(this && this.__extends) ||
(() => {
var extendStatics = (d, b) => {
extendStatics =
Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array &&
((d, b) => {
d.__proto__ = b
})) ||
((d, b) => {
for (var p in b) if (Object.hasOwn(b, p)) d[p] = b[p]
})
return extendStatics(d, b)
}
return (d, b) => {
if (typeof b !== 'function' && b !== null) throw new TypeError('Class extends value ' + String(b) + ' is not a constructor or null')
extendStatics(d, b)
function __() {
this.constructor = d
}
d.prototype = b === null ? Object.create(b) : ((__.prototype = b.prototype), new __())
}
})()
Object.defineProperty(exports, '__esModule', { value: true })
exports.isCancel = exports.RequestCanceledError = void 0
var RequestCanceledError = ((_super) => {
__extends(RequestCanceledError, _super)
function RequestCanceledError(msg) {
var _this = _super.call(this, msg) || this
_this.isCancel = true
Object.setPrototypeOf(_this, RequestCanceledError)
return _this
}
return RequestCanceledError
})(Error)
exports.RequestCanceledError = RequestCanceledError
var isCancel = (value) => value && value.isCancel
exports.isCancel = isCancel