@eaboy/clean-console
Version:
A simple library to keep the console of your site or app clean
34 lines (32 loc) • 654 B
JavaScript
const path = require('path');
const config = {
entry: './src/index.ts',
module: {
rules: [
{
test: /\.tsx?$/,
use: 'ts-loader',
exclude: /node_modules/,
},
],
},
resolve: {
extensions: ['.ts'],
},
output: {
filename: 'clean-console.js',
path: path.resolve(__dirname),
library: 'cleanConsole',
libraryTarget: 'umd',
umdNamedDefine: true
},
};
module.exports = (env, argv) => {
if (argv.mode === 'development') {
config.devtool = 'inline-source-map';
}
if (argv.mode === 'production') {
config.output.filename = 'clean-console.min.js'
}
return config;
};