UNPKG

899 BMarkdownView Raw
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
6A [LESS](http://lesscss.org/) parser for [PostCSS](https://github.com/postcss/postcss).
7
8This 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
13const syntax = require('postcss-less');
14postcss(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