UNPKG

535 BJavaScriptView Raw
1const path = require('path');
2
3module.exports = {
4 entry: {
5 bundle: './index.ts',
6 },
7 output: {
8 path: path.resolve(__dirname, './dist'),
9 filename: '[name].js',
10 library: 'TSRepo',
11 libraryTarget: 'umd',
12 },
13 resolve: {
14 extensions: ['.js', '.ts', '.json'],
15 alias: {
16 '@': path.resolve(__dirname, './src'),
17 },
18 },
19 module: {
20 rules: [
21 { test: /\.tsx?$/, loader: 'ts-loader', exclude: /node_modules/ },
22 ],
23 },
24};