return config object

This commit is contained in:
Adam Rackis
2018-10-02 08:13:03 -05:00
parent 8235d511ff
commit 280cee4306
2 changed files with 6 additions and 1 deletions

View File

@@ -7,6 +7,7 @@ function addBundleVisualizer(config) {
reportFilename: "report.html"
})
);
return config;
}
function addBabelPlugin(plugin, config, env) {
@@ -25,10 +26,12 @@ function addBabelPlugin(plugin, config, env) {
}
}
}
return config;
}
function addDecoratorsLegacy(config, env) {
addBabelPlugin(["@babel/plugin-proposal-decorators", { legacy: true }], config, env);
return config;
}
function disableEsLint(config, env) {
@@ -36,6 +39,7 @@ function disableEsLint(config, env) {
eslintRules.forEach(rule => {
config.module.rules = config.module.rules.filter(r => r !== rule);
});
return config;
}
function addWebpackAlias(alias, config) {
@@ -46,6 +50,7 @@ function addWebpackAlias(alias, config) {
config.resolve.alias = {};
}
Object.assign(config.resolve.alias, alias);
return config;
}
module.exports = {

View File

@@ -1,6 +1,6 @@
{
"name": "customize-cra",
"version": "0.0.5",
"version": "0.0.6",
"description": "",
"main": "index.js",
"scripts": {