UNPKG

better-npm-init

Version:

A better version of npm init, with templates and more. Usage: better-npm-init <template> [--yarn] [--install] [--git] [--yes] [--help]

28 lines 924 B
import { getXHRResponse } from './getXHRResponse'; import { createErrorClass } from '../util/createErrorClass'; export const AjaxError = createErrorClass((_super) => function AjaxErrorImpl(message, xhr, request) { this.message = message; this.name = 'AjaxError'; this.xhr = xhr; this.request = request; this.status = xhr.status; this.responseType = xhr.responseType; let response; try { response = getXHRResponse(xhr); } catch (err) { response = xhr.responseText; } this.response = response; }); export const AjaxTimeoutError = (() => { function AjaxTimeoutErrorImpl(xhr, request) { AjaxError.call(this, 'ajax timeout', xhr, request); this.name = 'AjaxTimeoutError'; return this; } AjaxTimeoutErrorImpl.prototype = Object.create(AjaxError.prototype); return AjaxTimeoutErrorImpl; })(); //# sourceMappingURL=errors.js.map