mirror of
https://github.com/balena-io/etcher.git
synced 2025-04-19 21:07:18 +00:00

Change-type: patch Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
25 lines
533 B
TypeScript
25 lines
533 B
TypeScript
import configs from './webpack.config';
|
|
import { WebpackOptionsNormalized } from 'webpack';
|
|
import * as fs from 'fs';
|
|
|
|
const [
|
|
guiConfig,
|
|
etcherConfig,
|
|
childWriterConfig,
|
|
] = (configs as unknown) as WebpackOptionsNormalized[];
|
|
|
|
configs.forEach((config) => {
|
|
config.mode = 'development';
|
|
// @ts-ignore
|
|
config.devtool = 'source-map';
|
|
});
|
|
|
|
guiConfig.devServer = {
|
|
hot: true,
|
|
port: 3030,
|
|
};
|
|
|
|
fs.copyFileSync('./lib/gui/app/index.dev.html', './generated/index.html');
|
|
|
|
export default [guiConfig, etcherConfig, childWriterConfig];
|