![]() * Split Less and SCSS parsing into different parsers Now, .less files are always parsed with postcss-less, and .scss files areare always parsed with postcss-scss. This: - Is less hacky. - Is meant to avoid issues like #2829. - Is probably more performant. `parser: "postcss"` and `--parser postcss` continue to work like before: First trying postcss-less, and if that fails, postcss-scss, unless a regex says that we should try in the opposite order. The new values for the parser option are "postcss-less" and "postcss-scss". * Remove postcss from package.json since it is not used * Rename parser-less to less and parser-scss to scss * Deprecate parser:postcss in favor of parser:css * Fix CSS tests |
||
---|---|---|
.. | ||
__snapshots__ | ||
jsfmt.spec.js | ||
readme.css |
readme.css
// mixin for clearfix @mixin clearfix () { &:before, &:after { content:" "; display : table; } &:after {clear: both;} }.class { padding:10px;@include clearfix();} .base { color: red; } // placeholder %base { padding: 12px } .foo{ @extend .base;} .bar { @extend %base; }