UNPKG

stylelint

Version:
26 lines (20 loc) 611 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = function (url) { // SCSS or Less interpolation if ((0, _utils.hasInterpolation)(url)) { return false; } // Inside `'` and `"` work only interpolation if (url[0] === "'" && url[url.length - 1] === "'" || url[0] === "\"" && url[url.length - 1] === "\"") { return true; } // Sass and Less variables at the beginning or after a + sign within if (url[0] === "$" || url[0] === "@" || /['"]\s*\+\s*[\$@]/.test(url)) { return false; } return true; }; var _utils = require("../utils");