/* eslint-disable @typescript-eslint/no-var-requires */ const { webpackAlias } = require('./webpack.alias'); const plugins = require('./webpack.plugins'); module.exports = { /** * This is the main entry point for your application, it's the first file * that runs in the main process. */ entry: './src/main.ts', // Put your normal webpack config below here module: { rules: require('./webpack.rules'), }, plugins: plugins.main, resolve: { alias: webpackAlias, extensions: ['.js', '.ts', '.jsx', '.tsx', '.json'], }, node: { __filename: true, __dirname: true, }, };