@@ -14,7 +14,7 @@ const cssnano = require('cssnano');
1414const forOwn = require ( 'lodash.forown' ) ;
1515const git = require ( 'git-rev-sync' ) ;
1616const postcss = require ( 'gulp-postcss' ) ;
17- const cssnext = require ( 'postcss-cssnext ' ) ;
17+ const postcssPresetEnv = require ( 'postcss-preset-env ' ) ;
1818const webpack = require ( 'webpack' ) ;
1919const webpackDevMiddleware = require ( 'webpack-dev-middleware' ) ;
2020const cloudflare = require ( 'cloudflare' ) ;
@@ -33,17 +33,17 @@ const highlightStylesheetsDir = 'node_modules/highlight.js/styles';
3333const staticDir = path . join ( srcDir , 'static' ) ;
3434const bowerComponents = 'bower_components' ;
3535
36- const cssnextBrowsers = [ ] ;
36+ const postcssBrowsers = [ ] ;
3737const supportedBrowsers =
3838 JSON . parse ( fs . readFileSync ( './config/browsers.json' ) ) ;
3939forOwn ( supportedBrowsers , ( version , browser ) => {
40- let browserForCssnext = browser ;
40+ let browserForPostcss = browser ;
4141 if ( browser === 'msie' ) {
42- browserForCssnext = 'ie' ;
42+ browserForPostcss = 'ie' ;
4343 } else if ( browser === 'chromium' ) {
4444 return ;
4545 }
46- cssnextBrowsers . push ( `${ browserForCssnext } >= ${ version } ` ) ;
46+ postcssBrowsers . push ( `${ browserForPostcss } >= ${ version } ` ) ;
4747} ) ;
4848
4949gulp . task ( 'env' , ( ) => {
@@ -56,7 +56,7 @@ gulp.task('static', () => gulp.
5656) ;
5757
5858gulp . task ( 'css' , ( ) => {
59- const processors = [ cssnext ( { browsers : cssnextBrowsers } ) ] ;
59+ const processors = [ postcssPresetEnv ( { browsers : postcssBrowsers } ) ] ;
6060 if ( process . env . NODE_ENV === 'production' ) {
6161 processors . push ( cssnano ( ) ) ;
6262 }
0 commit comments