@procore/core-css
Version:
The building blocks of the Procore universe.
39 lines (36 loc) • 749 B
JavaScript
const MiniCssExtractPlugin = require('mini-css-extract-plugin')
const CssMinimizerPlugin = require('css-minimizer-webpack-plugin')
const config = {
mode: 'production',
output: {
libraryTarget: 'umd',
},
optimization: {
minimizer: [new CssMinimizerPlugin()],
},
module: {
rules: [
{
test: /\.s?css$/,
use: [
MiniCssExtractPlugin.loader,
{
loader: 'css-loader',
options: {
modules: {
localIdentName: 'core-[local]',
},
},
},
'sass-loader',
],
},
],
},
plugins: [
new MiniCssExtractPlugin({
filename: 'core.css',
}),
],
}
module.exports = config