axios-axios/lib/core
Tackoil 5945e40bb1
fix(interceptor): handle the error in the same interceptor (#6269)
* fix(interceptor): handle the error in the same interceptor

* fix(interceptor): pass the config and data in promise chain

* fix(interceptor): filter out unexpected config and data in promise chain

---------

Co-authored-by: Jay <jasonsaayman@gmail.com>
2026-01-08 21:11:34 +02:00
..
Axios.js fix(interceptor): handle the error in the same interceptor (#6269) 2026-01-08 21:11:34 +02:00
AxiosError.js fix: turn AxiosError into a native error (#5394) (#5558) 2025-11-11 19:06:10 +02:00
AxiosHeaders.js fix(headers): fixed support for setting multiple header values from an iterated source; (#6885) 2025-04-23 19:24:08 +03:00
buildFullPath.js fix(buildFullPath): handle allowAbsoluteUrls: false without baseURL (#6833) 2025-03-18 20:01:37 +02:00
dispatchRequest.js feat(fetch): add fetch, Request, Response env config variables for the adapter; (#7003) 2025-08-30 22:02:24 +03:00
InterceptorManager.js style: get rid of redundency in imports (#6315) 2025-11-12 21:11:56 +02:00
mergeConfig.js chore: remove unnecessary eslint-disable directive (#7283) 2025-12-30 13:11:30 +02:00
README.md Updating lib/core/README.md about Dispatching requests (#3772) 2021-04-30 09:08:50 +02:00
settle.js Axios ES2017 (#4787) 2022-06-18 11:19:27 +02:00
transformData.js style: get rid of redundency in imports (#6315) 2025-11-12 21:11:56 +02:00

axios // core

The modules found in core/ should be modules that are specific to the domain logic of axios. These modules would most likely not make sense to be consumed outside of the axios module, as their logic is too specific. Some examples of core modules are:

  • Dispatching requests
    • Requests sent via adapters/ (see lib/adapters/README.md)
  • Managing interceptors
  • Handling config