mirror of
https://github.com/axios/axios.git
synced 2026-04-11 02:11:50 +08:00
feat: export mergeConfig (#5151)
Co-authored-by: Jay <jasonsaayman@gmail.com>
This commit is contained in:
parent
6f59cdbac9
commit
26874603b3
6
index.js
6
index.js
@ -16,7 +16,8 @@ const {
|
||||
spread,
|
||||
toFormData,
|
||||
AxiosHeaders,
|
||||
formToJSON
|
||||
formToJSON,
|
||||
mergeConfig
|
||||
} = axios;
|
||||
|
||||
export {
|
||||
@ -33,5 +34,6 @@ export {
|
||||
spread,
|
||||
toFormData,
|
||||
AxiosHeaders,
|
||||
formToJSON
|
||||
formToJSON,
|
||||
mergeConfig
|
||||
}
|
||||
|
||||
@ -70,6 +70,9 @@ axios.spread = spread;
|
||||
// Expose isAxiosError
|
||||
axios.isAxiosError = isAxiosError;
|
||||
|
||||
// Expose mergeConfig
|
||||
axios.mergeConfig = mergeConfig;
|
||||
|
||||
axios.AxiosHeaders = AxiosHeaders;
|
||||
|
||||
axios.formToJSON = thing => formDataToJSON(utils.isHTMLForm(thing) ? new FormData(thing) : thing);
|
||||
|
||||
@ -50,6 +50,10 @@ describe('static api', function () {
|
||||
it('should have isAxiosError properties', function () {
|
||||
expect(typeof axios.isAxiosError).toEqual('function');
|
||||
});
|
||||
|
||||
it('should have mergeConfig properties', function () {
|
||||
expect(typeof axios.mergeConfig).toEqual('function');
|
||||
});
|
||||
});
|
||||
|
||||
describe('instance api', function () {
|
||||
|
||||
@ -23,6 +23,7 @@ describe('instance', function () {
|
||||
'spread',
|
||||
'getUri',
|
||||
'isAxiosError',
|
||||
'mergeConfig',
|
||||
'VERSION',
|
||||
'default',
|
||||
'toFormData',
|
||||
|
||||
Loading…
Reference in New Issue
Block a user