12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322 |
- import {
- __commonJS,
- init_define_APP_INFO
- } from "./chunk-XY75H3MP.js";
- // node_modules/axios/lib/helpers/bind.js
- var require_bind = __commonJS({
- "node_modules/axios/lib/helpers/bind.js"(exports, module) {
- "use strict";
- init_define_APP_INFO();
- module.exports = function bind(fn, thisArg) {
- return function wrap() {
- var args = new Array(arguments.length);
- for (var i = 0; i < args.length; i++) {
- args[i] = arguments[i];
- }
- return fn.apply(thisArg, args);
- };
- };
- }
- });
- // node_modules/axios/lib/utils.js
- var require_utils = __commonJS({
- "node_modules/axios/lib/utils.js"(exports, module) {
- "use strict";
- init_define_APP_INFO();
- var bind = require_bind();
- var toString = Object.prototype.toString;
- function isArray(val) {
- return toString.call(val) === "[object Array]";
- }
- function isUndefined(val) {
- return typeof val === "undefined";
- }
- function isBuffer(val) {
- return val !== null && !isUndefined(val) && val.constructor !== null && !isUndefined(val.constructor) && typeof val.constructor.isBuffer === "function" && val.constructor.isBuffer(val);
- }
- function isArrayBuffer(val) {
- return toString.call(val) === "[object ArrayBuffer]";
- }
- function isFormData(val) {
- return typeof FormData !== "undefined" && val instanceof FormData;
- }
- function isArrayBufferView(val) {
- var result;
- if (typeof ArrayBuffer !== "undefined" && ArrayBuffer.isView) {
- result = ArrayBuffer.isView(val);
- } else {
- result = val && val.buffer && val.buffer instanceof ArrayBuffer;
- }
- return result;
- }
- function isString(val) {
- return typeof val === "string";
- }
- function isNumber(val) {
- return typeof val === "number";
- }
- function isObject(val) {
- return val !== null && typeof val === "object";
- }
- function isPlainObject(val) {
- if (toString.call(val) !== "[object Object]") {
- return false;
- }
- var prototype = Object.getPrototypeOf(val);
- return prototype === null || prototype === Object.prototype;
- }
- function isDate(val) {
- return toString.call(val) === "[object Date]";
- }
- function isFile(val) {
- return toString.call(val) === "[object File]";
- }
- function isBlob(val) {
- return toString.call(val) === "[object Blob]";
- }
- function isFunction(val) {
- return toString.call(val) === "[object Function]";
- }
- function isStream(val) {
- return isObject(val) && isFunction(val.pipe);
- }
- function isURLSearchParams(val) {
- return typeof URLSearchParams !== "undefined" && val instanceof URLSearchParams;
- }
- function trim(str) {
- return str.trim ? str.trim() : str.replace(/^\s+|\s+$/g, "");
- }
- function isStandardBrowserEnv() {
- if (typeof navigator !== "undefined" && (navigator.product === "ReactNative" || navigator.product === "NativeScript" || navigator.product === "NS")) {
- return false;
- }
- return typeof window !== "undefined" && typeof document !== "undefined";
- }
- function forEach(obj, fn) {
- if (obj === null || typeof obj === "undefined") {
- return;
- }
- if (typeof obj !== "object") {
- obj = [obj];
- }
- if (isArray(obj)) {
- for (var i = 0, l = obj.length; i < l; i++) {
- fn.call(null, obj[i], i, obj);
- }
- } else {
- for (var key in obj) {
- if (Object.prototype.hasOwnProperty.call(obj, key)) {
- fn.call(null, obj[key], key, obj);
- }
- }
- }
- }
- function merge() {
- var result = {};
- function assignValue(val, key) {
- if (isPlainObject(result[key]) && isPlainObject(val)) {
- result[key] = merge(result[key], val);
- } else if (isPlainObject(val)) {
- result[key] = merge({}, val);
- } else if (isArray(val)) {
- result[key] = val.slice();
- } else {
- result[key] = val;
- }
- }
- for (var i = 0, l = arguments.length; i < l; i++) {
- forEach(arguments[i], assignValue);
- }
- return result;
- }
- function extend(a, b, thisArg) {
- forEach(b, function assignValue(val, key) {
- if (thisArg && typeof val === "function") {
- a[key] = bind(val, thisArg);
- } else {
- a[key] = val;
- }
- });
- return a;
- }
- function stripBOM(content) {
- if (content.charCodeAt(0) === 65279) {
- content = content.slice(1);
- }
- return content;
- }
- module.exports = {
- isArray,
- isArrayBuffer,
- isBuffer,
- isFormData,
- isArrayBufferView,
- isString,
- isNumber,
- isObject,
- isPlainObject,
- isUndefined,
- isDate,
- isFile,
- isBlob,
- isFunction,
- isStream,
- isURLSearchParams,
- isStandardBrowserEnv,
- forEach,
- merge,
- extend,
- trim,
- stripBOM
- };
- }
- });
- // node_modules/axios/lib/helpers/buildURL.js
- var require_buildURL = __commonJS({
- "node_modules/axios/lib/helpers/buildURL.js"(exports, module) {
- "use strict";
- init_define_APP_INFO();
- var utils = require_utils();
- function encode(val) {
- return encodeURIComponent(val).replace(/%3A/gi, ":").replace(/%24/g, "$").replace(/%2C/gi, ",").replace(/%20/g, "+").replace(/%5B/gi, "[").replace(/%5D/gi, "]");
- }
- module.exports = function buildURL(url, params, paramsSerializer) {
- if (!params) {
- return url;
- }
- var serializedParams;
- if (paramsSerializer) {
- serializedParams = paramsSerializer(params);
- } else if (utils.isURLSearchParams(params)) {
- serializedParams = params.toString();
- } else {
- var parts = [];
- utils.forEach(params, function serialize(val, key) {
- if (val === null || typeof val === "undefined") {
- return;
- }
- if (utils.isArray(val)) {
- key = key + "[]";
- } else {
- val = [val];
- }
- utils.forEach(val, function parseValue(v) {
- if (utils.isDate(v)) {
- v = v.toISOString();
- } else if (utils.isObject(v)) {
- v = JSON.stringify(v);
- }
- parts.push(encode(key) + "=" + encode(v));
- });
- });
- serializedParams = parts.join("&");
- }
- if (serializedParams) {
- var hashmarkIndex = url.indexOf("#");
- if (hashmarkIndex !== -1) {
- url = url.slice(0, hashmarkIndex);
- }
- url += (url.indexOf("?") === -1 ? "?" : "&") + serializedParams;
- }
- return url;
- };
- }
- });
- // node_modules/axios/lib/core/InterceptorManager.js
- var require_InterceptorManager = __commonJS({
- "node_modules/axios/lib/core/InterceptorManager.js"(exports, module) {
- "use strict";
- init_define_APP_INFO();
- var utils = require_utils();
- function InterceptorManager() {
- this.handlers = [];
- }
- InterceptorManager.prototype.use = function use(fulfilled, rejected, options) {
- this.handlers.push({
- fulfilled,
- rejected,
- synchronous: options ? options.synchronous : false,
- runWhen: options ? options.runWhen : null
- });
- return this.handlers.length - 1;
- };
- InterceptorManager.prototype.eject = function eject(id) {
- if (this.handlers[id]) {
- this.handlers[id] = null;
- }
- };
- InterceptorManager.prototype.forEach = function forEach(fn) {
- utils.forEach(this.handlers, function forEachHandler(h) {
- if (h !== null) {
- fn(h);
- }
- });
- };
- module.exports = InterceptorManager;
- }
- });
- // node_modules/axios/lib/helpers/normalizeHeaderName.js
- var require_normalizeHeaderName = __commonJS({
- "node_modules/axios/lib/helpers/normalizeHeaderName.js"(exports, module) {
- "use strict";
- init_define_APP_INFO();
- var utils = require_utils();
- module.exports = function normalizeHeaderName(headers, normalizedName) {
- utils.forEach(headers, function processHeader(value, name) {
- if (name !== normalizedName && name.toUpperCase() === normalizedName.toUpperCase()) {
- headers[normalizedName] = value;
- delete headers[name];
- }
- });
- };
- }
- });
- // node_modules/axios/lib/core/enhanceError.js
- var require_enhanceError = __commonJS({
- "node_modules/axios/lib/core/enhanceError.js"(exports, module) {
- "use strict";
- init_define_APP_INFO();
- module.exports = function enhanceError(error, config, code, request, response) {
- error.config = config;
- if (code) {
- error.code = code;
- }
- error.request = request;
- error.response = response;
- error.isAxiosError = true;
- error.toJSON = function toJSON() {
- 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,
- status: this.response && this.response.status ? this.response.status : null
- };
- };
- return error;
- };
- }
- });
- // node_modules/axios/lib/core/createError.js
- var require_createError = __commonJS({
- "node_modules/axios/lib/core/createError.js"(exports, module) {
- "use strict";
- init_define_APP_INFO();
- var enhanceError = require_enhanceError();
- module.exports = function createError(message, config, code, request, response) {
- var error = new Error(message);
- return enhanceError(error, config, code, request, response);
- };
- }
- });
- // node_modules/axios/lib/core/settle.js
- var require_settle = __commonJS({
- "node_modules/axios/lib/core/settle.js"(exports, module) {
- "use strict";
- init_define_APP_INFO();
- var createError = require_createError();
- module.exports = function settle(resolve, reject, response) {
- var validateStatus = response.config.validateStatus;
- if (!response.status || !validateStatus || validateStatus(response.status)) {
- resolve(response);
- } else {
- reject(createError(
- "Request failed with status code " + response.status,
- response.config,
- null,
- response.request,
- response
- ));
- }
- };
- }
- });
- // node_modules/axios/lib/helpers/cookies.js
- var require_cookies = __commonJS({
- "node_modules/axios/lib/helpers/cookies.js"(exports, module) {
- "use strict";
- init_define_APP_INFO();
- var utils = require_utils();
- module.exports = utils.isStandardBrowserEnv() ? function standardBrowserEnv() {
- return {
- write: function write(name, value, expires, path, domain, secure) {
- var cookie = [];
- cookie.push(name + "=" + encodeURIComponent(value));
- if (utils.isNumber(expires)) {
- cookie.push("expires=" + new Date(expires).toGMTString());
- }
- if (utils.isString(path)) {
- cookie.push("path=" + path);
- }
- if (utils.isString(domain)) {
- cookie.push("domain=" + domain);
- }
- if (secure === true) {
- cookie.push("secure");
- }
- document.cookie = cookie.join("; ");
- },
- read: function read(name) {
- var match = document.cookie.match(new RegExp("(^|;\\s*)(" + name + ")=([^;]*)"));
- return match ? decodeURIComponent(match[3]) : null;
- },
- remove: function remove(name) {
- this.write(name, "", Date.now() - 864e5);
- }
- };
- }() : function nonStandardBrowserEnv() {
- return {
- write: function write() {
- },
- read: function read() {
- return null;
- },
- remove: function remove() {
- }
- };
- }();
- }
- });
- // node_modules/axios/lib/helpers/isAbsoluteURL.js
- var require_isAbsoluteURL = __commonJS({
- "node_modules/axios/lib/helpers/isAbsoluteURL.js"(exports, module) {
- "use strict";
- init_define_APP_INFO();
- module.exports = function isAbsoluteURL(url) {
- return /^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(url);
- };
- }
- });
- // node_modules/axios/lib/helpers/combineURLs.js
- var require_combineURLs = __commonJS({
- "node_modules/axios/lib/helpers/combineURLs.js"(exports, module) {
- "use strict";
- init_define_APP_INFO();
- module.exports = function combineURLs(baseURL, relativeURL) {
- return relativeURL ? baseURL.replace(/\/+$/, "") + "/" + relativeURL.replace(/^\/+/, "") : baseURL;
- };
- }
- });
- // node_modules/axios/lib/core/buildFullPath.js
- var require_buildFullPath = __commonJS({
- "node_modules/axios/lib/core/buildFullPath.js"(exports, module) {
- "use strict";
- init_define_APP_INFO();
- var isAbsoluteURL = require_isAbsoluteURL();
- var combineURLs = require_combineURLs();
- module.exports = function buildFullPath(baseURL, requestedURL) {
- if (baseURL && !isAbsoluteURL(requestedURL)) {
- return combineURLs(baseURL, requestedURL);
- }
- return requestedURL;
- };
- }
- });
- // node_modules/axios/lib/helpers/parseHeaders.js
- var require_parseHeaders = __commonJS({
- "node_modules/axios/lib/helpers/parseHeaders.js"(exports, module) {
- "use strict";
- init_define_APP_INFO();
- var utils = require_utils();
- var ignoreDuplicateOf = [
- "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"
- ];
- module.exports = function parseHeaders(headers) {
- var parsed = {};
- var key;
- var val;
- var i;
- if (!headers) {
- return parsed;
- }
- utils.forEach(headers.split("\n"), function parser(line) {
- i = line.indexOf(":");
- key = utils.trim(line.substr(0, i)).toLowerCase();
- val = utils.trim(line.substr(i + 1));
- if (key) {
- if (parsed[key] && ignoreDuplicateOf.indexOf(key) >= 0) {
- return;
- }
- if (key === "set-cookie") {
- parsed[key] = (parsed[key] ? parsed[key] : []).concat([val]);
- } else {
- parsed[key] = parsed[key] ? parsed[key] + ", " + val : val;
- }
- }
- });
- return parsed;
- };
- }
- });
- // node_modules/axios/lib/helpers/isURLSameOrigin.js
- var require_isURLSameOrigin = __commonJS({
- "node_modules/axios/lib/helpers/isURLSameOrigin.js"(exports, module) {
- "use strict";
- init_define_APP_INFO();
- var utils = require_utils();
- module.exports = utils.isStandardBrowserEnv() ? function standardBrowserEnv() {
- var msie = /(msie|trident)/i.test(navigator.userAgent);
- var urlParsingNode = document.createElement("a");
- var originURL;
- function resolveURL(url) {
- var href = url;
- if (msie) {
- urlParsingNode.setAttribute("href", href);
- href = urlParsingNode.href;
- }
- urlParsingNode.setAttribute("href", href);
- return {
- href: urlParsingNode.href,
- protocol: urlParsingNode.protocol ? urlParsingNode.protocol.replace(/:$/, "") : "",
- host: urlParsingNode.host,
- search: urlParsingNode.search ? urlParsingNode.search.replace(/^\?/, "") : "",
- hash: urlParsingNode.hash ? urlParsingNode.hash.replace(/^#/, "") : "",
- hostname: urlParsingNode.hostname,
- port: urlParsingNode.port,
- pathname: urlParsingNode.pathname.charAt(0) === "/" ? urlParsingNode.pathname : "/" + urlParsingNode.pathname
- };
- }
- originURL = resolveURL(window.location.href);
- return function isURLSameOrigin(requestURL) {
- var parsed = utils.isString(requestURL) ? resolveURL(requestURL) : requestURL;
- return parsed.protocol === originURL.protocol && parsed.host === originURL.host;
- };
- }() : function nonStandardBrowserEnv() {
- return function isURLSameOrigin() {
- return true;
- };
- }();
- }
- });
- // node_modules/axios/lib/cancel/Cancel.js
- var require_Cancel = __commonJS({
- "node_modules/axios/lib/cancel/Cancel.js"(exports, module) {
- "use strict";
- init_define_APP_INFO();
- function Cancel(message) {
- this.message = message;
- }
- Cancel.prototype.toString = function toString() {
- return "Cancel" + (this.message ? ": " + this.message : "");
- };
- Cancel.prototype.__CANCEL__ = true;
- module.exports = Cancel;
- }
- });
- // node_modules/axios/lib/adapters/xhr.js
- var require_xhr = __commonJS({
- "node_modules/axios/lib/adapters/xhr.js"(exports, module) {
- "use strict";
- init_define_APP_INFO();
- var utils = require_utils();
- var settle = require_settle();
- var cookies = require_cookies();
- var buildURL = require_buildURL();
- var buildFullPath = require_buildFullPath();
- var parseHeaders = require_parseHeaders();
- var isURLSameOrigin = require_isURLSameOrigin();
- var createError = require_createError();
- var defaults = require_defaults();
- var Cancel = require_Cancel();
- module.exports = function xhrAdapter(config) {
- return new Promise(function dispatchXhrRequest(resolve, reject) {
- var requestData = config.data;
- var requestHeaders = config.headers;
- var responseType = config.responseType;
- var onCanceled;
- function done() {
- if (config.cancelToken) {
- config.cancelToken.unsubscribe(onCanceled);
- }
- if (config.signal) {
- config.signal.removeEventListener("abort", onCanceled);
- }
- }
- if (utils.isFormData(requestData)) {
- delete requestHeaders["Content-Type"];
- }
- var request = new XMLHttpRequest();
- if (config.auth) {
- var username = config.auth.username || "";
- var password = config.auth.password ? unescape(encodeURIComponent(config.auth.password)) : "";
- requestHeaders.Authorization = "Basic " + btoa(username + ":" + password);
- }
- var fullPath = buildFullPath(config.baseURL, config.url);
- request.open(config.method.toUpperCase(), buildURL(fullPath, config.params, config.paramsSerializer), true);
- request.timeout = config.timeout;
- function onloadend() {
- if (!request) {
- return;
- }
- var responseHeaders = "getAllResponseHeaders" in request ? parseHeaders(request.getAllResponseHeaders()) : null;
- var responseData = !responseType || responseType === "text" || responseType === "json" ? request.responseText : request.response;
- var response = {
- data: responseData,
- status: request.status,
- statusText: request.statusText,
- headers: responseHeaders,
- config,
- request
- };
- settle(function _resolve(value) {
- resolve(value);
- done();
- }, function _reject(err) {
- reject(err);
- done();
- }, response);
- request = null;
- }
- if ("onloadend" in request) {
- request.onloadend = onloadend;
- } else {
- request.onreadystatechange = function handleLoad() {
- if (!request || request.readyState !== 4) {
- return;
- }
- if (request.status === 0 && !(request.responseURL && request.responseURL.indexOf("file:") === 0)) {
- return;
- }
- setTimeout(onloadend);
- };
- }
- request.onabort = function handleAbort() {
- if (!request) {
- return;
- }
- reject(createError("Request aborted", config, "ECONNABORTED", request));
- request = null;
- };
- request.onerror = function handleError() {
- reject(createError("Network Error", config, null, request));
- request = null;
- };
- request.ontimeout = function handleTimeout() {
- var timeoutErrorMessage = config.timeout ? "timeout of " + config.timeout + "ms exceeded" : "timeout exceeded";
- var transitional = config.transitional || defaults.transitional;
- if (config.timeoutErrorMessage) {
- timeoutErrorMessage = config.timeoutErrorMessage;
- }
- reject(createError(
- timeoutErrorMessage,
- config,
- transitional.clarifyTimeoutError ? "ETIMEDOUT" : "ECONNABORTED",
- request
- ));
- request = null;
- };
- if (utils.isStandardBrowserEnv()) {
- var xsrfValue = (config.withCredentials || isURLSameOrigin(fullPath)) && config.xsrfCookieName ? cookies.read(config.xsrfCookieName) : void 0;
- if (xsrfValue) {
- requestHeaders[config.xsrfHeaderName] = xsrfValue;
- }
- }
- if ("setRequestHeader" in request) {
- utils.forEach(requestHeaders, function setRequestHeader(val, key) {
- if (typeof requestData === "undefined" && key.toLowerCase() === "content-type") {
- delete requestHeaders[key];
- } else {
- request.setRequestHeader(key, val);
- }
- });
- }
- if (!utils.isUndefined(config.withCredentials)) {
- request.withCredentials = !!config.withCredentials;
- }
- if (responseType && responseType !== "json") {
- request.responseType = config.responseType;
- }
- if (typeof config.onDownloadProgress === "function") {
- request.addEventListener("progress", config.onDownloadProgress);
- }
- if (typeof config.onUploadProgress === "function" && request.upload) {
- request.upload.addEventListener("progress", config.onUploadProgress);
- }
- if (config.cancelToken || config.signal) {
- onCanceled = function(cancel) {
- if (!request) {
- return;
- }
- reject(!cancel || cancel && cancel.type ? new Cancel("canceled") : cancel);
- request.abort();
- request = null;
- };
- config.cancelToken && config.cancelToken.subscribe(onCanceled);
- if (config.signal) {
- config.signal.aborted ? onCanceled() : config.signal.addEventListener("abort", onCanceled);
- }
- }
- if (!requestData) {
- requestData = null;
- }
- request.send(requestData);
- });
- };
- }
- });
- // node_modules/axios/lib/defaults.js
- var require_defaults = __commonJS({
- "node_modules/axios/lib/defaults.js"(exports, module) {
- "use strict";
- init_define_APP_INFO();
- var utils = require_utils();
- var normalizeHeaderName = require_normalizeHeaderName();
- var enhanceError = require_enhanceError();
- var DEFAULT_CONTENT_TYPE = {
- "Content-Type": "application/x-www-form-urlencoded"
- };
- function setContentTypeIfUnset(headers, value) {
- if (!utils.isUndefined(headers) && utils.isUndefined(headers["Content-Type"])) {
- headers["Content-Type"] = value;
- }
- }
- function getDefaultAdapter() {
- var adapter;
- if (typeof XMLHttpRequest !== "undefined") {
- adapter = require_xhr();
- } else if (typeof process !== "undefined" && Object.prototype.toString.call(process) === "[object process]") {
- adapter = require_xhr();
- }
- return adapter;
- }
- function stringifySafely(rawValue, parser, encoder) {
- if (utils.isString(rawValue)) {
- try {
- (parser || JSON.parse)(rawValue);
- return utils.trim(rawValue);
- } catch (e) {
- if (e.name !== "SyntaxError") {
- throw e;
- }
- }
- }
- return (encoder || JSON.stringify)(rawValue);
- }
- var defaults = {
- transitional: {
- silentJSONParsing: true,
- forcedJSONParsing: true,
- clarifyTimeoutError: false
- },
- adapter: getDefaultAdapter(),
- transformRequest: [function transformRequest(data, headers) {
- normalizeHeaderName(headers, "Accept");
- normalizeHeaderName(headers, "Content-Type");
- if (utils.isFormData(data) || utils.isArrayBuffer(data) || utils.isBuffer(data) || utils.isStream(data) || utils.isFile(data) || utils.isBlob(data)) {
- return data;
- }
- if (utils.isArrayBufferView(data)) {
- return data.buffer;
- }
- if (utils.isURLSearchParams(data)) {
- setContentTypeIfUnset(headers, "application/x-www-form-urlencoded;charset=utf-8");
- return data.toString();
- }
- if (utils.isObject(data) || headers && headers["Content-Type"] === "application/json") {
- setContentTypeIfUnset(headers, "application/json");
- return stringifySafely(data);
- }
- return data;
- }],
- transformResponse: [function transformResponse(data) {
- var transitional = this.transitional || defaults.transitional;
- var silentJSONParsing = transitional && transitional.silentJSONParsing;
- var forcedJSONParsing = transitional && transitional.forcedJSONParsing;
- var strictJSONParsing = !silentJSONParsing && this.responseType === "json";
- if (strictJSONParsing || forcedJSONParsing && utils.isString(data) && data.length) {
- try {
- return JSON.parse(data);
- } catch (e) {
- if (strictJSONParsing) {
- if (e.name === "SyntaxError") {
- throw enhanceError(e, this, "E_JSON_PARSE");
- }
- throw e;
- }
- }
- }
- return data;
- }],
- timeout: 0,
- xsrfCookieName: "XSRF-TOKEN",
- xsrfHeaderName: "X-XSRF-TOKEN",
- maxContentLength: -1,
- maxBodyLength: -1,
- validateStatus: function validateStatus(status) {
- return status >= 200 && status < 300;
- },
- headers: {
- common: {
- "Accept": "application/json, text/plain, */*"
- }
- }
- };
- utils.forEach(["delete", "get", "head"], function forEachMethodNoData(method) {
- defaults.headers[method] = {};
- });
- utils.forEach(["post", "put", "patch"], function forEachMethodWithData(method) {
- defaults.headers[method] = utils.merge(DEFAULT_CONTENT_TYPE);
- });
- module.exports = defaults;
- }
- });
- // node_modules/axios/lib/core/transformData.js
- var require_transformData = __commonJS({
- "node_modules/axios/lib/core/transformData.js"(exports, module) {
- "use strict";
- init_define_APP_INFO();
- var utils = require_utils();
- var defaults = require_defaults();
- module.exports = function transformData(data, headers, fns) {
- var context = this || defaults;
- utils.forEach(fns, function transform(fn) {
- data = fn.call(context, data, headers);
- });
- return data;
- };
- }
- });
- // node_modules/axios/lib/cancel/isCancel.js
- var require_isCancel = __commonJS({
- "node_modules/axios/lib/cancel/isCancel.js"(exports, module) {
- "use strict";
- init_define_APP_INFO();
- module.exports = function isCancel(value) {
- return !!(value && value.__CANCEL__);
- };
- }
- });
- // node_modules/axios/lib/core/dispatchRequest.js
- var require_dispatchRequest = __commonJS({
- "node_modules/axios/lib/core/dispatchRequest.js"(exports, module) {
- "use strict";
- init_define_APP_INFO();
- var utils = require_utils();
- var transformData = require_transformData();
- var isCancel = require_isCancel();
- var defaults = require_defaults();
- var Cancel = require_Cancel();
- function throwIfCancellationRequested(config) {
- if (config.cancelToken) {
- config.cancelToken.throwIfRequested();
- }
- if (config.signal && config.signal.aborted) {
- throw new Cancel("canceled");
- }
- }
- module.exports = function dispatchRequest(config) {
- throwIfCancellationRequested(config);
- config.headers = config.headers || {};
- config.data = transformData.call(
- config,
- config.data,
- config.headers,
- config.transformRequest
- );
- config.headers = utils.merge(
- config.headers.common || {},
- config.headers[config.method] || {},
- config.headers
- );
- utils.forEach(
- ["delete", "get", "head", "post", "put", "patch", "common"],
- function cleanHeaderConfig(method) {
- delete config.headers[method];
- }
- );
- var adapter = config.adapter || defaults.adapter;
- return adapter(config).then(function onAdapterResolution(response) {
- throwIfCancellationRequested(config);
- response.data = transformData.call(
- config,
- response.data,
- response.headers,
- config.transformResponse
- );
- return response;
- }, function onAdapterRejection(reason) {
- if (!isCancel(reason)) {
- throwIfCancellationRequested(config);
- if (reason && reason.response) {
- reason.response.data = transformData.call(
- config,
- reason.response.data,
- reason.response.headers,
- config.transformResponse
- );
- }
- }
- return Promise.reject(reason);
- });
- };
- }
- });
- // node_modules/axios/lib/core/mergeConfig.js
- var require_mergeConfig = __commonJS({
- "node_modules/axios/lib/core/mergeConfig.js"(exports, module) {
- "use strict";
- init_define_APP_INFO();
- var utils = require_utils();
- module.exports = function mergeConfig(config1, config2) {
- config2 = config2 || {};
- var config = {};
- function getMergedValue(target, source) {
- if (utils.isPlainObject(target) && utils.isPlainObject(source)) {
- return utils.merge(target, source);
- } else if (utils.isPlainObject(source)) {
- return utils.merge({}, source);
- } else if (utils.isArray(source)) {
- return source.slice();
- }
- return source;
- }
- function mergeDeepProperties(prop) {
- if (!utils.isUndefined(config2[prop])) {
- return getMergedValue(config1[prop], config2[prop]);
- } else if (!utils.isUndefined(config1[prop])) {
- return getMergedValue(void 0, config1[prop]);
- }
- }
- function valueFromConfig2(prop) {
- if (!utils.isUndefined(config2[prop])) {
- return getMergedValue(void 0, config2[prop]);
- }
- }
- function defaultToConfig2(prop) {
- if (!utils.isUndefined(config2[prop])) {
- return getMergedValue(void 0, config2[prop]);
- } else if (!utils.isUndefined(config1[prop])) {
- return getMergedValue(void 0, config1[prop]);
- }
- }
- function mergeDirectKeys(prop) {
- if (prop in config2) {
- return getMergedValue(config1[prop], config2[prop]);
- } else if (prop in config1) {
- return getMergedValue(void 0, config1[prop]);
- }
- }
- var mergeMap = {
- "url": valueFromConfig2,
- "method": valueFromConfig2,
- "data": valueFromConfig2,
- "baseURL": defaultToConfig2,
- "transformRequest": defaultToConfig2,
- "transformResponse": defaultToConfig2,
- "paramsSerializer": defaultToConfig2,
- "timeout": defaultToConfig2,
- "timeoutMessage": defaultToConfig2,
- "withCredentials": defaultToConfig2,
- "adapter": defaultToConfig2,
- "responseType": defaultToConfig2,
- "xsrfCookieName": defaultToConfig2,
- "xsrfHeaderName": defaultToConfig2,
- "onUploadProgress": defaultToConfig2,
- "onDownloadProgress": defaultToConfig2,
- "decompress": defaultToConfig2,
- "maxContentLength": defaultToConfig2,
- "maxBodyLength": defaultToConfig2,
- "transport": defaultToConfig2,
- "httpAgent": defaultToConfig2,
- "httpsAgent": defaultToConfig2,
- "cancelToken": defaultToConfig2,
- "socketPath": defaultToConfig2,
- "responseEncoding": defaultToConfig2,
- "validateStatus": mergeDirectKeys
- };
- utils.forEach(Object.keys(config1).concat(Object.keys(config2)), function computeConfigValue(prop) {
- var merge = mergeMap[prop] || mergeDeepProperties;
- var configValue = merge(prop);
- utils.isUndefined(configValue) && merge !== mergeDirectKeys || (config[prop] = configValue);
- });
- return config;
- };
- }
- });
- // node_modules/axios/lib/env/data.js
- var require_data = __commonJS({
- "node_modules/axios/lib/env/data.js"(exports, module) {
- init_define_APP_INFO();
- module.exports = {
- "version": "0.24.0"
- };
- }
- });
- // node_modules/axios/lib/helpers/validator.js
- var require_validator = __commonJS({
- "node_modules/axios/lib/helpers/validator.js"(exports, module) {
- "use strict";
- init_define_APP_INFO();
- var VERSION = require_data().version;
- var validators = {};
- ["object", "boolean", "number", "function", "string", "symbol"].forEach(function(type, i) {
- validators[type] = function validator(thing) {
- return typeof thing === type || "a" + (i < 1 ? "n " : " ") + type;
- };
- });
- var deprecatedWarnings = {};
- validators.transitional = function transitional(validator, version, message) {
- function formatMessage(opt, desc) {
- return "[Axios v" + VERSION + "] Transitional option '" + opt + "'" + desc + (message ? ". " + message : "");
- }
- return function(value, opt, opts) {
- if (validator === false) {
- throw new Error(formatMessage(opt, " has been removed" + (version ? " in " + version : "")));
- }
- if (version && !deprecatedWarnings[opt]) {
- deprecatedWarnings[opt] = true;
- console.warn(
- formatMessage(
- opt,
- " has been deprecated since v" + version + " and will be removed in the near future"
- )
- );
- }
- return validator ? validator(value, opt, opts) : true;
- };
- };
- function assertOptions(options, schema, allowUnknown) {
- if (typeof options !== "object") {
- throw new TypeError("options must be an object");
- }
- var keys = Object.keys(options);
- var i = keys.length;
- while (i-- > 0) {
- var opt = keys[i];
- var validator = schema[opt];
- if (validator) {
- var value = options[opt];
- var result = value === void 0 || validator(value, opt, options);
- if (result !== true) {
- throw new TypeError("option " + opt + " must be " + result);
- }
- continue;
- }
- if (allowUnknown !== true) {
- throw Error("Unknown option " + opt);
- }
- }
- }
- module.exports = {
- assertOptions,
- validators
- };
- }
- });
- // node_modules/axios/lib/core/Axios.js
- var require_Axios = __commonJS({
- "node_modules/axios/lib/core/Axios.js"(exports, module) {
- "use strict";
- init_define_APP_INFO();
- var utils = require_utils();
- var buildURL = require_buildURL();
- var InterceptorManager = require_InterceptorManager();
- var dispatchRequest = require_dispatchRequest();
- var mergeConfig = require_mergeConfig();
- var validator = require_validator();
- var validators = validator.validators;
- function Axios(instanceConfig) {
- this.defaults = instanceConfig;
- this.interceptors = {
- request: new InterceptorManager(),
- response: new InterceptorManager()
- };
- }
- Axios.prototype.request = function request(config) {
- if (typeof config === "string") {
- config = arguments[1] || {};
- config.url = arguments[0];
- } else {
- config = config || {};
- }
- config = mergeConfig(this.defaults, config);
- if (config.method) {
- config.method = config.method.toLowerCase();
- } else if (this.defaults.method) {
- config.method = this.defaults.method.toLowerCase();
- } else {
- config.method = "get";
- }
- var transitional = config.transitional;
- if (transitional !== void 0) {
- validator.assertOptions(transitional, {
- silentJSONParsing: validators.transitional(validators.boolean),
- forcedJSONParsing: validators.transitional(validators.boolean),
- clarifyTimeoutError: validators.transitional(validators.boolean)
- }, false);
- }
- var requestInterceptorChain = [];
- var synchronousRequestInterceptors = true;
- this.interceptors.request.forEach(function unshiftRequestInterceptors(interceptor) {
- if (typeof interceptor.runWhen === "function" && interceptor.runWhen(config) === false) {
- return;
- }
- synchronousRequestInterceptors = synchronousRequestInterceptors && interceptor.synchronous;
- requestInterceptorChain.unshift(interceptor.fulfilled, interceptor.rejected);
- });
- var responseInterceptorChain = [];
- this.interceptors.response.forEach(function pushResponseInterceptors(interceptor) {
- responseInterceptorChain.push(interceptor.fulfilled, interceptor.rejected);
- });
- var promise;
- if (!synchronousRequestInterceptors) {
- var chain = [dispatchRequest, void 0];
- Array.prototype.unshift.apply(chain, requestInterceptorChain);
- chain = chain.concat(responseInterceptorChain);
- promise = Promise.resolve(config);
- while (chain.length) {
- promise = promise.then(chain.shift(), chain.shift());
- }
- return promise;
- }
- var newConfig = config;
- while (requestInterceptorChain.length) {
- var onFulfilled = requestInterceptorChain.shift();
- var onRejected = requestInterceptorChain.shift();
- try {
- newConfig = onFulfilled(newConfig);
- } catch (error) {
- onRejected(error);
- break;
- }
- }
- try {
- promise = dispatchRequest(newConfig);
- } catch (error) {
- return Promise.reject(error);
- }
- while (responseInterceptorChain.length) {
- promise = promise.then(responseInterceptorChain.shift(), responseInterceptorChain.shift());
- }
- return promise;
- };
- Axios.prototype.getUri = function getUri(config) {
- config = mergeConfig(this.defaults, config);
- return buildURL(config.url, config.params, config.paramsSerializer).replace(/^\?/, "");
- };
- utils.forEach(["delete", "get", "head", "options"], function forEachMethodNoData(method) {
- Axios.prototype[method] = function(url, config) {
- return this.request(mergeConfig(config || {}, {
- method,
- url,
- data: (config || {}).data
- }));
- };
- });
- utils.forEach(["post", "put", "patch"], function forEachMethodWithData(method) {
- Axios.prototype[method] = function(url, data, config) {
- return this.request(mergeConfig(config || {}, {
- method,
- url,
- data
- }));
- };
- });
- module.exports = Axios;
- }
- });
- // node_modules/axios/lib/cancel/CancelToken.js
- var require_CancelToken = __commonJS({
- "node_modules/axios/lib/cancel/CancelToken.js"(exports, module) {
- "use strict";
- init_define_APP_INFO();
- var Cancel = require_Cancel();
- function CancelToken(executor) {
- if (typeof executor !== "function") {
- throw new TypeError("executor must be a function.");
- }
- var resolvePromise;
- this.promise = new Promise(function promiseExecutor(resolve) {
- resolvePromise = resolve;
- });
- var token = this;
- this.promise.then(function(cancel) {
- if (!token._listeners)
- return;
- var i;
- var l = token._listeners.length;
- for (i = 0; i < l; i++) {
- token._listeners[i](cancel);
- }
- token._listeners = null;
- });
- this.promise.then = function(onfulfilled) {
- var _resolve;
- var promise = new Promise(function(resolve) {
- token.subscribe(resolve);
- _resolve = resolve;
- }).then(onfulfilled);
- promise.cancel = function reject() {
- token.unsubscribe(_resolve);
- };
- return promise;
- };
- executor(function cancel(message) {
- if (token.reason) {
- return;
- }
- token.reason = new Cancel(message);
- resolvePromise(token.reason);
- });
- }
- CancelToken.prototype.throwIfRequested = function throwIfRequested() {
- if (this.reason) {
- throw this.reason;
- }
- };
- CancelToken.prototype.subscribe = function subscribe(listener) {
- if (this.reason) {
- listener(this.reason);
- return;
- }
- if (this._listeners) {
- this._listeners.push(listener);
- } else {
- this._listeners = [listener];
- }
- };
- CancelToken.prototype.unsubscribe = function unsubscribe(listener) {
- if (!this._listeners) {
- return;
- }
- var index = this._listeners.indexOf(listener);
- if (index !== -1) {
- this._listeners.splice(index, 1);
- }
- };
- CancelToken.source = function source() {
- var cancel;
- var token = new CancelToken(function executor(c) {
- cancel = c;
- });
- return {
- token,
- cancel
- };
- };
- module.exports = CancelToken;
- }
- });
- // node_modules/axios/lib/helpers/spread.js
- var require_spread = __commonJS({
- "node_modules/axios/lib/helpers/spread.js"(exports, module) {
- "use strict";
- init_define_APP_INFO();
- module.exports = function spread(callback) {
- return function wrap(arr) {
- return callback.apply(null, arr);
- };
- };
- }
- });
- // node_modules/axios/lib/helpers/isAxiosError.js
- var require_isAxiosError = __commonJS({
- "node_modules/axios/lib/helpers/isAxiosError.js"(exports, module) {
- "use strict";
- init_define_APP_INFO();
- module.exports = function isAxiosError(payload) {
- return typeof payload === "object" && payload.isAxiosError === true;
- };
- }
- });
- // node_modules/axios/lib/axios.js
- var require_axios = __commonJS({
- "node_modules/axios/lib/axios.js"(exports, module) {
- "use strict";
- init_define_APP_INFO();
- var utils = require_utils();
- var bind = require_bind();
- var Axios = require_Axios();
- var mergeConfig = require_mergeConfig();
- var defaults = require_defaults();
- function createInstance(defaultConfig) {
- var context = new Axios(defaultConfig);
- var instance = bind(Axios.prototype.request, context);
- utils.extend(instance, Axios.prototype, context);
- utils.extend(instance, context);
- instance.create = function create(instanceConfig) {
- return createInstance(mergeConfig(defaultConfig, instanceConfig));
- };
- return instance;
- }
- var axios = createInstance(defaults);
- axios.Axios = Axios;
- axios.Cancel = require_Cancel();
- axios.CancelToken = require_CancelToken();
- axios.isCancel = require_isCancel();
- axios.VERSION = require_data().version;
- axios.all = function all(promises) {
- return Promise.all(promises);
- };
- axios.spread = require_spread();
- axios.isAxiosError = require_isAxiosError();
- module.exports = axios;
- module.exports.default = axios;
- }
- });
- // node_modules/axios/index.js
- var require_axios2 = __commonJS({
- "node_modules/axios/index.js"(exports, module) {
- init_define_APP_INFO();
- module.exports = require_axios();
- }
- });
- // dep:axios
- init_define_APP_INFO();
- var axios_default = require_axios2();
- export {
- axios_default as default
- };
- //# sourceMappingURL=axios.js.map
|