From 9eed5c04fff403ef6a7d9ad3ca1fe8628510b9a6 Mon Sep 17 00:00:00 2001 From: Matthias Schiffer Date: Sat, 22 Feb 2020 17:35:19 +0100 Subject: Switch from electron-webpack to electron-forge --- webpack.renderer.js | 23 +++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) (limited to 'webpack.renderer.js') diff --git a/webpack.renderer.js b/webpack.renderer.js index abaa916..2cfd371 100644 --- a/webpack.renderer.js +++ b/webpack.renderer.js @@ -1,7 +1,26 @@ +/* eslint-disable @typescript-eslint/no-var-requires */ +const CopyPlugin = require('copy-webpack-plugin'); + module.exports = { module: { rules: [ - { test: /\.(vs|fs)$/, use: ['raw-loader'] }, + { + test: /\.tsx?$/, + use: 'ts-loader', + exclude: /node_modules/, + }, + { + test: /\.css$/, + use: [{ loader: 'style-loader' }, { loader: 'css-loader' }], + }, + { + test: /\.(vs|fs)$/, + use: 'raw-loader', + }, ], }, -} + plugins: [new CopyPlugin([{ from: 'static' }])], + resolve: { + extensions: ['.ts', '.js', '.tsx', '.jsx'], + }, +}; -- cgit v1.2.3