Lines Matching refs:ModuleInfo
20 import { BuildConfig, DependentModuleConfig, ModuleInfo, CompileFileInfo } from '../types';
35 moduleInfos: Map<string, ModuleInfo>;
56 this.moduleInfos = new Map<string, ModuleInfo>();
60 private getDependentModules(moduleInfo: ModuleInfo): Map<string, ModuleInfo>[] {
61 let dynamicDepModules: Map<string, ModuleInfo> = new Map<string, ModuleInfo>();
62 let staticDepModules: Map<string, ModuleInfo> = new Map<string, ModuleInfo>();
65 this.moduleInfos.forEach((module: ModuleInfo, packageName: string) => {
78 let depModuleInfo: ModuleInfo | undefined = this.moduleInfos.get(packageName);
93 this.moduleInfos.forEach((moduleInfo: ModuleInfo, moduleRootPath: string) => {
113 let mainModuleInfo: ModuleInfo = {
121 dynamicDepModuleInfos: new Map<string, ModuleInfo>(),
122 staticDepModuleInfos: new Map<string, ModuleInfo>(),
132 let moduleInfo: ModuleInfo = {
141 dynamicDepModuleInfos: new Map<string, ModuleInfo>(),
142 staticDepModuleInfos: new Map<string, ModuleInfo>(),