UNPKG

postcss-less

Version:
20 lines (15 loc) 898 B
# PostCSS LESS syntax [![Build Status](https://secure.travis-ci.org/webschik/postcss-less.png?branch=master)](https://travis-ci.org/webschik/postcss-less) [![npm](https://img.shields.io/npm/dm/postcss-less.svg)](https://www.npmjs.com/package/postcss-less) [![npm](https://img.shields.io/npm/l/postcss-less.svg)](https://www.npmjs.com/package/postcss-less) A [LESS](http://lesscss.org/) parser for [PostCSS](https://github.com/postcss/postcss). This module does not compile LESS. It simply parses mixins as custom at-rules & variables as properties, so that PostCSS plugins can then transform LESS source code alongside CSS. # Usage ````js const syntax = require('postcss-less'); postcss(plugins).process(yourLessCode, {syntax: syntax}).then((result) => { // result.content - LESS with transformations }); ```` # Problems * This plugin skips all **inner mixins** and **&:extend()** selector