angular-translation-checker
Version:
A comprehensive tool for analyzing translation keys in Angular projects using ngx-translate
30 lines • 1.21 kB
TypeScript
export * from './types';
export * from './core/translation-checker';
export * from './core/config-manager';
export * from './core/plugin-manager';
export * from './core/logger';
export * from './core/event-bus';
export * from './core/filesystem';
export * from './plugins/extractors/typescript-extractor';
export * from './plugins/extractors/html-extractor';
export * from './plugins/analyzers/core-analyzer';
export * from './plugins/formatters/console-formatter';
import { TranslationChecker } from './core/translation-checker';
import { AnalysisConfig } from './types';
/**
* Create a new translation checker instance with built-in plugins
*/
export declare function createTranslationChecker(): Promise<TranslationChecker>;
/**
* Register built-in plugins with a translation checker instance
*/
export declare function registerBuiltInPlugins(checker: TranslationChecker, config: any): Promise<void>;
/**
* Convenience function for quick analysis
*/
export declare function analyzeTranslations(configPath?: string, configOverrides?: Partial<AnalysisConfig>): Promise<{
result: import("./types").AnalysisResult;
output: string;
hasIssues: boolean;
}>;
//# sourceMappingURL=index.d.ts.map