Files
cypress/npm/react/plugins/react-scripts/index.js
2021-05-28 17:01:33 +10:00

27 lines
634 B
JavaScript

const { startDevServer } = require('@cypress/webpack-dev-server')
const findReactScriptsWebpackConfig = require('./findReactScriptsWebpackConfig')
module.exports = (
on,
config, {
webpackConfigPath,
} = {
webpackConfigPath: 'react-scripts/config/webpack.config',
},
) => {
on('dev-server:start', async (options) => {
return startDevServer({
options,
webpackConfig: findReactScriptsWebpackConfig(config, {
webpackConfigPath,
}),
})
})
config.env.reactDevtools = true
// IMPORTANT to return the config object
// with the any changed environment variables
return config
}