Add autoprefixer

Mostly for flexbox, including leaflet-sidebar-v2 custom fork.

Unsure about Browsers to support, browserslist is a combination of:
- 'defaults', see https://github.com/ai/browserslist#queries
- "support all of the browsers that can display flexbox"
  https://davidwalsh.name/goodbye-vendor-prefixes
This commit is contained in:
Norbert Renner 2018-03-20 19:29:29 +01:00
parent 093db8bfe2
commit ed07a6c3c3
3 changed files with 6 additions and 21 deletions

View file

@ -2,6 +2,8 @@ var gulp = require('gulp');
var concat = require('gulp-concat');
var concatCss = require('gulp-concat-css');
var minifyCss = require('gulp-minify-css');
var postcss = require('gulp-postcss');
var autoprefixer = require('autoprefixer');
var uglify = require('gulp-uglify');
var sourcemaps = require('gulp-sourcemaps');
var gulpDebug = require('gulp-debug');
@ -91,6 +93,7 @@ gulp.task('styles', function() {
}
}))
.pipe(concatCss(paths.destName + '.css'))
.pipe(postcss([ autoprefixer({ remove: false }) ]))
.pipe(minifyCss({
rebase: false
}))