UNPKG

astroboy

Version:

Astroboy(阿童木)is a Nodejs SFB(Separation of Front and Back ends) framework, built on koa2.

21 lines 708 B
"use strict"; const glob = require("fast-glob"); const path = require("path"); const Loader_1 = require("../core/Loader"); class AstroboyVersionFileLoader extends Loader_1.Loader { load() { let versionMap = {}; this.dirs.forEach(item => { const entries = glob.sync([`${item.baseDir}${this.config.pattern}`], { dot: true, }); entries.forEach(entry => { const key = path.basename(entry, '.json'); versionMap[key] = require(entry); }); }); this.app.versionMap = versionMap; } } module.exports = AstroboyVersionFileLoader; //# sourceMappingURL=AstroboyVersionFileLoader.js.map