mirror of
https://github.com/axios/axios.git
synced 2026-04-11 02:11:50 +08:00
* feat: implement prettier and fix all issues * fix: failing tests * fix: implement feedback from codel, ai etc * chore: dont throw in trim function Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com> * fix: incorrect fix --------- Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
27 lines
575 B
JavaScript
27 lines
575 B
JavaScript
var config = {};
|
|
|
|
function generateConfig(name) {
|
|
var compress = name.indexOf('min') > -1;
|
|
var config = {
|
|
entry: './index.js',
|
|
output: {
|
|
path: __dirname + '/dist/',
|
|
filename: name + '.js',
|
|
sourceMapFilename: name + '.map',
|
|
library: 'axios',
|
|
libraryTarget: 'umd',
|
|
globalObject: 'this',
|
|
},
|
|
node: false,
|
|
devtool: 'source-map',
|
|
mode: compress ? 'production' : 'development',
|
|
};
|
|
return config;
|
|
}
|
|
|
|
['axios', 'axios.min'].forEach(function (key) {
|
|
config[key] = generateConfig(key);
|
|
});
|
|
|
|
module.exports = config;
|