Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
function runDevelop(options, callback) {
var compiler = webpack(developConfig);
var app = express();
app.use(hopsExpressUtils.timings);
app.use(
webpackDevMiddleware(compiler, {
noInfo: true,
logLevel: 'warn',
publicPath: developConfig.output.publicPath,
watchOptions: developConfig.watchOptions,
serverSideRender: true,
})
);
app.use(webpackHotMiddleware(compiler));
app.use(hopsExpressUtils.rewritePath);
app.use(express.static(hopsConfig.buildDir, { redirect: false }));
hopsExpressUtils.bootstrap(app, hopsConfig);
hopsExpressUtils.registerMiddleware(
app,
createMiddleware(
module.exports = function createRenderer(webpackConfig, watchOptions) {
var router = new express.Router();
router.use(hopsExpressUtils.timings);
hopsExpressUtils.bootstrap(router, hopsConfig);
hopsExpressUtils.registerMiddleware(
router,
createMiddleware(webpackConfig, watchOptions)
);
return function(options) {
if (typeof options === 'string') {
options = { url: options };
}
return new Promise(function(resolve, reject) {
var req = mocks.createRequest(options);
var res = mocks.createResponse({
eventEmitter: events.EventEmitter,
request: req,
});
res.on('finish', function() {