overleaf/services/web/cypress/plugins/index.js
Alf Eaton 69a2283984 Upgrade to webpack v5 (#7249)
GitOrigin-RevId: 69dc5f9aad3e045cc6904e3663e9965094eced76
2022-04-07 08:03:46 +00:00

21 lines
602 B
JavaScript

module.exports = (on, config) => {
if (config.testingType === 'component') {
const { startDevServer } = require('@cypress/webpack-dev-server')
const { merge } = require('webpack-merge')
const path = require('path')
const devConfig = require('../../webpack.config.dev')
const webpackConfig = merge(devConfig, {
devServer: {
static: path.join(__dirname, '../../../../public'),
},
stats: 'none',
})
delete webpackConfig.devServer.client
on('dev-server:start', options => {
return startDevServer({ options, webpackConfig })
})
}
}