From 5634e77ad96bfe1818f6b6ee70b7379652e5487f Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Mon, 14 Aug 2017 04:59:43 +0200 Subject: fix build system / types --- webpack.config.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'webpack.config.js') diff --git a/webpack.config.js b/webpack.config.js index d2210b092..89a4a5aee 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -1,6 +1,7 @@ const path = require('path'); const webpack = require('webpack'); const merge = require('webpack-merge'); +const { CheckerPlugin } = require('awesome-typescript-loader') function externalsCb(context, request, callback) { @@ -24,7 +25,7 @@ module.exports = function (env) { rules: [ { test: /\.tsx?$/, - loader: 'ts-loader', + loader: 'awesome-typescript-loader', exclude: /node_modules/, exclude: /taler-emscripten-lib/, } @@ -34,7 +35,9 @@ module.exports = function (env) { modules: [path.resolve(__dirname, "./"), "node_modules"], extensions: [".tsx", ".ts", ".js"] }, - plugins: [], + plugins: [ + new CheckerPlugin(), + ], devtool: "source-map", externals: [ externalsCb, -- cgit v1.2.3