keeweb/test/test.webpack.config.js

43 lines
1017 B
JavaScript
Raw Normal View History

2019-10-12 13:24:37 +02:00
const path = require('path');
const webpackConfig = require('../build/webpack.config');
const appConfig = webpackConfig.config({
mode: 'development',
date: new Date(),
sha: 'tests'
});
const rootDir = path.join(__dirname, '..');
module.exports = {
mode: 'development',
2019-10-27 10:35:36 +01:00
devtool: 'source-map',
2019-10-12 13:24:37 +02:00
entry: path.resolve(__dirname, 'index.js'),
output: {
path: path.resolve(__dirname, 'dist'),
filename: 'test.bundle.js'
},
resolve: {
modules: appConfig.resolve.modules,
alias: {
...appConfig.resolve.alias,
test: path.resolve(rootDir, 'test')
2020-11-20 14:48:53 +01:00
},
fallback: {
console: false,
process: false,
crypto: false,
Buffer: false,
__filename: false,
__dirname: false,
fs: false,
setImmediate: false,
path: false,
moment: false
2019-10-12 13:24:37 +02:00
}
2019-10-27 10:35:36 +01:00
},
module: {
rules: appConfig.module.rules
2019-10-12 13:24:37 +02:00
}
};