glimmer-analyzer
Version:
Statically analyzes Handlebars templates and components for dependency trees and other information.
10 lines (9 loc) • 422 B
TypeScript
import Project from "./project";
export interface TemplateDependencies {
path: string;
hasComponentHelper: boolean;
components: Set<string>;
helpers: Set<string>;
}
export declare function discoverTemplateDependencies(templateName: string, project: Project): TemplateDependencies;
export declare function discoverRecursiveTemplateDependencies(templateName: string, project: Project): TemplateDependencies;