757 lines
23 KiB
JavaScript
757 lines
23 KiB
JavaScript
/* axios v0.19.0 | (c) 2019 by Matt Zabriskie */
|
|
!(function(e, t) {
|
|
'object' == typeof exports && 'object' == typeof module
|
|
? (module.exports = t())
|
|
: 'function' == typeof define && define.amd
|
|
? define([], t)
|
|
: 'object' == typeof exports
|
|
? (exports.axios = t())
|
|
: (e.axios = t())
|
|
})(this, function() {
|
|
return (function(e) {
|
|
function t(r) {
|
|
if (n[r]) return n[r].exports
|
|
var o = (n[r] = { exports: {}, id: r, loaded: !1 })
|
|
return e[r].call(o.exports, o, o.exports, t), (o.loaded = !0), o.exports
|
|
}
|
|
var n = {}
|
|
return (t.m = e), (t.c = n), (t.p = ''), t(0)
|
|
})([
|
|
function(e, t, n) {
|
|
e.exports = n(1)
|
|
},
|
|
function(e, t, n) {
|
|
'use strict'
|
|
function r(e) {
|
|
var t = new i(e),
|
|
n = s(i.prototype.request, t)
|
|
return o.extend(n, i.prototype, t), o.extend(n, t), n
|
|
}
|
|
var o = n(2),
|
|
s = n(3),
|
|
i = n(5),
|
|
a = n(22),
|
|
u = n(11),
|
|
c = r(u)
|
|
;(c.Axios = i),
|
|
(c.create = function(e) {
|
|
return r(a(c.defaults, e))
|
|
}),
|
|
(c.Cancel = n(23)),
|
|
(c.CancelToken = n(24)),
|
|
(c.isCancel = n(10)),
|
|
(c.all = function(e) {
|
|
return Promise.all(e)
|
|
}),
|
|
(c.spread = n(25)),
|
|
(e.exports = c),
|
|
(e.exports.default = c)
|
|
},
|
|
function(e, t, n) {
|
|
'use strict'
|
|
function r(e) {
|
|
return '[object Array]' === j.call(e)
|
|
}
|
|
function o(e) {
|
|
return '[object ArrayBuffer]' === j.call(e)
|
|
}
|
|
function s(e) {
|
|
return 'undefined' != typeof FormData && e instanceof FormData
|
|
}
|
|
function i(e) {
|
|
var t
|
|
return (t =
|
|
'undefined' != typeof ArrayBuffer && ArrayBuffer.isView
|
|
? ArrayBuffer.isView(e)
|
|
: e && e.buffer && e.buffer instanceof ArrayBuffer)
|
|
}
|
|
function a(e) {
|
|
return 'string' == typeof e
|
|
}
|
|
function u(e) {
|
|
return 'number' == typeof e
|
|
}
|
|
function c(e) {
|
|
return 'undefined' == typeof e
|
|
}
|
|
function f(e) {
|
|
return null !== e && 'object' == typeof e
|
|
}
|
|
function p(e) {
|
|
return '[object Date]' === j.call(e)
|
|
}
|
|
function d(e) {
|
|
return '[object File]' === j.call(e)
|
|
}
|
|
function l(e) {
|
|
return '[object Blob]' === j.call(e)
|
|
}
|
|
function h(e) {
|
|
return '[object Function]' === j.call(e)
|
|
}
|
|
function m(e) {
|
|
return f(e) && h(e.pipe)
|
|
}
|
|
function y(e) {
|
|
return 'undefined' != typeof URLSearchParams && e instanceof URLSearchParams
|
|
}
|
|
function g(e) {
|
|
return e.replace(/^\s*/, '').replace(/\s*$/, '')
|
|
}
|
|
function x() {
|
|
return (
|
|
('undefined' == typeof navigator ||
|
|
('ReactNative' !== navigator.product &&
|
|
'NativeScript' !== navigator.product &&
|
|
'NS' !== navigator.product)) &&
|
|
'undefined' != typeof window && 'undefined' != typeof document
|
|
)
|
|
}
|
|
function v(e, t) {
|
|
if (null !== e && 'undefined' != typeof e)
|
|
if (('object' != typeof e && (e = [e]), r(e)))
|
|
for (var n = 0, o = e.length; n < o; n++) t.call(null, e[n], n, e)
|
|
else for (var s in e) Object.prototype.hasOwnProperty.call(e, s) && t.call(null, e[s], s, e)
|
|
}
|
|
function w() {
|
|
function e(e, n) {
|
|
'object' == typeof t[n] && 'object' == typeof e ? (t[n] = w(t[n], e)) : (t[n] = e)
|
|
}
|
|
for (var t = {}, n = 0, r = arguments.length; n < r; n++) v(arguments[n], e)
|
|
return t
|
|
}
|
|
function b() {
|
|
function e(e, n) {
|
|
'object' == typeof t[n] && 'object' == typeof e
|
|
? (t[n] = b(t[n], e))
|
|
: 'object' == typeof e
|
|
? (t[n] = b({}, e))
|
|
: (t[n] = e)
|
|
}
|
|
for (var t = {}, n = 0, r = arguments.length; n < r; n++) v(arguments[n], e)
|
|
return t
|
|
}
|
|
function E(e, t, n) {
|
|
return (
|
|
v(t, function(t, r) {
|
|
n && 'function' == typeof t ? (e[r] = S(t, n)) : (e[r] = t)
|
|
}),
|
|
e
|
|
)
|
|
}
|
|
var S = n(3),
|
|
R = n(4),
|
|
j = Object.prototype.toString
|
|
e.exports = {
|
|
isArray: r,
|
|
isArrayBuffer: o,
|
|
isBuffer: R,
|
|
isFormData: s,
|
|
isArrayBufferView: i,
|
|
isString: a,
|
|
isNumber: u,
|
|
isObject: f,
|
|
isUndefined: c,
|
|
isDate: p,
|
|
isFile: d,
|
|
isBlob: l,
|
|
isFunction: h,
|
|
isStream: m,
|
|
isURLSearchParams: y,
|
|
isStandardBrowserEnv: x,
|
|
forEach: v,
|
|
merge: w,
|
|
deepMerge: b,
|
|
extend: E,
|
|
trim: g
|
|
}
|
|
},
|
|
function(e, t) {
|
|
'use strict'
|
|
e.exports = function(e, t) {
|
|
return function() {
|
|
for (var n = new Array(arguments.length), r = 0; r < n.length; r++) n[r] = arguments[r]
|
|
return e.apply(t, n)
|
|
}
|
|
}
|
|
},
|
|
function(e, t) {
|
|
/*!
|
|
* Determine if an object is a Buffer
|
|
*
|
|
* @author Feross Aboukhadijeh <https://feross.org>
|
|
* @license MIT
|
|
*/
|
|
e.exports = function(e) {
|
|
return (
|
|
null != e && null != e.constructor && 'function' == typeof e.constructor.isBuffer && e.constructor.isBuffer(e)
|
|
)
|
|
}
|
|
},
|
|
function(e, t, n) {
|
|
'use strict'
|
|
function r(e) {
|
|
;(this.defaults = e), (this.interceptors = { request: new i(), response: new i() })
|
|
}
|
|
var o = n(2),
|
|
s = n(6),
|
|
i = n(7),
|
|
a = n(8),
|
|
u = n(22)
|
|
;(r.prototype.request = function(e) {
|
|
'string' == typeof e ? ((e = arguments[1] || {}), (e.url = arguments[0])) : (e = e || {}),
|
|
(e = u(this.defaults, e)),
|
|
(e.method = e.method ? e.method.toLowerCase() : 'get')
|
|
var t = [a, void 0],
|
|
n = Promise.resolve(e)
|
|
for (
|
|
this.interceptors.request.forEach(function(e) {
|
|
t.unshift(e.fulfilled, e.rejected)
|
|
}),
|
|
this.interceptors.response.forEach(function(e) {
|
|
t.push(e.fulfilled, e.rejected)
|
|
});
|
|
t.length;
|
|
|
|
)
|
|
n = n.then(t.shift(), t.shift())
|
|
return n
|
|
}),
|
|
(r.prototype.getUri = function(e) {
|
|
return (e = u(this.defaults, e)), s(e.url, e.params, e.paramsSerializer).replace(/^\?/, '')
|
|
}),
|
|
o.forEach(['delete', 'get', 'head', 'options'], function(e) {
|
|
r.prototype[e] = function(t, n) {
|
|
return this.request(o.merge(n || {}, { method: e, url: t }))
|
|
}
|
|
}),
|
|
o.forEach(['post', 'put', 'patch'], function(e) {
|
|
r.prototype[e] = function(t, n, r) {
|
|
return this.request(o.merge(r || {}, { method: e, url: t, data: n }))
|
|
}
|
|
}),
|
|
(e.exports = r)
|
|
},
|
|
function(e, t, n) {
|
|
'use strict'
|
|
function r(e) {
|
|
return encodeURIComponent(e)
|
|
.replace(/%40/gi, '@')
|
|
.replace(/%3A/gi, ':')
|
|
.replace(/%24/g, '$')
|
|
.replace(/%2C/gi, ',')
|
|
.replace(/%20/g, '+')
|
|
.replace(/%5B/gi, '[')
|
|
.replace(/%5D/gi, ']')
|
|
}
|
|
var o = n(2)
|
|
e.exports = function(e, t, n) {
|
|
if (!t) return e
|
|
var s
|
|
if (n) s = n(t)
|
|
else if (o.isURLSearchParams(t)) s = t.toString()
|
|
else {
|
|
var i = []
|
|
o.forEach(t, function(e, t) {
|
|
null !== e &&
|
|
'undefined' != typeof e &&
|
|
(o.isArray(e) ? (t += '[]') : (e = [e]),
|
|
o.forEach(e, function(e) {
|
|
o.isDate(e) ? (e = e.toISOString()) : o.isObject(e) && (e = JSON.stringify(e)),
|
|
i.push(r(t) + '=' + r(e))
|
|
}))
|
|
}),
|
|
(s = i.join('&'))
|
|
}
|
|
if (s) {
|
|
var a = e.indexOf('#')
|
|
a !== -1 && (e = e.slice(0, a)), (e += (e.indexOf('?') === -1 ? '?' : '&') + s)
|
|
}
|
|
return e
|
|
}
|
|
},
|
|
function(e, t, n) {
|
|
'use strict'
|
|
function r() {
|
|
this.handlers = []
|
|
}
|
|
var o = n(2)
|
|
;(r.prototype.use = function(e, t) {
|
|
return this.handlers.push({ fulfilled: e, rejected: t }), this.handlers.length - 1
|
|
}),
|
|
(r.prototype.eject = function(e) {
|
|
this.handlers[e] && (this.handlers[e] = null)
|
|
}),
|
|
(r.prototype.forEach = function(e) {
|
|
o.forEach(this.handlers, function(t) {
|
|
null !== t && e(t)
|
|
})
|
|
}),
|
|
(e.exports = r)
|
|
},
|
|
function(e, t, n) {
|
|
'use strict'
|
|
function r(e) {
|
|
e.cancelToken && e.cancelToken.throwIfRequested()
|
|
}
|
|
var o = n(2),
|
|
s = n(9),
|
|
i = n(10),
|
|
a = n(11),
|
|
u = n(20),
|
|
c = n(21)
|
|
e.exports = function(e) {
|
|
r(e),
|
|
e.baseURL && !u(e.url) && (e.url = c(e.baseURL, e.url)),
|
|
(e.headers = e.headers || {}),
|
|
(e.data = s(e.data, e.headers, e.transformRequest)),
|
|
(e.headers = o.merge(e.headers.common || {}, e.headers[e.method] || {}, e.headers || {})),
|
|
o.forEach(['delete', 'get', 'head', 'post', 'put', 'patch', 'common'], function(t) {
|
|
delete e.headers[t]
|
|
})
|
|
var t = e.adapter || a.adapter
|
|
return t(e).then(
|
|
function(t) {
|
|
return r(e), (t.data = s(t.data, t.headers, e.transformResponse)), t
|
|
},
|
|
function(t) {
|
|
return (
|
|
i(t) ||
|
|
(r(e),
|
|
t && t.response && (t.response.data = s(t.response.data, t.response.headers, e.transformResponse))),
|
|
Promise.reject(t)
|
|
)
|
|
}
|
|
)
|
|
}
|
|
},
|
|
function(e, t, n) {
|
|
'use strict'
|
|
var r = n(2)
|
|
e.exports = function(e, t, n) {
|
|
return (
|
|
r.forEach(n, function(n) {
|
|
e = n(e, t)
|
|
}),
|
|
e
|
|
)
|
|
}
|
|
},
|
|
function(e, t) {
|
|
'use strict'
|
|
e.exports = function(e) {
|
|
return !(!e || !e.__CANCEL__)
|
|
}
|
|
},
|
|
function(e, t, n) {
|
|
'use strict'
|
|
function r(e, t) {
|
|
!s.isUndefined(e) && s.isUndefined(e['Content-Type']) && (e['Content-Type'] = t)
|
|
}
|
|
function o() {
|
|
var e
|
|
return (
|
|
'undefined' != typeof process && '[object process]' === Object.prototype.toString.call(process)
|
|
? (e = n(13))
|
|
: 'undefined' != typeof XMLHttpRequest && (e = n(13)),
|
|
e
|
|
)
|
|
}
|
|
var s = n(2),
|
|
i = n(12),
|
|
a = { 'Content-Type': 'application/x-www-form-urlencoded' },
|
|
u = {
|
|
adapter: o(),
|
|
transformRequest: [
|
|
function(e, t) {
|
|
return (
|
|
i(t, 'Accept'),
|
|
i(t, 'Content-Type'),
|
|
s.isFormData(e) || s.isArrayBuffer(e) || s.isBuffer(e) || s.isStream(e) || s.isFile(e) || s.isBlob(e)
|
|
? e
|
|
: s.isArrayBufferView(e)
|
|
? e.buffer
|
|
: s.isURLSearchParams(e)
|
|
? (r(t, 'application/x-www-form-urlencoded;charset=utf-8'), e.toString())
|
|
: s.isObject(e)
|
|
? (r(t, 'application/json;charset=utf-8'), JSON.stringify(e))
|
|
: e
|
|
)
|
|
}
|
|
],
|
|
transformResponse: [
|
|
function(e) {
|
|
if ('string' == typeof e)
|
|
try {
|
|
e = JSON.parse(e)
|
|
} catch (e) {}
|
|
return e
|
|
}
|
|
],
|
|
timeout: 0,
|
|
xsrfCookieName: 'XSRF-TOKEN',
|
|
xsrfHeaderName: 'X-XSRF-TOKEN',
|
|
maxContentLength: -1,
|
|
validateStatus: function(e) {
|
|
return e >= 200 && e < 300
|
|
}
|
|
}
|
|
;(u.headers = { common: { Accept: 'application/json, text/plain, */*' } }),
|
|
s.forEach(['delete', 'get', 'head'], function(e) {
|
|
u.headers[e] = {}
|
|
}),
|
|
s.forEach(['post', 'put', 'patch'], function(e) {
|
|
u.headers[e] = s.merge(a)
|
|
}),
|
|
(e.exports = u)
|
|
},
|
|
function(e, t, n) {
|
|
'use strict'
|
|
var r = n(2)
|
|
e.exports = function(e, t) {
|
|
r.forEach(e, function(n, r) {
|
|
r !== t && r.toUpperCase() === t.toUpperCase() && ((e[t] = n), delete e[r])
|
|
})
|
|
}
|
|
},
|
|
function(e, t, n) {
|
|
'use strict'
|
|
var r = n(2),
|
|
o = n(14),
|
|
s = n(6),
|
|
i = n(17),
|
|
a = n(18),
|
|
u = n(15)
|
|
e.exports = function(e) {
|
|
return new Promise(function(t, c) {
|
|
var f = e.data,
|
|
p = e.headers
|
|
r.isFormData(f) && delete p['Content-Type']
|
|
var d = new XMLHttpRequest()
|
|
if (e.auth) {
|
|
var l = e.auth.username || '',
|
|
h = e.auth.password || ''
|
|
p.Authorization = 'Basic ' + btoa(l + ':' + h)
|
|
}
|
|
if (
|
|
(d.open(e.method.toUpperCase(), s(e.url, e.params, e.paramsSerializer), !0),
|
|
(d.timeout = e.timeout),
|
|
(d.onreadystatechange = function() {
|
|
if (
|
|
d &&
|
|
4 === d.readyState &&
|
|
(0 !== d.status || (d.responseURL && 0 === d.responseURL.indexOf('file:')))
|
|
) {
|
|
var n = 'getAllResponseHeaders' in d ? i(d.getAllResponseHeaders()) : null,
|
|
r = e.responseType && 'text' !== e.responseType ? d.response : d.responseText,
|
|
s = { data: r, status: d.status, statusText: d.statusText, headers: n, config: e, request: d }
|
|
o(t, c, s), (d = null)
|
|
}
|
|
}),
|
|
(d.onabort = function() {
|
|
d && (c(u('Request aborted', e, 'ECONNABORTED', d)), (d = null))
|
|
}),
|
|
(d.onerror = function() {
|
|
c(u('Network Error', e, null, d)), (d = null)
|
|
}),
|
|
(d.ontimeout = function() {
|
|
c(u('timeout of ' + e.timeout + 'ms exceeded', e, 'ECONNABORTED', d)), (d = null)
|
|
}),
|
|
r.isStandardBrowserEnv())
|
|
) {
|
|
var m = n(19),
|
|
y = (e.withCredentials || a(e.url)) && e.xsrfCookieName ? m.read(e.xsrfCookieName) : void 0
|
|
y && (p[e.xsrfHeaderName] = y)
|
|
}
|
|
if (
|
|
('setRequestHeader' in d &&
|
|
r.forEach(p, function(e, t) {
|
|
'undefined' == typeof f && 'content-type' === t.toLowerCase() ? delete p[t] : d.setRequestHeader(t, e)
|
|
}),
|
|
e.withCredentials && (d.withCredentials = !0),
|
|
e.responseType)
|
|
)
|
|
try {
|
|
d.responseType = e.responseType
|
|
} catch (t) {
|
|
if ('json' !== e.responseType) throw t
|
|
}
|
|
'function' == typeof e.onDownloadProgress && d.addEventListener('progress', e.onDownloadProgress),
|
|
'function' == typeof e.onUploadProgress &&
|
|
d.upload &&
|
|
d.upload.addEventListener('progress', e.onUploadProgress),
|
|
e.cancelToken &&
|
|
e.cancelToken.promise.then(function(e) {
|
|
d && (d.abort(), c(e), (d = null))
|
|
}),
|
|
void 0 === f && (f = null),
|
|
d.send(f)
|
|
})
|
|
}
|
|
},
|
|
function(e, t, n) {
|
|
'use strict'
|
|
var r = n(15)
|
|
e.exports = function(e, t, n) {
|
|
var o = n.config.validateStatus
|
|
!o || o(n.status) ? e(n) : t(r('Request failed with status code ' + n.status, n.config, null, n.request, n))
|
|
}
|
|
},
|
|
function(e, t, n) {
|
|
'use strict'
|
|
var r = n(16)
|
|
e.exports = function(e, t, n, o, s) {
|
|
var i = new Error(e)
|
|
return r(i, t, n, o, s)
|
|
}
|
|
},
|
|
function(e, t) {
|
|
'use strict'
|
|
e.exports = function(e, t, n, r, o) {
|
|
return (
|
|
(e.config = t),
|
|
n && (e.code = n),
|
|
(e.request = r),
|
|
(e.response = o),
|
|
(e.isAxiosError = !0),
|
|
(e.toJSON = function() {
|
|
return {
|
|
message: this.message,
|
|
name: this.name,
|
|
description: this.description,
|
|
number: this.number,
|
|
fileName: this.fileName,
|
|
lineNumber: this.lineNumber,
|
|
columnNumber: this.columnNumber,
|
|
stack: this.stack,
|
|
config: this.config,
|
|
code: this.code
|
|
}
|
|
}),
|
|
e
|
|
)
|
|
}
|
|
},
|
|
function(e, t, n) {
|
|
'use strict'
|
|
var r = n(2),
|
|
o = [
|
|
'age',
|
|
'authorization',
|
|
'content-length',
|
|
'content-type',
|
|
'etag',
|
|
'expires',
|
|
'from',
|
|
'host',
|
|
'if-modified-since',
|
|
'if-unmodified-since',
|
|
'last-modified',
|
|
'location',
|
|
'max-forwards',
|
|
'proxy-authorization',
|
|
'referer',
|
|
'retry-after',
|
|
'user-agent'
|
|
]
|
|
e.exports = function(e) {
|
|
var t,
|
|
n,
|
|
s,
|
|
i = {}
|
|
return e
|
|
? (r.forEach(e.split('\n'), function(e) {
|
|
if (
|
|
((s = e.indexOf(':')), (t = r.trim(e.substr(0, s)).toLowerCase()), (n = r.trim(e.substr(s + 1))), t)
|
|
) {
|
|
if (i[t] && o.indexOf(t) >= 0) return
|
|
'set-cookie' === t ? (i[t] = (i[t] ? i[t] : []).concat([n])) : (i[t] = i[t] ? i[t] + ', ' + n : n)
|
|
}
|
|
}),
|
|
i)
|
|
: i
|
|
}
|
|
},
|
|
function(e, t, n) {
|
|
'use strict'
|
|
var r = n(2)
|
|
e.exports = r.isStandardBrowserEnv()
|
|
? (function() {
|
|
function e(e) {
|
|
var t = e
|
|
return (
|
|
n && (o.setAttribute('href', t), (t = o.href)),
|
|
o.setAttribute('href', t),
|
|
{
|
|
href: o.href,
|
|
protocol: o.protocol ? o.protocol.replace(/:$/, '') : '',
|
|
host: o.host,
|
|
search: o.search ? o.search.replace(/^\?/, '') : '',
|
|
hash: o.hash ? o.hash.replace(/^#/, '') : '',
|
|
hostname: o.hostname,
|
|
port: o.port,
|
|
pathname: '/' === o.pathname.charAt(0) ? o.pathname : '/' + o.pathname
|
|
}
|
|
)
|
|
}
|
|
var t,
|
|
n = /(msie|trident)/i.test(navigator.userAgent),
|
|
o = document.createElement('a')
|
|
return (
|
|
(t = e(window.location.href)),
|
|
function(n) {
|
|
var o = r.isString(n) ? e(n) : n
|
|
return o.protocol === t.protocol && o.host === t.host
|
|
}
|
|
)
|
|
})()
|
|
: (function() {
|
|
return function() {
|
|
return !0
|
|
}
|
|
})()
|
|
},
|
|
function(e, t, n) {
|
|
'use strict'
|
|
var r = n(2)
|
|
e.exports = r.isStandardBrowserEnv()
|
|
? (function() {
|
|
return {
|
|
write: function(e, t, n, o, s, i) {
|
|
var a = []
|
|
a.push(e + '=' + encodeURIComponent(t)),
|
|
r.isNumber(n) && a.push('expires=' + new Date(n).toGMTString()),
|
|
r.isString(o) && a.push('path=' + o),
|
|
r.isString(s) && a.push('domain=' + s),
|
|
i === !0 && a.push('secure'),
|
|
(document.cookie = a.join('; '))
|
|
},
|
|
read: function(e) {
|
|
var t = document.cookie.match(new RegExp('(^|;\\s*)(' + e + ')=([^;]*)'))
|
|
return t ? decodeURIComponent(t[3]) : null
|
|
},
|
|
remove: function(e) {
|
|
this.write(e, '', Date.now() - 864e5)
|
|
}
|
|
}
|
|
})()
|
|
: (function() {
|
|
return {
|
|
write: function() {},
|
|
read: function() {
|
|
return null
|
|
},
|
|
remove: function() {}
|
|
}
|
|
})()
|
|
},
|
|
function(e, t) {
|
|
'use strict'
|
|
e.exports = function(e) {
|
|
return /^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)
|
|
}
|
|
},
|
|
function(e, t) {
|
|
'use strict'
|
|
e.exports = function(e, t) {
|
|
return t ? e.replace(/\/+$/, '') + '/' + t.replace(/^\/+/, '') : e
|
|
}
|
|
},
|
|
function(e, t, n) {
|
|
'use strict'
|
|
var r = n(2)
|
|
e.exports = function(e, t) {
|
|
t = t || {}
|
|
var n = {}
|
|
return (
|
|
r.forEach(['url', 'method', 'params', 'data'], function(e) {
|
|
'undefined' != typeof t[e] && (n[e] = t[e])
|
|
}),
|
|
r.forEach(['headers', 'auth', 'proxy'], function(o) {
|
|
r.isObject(t[o])
|
|
? (n[o] = r.deepMerge(e[o], t[o]))
|
|
: 'undefined' != typeof t[o]
|
|
? (n[o] = t[o])
|
|
: r.isObject(e[o])
|
|
? (n[o] = r.deepMerge(e[o]))
|
|
: 'undefined' != typeof e[o] && (n[o] = e[o])
|
|
}),
|
|
r.forEach(
|
|
[
|
|
'baseURL',
|
|
'transformRequest',
|
|
'transformResponse',
|
|
'paramsSerializer',
|
|
'timeout',
|
|
'withCredentials',
|
|
'adapter',
|
|
'responseType',
|
|
'xsrfCookieName',
|
|
'xsrfHeaderName',
|
|
'onUploadProgress',
|
|
'onDownloadProgress',
|
|
'maxContentLength',
|
|
'validateStatus',
|
|
'maxRedirects',
|
|
'httpAgent',
|
|
'httpsAgent',
|
|
'cancelToken',
|
|
'socketPath'
|
|
],
|
|
function(r) {
|
|
'undefined' != typeof t[r] ? (n[r] = t[r]) : 'undefined' != typeof e[r] && (n[r] = e[r])
|
|
}
|
|
),
|
|
n
|
|
)
|
|
}
|
|
},
|
|
function(e, t) {
|
|
'use strict'
|
|
function n(e) {
|
|
this.message = e
|
|
}
|
|
;(n.prototype.toString = function() {
|
|
return 'Cancel' + (this.message ? ': ' + this.message : '')
|
|
}),
|
|
(n.prototype.__CANCEL__ = !0),
|
|
(e.exports = n)
|
|
},
|
|
function(e, t, n) {
|
|
'use strict'
|
|
function r(e) {
|
|
if ('function' != typeof e) throw new TypeError('executor must be a function.')
|
|
var t
|
|
this.promise = new Promise(function(e) {
|
|
t = e
|
|
})
|
|
var n = this
|
|
e(function(e) {
|
|
n.reason || ((n.reason = new o(e)), t(n.reason))
|
|
})
|
|
}
|
|
var o = n(23)
|
|
;(r.prototype.throwIfRequested = function() {
|
|
if (this.reason) throw this.reason
|
|
}),
|
|
(r.source = function() {
|
|
var e,
|
|
t = new r(function(t) {
|
|
e = t
|
|
})
|
|
return { token: t, cancel: e }
|
|
}),
|
|
(e.exports = r)
|
|
},
|
|
function(e, t) {
|
|
'use strict'
|
|
e.exports = function(e) {
|
|
return function(t) {
|
|
return e.apply(null, t)
|
|
}
|
|
}
|
|
}
|
|
])
|
|
})
|
|
//# sourceMappingURL=axios.min.map
|