1
1
mirror of https://github.com/primer/css.git synced 2024-12-24 06:32:00 +03:00
css/.storybook/webpack.config.js
2017-10-09 15:44:56 -07:00

45 lines
858 B
JavaScript

const path = require("path");
const modulesPath = path.resolve(__dirname, "../modules")
module.exports = (config, env) => {
if (env === 'PRODUCTION') {
config.plugins = config.plugins
.filter(plugin => plugin.constructor.name !== 'UglifyJsPlugin')
}
config.module.rules.push(
{
test: /\.md$/,
use: "raw-loader",
},
{
test: /\.scss$/,
loaders: [
"style-loader",
"css-loader",
{
loader: "postcss-loader",
options: {
config: {
path: require.resolve("./postcss.config.js"),
},
},
},
{
loader: "sass-loader",
options: {
includePaths: [
modulesPath,
],
}
},
],
include: modulesPath,
}
)
return config
}