experimental support for multiple windows (fixes #212, fixes #170)

This commit is contained in:
Eugene Pankov
2018-08-31 15:41:28 +02:00
parent 0749096d9f
commit 4b7b692ace
25 changed files with 577 additions and 395 deletions

View File

@@ -5,7 +5,7 @@ module.exports = {
name: 'terminus-main',
target: 'node',
entry: {
main: path.resolve(__dirname, 'lib/index.js'),
main: path.resolve(__dirname, 'lib/index.ts'),
},
mode: process.env.DEV ? 'development' : 'production',
context: __dirname,
@@ -22,12 +22,11 @@ module.exports = {
module: {
rules: [
{
test: /lib[\\/].*\.js$/,
exclude: /node_modules/,
test: /\.ts$/,
use: {
loader: 'babel-loader',
loader: 'awesome-typescript-loader',
options: {
presets: ['babel-preset-es2015'],
configFileName: path.resolve(__dirname, 'tsconfig.main.json'),
},
},
},