@@ -5,18 +5,20 @@ const CssMinimizerPlugin = require('css-minimizer-webpack-plugin');
55const FixStyleOnlyEntriesPlugin = require ( 'webpack-fix-style-only-entries' ) ;
66const MiniCssExtractPlugin = require ( 'mini-css-extract-plugin' ) ;
77const MonacoWebpackPlugin = require ( 'monaco-editor-webpack-plugin' ) ;
8- const PostCSSPresetEnv = ( ) => require ( 'postcss-preset-env' ) ( {
9- features : {
10- 'system-ui-font-family' : false ,
11- }
12- } ) ;
8+ const PostCSSPresetEnv = require ( 'postcss-preset-env' ) ;
139const TerserPlugin = require ( 'terser-webpack-plugin' ) ;
1410const VueLoaderPlugin = require ( 'vue-loader/lib/plugin' ) ;
1511const { statSync} = require ( 'fs' ) ;
1612const { resolve, parse} = require ( 'path' ) ;
1713const { LicenseWebpackPlugin} = require ( 'license-webpack-plugin' ) ;
1814const { SourceMapDevToolPlugin} = require ( 'webpack' ) ;
1915
16+ const postCssPresetEnvConfig = {
17+ features : {
18+ 'system-ui-font-family' : false ,
19+ }
20+ } ;
21+
2022const glob = ( pattern ) => fastGlob . sync ( pattern , { cwd : __dirname , absolute : true } ) ;
2123
2224const themes = { } ;
@@ -181,7 +183,7 @@ module.exports = {
181183 loader : 'postcss-loader' ,
182184 options : {
183185 plugins : ( ) => [
184- PostCSSPresetEnv ( ) ,
186+ PostCSSPresetEnv ( postCssPresetEnvConfig ) ,
185187 ] ,
186188 sourceMap : true ,
187189 } ,
@@ -207,7 +209,7 @@ module.exports = {
207209 loader : 'postcss-loader' ,
208210 options : {
209211 plugins : ( ) => [
210- PostCSSPresetEnv ( ) ,
212+ PostCSSPresetEnv ( postCssPresetEnvConfig ) ,
211213 ] ,
212214 sourceMap : true ,
213215 } ,
0 commit comments