node-sass-glob-importer
Version:
Custom importer for node-sass which makes it possible to use glob syntax in Sass import statements
17 lines • 625 B
JavaScript
;
const toolbox_1 = require("node-sass-magic-importer/dist/toolbox");
module.exports = function globImporter() {
return function importer(url, prev) {
const nodeSassOptions = this.options;
const includePaths = toolbox_1.buildIncludePaths(nodeSassOptions.includePaths, prev);
const filePaths = toolbox_1.resolveGlobUrl(url, includePaths);
if (filePaths) {
const contents = filePaths
.map((x) => `@import '${x}';`)
.join(`\n`);
return { contents };
}
return null;
};
};
//# sourceMappingURL=index.js.map