https://github.com/tue-alga/squareslider
Raw File
Tip revision: d89b294d762798e19720addaf105bd6633d13ca8 authored by Willem Sonke on 18 May 2022, 09:53:44 UTC
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
    }
};

back to top