Update to TypeScript 4

This commit is contained in:
Dane Everitt 2021-05-08 10:37:18 -07:00
parent 0cd1362b05
commit 5a82dd6a18
No known key found for this signature in database
GPG key ID: EEA66103B3D71F53
8 changed files with 286 additions and 94 deletions

View file

@ -71,10 +71,17 @@ module.exports = {
},
plugins: [
new AssetsManifestPlugin({ writeToDisk: true, publicPath: true, integrity: true, integrityHashes: ['sha384'] }),
new ForkTsCheckerWebpackPlugin(isProduction ? {} : {
eslint: {
files: `${path.join(__dirname, '/resources/scripts')}/**/*.{ts,tsx}`,
new ForkTsCheckerWebpackPlugin({
typescript: {
mode: 'write-references',
diagnosticOptions: {
semantic: true,
syntactic: true,
},
},
eslint: isProduction ? undefined : {
files: `${path.join(__dirname, '/resources/scripts')}/**/*.{ts,tsx}`,
}
}),
process.env.ANALYZE_BUNDLE ? new BundleAnalyzerPlugin({
analyzerHost: '0.0.0.0',