import * as chalk from 'chalk' import * as fs from 'fs' import * as HtmlWebpackPlugin from 'html-webpack-plugin' import * as CaseSensitivePathsPlugin from 'case-sensitive-paths-webpack-plugin' import * as InterpolateHtmlPlugin from 'react-dev-utils/InterpolateHtmlPlugin' import * as WatchMissingNodeModulesPlugin from 'react-dev-utils/WatchMissingNodeModulesPlugin' import * as ModuleNotFoundPlugin from 'react-dev-utils/ModuleNotFoundPlugin' import { DefinePlugin, HotModuleReplacementPlugin, IgnorePlugin } from 'webpack' import * as ManifestPlugin from 'webpack-manifest-plugin' import * as ProgressBarPlugin from 'progress-bar-webpack-plugin' import * as forkTsCheckerWebpackPlugin from 'fork-ts-checker-webpack-plugin' // PROD ONLY import * as WorkboxWebpackPlugin from 'workbox-webpack-plugin' import * as deepmerge from 'deepmerge' import Berun from '@berun/berun' /** * Generates an `index.html` file with the