Files
Superalgos/Deprecated-Code/TeamsModule/client/tools/webpack/webpack.npm.config.js
T
2020-11-20 20:28:04 +01:00

30 lines
670 B
JavaScript

const path = require('path')
const nodeExternals = require('webpack-node-externals')
module.exports = {
entry: path.resolve(__dirname, './src/lib/index.js'),
output: {
path: path.resolve(__dirname, './dist/lib'),
filename: 'index.js',
library: '',
libraryTarget: 'commonjs'
},
externals: [nodeExternals()],
module: {
rules: [
{
test: /\.js$/,
exclude: /(node_modules|bower_components)/,
loader: 'babel-loader',
options: {
presets: ['@babel/preset-env', '@babel/preset-react']
}
},
{
test: /\.css$/,
use: ['style-loader', 'css-loader']
}
]
}
}