postcss-less
Advanced tools
Comparing version 1.1.4 to 1.1.5
@@ -358,2 +358,7 @@ 'use strict'; | ||
// we don't want to add params for pseudo-selectors that utilize parens (#56) | ||
// if ((extend || !colon) && (brackets.length > 0 || type === 'brackets' || params[0])) { | ||
// params.push(token); | ||
// } | ||
// we don't want to add params for pseudo-selectors that utilize parens (#56) or bracket selectors (#96) | ||
@@ -360,0 +365,0 @@ if ((extend || !colon) && (brackets.length > 0 || type === 'brackets' || params[0]) && brackets[0] !== ']') { |
@@ -44,13 +44,8 @@ 'use strict'; | ||
_globals.atEndPattern.test(state.css); | ||
var spaceColonPos = state.css.indexOf(' :', state.pos); | ||
if (_globals.atEndPattern.lastIndex === 0) { | ||
state.nextPos = state.css.length - 1; | ||
} else { | ||
state.nextPos = _globals.atEndPattern.lastIndex - 2; | ||
} | ||
// for cases where there is extra whitespace between a variable name and ":" (#92) | ||
else if (spaceColonPos > state.pos && state.css.slice(state.pos, state.pos + 5) !== "@page") { | ||
state.nextPos = spaceColonPos + 1; | ||
} else { | ||
state.nextPos = _globals.atEndPattern.lastIndex - 2; | ||
} | ||
@@ -57,0 +52,0 @@ state.cssPart = state.css.slice(state.pos, state.nextPos + 1); |
@@ -1,1 +0,1 @@ | ||
"use strict";function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function tokenizeAtRule(e){if(e.css.charCodeAt(e.pos+1)===_globals.openedCurlyBracket)e.nextPos=e.css.indexOf("}",e.pos+2),-1===e.nextPos&&(0,_unclosed2.default)(e,"interpolation"),e.cssPart=e.css.slice(e.pos,e.nextPos+1),e.lines=e.cssPart.split("\n"),e.lastLine=e.lines.length-1,e.lastLine>0?(e.nextLine=e.line+e.lastLine,e.nextOffset=e.nextPos-e.lines[e.lastLine].length):(e.nextLine=e.line,e.nextOffset=e.offset),e.tokens.push(["word",e.cssPart,e.line,e.pos-e.offset,e.nextLine,e.nextPos-e.nextOffset]),e.offset=e.nextOffset,e.line=e.nextLine;else{_globals.atEndPattern.lastIndex=e.pos+1,_globals.atEndPattern.test(e.css);var s=e.css.indexOf(" :",e.pos);0===_globals.atEndPattern.lastIndex?e.nextPos=e.css.length-1:s>e.pos&&"@page"!==e.css.slice(e.pos,e.pos+5)?e.nextPos=s+1:e.nextPos=_globals.atEndPattern.lastIndex-2,e.cssPart=e.css.slice(e.pos,e.nextPos+1),e.token="at-word",_globals.variablePattern.test(e.cssPart)&&(_globals.wordEndPattern.lastIndex=e.pos+1,_globals.wordEndPattern.test(e.css),0===_globals.wordEndPattern.lastIndex?e.nextPos=e.css.length-1:e.nextPos=_globals.wordEndPattern.lastIndex-2,e.cssPart=e.css.slice(e.pos,e.nextPos+1),e.token="word"),e.tokens.push([e.token,e.cssPart,e.line,e.pos-e.offset,e.line,e.nextPos-e.offset])}e.pos=e.nextPos}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=tokenizeAtRule;var _globals=require("./globals"),_unclosed=require("./unclosed"),_unclosed2=_interopRequireDefault(_unclosed);module.exports=exports.default; | ||
"use strict";function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function tokenizeAtRule(e){e.css.charCodeAt(e.pos+1)===_globals.openedCurlyBracket?(e.nextPos=e.css.indexOf("}",e.pos+2),-1===e.nextPos&&(0,_unclosed2.default)(e,"interpolation"),e.cssPart=e.css.slice(e.pos,e.nextPos+1),e.lines=e.cssPart.split("\n"),e.lastLine=e.lines.length-1,e.lastLine>0?(e.nextLine=e.line+e.lastLine,e.nextOffset=e.nextPos-e.lines[e.lastLine].length):(e.nextLine=e.line,e.nextOffset=e.offset),e.tokens.push(["word",e.cssPart,e.line,e.pos-e.offset,e.nextLine,e.nextPos-e.nextOffset]),e.offset=e.nextOffset,e.line=e.nextLine):(_globals.atEndPattern.lastIndex=e.pos+1,_globals.atEndPattern.test(e.css),0===_globals.atEndPattern.lastIndex?e.nextPos=e.css.length-1:e.nextPos=_globals.atEndPattern.lastIndex-2,e.cssPart=e.css.slice(e.pos,e.nextPos+1),e.token="at-word",_globals.variablePattern.test(e.cssPart)&&(_globals.wordEndPattern.lastIndex=e.pos+1,_globals.wordEndPattern.test(e.css),0===_globals.wordEndPattern.lastIndex?e.nextPos=e.css.length-1:e.nextPos=_globals.wordEndPattern.lastIndex-2,e.cssPart=e.css.slice(e.pos,e.nextPos+1),e.token="word"),e.tokens.push([e.token,e.cssPart,e.line,e.pos-e.offset,e.line,e.nextPos-e.offset])),e.pos=e.nextPos}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=tokenizeAtRule;var _globals=require("./globals"),_unclosed=require("./unclosed"),_unclosed2=_interopRequireDefault(_unclosed);module.exports=exports.default; |
{ | ||
"name": "postcss-less", | ||
"version": "1.1.4", | ||
"version": "1.1.5", | ||
"description": "LESS parser for PostCSS", | ||
@@ -5,0 +5,0 @@ "license": "MIT", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
92765
1156