diff options
author | Matthias Schiffer <mschiffer@universe-factory.net> | 2020-02-22 17:35:19 +0100 |
---|---|---|
committer | Matthias Schiffer <mschiffer@universe-factory.net> | 2020-02-22 18:08:23 +0100 |
commit | 9eed5c04fff403ef6a7d9ad3ca1fe8628510b9a6 (patch) | |
tree | 5a4b0a7e43821a5881365f76cd40c2e4c86273dd /webpack.renderer.js | |
parent | d35a68caf3987f24d85cb31cf3b327112459c7ac (diff) | |
download | rpgedit-9eed5c04fff403ef6a7d9ad3ca1fe8628510b9a6.tar rpgedit-9eed5c04fff403ef6a7d9ad3ca1fe8628510b9a6.zip |
Switch from electron-webpack to electron-forge
Diffstat (limited to 'webpack.renderer.js')
-rw-r--r-- | webpack.renderer.js | 23 |
1 files changed, 21 insertions, 2 deletions
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'], + }, +}; |