Codemirror cleanup

This commit is contained in:
Dane Everitt 2020-09-15 20:53:23 -07:00
parent 80e08572d6
commit 3af9e92603
No known key found for this signature in database
GPG key ID: EEA66103B3D71F53
7 changed files with 157 additions and 123 deletions

View file

@ -1,12 +1,10 @@
const path = require('path');
const webpack = require('webpack');
const AssetsManifestPlugin = require('webpack-assets-manifest');
const ForkTsCheckerWebpackPlugin = require('fork-ts-checker-webpack-plugin');
const TerserPlugin = require('terser-webpack-plugin');
const BundleAnalyzerPlugin = require('webpack-bundle-analyzer').BundleAnalyzerPlugin;
const isProduction = process.env.NODE_ENV === 'production';
const modes = Object.keys(require('./resources/scripts/modes'));
module.exports = {
cache: true,
@ -74,7 +72,6 @@ module.exports = {
moment: 'moment',
},
plugins: [
new webpack.ContextReplacementPlugin(/brace[/\\](mode|worker)/, new RegExp(`^\.\/(${modes.join('|')})$`)),
new AssetsManifestPlugin({ writeToDisk: true, publicPath: true, integrity: true, integrityHashes: ['sha384'] }),
new ForkTsCheckerWebpackPlugin(isProduction ? {} : {
eslint: {