| 12345678910111213141516171819202122232425262728 |
- const path = require('path')
- const { removeExt } = require('./new')
- exports.buildEntryMap = buildEntryMap
- exports.buildAliasMap = buildAliasMap
- function buildEntryMap(structs) {
- let entryMap = {}
- for (let struct of structs) {
- entryMap[removeExt(path.join(struct.dir, struct.mainDistJs))] = './' + path.join(struct.dir, struct.mainSrc)
- }
- return entryMap
- }
- function buildAliasMap(structs) {
- let aliasMap = {}
- for (let struct of structs) {
- aliasMap[struct.name + '$'] = path.resolve(__dirname, '../..', struct.dir, struct.mainSrc)
- }
- return aliasMap
- }
|