UNPKG

react-app-rewired-preact

Version:

Tweak the create-react-app webpack config(s) without using 'eject' and without creating a fork of the react-scripts

31 lines (25 loc) 814 B
const {paths} = require('./'); // load environment variables from .env files // before overrides scripts are read require(paths.scriptVersion + '/config/env'); const override = require(paths.configOverrides); const webpack = typeof override === 'function' ? override : override.webpack || ((config, env) => config); if (override.devserver) { console.log( 'Warning: `devserver` has been deprecated. Please use `devServer` instead as ' + '`devserver` will not be used in the next major release.' ) } const devServer = override.devServer || override.devserver || ((configFunction) => (proxy, allowedHost) => configFunction(proxy, allowedHost)); const jest = override.jest || ((config) => config); // normalized overrides functions module.exports = { webpack, devServer, jest };