UNPKG

576 BJavaScriptView Raw
1const nodeExternals = require('webpack-node-externals');
2
3module.exports = {
4 context: __dirname + "/src/",
5 entry: "./index.ts",
6 output: {
7 path: __dirname + "/dist/",
8 filename: "index.js",
9 libraryTarget: "commonjs"
10 },
11 target: 'node',
12 externals: [nodeExternals()],
13 resolve: {
14 extensions: ['.ts', '.tsx', '.js', '.jsx']
15 },
16 devtool: 'source-map',
17 module: {
18 loaders: [
19 {
20 test: /\.tsx?$/,
21 loader: 'awesome-typescript-loader'
22 },
23 {
24 test: /\.handlebars/,
25 use: 'raw-loader'
26 }
27 ]
28 },
29};