1234567891011121314151617181920212223242526272829303132333435 |
- const path = require('path');
- const os = require('os');
- function create() {
- return {
- mode: 'development',
- output: {
- filename: '[name].js',
- // eslint-disable-next-line prettier/prettier
- path: path.join(os.tmpdir(), '_karma_webpack_') + Math.floor(Math.random() * 1000000),
- },
- stats: {
- modules: false,
- colors: true,
- },
- watch: false,
- optimization: {
- runtimeChunk: 'single',
- splitChunks: {
- chunks: 'all',
- minSize: 0,
- cacheGroups: {
- commons: {
- name: 'commons',
- chunks: 'all',
- minChunks: 1,
- },
- },
- },
- },
- plugins: [],
- };
- }
- module.exports = { create };
|