gulp-sass-to-postcss-mixins
Plugin to replace sass-syntax mixins with PostCSS mixins. Intended to be used before running PreCSS plugin for PostCSS with SugarSS parser.
TL;DR: Helps PostCSS behave almost like .sass files.
Usage
First, install gulp-sass-to-postcss-mixins
as a development dependency:
npm install --save-dev gulp-sass-to-postcss-mixins
Then, add it to your gulpfile.js
:
Example usage
var sassmixins = ;var sugarss = ;var precss = ; gulp;
What it does
It takes valid sass-syntax mixins like this:
And converts them to this (this is postcss-mixins syntax):
@ @ @
Which is then transformed with PreCSS to this CSS:
/* responsive mixin, with default argument 200px */{}{}