craco

Create React App Configuration Override, an easy and comprehensible configuration layer for Create React App.

APACHE-2.0 License

Downloads
1.8M
Stars
7.4K
Committers
72
craco - v7.1.0 Latest Release

Published by dilanx over 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/dilanx/craco/compare/v7.0.0...v7.1.0

craco - v7.0.0

Published by dilanx almost 2 years ago

CRACO now supports Create React App 5.

The new documentation is live at https://craco.js.org.

craco - v7.0.0-alpha.9

Published by dilanx almost 2 years ago

  • Fixed peer dependency issues with cosmiconfig-typescript-loader. #447
  • Fixed an issue where devServer environment variables wouldn't be set. #456
craco - v7.0.0-alpha.8

Published by dilanx about 2 years ago

craco -

Published by dilanx over 2 years ago

  • Reverted to v6.4.3. #425
craco -

Published by dilanx over 2 years ago

  • Fixed babel config issues. #433
craco -

Published by dilanx over 2 years ago

  • Fixed undefined properties error in tests. #425 #432
craco -

Published by dilanx over 2 years ago

  • Utility functions have been added for webpack 5's asset modules. #387

    assetModuleByName(), getAssetModule(), getAssetModules(), removeAssetModules(), addBeforeAssetModule(), addBeforeAssetModules(), addAfterAssetModule(), addAfterAssetModules()

    We're planning on reworking the documentation, so these functions will not be added to the existing README docs. The new documentation will be available with the release of v7.0.0.

craco -

Published by dilanx over 2 years ago

  • The package was rewritten in TypeScript (now has built-in TypeScript declarations).
craco - v7.0.0-alpha.0

Published by mousse-tache over 2 years ago

What's Changed

  • Update peer and dev dependencies to CRA 5.
  • Fix postcss options.
  • Creation of CRA 4 recipes folder.
  • Jest support for CRA 5.
craco - v6.4.3

Published by patricklafrance almost 3 years ago

New typescript config loader: https://github.com/gsoft-inc/craco/pull/347

craco -

Published by patricklafrance almost 3 years ago

Fix ts config support with function syntax https://github.com/gsoft-inc/craco/pull/344

craco - v6.4.1

Published by patricklafrance almost 3 years ago

Added support for craco.config.cjs file https://github.com/gsoft-inc/craco/pull/343

craco - v6.4.0

Published by patricklafrance almost 3 years ago

Add support for TS config file https://github.com/gsoft-inc/craco/pull/334

craco -

Published by patricklafrance about 3 years ago

Add support for prepending or appending Webpack plugins https://github.com/gsoft-inc/craco/pull/322

craco -

Published by patricklafrance over 3 years ago

Allow to extend plugins by array or function https://github.com/gsoft-inc/craco/pull/267

craco -

Published by patricklafrance over 3 years ago

craco -

Published by patricklafrance over 3 years ago

Fix the replacement of default CRA webpack plugins https://github.com/gsoft-inc/craco/pull/245

craco -

Published by patricklafrance over 3 years ago

  • New utility methods available : getPlugin, pluginByName, addPlugins and removePlugins.
  • Webpack config override now allow the removal of webpack plugins.

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: [],
    }
}
Package Rankings
Top 0.67% on Npmjs.org
Top 6.7% on Proxy.golang.org
Badges
Extracted from project README
npm status npm downloads npm license GitHub stars GitHub contributors PRs Welcome
Related Projects