@yandex/themekit
Version:
Build system of design-tokens for any platforms
21 lines (20 loc) • 537 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.loadAliases = void 0;
const glob_1 = require("./glob");
const file_reader_1 = require("./file-reader");
/**
* Loads theme aliases.
*/
function loadAliases(paths) {
const result = {};
const files = glob_1.glob(paths);
for (const file of files) {
const aliases = file_reader_1.readFile(file);
if (aliases) {
Object.assign(result, aliases);
}
}
return result;
}
exports.loadAliases = loadAliases;