Create React App Configuration Override, an easy and comprehensible configuration layer for create-react-app.
Find config docs, API docs, plugins, and example configs at craco.js.org!
Get all the benefits of Create React App and customization without using 'eject' by adding a single configuration (e.g. craco.config.js) file at the root of your application and customize your ESLint, Babel, PostCSS configurations and many more.
npm i -D @craco/craco
diff
my-app
├── node_modules
+ ├── craco.config.js
└── package.json
react-scripts in the scripts section of your package.json to use the craco CLI:diff title="package.json"
"scripts": {
- "start": "react-scripts start"
+ "start": "craco start"
- "build": "react-scripts build"
+ "build": "craco build"
- "test": "react-scripts test"
+ "test": "craco test"
}
Visit craco.js.org to learn more.
$ claude mcp add craco \
-- python -m otcore.mcp_server <graph>