Is your feature request related to a problem? Please describe.
Node.js v23.8.0 introduced official Zstandard (zstd) support on node:zlib module: https://nodejs.org/en/blog/release/v23.8.0#support-for-the-zstd-compression-algorithm
Zstandard provides numerous benefits compared to older alternatives and considering Axios supports compression algorithms included in the zlib module, it makes sense to include zstd too.
Describe the solution you'd like
Support zstd in a same manner to Brotli and gzip.
Describe alternatives you've considered
- Handle compression in application by combining
responseType: 'arraybuffer' and decompress: false options: the application can no longer benefit from integrated decompresion provided by Axios.
Additional context/Screenshots
Is your feature request related to a problem? Please describe.
Node.js v23.8.0 introduced official Zstandard (zstd) support on
node:zlibmodule: https://nodejs.org/en/blog/release/v23.8.0#support-for-the-zstd-compression-algorithmZstandard provides numerous benefits compared to older alternatives and considering Axios supports compression algorithms included in the zlib module, it makes sense to include zstd too.
Describe the solution you'd like
Support zstd in a same manner to Brotli and gzip.
Describe alternatives you've considered
responseType: 'arraybuffer'anddecompress: falseoptions: the application can no longer benefit from integrated decompresion provided by Axios.Additional context/Screenshots