gulp-postcss
Advanced tools
Comparing version 2.0.0 to 2.0.1
{ | ||
"name": "gulp-postcss", | ||
"version": "2.0.0", | ||
"version": "2.0.1", | ||
"description": "PostCSS gulp plugin", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
@@ -9,11 +9,11 @@ # gulp-postcss [![Build Status](https://api.travis-ci.org/w0rm/gulp-postcss.png)](https://travis-ci.org/w0rm/gulp-postcss) | ||
```js | ||
var postcss = require('gulp-postcss') | ||
var gulp = require('gulp') | ||
var autoprefixer = require('autoprefixer-core') | ||
var mqpacker = require('css-mqpacker') | ||
var csswring = require('csswring') | ||
var postcss = require('gulp-postcss'); | ||
var gulp = require('gulp'); | ||
var autoprefixer = require('autoprefixer-core'); | ||
var mqpacker = require('css-mqpacker'); | ||
var csswring = require('csswring'); | ||
gulp.task('css', function () { | ||
var processors = [ | ||
autoprefixer('last 1 version'), | ||
autoprefixer({browsers: ['last 1 version']}), | ||
mqpacker, | ||
@@ -28,2 +28,29 @@ csswring | ||
## Using a custom processor | ||
```js | ||
var postcss = require('gulp-postcss'); | ||
var autoprefixer = require('autoprefixer-core'); | ||
var opacity = function (css, opts) { | ||
css.eachDecl(function(decl) { | ||
if (decl.prop === 'opacity') { | ||
decl.parent.insertAfter(decl, { | ||
prop: '-ms-filter', | ||
value: '"progid:DXImageTransform.Microsoft.Alpha(Opacity=' + (parseFloat(decl.value) * 100) + ')"' | ||
}); | ||
} | ||
} | ||
}; | ||
gulp.task('css', function () { | ||
var processors = [ | ||
autoprefixer({browsers: ['last 1 version']}), | ||
opacity | ||
]; | ||
return gulp.src('./src/*.css') | ||
.pipe(postcss(processors)) | ||
.pipe(gulp.dest('./dest')); | ||
}); | ||
``` | ||
## Source map support | ||
@@ -41,1 +68,22 @@ | ||
``` | ||
## Changelog | ||
* 2.0.1 | ||
* Added Changelog | ||
* Added example for a custom processor in README | ||
* 2.0.0 | ||
* Disable source map by default | ||
* Test source map | ||
* Added Travis support | ||
* Use autoprefixer-core in README | ||
* 1.0.2 | ||
* Improved README | ||
* 1.0.1 | ||
* Don't add source map comment if used with gulp-sourcemap | ||
* 1.0.0 | ||
* Initial release |
7712
87