Create React App Configuration Override, an easy and comprehensible configuration layer for Create React App.
New typescript config loader: https://github.com/gsoft-inc/craco/pull/347
Fix ts config support with function syntax https://github.com/gsoft-inc/craco/pull/344
Added support for craco.config.cjs file https://github.com/gsoft-inc/craco/pull/343
Add support for TS config file https://github.com/gsoft-inc/craco/pull/334
Add support for prepending or appending Webpack plugins https://github.com/gsoft-inc/craco/pull/322
Allow to extend plugins by array or function https://github.com/gsoft-inc/craco/pull/267
Fix the replacement of default CRA webpack plugins https://github.com/gsoft-inc/craco/pull/245
getPlugin
, pluginByName
, addPlugins
and removePlugins
.The old syntax to modify webpack plugins (an array) is still supported for backward compatibility but we encourage you to switch to the new syntax:
webpack: {
plugins: {
add: [],
remove: [],
}
}