@stencil/core
Version:
A Compiler for Web Components and Progressive Web Apps
29 lines (28 loc) • 616 B
TypeScript
import * as d from '.';
export interface EntryModule {
entryKey?: string;
dependencies?: string[];
cmps: d.ComponentCompilerMeta[];
modeNames?: string[];
entryBundles?: EntryBundle[];
}
export interface EntryBundle {
fileName: string;
text: string;
outputs: string[];
modeName: string;
isScopedStyles: boolean;
sourceTarget: string;
}
export interface EntryComponent {
tag: string;
dependencyOf?: string[];
}
export interface ComponentRef {
tag: string;
filePath: string;
}
export interface ModuleGraph {
filePath: string;
importPaths: string[];
}