lit-analyzer
Version:
CLI that type checks bindings in lit-html templates
10 lines • 647 B
TypeScript
import { SourceFile } from "typescript";
import { AnalyzerResult, ComponentDeclaration, ComponentDefinition } from "web-component-analyzer";
export interface AnalyzerDefinitionStore {
getAnalysisResultForFile(sourceFile: SourceFile): AnalyzerResult | undefined;
getDefinitionsWithDeclarationInFile(sourceFile: SourceFile): ComponentDefinition[];
getComponentDeclarationsInFile(sourceFile: SourceFile): ComponentDeclaration[];
getDefinitionForTagName(tagName: string): ComponentDefinition | undefined;
getDefinitionsInFile(sourceFile: SourceFile): ComponentDefinition[];
}
//# sourceMappingURL=analyzer-definition-store.d.ts.map