UNPKG

figma-api

Version:

Thin typed wrapper around the Figma REST API

137 lines (94 loc) 81.3 kB
(function(f){if(typeof exports==="object"&&typeof module!=="undefined"){module.exports=f()}else if(typeof define==="function"&&define.amd){define([],f)}else{var g;if(typeof window!=="undefined"){g=window}else if(typeof global!=="undefined"){g=global}else if(typeof self!=="undefined"){g=self}else{g=this}g.Figma = f()}})(function(){var define,module,exports;return (function(){function r(e,n,t){function o(i,f){if(!n[i]){if(!e[i]){var c="function"==typeof require&&require;if(!f&&c)return c(i,!0);if(u)return u(i,!0);var a=new Error("Cannot find module '"+i+"'");throw a.code="MODULE_NOT_FOUND",a}var p=n[i]={exports:{}};e[i][0].call(p.exports,function(r){var n=e[i][1][r];return o(n||r)},p,p.exports,r,e,n,t)}return n[i].exports}for(var u="function"==typeof require&&require,i=0;i<t.length;i++)o(t[i]);return o}return r})()({1:[function(require,module,exports){ (function (Buffer){(function (){ "use strict";var __assign=this&&this.__assign||function(){return(__assign=Object.assign||function(t){for(var e,i=1,n=arguments.length;i<n;i++)for(var o in e=arguments[i])Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o]);return t}).apply(this,arguments)},__createBinding=this&&this.__createBinding||(Object.create?function(t,e,i,n){void 0===n&&(n=i);var o=Object.getOwnPropertyDescriptor(e,i);o&&("get"in o?e.__esModule:!o.writable&&!o.configurable)||(o={enumerable:!0,get:function(){return e[i]}}),Object.defineProperty(t,n,o)}:function(t,e,i,n){void 0===n&&(n=i),t[n]=e[i]}),__setModuleDefault=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),__importStar=this&&this.__importStar||function(){var t=function(e){return(t=Object.getOwnPropertyNames||function(t){var e=[];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[e.length]=i);return e})(e)};return function(e){if(e&&e.__esModule)return e;var i={};if(null!=e)for(var n=t(e),o=0;o<n.length;o++)"default"!==n[o]&&__createBinding(i,e,n[o]);return __setModuleDefault(i,e),i}}(),__awaiter=this&&this.__awaiter||function(t,e,i,n){return new(i||(i=Promise))(function(o,s){function r(t){try{p(n.next(t))}catch(t){s(t)}}function a(t){try{p(n.throw(t))}catch(t){s(t)}}function p(t){var e;t.done?o(t.value):(e=t.value,e instanceof i?e:new i(function(t){t(e)})).then(r,a)}p((n=n.apply(t,e||[])).next())})},__generator=this&&this.__generator||function(t,e){var i,n,o,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},r=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return r.next=a(0),r.throw=a(1),r.return=a(2),"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function a(a){return function(p){return function(a){if(i)throw new TypeError("Generator is already executing.");for(;r&&(r=0,a[0]&&(s=0)),s;)try{if(i=1,n&&(o=2&a[0]?n.return:a[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,a[1])).done)return o;switch(n=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return s.label++,{value:a[1],done:!1};case 5:s.label++,n=a[1],a=[0];continue;case 7:a=s.ops.pop(),s.trys.pop();continue;default:if(!(o=(o=s.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){s=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){s.label=a[1];break}if(6===a[0]&&s.label<o[1]){s.label=o[1],o=a;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(a);break}o[2]&&s.ops.pop(),s.trys.pop();continue}a=e.call(t,s)}catch(t){a=[6,t],n=0}finally{i=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,p])}}},__importDefault=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(exports,"__esModule",{value:!0}),exports.Api=void 0,exports.oAuthLink=oAuthLink,exports.oAuthToken=oAuthToken;var ApiEndpoints=__importStar(require("./api-endpoints")),utils_1=require("./utils"),axios_1=__importDefault(require("axios")),Api=function(){return function(t){var e=this;this.appendHeaders=function(t){e.personalAccessToken&&(t["X-Figma-Token"]=e.personalAccessToken),e.oAuthToken&&(t.Authorization="Bearer ".concat(e.oAuthToken))},this.request=function(t,i){return __awaiter(e,void 0,void 0,function(){var e,n,o;return __generator(this,function(s){switch(s.label){case 0:return e={},this.appendHeaders(e),n=__assign(__assign({url:t},i),{headers:e}),[4,(0,axios_1.default)(n)];case 1:if(o=s.sent(),2!==Math.floor(o.status/100))throw o.statusText;return[2,o.data]}})})},this.getFile=ApiEndpoints.getFileApi,this.getFileNodes=ApiEndpoints.getFileNodesApi,this.getImages=ApiEndpoints.getImagesApi,this.getImageFills=ApiEndpoints.getImageFillsApi,this.getComments=ApiEndpoints.getCommentsApi,this.postComment=ApiEndpoints.postCommentApi,this.deleteComment=ApiEndpoints.deleteCommentApi,this.getCommentReactions=ApiEndpoints.getCommentReactionsApi,this.postCommentReaction=ApiEndpoints.postCommentReactionApi,this.deleteCommentReactions=ApiEndpoints.deleteCommentReactionsApi,this.getUserMe=ApiEndpoints.getUserMeApi,this.getFileVersions=ApiEndpoints.getFileVersionsApi,this.getTeamProjects=ApiEndpoints.getTeamProjectsApi,this.getProjectFiles=ApiEndpoints.getProjectFilesApi,this.getTeamComponents=ApiEndpoints.getTeamComponentsApi,this.getFileComponents=ApiEndpoints.getFileComponentsApi,this.getComponent=ApiEndpoints.getComponentApi,this.getTeamComponentSets=ApiEndpoints.getTeamComponentSetsApi,this.getFileComponentSets=ApiEndpoints.getFileComponentSetsApi,this.getComponentSet=ApiEndpoints.getComponentSetApi,this.getTeamStyles=ApiEndpoints.getTeamStylesApi,this.getFileStyles=ApiEndpoints.getFileStylesApi,this.getStyle=ApiEndpoints.getStyleApi,this.getWebhook=ApiEndpoints.getWebhookApi,this.postWebhook=ApiEndpoints.postWebhookApi,this.putWebhook=ApiEndpoints.putWebhookApi,this.deleteWebhook=ApiEndpoints.deleteWebhookApi,this.getTeamWebhooks=ApiEndpoints.getTeamWebhooksApi,this.getWebhookRequests=ApiEndpoints.getWebhookRequestsApi,this.getLocalVariables=ApiEndpoints.getLocalVariablesApi,this.getPublishedVariables=ApiEndpoints.getPublishedVariablesApi,this.postVariables=ApiEndpoints.postVariablesApi,this.getDevResources=ApiEndpoints.getDevResourcesApi,this.postDevResources=ApiEndpoints.postDevResourcesApi,this.putDevResources=ApiEndpoints.putDevResourcesApi,this.deleteDevResources=ApiEndpoints.deleteDevResourcesApi,this.getLibraryAnalyticsComponentActions=ApiEndpoints.getLibraryAnalyticsComponentActionsApi,this.getLibraryAnalyticsComponentUsages=ApiEndpoints.getLibraryAnalyticsComponentUsagesApi,this.getLibraryAnalyticsStyleActions=ApiEndpoints.getLibraryAnalyticsStyleActionsApi,this.getLibraryAnalyticsStyleUsages=ApiEndpoints.getLibraryAnalyticsStyleUsagesApi,this.getLibraryAnalyticsVariableActions=ApiEndpoints.getLibraryAnalyticsVariableActionsApi,this.getLibraryAnalyticsVariableUsages=ApiEndpoints.getLibraryAnalyticsVariableUsagesApi,"personalAccessToken"in t&&(this.personalAccessToken=t.personalAccessToken),"oAuthToken"in t&&(this.oAuthToken=t.oAuthToken)}}();function oAuthLink(t,e,i,n,o){var s=(0,utils_1.toQueryParams)({client_id:t,redirect_uri:e,scope:i,state:n,response_type:o});return"https://www.figma.com/oauth?".concat(s)}function oAuthToken(t,e,i,n,o){return __awaiter(this,void 0,void 0,function(){var s,r,a,p;return __generator(this,function(u){switch(u.label){case 0:return s={Authorization:"Basic ".concat(Buffer.from("".concat(t,":").concat(e)).toString("base64"))},r=(0,utils_1.toQueryParams)({redirect_uri:i,code:n,grant_type:o}),a="https://api.figma.com/v1/oauth/token?".concat(r),[4,axios_1.default.post(a,null,{headers:s})];case 1:if(200!==(p=u.sent()).status)throw p.statusText;return[2,p.data]}})})}exports.Api=Api; }).call(this)}).call(this,require("buffer").Buffer) },{"./api-endpoints":2,"./utils":5,"axios":6,"buffer":46}],2:[function(require,module,exports){ "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.getFileApi=getFileApi,exports.getFileNodesApi=getFileNodesApi,exports.getImagesApi=getImagesApi,exports.getImageFillsApi=getImageFillsApi,exports.getCommentsApi=getCommentsApi,exports.postCommentApi=postCommentApi,exports.deleteCommentApi=deleteCommentApi,exports.getCommentReactionsApi=getCommentReactionsApi,exports.postCommentReactionApi=postCommentReactionApi,exports.deleteCommentReactionsApi=deleteCommentReactionsApi,exports.getUserMeApi=getUserMeApi,exports.getFileVersionsApi=getFileVersionsApi,exports.getTeamProjectsApi=getTeamProjectsApi,exports.getProjectFilesApi=getProjectFilesApi,exports.getTeamComponentsApi=getTeamComponentsApi,exports.getFileComponentsApi=getFileComponentsApi,exports.getComponentApi=getComponentApi,exports.getTeamComponentSetsApi=getTeamComponentSetsApi,exports.getFileComponentSetsApi=getFileComponentSetsApi,exports.getComponentSetApi=getComponentSetApi,exports.getTeamStylesApi=getTeamStylesApi,exports.getFileStylesApi=getFileStylesApi,exports.getStyleApi=getStyleApi,exports.getWebhookApi=getWebhookApi,exports.postWebhookApi=postWebhookApi,exports.putWebhookApi=putWebhookApi,exports.deleteWebhookApi=deleteWebhookApi,exports.getTeamWebhooksApi=getTeamWebhooksApi,exports.getWebhookRequestsApi=getWebhookRequestsApi,exports.getLocalVariablesApi=getLocalVariablesApi,exports.getPublishedVariablesApi=getPublishedVariablesApi,exports.postVariablesApi=postVariablesApi,exports.getDevResourcesApi=getDevResourcesApi,exports.postDevResourcesApi=postDevResourcesApi,exports.putDevResourcesApi=putDevResourcesApi,exports.deleteDevResourcesApi=deleteDevResourcesApi,exports.getLibraryAnalyticsComponentActionsApi=getLibraryAnalyticsComponentActionsApi,exports.getLibraryAnalyticsComponentUsagesApi=getLibraryAnalyticsComponentUsagesApi,exports.getLibraryAnalyticsStyleActionsApi=getLibraryAnalyticsStyleActionsApi,exports.getLibraryAnalyticsStyleUsagesApi=getLibraryAnalyticsStyleUsagesApi,exports.getLibraryAnalyticsVariableActionsApi=getLibraryAnalyticsVariableActionsApi,exports.getLibraryAnalyticsVariableUsagesApi=getLibraryAnalyticsVariableUsagesApi;var config_1=require("./config"),utils_1=require("./utils");function getFileApi(e,t){var o=(0,utils_1.toQueryParams)(t);return this.request("".concat(config_1.API_DOMAIN,"/").concat(config_1.API_VER,"/files/").concat(e.file_key,"?").concat(o))}function getFileNodesApi(e,t){var o=(0,utils_1.toQueryParams)(t);return this.request("".concat(config_1.API_DOMAIN,"/").concat(config_1.API_VER,"/files/").concat(e.file_key,"/nodes?").concat(o))}function getImagesApi(e,t){var o=(0,utils_1.toQueryParams)(t);return this.request("".concat(config_1.API_DOMAIN,"/").concat(config_1.API_VER,"/images/").concat(e.file_key,"?").concat(o))}function getImageFillsApi(e){return this.request("".concat(config_1.API_DOMAIN,"/").concat(config_1.API_VER,"/files/").concat(e.file_key,"/images"))}function getCommentsApi(e){return this.request("".concat(config_1.API_DOMAIN,"/").concat(config_1.API_VER,"/files/").concat(e.file_key,"/comments"))}function postCommentApi(e,t){return this.request("".concat(config_1.API_DOMAIN,"/").concat(config_1.API_VER,"/files/").concat(e.file_key,"/comments"),{method:"POST",data:t})}function deleteCommentApi(e){return this.request("".concat(config_1.API_DOMAIN,"/").concat(config_1.API_VER,"/files/").concat(e.file_key,"/comments/").concat(e.comment_id),{method:"DELETE",data:""})}function getCommentReactionsApi(e,t){var o=(0,utils_1.toQueryParams)(t);return this.request("".concat(config_1.API_DOMAIN,"/").concat(config_1.API_VER,"/files/").concat(e.file_key,"/comments/").concat(e.comment_id,"/reactions?").concat(o))}function postCommentReactionApi(e,t){return this.request("".concat(config_1.API_DOMAIN,"/").concat(config_1.API_VER,"/files/").concat(e.file_key,"/comments/").concat(e.comment_id,"/reactions"),{method:"POST",data:t})}function deleteCommentReactionsApi(e){return this.request("".concat(config_1.API_DOMAIN,"/").concat(config_1.API_VER,"/files/").concat(e.file_key,"/comments/").concat(e.comment_id,"/reactions"),{method:"DELETE",data:""})}function getUserMeApi(){return this.request("".concat(config_1.API_DOMAIN,"/").concat(config_1.API_VER,"/me"))}function getFileVersionsApi(e){return this.request("".concat(config_1.API_DOMAIN,"/").concat(config_1.API_VER,"/files/").concat(e.file_key,"/versions"))}function getTeamProjectsApi(e){return this.request("".concat(config_1.API_DOMAIN,"/").concat(config_1.API_VER,"/teams/").concat(e.team_id,"/projects"))}function getProjectFilesApi(e,t){var o=(0,utils_1.toQueryParams)(t);return this.request("".concat(config_1.API_DOMAIN,"/").concat(config_1.API_VER,"/projects/").concat(e.project_id,"/files?").concat(o))}function getTeamComponentsApi(e,t){var o=(0,utils_1.toQueryParams)(t);return this.request("".concat(config_1.API_DOMAIN,"/").concat(config_1.API_VER,"/teams/").concat(e.team_id,"/components?").concat(o))}function getFileComponentsApi(e){return this.request("".concat(config_1.API_DOMAIN,"/").concat(config_1.API_VER,"/files/").concat(e.file_key,"/components"))}function getComponentApi(e){return this.request("".concat(config_1.API_DOMAIN,"/").concat(config_1.API_VER,"/components/").concat(e.key))}function getTeamComponentSetsApi(e,t){var o=(0,utils_1.toQueryParams)(t);return this.request("".concat(config_1.API_DOMAIN,"/").concat(config_1.API_VER,"/teams/").concat(e.team_id,"/component_sets?").concat(o))}function getFileComponentSetsApi(e){return this.request("".concat(config_1.API_DOMAIN,"/").concat(config_1.API_VER,"/files/").concat(e.file_key,"/component_sets"))}function getComponentSetApi(e){return this.request("".concat(config_1.API_DOMAIN,"/").concat(config_1.API_VER,"/component_sets/").concat(e.key))}function getTeamStylesApi(e,t){var o=(0,utils_1.toQueryParams)(t);return this.request("".concat(config_1.API_DOMAIN,"/").concat(config_1.API_VER,"/teams/").concat(e.team_id,"/styles?").concat(o))}function getFileStylesApi(e){return this.request("".concat(config_1.API_DOMAIN,"/").concat(config_1.API_VER,"/files/").concat(e.file_key,"/styles"))}function getStyleApi(e){return this.request("".concat(config_1.API_DOMAIN,"/").concat(config_1.API_VER,"/styles/").concat(e.key))}function getWebhookApi(e){return this.request("".concat(config_1.API_DOMAIN,"/").concat(config_1.API_VER_WEBHOOKS,"/webhooks/").concat(e.webhook_id))}function postWebhookApi(e){return this.request("".concat(config_1.API_DOMAIN,"/").concat(config_1.API_VER_WEBHOOKS,"/webhooks"),{method:"POST",data:e})}function putWebhookApi(e,t){return this.request("".concat(config_1.API_DOMAIN,"/").concat(config_1.API_VER_WEBHOOKS,"/webhooks/").concat(e.webhook_id),{method:"PUT",data:t})}function deleteWebhookApi(e){return this.request("".concat(config_1.API_DOMAIN,"/").concat(config_1.API_VER_WEBHOOKS,"/webhooks/").concat(e.webhook_id,"/"),{method:"DELETE",data:""})}function getTeamWebhooksApi(e){return this.request("".concat(config_1.API_DOMAIN,"/").concat(config_1.API_VER_WEBHOOKS,"/teams/").concat(e.team_id,"/webhooks"))}function getWebhookRequestsApi(e){return this.request("".concat(config_1.API_DOMAIN,"/").concat(config_1.API_VER_WEBHOOKS,"/webhooks/").concat(e.webhook_id,"/requests"))}function getLocalVariablesApi(e){return this.request("".concat(config_1.API_DOMAIN,"/").concat(config_1.API_VER,"/files/").concat(e.file_key,"/variables/local"))}function getPublishedVariablesApi(e){return this.request("".concat(config_1.API_DOMAIN,"/").concat(config_1.API_VER,"/analytics/libraries/").concat(e.file_key,"/variables/published"))}function postVariablesApi(e,t){return this.request("".concat(config_1.API_DOMAIN,"/").concat(config_1.API_VER,"/files/").concat(e.file_key,"/variables"),{method:"POST",data:t})}function getDevResourcesApi(e,t){(0,utils_1.toQueryParams)(t);return this.request("".concat(config_1.API_DOMAIN,"/").concat(config_1.API_VER,"/files/").concat(e.file_key,"/dev_resources"))}function postDevResourcesApi(e){return this.request("".concat(config_1.API_DOMAIN,"/").concat(config_1.API_VER,"/dev_resources"),{method:"POST",data:e})}function putDevResourcesApi(e){return this.request("".concat(config_1.API_DOMAIN,"/").concat(config_1.API_VER,"/dev_resources"),{method:"PUT",data:e})}function deleteDevResourcesApi(e){return this.request("".concat(config_1.API_DOMAIN,"/").concat(config_1.API_VER,"/files/").concat(e.file_key,"/dev_resources/").concat(e.dev_resource_id),{method:"DELETE",data:""})}function getLibraryAnalyticsComponentActionsApi(e,t){var o=(0,utils_1.toQueryParams)(t);return this.request("".concat(config_1.API_DOMAIN,"/").concat(config_1.API_VER,"/analytics/libraries/").concat(e.file_key,"/component/actions?").concat(o))}function getLibraryAnalyticsComponentUsagesApi(e,t){var o=(0,utils_1.toQueryParams)(t);return this.request("".concat(config_1.API_DOMAIN,"/").concat(config_1.API_VER,"/analytics/libraries/").concat(e.file_key,"/component/usages?").concat(o))}function getLibraryAnalyticsStyleActionsApi(e,t){var o=(0,utils_1.toQueryParams)(t);return this.request("".concat(config_1.API_DOMAIN,"/").concat(config_1.API_VER,"/analytics/libraries/").concat(e.file_key,"/style/actions?").concat(o))}function getLibraryAnalyticsStyleUsagesApi(e,t){var o=(0,utils_1.toQueryParams)(t);return this.request("".concat(config_1.API_DOMAIN,"/").concat(config_1.API_VER,"/analytics/libraries/").concat(e.file_key,"/style/usages?").concat(o))}function getLibraryAnalyticsVariableActionsApi(e,t){var o=(0,utils_1.toQueryParams)(t);return this.request("".concat(config_1.API_DOMAIN,"/").concat(config_1.API_VER,"/analytics/libraries/").concat(e.file_key,"/variable/actions?").concat(o))}function getLibraryAnalyticsVariableUsagesApi(e,t){var o=(0,utils_1.toQueryParams)(t);return this.request("".concat(config_1.API_DOMAIN,"/").concat(config_1.API_VER,"/analytics/libraries/").concat(e.file_key,"/variable/usages?").concat(o))} },{"./config":3,"./utils":5}],3:[function(require,module,exports){ "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.API_VER_WEBHOOKS=exports.API_VER=exports.API_DOMAIN=void 0,exports.API_DOMAIN="https://api.figma.com",exports.API_VER="v1",exports.API_VER_WEBHOOKS="v2"; },{}],4:[function(require,module,exports){ "use strict";var __createBinding=this&&this.__createBinding||(Object.create?function(e,t,r,i){void 0===i&&(i=r);var o=Object.getOwnPropertyDescriptor(t,r);o&&("get"in o?t.__esModule:!o.writable&&!o.configurable)||(o={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,i,o)}:function(e,t,r,i){void 0===i&&(i=r),e[i]=t[r]}),__exportStar=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||__createBinding(t,e,r)};Object.defineProperty(exports,"__esModule",{value:!0}),__exportStar(require("./config"),exports),__exportStar(require("./api-class"),exports); },{"./api-class":1,"./config":3}],5:[function(require,module,exports){ "use strict";var __extends=this&&this.__extends||function(){var r=function(t,o){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,t){r.__proto__=t}||function(r,t){for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(r[o]=t[o])})(t,o)};return function(t,o){if("function"!=typeof o&&null!==o)throw new TypeError("Class extends value "+String(o)+" is not a constructor or null");function e(){this.constructor=t}r(t,o),t.prototype=null===o?Object.create(o):(e.prototype=o.prototype,new e)}}();function toQueryParams(r){return r?Object.entries(r).map(function(r){var t=r[0],o=r[1];return t&&o&&"".concat(t,"=").concat(encodeURIComponent(o))}).filter(Boolean).join("&"):""}Object.defineProperty(exports,"__esModule",{value:!0}),exports.ApiError=void 0,exports.toQueryParams=toQueryParams;var ApiError=function(r){function t(t,o){var e=r.call(this,o)||this;return e.response=t,e}return __extends(t,r),t}(Error);exports.ApiError=ApiError; },{}],6:[function(require,module,exports){ module.exports=require("./lib/axios"); },{"./lib/axios":8}],7:[function(require,module,exports){ "use strict";var utils=require("./../utils"),settle=require("./../core/settle"),cookies=require("./../helpers/cookies"),buildURL=require("./../helpers/buildURL"),buildFullPath=require("../core/buildFullPath"),parseHeaders=require("./../helpers/parseHeaders"),isURLSameOrigin=require("./../helpers/isURLSameOrigin"),transitionalDefaults=require("../defaults/transitional"),AxiosError=require("../core/AxiosError"),CanceledError=require("../cancel/CanceledError"),parseProtocol=require("../helpers/parseProtocol"),platform=require("../platform");module.exports=function(e){return new Promise(function(r,o){var s,t=e.data,n=e.headers,a=e.responseType,i=e.withXSRFToken;function l(){e.cancelToken&&e.cancelToken.unsubscribe(s),e.signal&&e.signal.removeEventListener("abort",s)}utils.isFormData(t)&&utils.isStandardBrowserEnv()&&delete n["Content-Type"];var u=new XMLHttpRequest;if(e.auth){var d=e.auth.username||"",c=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";n.Authorization="Basic "+btoa(d+":"+c)}var p=buildFullPath(e.baseURL,e.url,e.allowAbsoluteUrls);function f(){if(u){var s="getAllResponseHeaders"in u?parseHeaders(u.getAllResponseHeaders()):null,t={data:a&&"text"!==a&&"json"!==a?u.response:u.responseText,status:u.status,statusText:u.statusText,headers:s,config:e,request:u};settle(function(e){r(e),l()},function(e){o(e),l()},t),u=null}}if(u.open(e.method.toUpperCase(),buildURL(p,e.params,e.paramsSerializer),!0),u.timeout=e.timeout,"onloadend"in u?u.onloadend=f:u.onreadystatechange=function(){u&&4===u.readyState&&(0!==u.status||u.responseURL&&0===u.responseURL.indexOf("file:"))&&setTimeout(f)},u.onabort=function(){u&&(o(new AxiosError("Request aborted",AxiosError.ECONNABORTED,e,u)),u=null)},u.onerror=function(){o(new AxiosError("Network Error",AxiosError.ERR_NETWORK,e,u)),u=null},u.ontimeout=function(){var r=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded",s=e.transitional||transitionalDefaults;e.timeoutErrorMessage&&(r=e.timeoutErrorMessage),o(new AxiosError(r,s.clarifyTimeoutError?AxiosError.ETIMEDOUT:AxiosError.ECONNABORTED,e,u)),u=null},utils.isStandardBrowserEnv()&&(i&&utils.isFunction(i)&&(i=i(e)),i||!1!==i&&isURLSameOrigin(p))){var E=e.xsrfHeaderName&&e.xsrfCookieName&&cookies.read(e.xsrfCookieName);E&&(n[e.xsrfHeaderName]=E)}"setRequestHeader"in u&&utils.forEach(n,function(e,r){void 0===t&&"content-type"===r.toLowerCase()?delete n[r]:u.setRequestHeader(r,e)}),utils.isUndefined(e.withCredentials)||(u.withCredentials=!!e.withCredentials),a&&"json"!==a&&(u.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&u.addEventListener("progress",e.onDownloadProgress),"function"==typeof e.onUploadProgress&&u.upload&&u.upload.addEventListener("progress",e.onUploadProgress),(e.cancelToken||e.signal)&&(s=function(r){u&&(o(!r||r.type?new CanceledError(null,e,u):r),u.abort(),u=null)},e.cancelToken&&e.cancelToken.subscribe(s),e.signal&&(e.signal.aborted?s():e.signal.addEventListener("abort",s))),t||!1===t||0===t||""===t||(t=null);var m=parseProtocol(p);m&&-1===platform.protocols.indexOf(m)?o(new AxiosError("Unsupported protocol "+m+":",AxiosError.ERR_BAD_REQUEST,e)):u.send(t)})}; },{"../cancel/CanceledError":10,"../core/AxiosError":13,"../core/buildFullPath":15,"../defaults/transitional":21,"../helpers/parseProtocol":35,"../platform":43,"./../core/settle":18,"./../helpers/buildURL":26,"./../helpers/cookies":28,"./../helpers/isURLSameOrigin":32,"./../helpers/parseHeaders":34,"./../utils":44}],8:[function(require,module,exports){ "use strict";var utils=require("./utils"),bind=require("./helpers/bind"),Axios=require("./core/Axios"),mergeConfig=require("./core/mergeConfig"),defaults=require("./defaults"),formDataToJSON=require("./helpers/formDataToJSON");function createInstance(e){var r=new Axios(e),o=bind(Axios.prototype.request,r);return utils.extend(o,Axios.prototype,r),utils.extend(o,r),o.create=function(r){return createInstance(mergeConfig(e,r))},o}var axios=createInstance(defaults);axios.Axios=Axios,axios.CanceledError=require("./cancel/CanceledError"),axios.CancelToken=require("./cancel/CancelToken"),axios.isCancel=require("./cancel/isCancel"),axios.VERSION=require("./env/data").version,axios.toFormData=require("./helpers/toFormData"),axios.AxiosError=require("../lib/core/AxiosError"),axios.Cancel=axios.CanceledError,axios.all=function(e){return Promise.all(e)},axios.spread=require("./helpers/spread"),axios.isAxiosError=require("./helpers/isAxiosError"),axios.formToJSON=function(e){return formDataToJSON(utils.isHTMLForm(e)?new FormData(e):e)},module.exports=axios,module.exports.default=axios; },{"../lib/core/AxiosError":13,"./cancel/CancelToken":9,"./cancel/CanceledError":10,"./cancel/isCancel":11,"./core/Axios":12,"./core/mergeConfig":17,"./defaults":20,"./env/data":23,"./helpers/bind":25,"./helpers/formDataToJSON":29,"./helpers/isAxiosError":31,"./helpers/spread":36,"./helpers/toFormData":37,"./utils":44}],9:[function(require,module,exports){ "use strict";var CanceledError=require("./CanceledError");function CancelToken(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");var n;this.promise=new Promise(function(e){n=e});var r=this;this.promise.then(function(e){if(r._listeners){for(var n=r._listeners.length;n-- >0;)r._listeners[n](e);r._listeners=null}}),this.promise.then=function(e){var n,s=new Promise(function(e){r.subscribe(e),n=e}).then(e);return s.cancel=function(){r.unsubscribe(n)},s},e(function(e,s,t){r.reason||(r.reason=new CanceledError(e,s,t),n(r.reason))})}CancelToken.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},CancelToken.prototype.subscribe=function(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]},CancelToken.prototype.unsubscribe=function(e){if(this._listeners){var n=this._listeners.indexOf(e);-1!==n&&this._listeners.splice(n,1)}},CancelToken.source=function(){var e;return{token:new CancelToken(function(n){e=n}),cancel:e}},module.exports=CancelToken; },{"./CanceledError":10}],10:[function(require,module,exports){ "use strict";var AxiosError=require("../core/AxiosError"),utils=require("../utils");function CanceledError(r,e,o){AxiosError.call(this,null==r?"canceled":r,AxiosError.ERR_CANCELED,e,o),this.name="CanceledError"}utils.inherits(CanceledError,AxiosError,{__CANCEL__:!0}),module.exports=CanceledError; },{"../core/AxiosError":13,"../utils":44}],11:[function(require,module,exports){ "use strict";module.exports=function(t){return!(!t||!t.__CANCEL__)}; },{}],12:[function(require,module,exports){ "use strict";var utils=require("./../utils"),buildURL=require("../helpers/buildURL"),InterceptorManager=require("./InterceptorManager"),dispatchRequest=require("./dispatchRequest"),mergeConfig=require("./mergeConfig"),buildFullPath=require("./buildFullPath"),validator=require("../helpers/validator"),validators=validator.validators;function Axios(t){this.defaults=t,this.interceptors={request:new InterceptorManager,response:new InterceptorManager}}Axios.prototype.request=function(t,e){"string"==typeof t?(e=e||{}).url=t:e=t||{},(e=mergeConfig(this.defaults,e)).method?e.method=e.method.toLowerCase():this.defaults.method?e.method=this.defaults.method.toLowerCase():e.method="get";var r=e.transitional;void 0!==r&&validator.assertOptions(r,{silentJSONParsing:validators.transitional(validators.boolean),forcedJSONParsing:validators.transitional(validators.boolean),clarifyTimeoutError:validators.transitional(validators.boolean)},!1);var i=e.paramsSerializer;null!=i&&(utils.isFunction(i)?e.paramsSerializer={serialize:i}:validator.assertOptions(i,{encode:validators.function,serialize:validators.function},!0));var o=[],a=!0;this.interceptors.request.forEach(function(t){"function"==typeof t.runWhen&&!1===t.runWhen(e)||(a=a&&t.synchronous,o.unshift(t.fulfilled,t.rejected))});var s,n=[];if(this.interceptors.response.forEach(function(t){n.push(t.fulfilled,t.rejected)}),!a){var l=[dispatchRequest,void 0];for(Array.prototype.unshift.apply(l,o),l=l.concat(n),s=Promise.resolve(e);l.length;)s=s.then(l.shift(),l.shift());return s}for(var u=e;o.length;){var d=o.shift(),h=o.shift();try{u=d(u)}catch(t){h(t);break}}try{s=dispatchRequest(u)}catch(t){return Promise.reject(t)}for(;n.length;)s=s.then(n.shift(),n.shift());return s},Axios.prototype.getUri=function(t){t=mergeConfig(this.defaults,t);var e=buildFullPath(t.baseURL,t.url,t.allowAbsoluteUrls);return buildURL(e,t.params,t.paramsSerializer)},utils.forEach(["delete","get","head","options"],function(t){Axios.prototype[t]=function(e,r){return this.request(mergeConfig(r||{},{method:t,url:e,data:(r||{}).data}))}}),utils.forEach(["post","put","patch"],function(t){function e(e){return function(r,i,o){return this.request(mergeConfig(o||{},{method:t,headers:e?{"Content-Type":"multipart/form-data"}:{},url:r,data:i}))}}Axios.prototype[t]=e(),Axios.prototype[t+"Form"]=e(!0)}),module.exports=Axios; },{"../helpers/buildURL":26,"../helpers/validator":39,"./../utils":44,"./InterceptorManager":14,"./buildFullPath":15,"./dispatchRequest":16,"./mergeConfig":17}],13:[function(require,module,exports){ "use strict";var utils=require("../utils");function AxiosError(r,t,s,e,o){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=r,this.name="AxiosError",t&&(this.code=t),s&&(this.config=s),e&&(this.request=e),o&&(this.response=o)}utils.inherits(AxiosError,Error,{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,status:this.response&&this.response.status?this.response.status:null}}});var prototype=AxiosError.prototype,descriptors={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(function(r){descriptors[r]={value:r}}),Object.defineProperties(AxiosError,descriptors),Object.defineProperty(prototype,"isAxiosError",{value:!0}),AxiosError.from=function(r,t,s,e,o,i){var E=Object.create(prototype);return utils.toFlatObject(r,E,function(r){return r!==Error.prototype}),AxiosError.call(E,r.message,t,s,e,o),E.cause=r,E.name=r.name,i&&Object.assign(E,i),E},module.exports=AxiosError; },{"../utils":44}],14:[function(require,module,exports){ "use strict";var utils=require("./../utils");function InterceptorManager(){this.handlers=[]}InterceptorManager.prototype.use=function(e,n,r){return this.handlers.push({fulfilled:e,rejected:n,synchronous:!!r&&r.synchronous,runWhen:r?r.runWhen:null}),this.handlers.length-1},InterceptorManager.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},InterceptorManager.prototype.clear=function(){this.handlers&&(this.handlers=[])},InterceptorManager.prototype.forEach=function(e){utils.forEach(this.handlers,function(n){null!==n&&e(n)})},module.exports=InterceptorManager; },{"./../utils":44}],15:[function(require,module,exports){ "use strict";var isAbsoluteURL=require("../helpers/isAbsoluteURL"),combineURLs=require("../helpers/combineURLs");module.exports=function(e,s,r){var i=!isAbsoluteURL(s);return e&&(i||!1===r)?combineURLs(e,s):s}; },{"../helpers/combineURLs":27,"../helpers/isAbsoluteURL":30}],16:[function(require,module,exports){ "use strict";var utils=require("./../utils"),transformData=require("./transformData"),isCancel=require("../cancel/isCancel"),defaults=require("../defaults"),CanceledError=require("../cancel/CanceledError"),normalizeHeaderName=require("../helpers/normalizeHeaderName");function throwIfCancellationRequested(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new CanceledError}module.exports=function(e){return throwIfCancellationRequested(e),e.headers=e.headers||{},e.data=transformData.call(e,e.data,e.headers,null,e.transformRequest),normalizeHeaderName(e.headers,"Accept"),normalizeHeaderName(e.headers,"Content-Type"),e.headers=utils.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),utils.forEach(["delete","get","head","post","put","patch","common"],function(a){delete e.headers[a]}),(e.adapter||defaults.adapter)(e).then(function(a){return throwIfCancellationRequested(e),a.data=transformData.call(e,a.data,a.headers,a.status,e.transformResponse),a},function(a){return isCancel(a)||(throwIfCancellationRequested(e),a&&a.response&&(a.response.data=transformData.call(e,a.response.data,a.response.headers,a.response.status,e.transformResponse))),Promise.reject(a)})}; },{"../cancel/CanceledError":10,"../cancel/isCancel":11,"../defaults":20,"../helpers/normalizeHeaderName":33,"./../utils":44,"./transformData":19}],17:[function(require,module,exports){ "use strict";var utils=require("../utils");module.exports=function(e,t){t=t||{};var i={};function s(e,t){return utils.isPlainObject(e)&&utils.isPlainObject(t)?utils.merge(e,t):utils.isEmptyObject(t)?utils.merge({},e):utils.isPlainObject(t)?utils.merge({},t):utils.isArray(t)?t.slice():t}function n(i){return utils.isUndefined(t[i])?utils.isUndefined(e[i])?void 0:s(void 0,e[i]):s(e[i],t[i])}function r(e){if(!utils.isUndefined(t[e]))return s(void 0,t[e])}function o(i){return utils.isUndefined(t[i])?utils.isUndefined(e[i])?void 0:s(void 0,e[i]):s(void 0,t[i])}function u(i){return i in t?s(e[i],t[i]):i in e?s(void 0,e[i]):void 0}var a={url:r,method:r,data:r,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutMessage:o,withCredentials:o,withXSRFToken:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBodyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,responseEncoding:o,validateStatus:u};return utils.forEach(Object.keys(e).concat(Object.keys(t)),function(e){var t=a[e]||n,s=t(e);utils.isUndefined(s)&&t!==u||(i[e]=s)}),i}; },{"../utils":44}],18:[function(require,module,exports){ "use strict";var AxiosError=require("./AxiosError");module.exports=function(r,s,t){var o=t.config.validateStatus;t.status&&o&&!o(t.status)?s(new AxiosError("Request failed with status code "+t.status,[AxiosError.ERR_BAD_REQUEST,AxiosError.ERR_BAD_RESPONSE][Math.floor(t.status/100)-4],t.config,t.request,t)):r(t)}; },{"./AxiosError":13}],19:[function(require,module,exports){ "use strict";var utils=require("./../utils"),defaults=require("../defaults");module.exports=function(t,u,e,r){var s=this||defaults;return utils.forEach(r,function(r){t=r.call(s,t,u,e)}),t}; },{"../defaults":20,"./../utils":44}],20:[function(require,module,exports){ (function (process){(function (){ "use strict";var utils=require("../utils"),normalizeHeaderName=require("../helpers/normalizeHeaderName"),AxiosError=require("../core/AxiosError"),transitionalDefaults=require("./transitional"),toFormData=require("../helpers/toFormData"),toURLEncodedForm=require("../helpers/toURLEncodedForm"),platform=require("../platform"),formDataToJSON=require("../helpers/formDataToJSON"),DEFAULT_CONTENT_TYPE={"Content-Type":"application/x-www-form-urlencoded"};function setContentTypeIfUnset(e,t){!utils.isUndefined(e)&&utils.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}function getDefaultAdapter(){var e;return"undefined"!=typeof XMLHttpRequest?e=require("../adapters/xhr"):"undefined"!=typeof process&&"[object process]"===Object.prototype.toString.call(process)&&(e=require("../adapters/http")),e}function stringifySafely(e,t,r){if(utils.isString(e))try{return(t||JSON.parse)(e),utils.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(r||JSON.stringify)(e)}var defaults={transitional:transitionalDefaults,adapter:getDefaultAdapter(),transformRequest:[function(e,t){normalizeHeaderName(t,"Accept"),normalizeHeaderName(t,"Content-Type");var r,i=t&&t["Content-Type"]||"",a=i.indexOf("application/json")>-1,n=utils.isObject(e);if(n&&utils.isHTMLForm(e)&&(e=new FormData(e)),utils.isFormData(e))return a?JSON.stringify(formDataToJSON(e)):e;if(utils.isArrayBuffer(e)||utils.isBuffer(e)||utils.isStream(e)||utils.isFile(e)||utils.isBlob(e))return e;if(utils.isArrayBufferView(e))return e.buffer;if(utils.isURLSearchParams(e))return setContentTypeIfUnset(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString();if(n){if(-1!==i.indexOf("application/x-www-form-urlencoded"))return toURLEncodedForm(e,this.formSerializer).toString();if((r=utils.isFileList(e))||i.indexOf("multipart/form-data")>-1){var s=this.env&&this.env.FormData;return toFormData(r?{"files[]":e}:e,s&&new s,this.formSerializer)}}return n||a?(setContentTypeIfUnset(t,"application/json"),stringifySafely(e)):e}],transformResponse:[function(e){var t=this.transitional||defaults.transitional,r=t&&t.forcedJSONParsing,i="json"===this.responseType;if(e&&utils.isString(e)&&(r&&!this.responseType||i)){var a=!(t&&t.silentJSONParsing)&&i;try{return JSON.parse(e)}catch(e){if(a){if("SyntaxError"===e.name)throw AxiosError.from(e,AxiosError.ERR_BAD_RESPONSE,this,null,this.response);throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:platform.classes.FormData,Blob:platform.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};utils.forEach(["delete","get","head"],function(e){defaults.headers[e]={}}),utils.forEach(["post","put","patch"],function(e){defaults.headers[e]=utils.merge(DEFAULT_CONTENT_TYPE)}),module.exports=defaults; }).call(this)}).call(this,require('_process')) },{"../adapters/http":7,"../adapters/xhr":7,"../core/AxiosError":13,"../helpers/formDataToJSON":29,"../helpers/normalizeHeaderName":33,"../helpers/toFormData":37,"../helpers/toURLEncodedForm":38,"../platform":43,"../utils":44,"./transitional":21,"_process":49}],21:[function(require,module,exports){ "use strict";module.exports={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1}; },{}],22:[function(require,module,exports){ module.exports=require("form-data"); },{"form-data":47}],23:[function(require,module,exports){ module.exports={version:"0.30.0"}; },{}],24:[function(require,module,exports){ "use strict";var toFormData=require("./toFormData");function encode(t){var r={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(t).replace(/[!'\(\)~]|%20|%00/g,function(t){return r[t]})}function AxiosURLSearchParams(t,r){this._pairs=[],t&&toFormData(t,this,r)}var prototype=AxiosURLSearchParams.prototype;prototype.append=function(t,r){this._pairs.push([t,r])},prototype.toString=function(t){var r=t?function(r){return t.call(this,r,encode)}:encode;return this._pairs.map(function(t){return r(t[0])+"="+r(t[1])},"").join("&")},module.exports=AxiosURLSearchParams; },{"./toFormData":37}],25:[function(require,module,exports){ "use strict";module.exports=function(t,n){return function(){return t.apply(n,arguments)}}; },{}],26:[function(require,module,exports){ "use strict";var utils=require("../utils"),AxiosURLSearchParams=require("../helpers/AxiosURLSearchParams");function encode(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}module.exports=function(e,r,i){if(!r)return e;var a=e.indexOf("#");-1!==a&&(e=e.slice(0,a));var c,n=i&&i.encode||encode,s=i&&i.serialize;return(c=s?s(r,i):utils.isURLSearchParams(r)?r.toString():new AxiosURLSearchParams(r,i).toString(n))&&(e+=(-1===e.indexOf("?")?"?":"&")+c),e}; },{"../helpers/AxiosURLSearchParams":24,"../utils":44}],27:[function(require,module,exports){ "use strict";module.exports=function(e,r){return r?e.replace(/\/?\/$/,"")+"/"+r.replace(/^\/+/,""):e}; },{}],28:[function(require,module,exports){ "use strict";var utils=require("./../utils");module.exports=utils.isStandardBrowserEnv()?{write:function(e,t,n,i,u,o){var r=[];r.push(e+"="+encodeURIComponent(t)),utils.isNumber(n)&&r.push("expires="+new Date(n).toGMTString()),utils.isString(i)&&r.push("path="+i),utils.isString(u)&&r.push("domain="+u),!0===o&&r.push("secure"),document.cookie=r.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)}}:{write:function(){},read:function(){return null},remove:function(){}}; },{"./../utils":44}],29:[function(require,module,exports){ "use strict";var utils=require("../utils");function parsePropPath(r){return utils.matchAll(/\w+|\[(\w*)]/g,r).map(function(r){return"[]"===r[0]?"":r[1]||r[0]})}function arrayToObject(r){var t,i,n={},u=Object.keys(r),e=u.length;for(t=0;t<e;t++)n[i=u[t]]=r[i];return n}function formDataToJSON(r){if(utils.isFormData(r)&&utils.isFunction(r.entries)){var t={};return utils.forEachEntry(r,function(r,i){!function r(t,i,n,u){var e=t[u++];if("__proto__"===e)return!0;var a=Number.isFinite(+e),s=u>=t.length;return e=!e&&utils.isArray(n)?n.length:e,s?(utils.hasOwnProperty(n,e)?n[e]=[n[e],i]:n[e]=i,!a):(n[e]&&utils.isObject(n[e])||(n[e]=[]),r(t,i,n[e],u)&&utils.isArray(n[e])&&(n[e]=arrayToObject(n[e])),!a)}(parsePropPath(r),i,t,0)}),t}return null}module.exports=formDataToJSON; },{"../utils":44}],30:[function(require,module,exports){ "use strict";module.exports=function(t){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)}; },{}],31:[function(require,module,exports){ "use strict";var utils=require("./../utils");module.exports=function(r){return utils.isObject(r)&&!0===r.isAxiosError}; },{"./../utils":44}],32:[function(require,module,exports){ "use strict";var utils=require("./../utils");module.exports=utils.isStandardBrowserEnv()?function(){var t,r=/(msie|trident)/i.test(navigator.userAgent),e=document.createElement("a");function o(t){var o=t;return r&&(e.setAttribute("href",o),o=e.href),e.setAttribute("href",o),{href:e.href,protocol:e.protocol?e.protocol.replace(/:$/,""):"",host:e.host,search:e.search?e.search.replace(/^\?/,""):"",hash:e.hash?e.hash.replace(/^#/,""):"",hostname:e.hostname,port:e.port,pathname:"/"===e.pathname.charAt(0)?e.pathname:"/"+e.pathname}}return t=o(window.location.href),function(r){var e=utils.isString(r)?o(r):r;return e.protocol===t.protocol&&e.host===t.host}}():function(){return!0}; },{"./../utils":44}],33:[function(require,module,exports){ "use strict";var utils=require("../utils");module.exports=function(e,t){utils.forEach(e,function(r,s){s!==t&&s.toUpperCase()===t.toUpperCase()&&(e[t]=r,delete e[s])})}; },{"../utils":44}],34:[function(require,module,exports){ "use strict";var utils=require("./../utils"),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(e){var i,t,r,o={};return e?(utils.forEach(e.split("\n"),function(e){if(r=e.indexOf(":"),i=utils.trim(e.slice(0,r)).toLowerCase(),t=utils.trim(e.slice(r+1)),i){if(o[i]&&ignoreDuplicateOf.indexOf(i)>=0)return;o[i]="set-cookie"===i?(o[i]?o[i]:[]).concat([t]):o[i]?o[i]+", "+t:t}}),o):o}; },{"./../utils":44}],35:[function(require,module,exports){ "use strict";module.exports=function(e){var r=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return r&&r[1]||""}; },{}],36:[function(require,module,exports){ "use strict";module.exports=function(n){return function(t){return n.apply(null,t)}}; },{}],37:[function(require,module,exports){ (function (Buffer){(function (){ "use strict";var utils=require("../utils"),AxiosError=require("../core/AxiosError"),envFormData=require("../env/classes/FormData");function isVisitable(t){return utils.isPlainObject(t)||utils.isArray(t)}function removeBrackets(t){return utils.endsWith(t,"[]")?t.slice(0,-2):t}function renderKey(t,i,e){return t?t.concat(i).map(function(t,i){return t=removeBrackets(t),!e&&i?"["+t+"]":t}).join(e?".":""):i}function isFlatArray(t){return utils.isArray(t)&&!t.some(isVisitable)}var predicates=utils.toFlatObject(utils,{},null,function(t){return/^is[A-Z]/.test(t)});function isSpecCompliant(t){return t&&utils.isFunction(t.append)&&"FormData"===t[Symbol.toStringTag]&&t[Symbol.iterator]}function toFormData(t,i,e){if(!utils.isObject(t))throw new TypeError("target must be an object");i=i||new(envFormData||FormData);var r=(e=utils.toFlatObject(e,{metaTokens:!0,dots:!1,indexes:!1},!1,function(t,i){return!utils.isUndefined(i[t])})).metaTokens,n=e.visitor||l,s=e.dots,o=e.indexes,u=(e.Blob||"undefined"!=typeof Blob&&Blob)&&isSpecCompliant(i);if(!utils.isFunction(n))throw new TypeError("visitor must be a function");function a(t){if(null===t)return"";if(utils.isDate(t))return t.toISOString();if(!u&&utils.isBlob(t))throw new AxiosError("Blob is not supported. Use a Buffer instead.");return utils.isArrayBuffer(t)||utils.isTypedArray(t)?u&&"function"==typeof Blob?new Blob([t]):Buffer.from(t):t}function l(t,e,n){var u=t;if(t&&!n&&"object"==typeof t)if(utils.endsWith(e,"{}"))e=r?e:e.slice(0,-2),t=JSON.stringify(t);else if(utils.isArray(t)&&isFlatArray(t)||utils.isFileList(t)||utils.endsWith(e,"[]")&&(u=utils.toArray(t)))return e=removeBrackets(e),u.forEach(function(t,r){!utils.isUndefined(t)&&null!==t&&i.append(!0===o?renderKey([e],r,s):null===o?e:e+"[]",a(t))}),!1;return!!isVisitable(t)||(i.append(renderKey(n,e,s),a(t)),!1)}var c=[],f=Object.assign(predicates,{defaultVisitor:l,convertValue:a,isVisitable:isVisitable});if(!utils.isObject(t))throw new TypeError("data must be an object");return function t(e,r){if(!utils.isUndefined(e)){if(-1!==c.indexOf(e))throw Error("Circular reference detected in "+r.join("."));c.push(e),utils.forEach(e,function(e,s){!0===(!(utils.isUndefined(e)||null===e)&&n.call(i,e,utils.isString(s)?s.trim():s,r,f))&&t(e,r?r.concat(s):[s])}),c.pop()}}(t),i}module.exports=toFormData; }).call(this)}).call(this,require("buffer").Buffer) },{"../core/AxiosError":13,"../env/classes/FormData":22,"../utils":44,"buffer":46}],38:[function(require,module,exports){ "use strict";var utils=require("../utils"),toFormData=require("./toFormData"),platform=require("../platform/");module.exports=function(t,r){return toFormData(t,new platform.classes.URLSearchParams,Object.assign({visitor:function(t,r,a,e){return platform.isNode&&utils.isBuffer(t)?(this.append(r,t.toString("base64")),!1):e.defaultVisitor.apply(this,arguments)}},r))}; },{"../platform/":43,"../utils":44,"./toFormData":37}],39:[function(require,module,exports){ "use strict";var VERSION=require("../env/data").version,AxiosError=require("../core/AxiosError"),validators={};["object","boolean","number","function","string","symbol"].forEach(function(r,o){validators[r]=function(e){return typeof e===r||"a"+(o<1?"n ":" ")+r}});var deprecatedWarnings={};function assertOptions(r,o,e){if("object"!=typeof r)throw new AxiosError("options must be an object",AxiosError.ERR_BAD_OPTION_VALUE);for(var n=Object.keys(r),t=n.length;t-- >0;){var i=n[t],s=o[i];if(s){var a=r[i],E=void 0===a||s(a,i,r);if(!0!==E)throw new AxiosError("option "+i+" must be "+E,AxiosError.ERR_BAD_OPTION_VALUE)}else if(!0!==e)throw new AxiosError("Unknown option "+i,AxiosError.ERR_BAD_OPTION)}}validators.transitional=function(r,o,e){function n(r,o){return"[Axios v"+VERSION+"] Transitional option '"+r+"'"+o+(e?". "+e:"")}return function(e,t,i){if(!1===r)throw new AxiosError(n(t," has been removed"+(o?" in "+o:"")),AxiosError.ERR_DEPRECATED);return o&&!deprecatedWarnings[t]&&(deprecatedWarnings[t]=!0,console.warn(n(t," has been deprecated since v"+o+" and will be removed in the near future"))),!r||r(e,t,i)}},module.exports={assertOptions:assertOptions,validators:validators}; },{"../core/AxiosError":13,"../env/data":23}],40:[function(require,module,exports){ "use strict";module.exports=FormData; },{}],41:[function(require,module,exports){ "use strict";var AxiosURLSearchParams=require("../../../helpers/AxiosURLSearchParams");module.exports="undefined"!=typeof URLSearchParams?URLSearchParams:AxiosURLSearchParams; },{"../../../helpers/AxiosURLSearchParams":24}],42:[function(require,module,exports){ "use strict";module.exports={isBrowser:!0,classes:{URLSearchParams:require("./classes/URLSearchParams"),FormData:require("./classes/FormData"),Blob:Blob},protocols:["http","https","file","blob","url","data"]}; },{"./classes/FormData":40,"./classes/URLSearchParams":41}],43:[function(require,module,exports){ "use strict";module.exports=require("./node/"); },{"./node/":42}],44:[function(require,module,exports){ "use strict";var bind=require("./helpers/bind"),toString=Object.prototype.toString,kindOf=function(r){return function(t){var e=toString.call(t);return r[e]||(r[e]=e.slice(8,-1).toLowerCase())}}(Object.create(null));function kindOfTest(r){return r=r.toLowerCase(),function(t){return kindOf(t)===r}}function isArray(r){return Array.isArray(r)}function isUndefined(r){return void 0===r}function isBuffer(r){return null!==r&&!isUndefined(r)&&null!==r.constructor&&!isUndefined(r.constructor)&&"function"==typeof r.constructor.isBuffer&&r.constructor.isBuffer(r)}var isArrayBuffer=kindOfTest("ArrayBuffer");function isArrayBufferView(r){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(r):r&&r.buffer&&isArrayBuffer(r.buffer)}function isString(r){return"string"==typeof r}function isNumber(r){return"number"==typeof r}function isObject(r){return null!==r&&"object"==typeof r}function isPlainObject(r){if("object"!==kindOf(r))return!1;var t=Object.getPrototypeOf(r);return null===t||t===Object.prototype}function isEmptyObject(r){return r&&0===Object.keys(r).length&&Object.getPrototypeOf(r)===Object.prototype}var isDate=kindOfTest("Date"),isFile=kindOfTest("File"),isBlob=kindOfTest("Blob"),isFileList=kindOfTest("FileList");function isFunction(r){return"[object Function]"===toString.call(r)}function isStream(r){return isObject(r)&&isFunction(r.pipe)}function isFormData(r){return r&&("function"==typeof FormData&&r instanceof FormData||