PATH:
usr
/
local
/
lib
/
node_modules
/
pm2
/
node_modules
/
axios
/
lib
/
core
'use strict'; /** * Update an Error with the specified config, error code, and response. * * @param {Error} error The error to update. * @param {Object} config The config. * @param {string} [code] The error code (for example, 'ECONNABORTED'). * @param {Object} [request] The request. * @param {Object} [response] The response. * @returns {Error} The error. */ 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() { return { // Standard message: this.message, name: this.name, // Microsoft description: this.description, number: this.number, // Mozilla fileName: this.fileName, lineNumber: this.lineNumber, columnNumber: this.columnNumber, stack: this.stack, // Axios config: this.config, code: this.code }; }; return error; };
[-] transformData.js
[edit]
[-] dispatchRequest.js
[edit]
[-] buildFullPath.js
[edit]
[-] mergeConfig.js
[edit]
[+]
..
[-] enhanceError.js
[edit]
[-] settle.js
[edit]
[-] createError.js
[edit]
[-] InterceptorManager.js
[edit]
[-] README.md
[edit]
[-] Axios.js
[edit]