{"ast":null,"code":"'use strict';\n\nimport utils from '../utils.js';\nimport AxiosError from '../core/AxiosError.js';\nimport transitionalDefaults from './transitional.js';\nimport toFormData from '../helpers/toFormData.js';\nimport toURLEncodedForm from '../helpers/toURLEncodedForm.js';\nimport platform from '../platform/index.js';\nimport formDataToJSON from '../helpers/formDataToJSON.js';\nconst own = (obj, key) => obj != null && utils.hasOwnProp(obj, key) ? obj[key] : undefined;\n\n/**\n * It takes a string, tries to parse it, and if it fails, it returns the stringified version\n * of the input\n *\n * @param {any} rawValue - The value to be stringified.\n * @param {Function} parser - A function that parses a string into a JavaScript object.\n * @param {Function} encoder - A function that takes a value and returns a string.\n *\n * @returns {string} A stringified version of the rawValue.\n */\nfunction stringifySafely(rawValue, parser, encoder) {\n  if (utils.isString(rawValue)) {\n    try {\n      (parser || JSON.parse)(rawValue);\n      return utils.trim(rawValue);\n    } catch (e) {\n      if (e.name !== 'SyntaxError') {\n        throw e;\n      }\n    }\n  }\n  return (encoder || JSON.stringify)(rawValue);\n}\nconst defaults = {\n  transitional: transitionalDefaults,\n  adapter: ['xhr', 'http', 'fetch'],\n  transformRequest: [function transformRequest(data, headers) {\n    const contentType = headers.getContentType() || '';\n    const hasJSONContentType = contentType.indexOf('application/json') > -1;\n    const isObjectPayload = utils.isObject(data);\n    if (isObjectPayload && utils.isHTMLForm(data)) {\n      data = new FormData(data);\n    }\n    const isFormData = utils.isFormData(data);\n    if (isFormData) {\n      return hasJSONContentType ? JSON.stringify(formDataToJSON(data)) : data;\n    }\n    if (utils.isArrayBuffer(data) || utils.isBuffer(data) || utils.isStream(data) || utils.isFile(data) || utils.isBlob(data) || utils.isReadableStream(data)) {\n      return data;\n    }\n    if (utils.isArrayBufferView(data)) {\n      return data.buffer;\n    }\n    if (utils.isURLSearchParams(data)) {\n      headers.setContentType('application/x-www-form-urlencoded;charset=utf-8', false);\n      return data.toString();\n    }\n    let isFileList;\n    if (isObjectPayload) {\n      const formSerializer = own(this, 'formSerializer');\n      if (contentType.indexOf('application/x-www-form-urlencoded') > -1) {\n        return toURLEncodedForm(data, formSerializer).toString();\n      }\n      if ((isFileList = utils.isFileList(data)) || contentType.indexOf('multipart/form-data') > -1) {\n        const env = own(this, 'env');\n        const _FormData = env && env.FormData;\n        return toFormData(isFileList ? {\n          'files[]': data\n        } : data, _FormData && new _FormData(), formSerializer);\n      }\n    }\n    if (isObjectPayload || hasJSONContentType) {\n      headers.setContentType('application/json', false);\n      return stringifySafely(data);\n    }\n    return data;\n  }],\n  transformResponse: [function transformResponse(data) {\n    const transitional = own(this, 'transitional') || defaults.transitional;\n    const forcedJSONParsing = transitional && transitional.forcedJSONParsing;\n    const responseType = own(this, 'responseType');\n    const JSONRequested = responseType === 'json';\n    if (utils.isResponse(data) || utils.isReadableStream(data)) {\n      return data;\n    }\n    if (data && utils.isString(data) && (forcedJSONParsing && !responseType || JSONRequested)) {\n      const silentJSONParsing = transitional && transitional.silentJSONParsing;\n      const strictJSONParsing = !silentJSONParsing && JSONRequested;\n      try {\n        return JSON.parse(data, own(this, 'parseReviver'));\n      } catch (e) {\n        if (strictJSONParsing) {\n          if (e.name === 'SyntaxError') {\n            throw AxiosError.from(e, AxiosError.ERR_BAD_RESPONSE, this, null, own(this, 'response'));\n          }\n          throw e;\n        }\n      }\n    }\n    return data;\n  }],\n  /**\n   * A timeout in milliseconds to abort a request. If set to 0 (default) a\n   * timeout is not created.\n   */\n  timeout: 0,\n  xsrfCookieName: 'XSRF-TOKEN',\n  xsrfHeaderName: 'X-XSRF-TOKEN',\n  maxContentLength: -1,\n  maxBodyLength: -1,\n  env: {\n    FormData: platform.classes.FormData,\n    Blob: platform.classes.Blob\n  },\n  validateStatus: function validateStatus(status) {\n    return status >= 200 && status < 300;\n  },\n  headers: {\n    common: {\n      Accept: 'application/json, text/plain, */*',\n      'Content-Type': undefined\n    }\n  }\n};\nutils.forEach(['delete', 'get', 'head', 'post', 'put', 'patch', 'query'], method => {\n  defaults.headers[method] = {};\n});\nexport default defaults;","map":{"version":3,"names":["utils","AxiosError","transitionalDefaults","toFormData","toURLEncodedForm","platform","formDataToJSON","own","obj","key","hasOwnProp","undefined","stringifySafely","rawValue","parser","encoder","isString","JSON","parse","trim","e","name","stringify","defaults","transitional","adapter","transformRequest","data","headers","contentType","getContentType","hasJSONContentType","indexOf","isObjectPayload","isObject","isHTMLForm","FormData","isFormData","isArrayBuffer","isBuffer","isStream","isFile","isBlob","isReadableStream","isArrayBufferView","buffer","isURLSearchParams","setContentType","toString","isFileList","formSerializer","env","_FormData","transformResponse","forcedJSONParsing","responseType","JSONRequested","isResponse","silentJSONParsing","strictJSONParsing","from","ERR_BAD_RESPONSE","timeout","xsrfCookieName","xsrfHeaderName","maxContentLength","maxBodyLength","classes","Blob","validateStatus","status","common","Accept","forEach","method"],"sources":["C:/Users/User/Downloads/medora5/frontend/node_modules/axios/lib/defaults/index.js"],"sourcesContent":["'use strict';\n\nimport utils from '../utils.js';\nimport AxiosError from '../core/AxiosError.js';\nimport transitionalDefaults from './transitional.js';\nimport toFormData from '../helpers/toFormData.js';\nimport toURLEncodedForm from '../helpers/toURLEncodedForm.js';\nimport platform from '../platform/index.js';\nimport formDataToJSON from '../helpers/formDataToJSON.js';\n\nconst own = (obj, key) => (obj != null && utils.hasOwnProp(obj, key) ? obj[key] : undefined);\n\n/**\n * It takes a string, tries to parse it, and if it fails, it returns the stringified version\n * of the input\n *\n * @param {any} rawValue - The value to be stringified.\n * @param {Function} parser - A function that parses a string into a JavaScript object.\n * @param {Function} encoder - A function that takes a value and returns a string.\n *\n * @returns {string} A stringified version of the rawValue.\n */\nfunction stringifySafely(rawValue, parser, encoder) {\n  if (utils.isString(rawValue)) {\n    try {\n      (parser || JSON.parse)(rawValue);\n      return utils.trim(rawValue);\n    } catch (e) {\n      if (e.name !== 'SyntaxError') {\n        throw e;\n      }\n    }\n  }\n\n  return (encoder || JSON.stringify)(rawValue);\n}\n\nconst defaults = {\n  transitional: transitionalDefaults,\n\n  adapter: ['xhr', 'http', 'fetch'],\n\n  transformRequest: [\n    function transformRequest(data, headers) {\n      const contentType = headers.getContentType() || '';\n      const hasJSONContentType = contentType.indexOf('application/json') > -1;\n      const isObjectPayload = utils.isObject(data);\n\n      if (isObjectPayload && utils.isHTMLForm(data)) {\n        data = new FormData(data);\n      }\n\n      const isFormData = utils.isFormData(data);\n\n      if (isFormData) {\n        return hasJSONContentType ? JSON.stringify(formDataToJSON(data)) : data;\n      }\n\n      if (\n        utils.isArrayBuffer(data) ||\n        utils.isBuffer(data) ||\n        utils.isStream(data) ||\n        utils.isFile(data) ||\n        utils.isBlob(data) ||\n        utils.isReadableStream(data)\n      ) {\n        return data;\n      }\n      if (utils.isArrayBufferView(data)) {\n        return data.buffer;\n      }\n      if (utils.isURLSearchParams(data)) {\n        headers.setContentType('application/x-www-form-urlencoded;charset=utf-8', false);\n        return data.toString();\n      }\n\n      let isFileList;\n\n      if (isObjectPayload) {\n        const formSerializer = own(this, 'formSerializer');\n        if (contentType.indexOf('application/x-www-form-urlencoded') > -1) {\n          return toURLEncodedForm(data, formSerializer).toString();\n        }\n\n        if (\n          (isFileList = utils.isFileList(data)) ||\n          contentType.indexOf('multipart/form-data') > -1\n        ) {\n          const env = own(this, 'env');\n          const _FormData = env && env.FormData;\n\n          return toFormData(\n            isFileList ? { 'files[]': data } : data,\n            _FormData && new _FormData(),\n            formSerializer\n          );\n        }\n      }\n\n      if (isObjectPayload || hasJSONContentType) {\n        headers.setContentType('application/json', false);\n        return stringifySafely(data);\n      }\n\n      return data;\n    },\n  ],\n\n  transformResponse: [\n    function transformResponse(data) {\n      const transitional = own(this, 'transitional') || defaults.transitional;\n      const forcedJSONParsing = transitional && transitional.forcedJSONParsing;\n      const responseType = own(this, 'responseType');\n      const JSONRequested = responseType === 'json';\n\n      if (utils.isResponse(data) || utils.isReadableStream(data)) {\n        return data;\n      }\n\n      if (\n        data &&\n        utils.isString(data) &&\n        ((forcedJSONParsing && !responseType) || JSONRequested)\n      ) {\n        const silentJSONParsing = transitional && transitional.silentJSONParsing;\n        const strictJSONParsing = !silentJSONParsing && JSONRequested;\n\n        try {\n          return JSON.parse(data, own(this, 'parseReviver'));\n        } catch (e) {\n          if (strictJSONParsing) {\n            if (e.name === 'SyntaxError') {\n              throw AxiosError.from(e, AxiosError.ERR_BAD_RESPONSE, this, null, own(this, 'response'));\n            }\n            throw e;\n          }\n        }\n      }\n\n      return data;\n    },\n  ],\n\n  /**\n   * A timeout in milliseconds to abort a request. If set to 0 (default) a\n   * timeout is not created.\n   */\n  timeout: 0,\n\n  xsrfCookieName: 'XSRF-TOKEN',\n  xsrfHeaderName: 'X-XSRF-TOKEN',\n\n  maxContentLength: -1,\n  maxBodyLength: -1,\n\n  env: {\n    FormData: platform.classes.FormData,\n    Blob: platform.classes.Blob,\n  },\n\n  validateStatus: function validateStatus(status) {\n    return status >= 200 && status < 300;\n  },\n\n  headers: {\n    common: {\n      Accept: 'application/json, text/plain, */*',\n      'Content-Type': undefined,\n    },\n  },\n};\n\nutils.forEach(['delete', 'get', 'head', 'post', 'put', 'patch', 'query'], (method) => {\n  defaults.headers[method] = {};\n});\n\nexport default defaults;\n"],"mappings":"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","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}