1.1.18 • Published 5 months ago
@pieced/style-config-webpack-plugin v1.1.18
Automatically configuration webpack5 style loader
Install
npm i --save-dev @pieced/style-config-webpack-pluginWebpack Config
const StyleConfigWebpackPlugin = require('@pieced/style-config-webpack-plugin');
module.exports = {
plugins: [new StyleConfigWebpackPlugin()],
};Options
useCssModules
type booleandefault true
cssModulesQuery
type stringdefault modules
usePostCSS
type booleandefault true
extract
type boolean or object- default
const defaultExtract = webpack.mode === 'production' && {
filename: 'static/css/[contenthash:10].css',
chunkFilename: 'static/css/[contenthash:10].css',
}sourceMap
type booleandefault webpack.mode === 'development'
cssModulesName
type stringdefault webpack.mode === 'development' ? '[name]__[local]--[hash:base64:5]' : '_[hash:base64:10]'
generator
type functiondefault (suffix, loaders) => (webpack.mode === 'development' ? ['style-loader'].concat(loaders) : loaders)
minimizer
type object- css-minimizer-webpack-plugin options
- default
const defaultMinimizer = {
minimizerOptions: {
preset: ['default', {
discardComments: {
removeAll: true,
},
}],
},
}1.1.1
7 months ago
1.1.0
7 months ago
1.1.9
7 months ago
1.1.8
7 months ago
1.1.7
7 months ago
1.1.6
7 months ago
1.1.5
7 months ago
1.1.4
7 months ago
1.1.3
7 months ago
1.1.2
7 months ago
1.1.15-beta.0
7 months ago
1.1.12
7 months ago
1.1.11
7 months ago
1.1.10
7 months ago
1.1.16
6 months ago
1.1.15
7 months ago
1.1.14
7 months ago
1.1.13
7 months ago
1.1.18
5 months ago
1.1.17
6 months ago
1.0.7
3 years ago
1.0.6
3 years ago
1.0.5
3 years ago
1.0.4
3 years ago
1.0.3
3 years ago
1.0.2
3 years ago
1.0.1
3 years ago