diff options
author | Sam Potts <sam@potts.es> | 2020-04-24 00:32:16 +1000 |
---|---|---|
committer | Sam Potts <sam@potts.es> | 2020-04-24 00:32:16 +1000 |
commit | 3b521f73bd773dcb530746db47c90dbb1349b70b (patch) | |
tree | 371bb120c654d55d0016792b9412fc122735c1b8 /tasks/build.js | |
parent | 27126b20bc5d2a3a8947c363d1f1887533f69688 (diff) | |
parent | 68137aa789b195b26d4306eaebc7fee2f8eb3374 (diff) | |
download | plyr-3b521f73bd773dcb530746db47c90dbb1349b70b.tar.lz plyr-3b521f73bd773dcb530746db47c90dbb1349b70b.tar.xz plyr-3b521f73bd773dcb530746db47c90dbb1349b70b.zip |
Merge branch 'develop' of github.com:sampotts/plyr into develop
# Conflicts:
# package.json
# yarn.lock
Diffstat (limited to 'tasks/build.js')
-rw-r--r-- | tasks/build.js | 15 |
1 files changed, 5 insertions, 10 deletions
diff --git a/tasks/build.js b/tasks/build.js index 797f67a7..bd801e32 100644 --- a/tasks/build.js +++ b/tasks/build.js @@ -14,8 +14,10 @@ const commonjs = require('rollup-plugin-commonjs'); const resolve = require('rollup-plugin-node-resolve'); // CSS const sass = require('gulp-sass'); -const clean = require('gulp-clean-css'); -const prefix = require('gulp-autoprefixer'); +const postcss = require('gulp-postcss'); +const autoprefixer = require('autoprefixer'); +const clean = require('postcss-clean'); +const customprops = require('postcss-custom-properties'); // Images const svgstore = require('gulp-svgstore'); const imagemin = require('gulp-imagemin'); @@ -29,10 +31,8 @@ const size = require('gulp-size'); const sourcemaps = require('gulp-sourcemaps'); const browserSync = require('browser-sync').create(); // Configs -const pkg = require('../package.json'); const build = require('../build.json'); // Info from package -const { browserslist: browsers } = pkg; const minSuffix = '.min'; // Paths const root = path.join(__dirname, '..'); @@ -156,12 +156,7 @@ Object.entries(build.css).forEach(([filename, entry]) => { .src(src) .pipe(plumber()) .pipe(sass()) - .pipe( - prefix(browsers, { - cascade: false, - }), - ) - .pipe(clean()) + .pipe(postcss([customprops(), autoprefixer(), clean()])) .pipe(size(sizeOptions)) .pipe(gulp.dest(dist)), ); |