UNPKG

node-sass-magic-importer

Version:

Custom node-sass importer for selector specific imports, node importing, module importing, globbing support and importing files only once

18 lines 722 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.sassUrlVariantsFactory = void 0; function sassUrlVariantsFactory(path) { return (url, extensions = []) => { const parsedUrl = path.parse(url); const urlVariants = [url]; if (parsedUrl.dir && !parsedUrl.ext) { extensions.forEach((extension) => { urlVariants.push(path.join(parsedUrl.dir, `${parsedUrl.name}${extension}`)); urlVariants.push(path.join(parsedUrl.dir, `_${parsedUrl.name}${extension}`)); }); } return urlVariants; }; } exports.sassUrlVariantsFactory = sassUrlVariantsFactory; //# sourceMappingURL=sass-url-variants.js.map