import { Configuration } from 'webpack'; import { Configuration as WebpackDevServerConfiguration } from 'webpack-dev-server'; import { merge } from 'webpack-merge'; import commonConfig from './webpack.common'; const devConfig: Configuration = merge(commonConfig, { mode: 'development', devtool: 'inline-source-map', module: { rules: [ { test: /\.js$/, use: ['source-map-loader'], enforce: 'pre' } ] }, devServer: { compress: true, port: 8080 } } as Configuration & WebpackDevServerConfiguration); export default devConfig;