Craco stands for Create React App Configuration Overrides - an easy and comprehensible configuration layer for create-react-app.
Craco is a mechanism for overriding aspects the standard Create React App configuration without forcing the developer to eject their app from CRA.
It allows you add a single craco.config.js file at the root of your application and thus customise your eslint, babel, postcss, and webpack configurations.