https://github.com/tue-alga/squareslider
Tip revision: d89b294d762798e19720addaf105bd6633d13ca8 authored by Willem Sonke on 18 May 2022, 09:53:44 UTC
Remove stub for unit tests
Remove stub for unit tests
Tip revision: d89b294
webpack.config.js
let entry = __dirname + '/src/index.ts';
let outputPath = __dirname + '/dist';
if (process.env.TESTBUILD) {
entry = __dirname + '/test/index.test.ts';
outputPath = __dirname + '/test-dist';
}
module.exports = {
mode: 'development',
entry: entry,
devtool: 'inline-source-map',
devServer: {
contentBase: __dirname + '/dist'
},
module: {
rules: [
{
test: /\.ts$/,
use: 'ts-loader',
exclude: '/node_modules'
}
]
},
resolve: {
extensions: ['.ts', '.js'],
modules: [__dirname + '/node_modules']
},
output: {
path: outputPath
}
};