Skip to content

Commit 27fafe1

Browse files
committed
Support for LESS import options - [reference, inline, less, ...]
http://lesscss.org/features/#import-atrules-feature-import-options
1 parent 1bcb0de commit 27fafe1

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ var path = require('path');
44
var namedRegexp = require('named-js-regexp');
55

66
module.exports = function (css, resourcePath, aliases) {
7-
var IMPORT_REGEX = namedRegexp(/^(:<import>@import\s+)(:<url_tag_open>url\()?\s*(:<quote_open>"|')(:<url>.+)\s*(:<quote_close>"|')(:<url_tag_close>\))?(:<context>.*);$/gm);
7+
var IMPORT_REGEX = namedRegexp(/^(:<import>@import\s+)(:<less_import_options>\((reference|inline|less|css|once|multiple|optional)\)\s)?\s*(:<url_tag_open>url\()?\s*(:<quote_open>"|')(:<url>.+)\s*(:<quote_close>"|')(:<url_tag_close>\))?(:<context>.*);$/gm);
88
var URL_REGEX = namedRegexp(/(:<url_tag_open>url\()\s*(:<quote_open>"|')?(:<url>.+?)\s*(:<quote_close>"|')?(:<url_tag_close>\))/gm);
99
css = parse(css, IMPORT_REGEX);
1010
css = parse(css, URL_REGEX);

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "css-aliases",
3-
"version": "1.1.9",
3+
"version": "1.1.10",
44
"description": "Lets you create custom aliases for CSS, less, SASS and etc. properties with an @alias rule",
55
"main": "index.js",
66
"scripts": {

0 commit comments

Comments
 (0)