1 | # PostCSS LESS syntax
|
2 | [![[Build Status](https://secure.travis-ci.org/webschik/postcss-less.png?branch=master)](https://travis-ci.org/webschik/postcss-less)
|
3 | [![npm](https://img.shields.io/npm/dm/postcss-less.svg)](https://www.npmjs.com/package/postcss-less)
|
4 | [![npm](https://img.shields.io/npm/l/postcss-less.svg)](https://www.npmjs.com/package/postcss-less)
|
5 |
|
6 | A [LESS](http://lesscss.org/) parser for [PostCSS](https://github.com/postcss/postcss).
|
7 |
|
8 | 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.
|
9 |
|
10 | # Usage
|
11 |
|
12 | ````js
|
13 | const syntax = require('postcss-less');
|
14 | postcss(plugins).process(yourLessCode, {syntax: syntax}).then((result) => {
|
15 | // result.content - LESS with transformations
|
16 | });
|
17 | ````
|
18 |
|
19 | # Problems
|
20 | * This plugin skips all **inner mixins** and **&:extend()** selector |
\ | No newline at end of file |