summaryrefslogtreecommitdiffstats
path: root/webpack.config.js
blob: 0bb19e9ef33df69298b968a31800c9d0c77c357a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
const path = require('path');

module.exports = {
	entry: './src/index.ts',
	devtool: 'inline-source-map',
	devServer: {
		contentBase: './dist'
	},
	module: {
		rules: [
			{
				test: /\.ts$/,
				use: 'ts-loader',
				exclude: /node_modules/
			},
				{
				test: /\.(vs|fs)$/,
				use: [
				 'raw-loader'
				]
			}
		]
	},
	resolve: {
		extensions: [ ".ts", ".js" ]
	},
	output: {
		filename: 'bundle.js',
		path: path.resolve(__dirname, 'dist')
	},
};