postcss-less
Version:
LESS parser for PostCSS
1 lines • 1.26 kB
JavaScript
;function _interopRequireDefault(e){return e&&e.__esModule?e:{"default":e}}function tokenizeDefault(e){e.nextSymbolCode=e.css.charCodeAt(e.pos+1),e.symbolCode===_globals.slash&&e.nextSymbolCode===_globals.asterisk?(0,_tokenizeMultilineComment2["default"])(e):e.symbolCode===_globals.slash&&e.nextSymbolCode===_globals.slash?(0,_tokenizeInlineComment2["default"])(e):((0,_isEscaping2["default"])(e)===!1&&(_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.tokens.push(["word",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"]=tokenizeDefault;var _globals=require("./globals"),_isEscaping=require("./is-escaping"),_isEscaping2=_interopRequireDefault(_isEscaping),_tokenizeInlineComment=require("./tokenize-inline-comment"),_tokenizeInlineComment2=_interopRequireDefault(_tokenizeInlineComment),_tokenizeMultilineComment=require("./tokenize-multiline-comment"),_tokenizeMultilineComment2=_interopRequireDefault(_tokenizeMultilineComment);module.exports=exports["default"];