rucken
Version:
Console tools and scripts for nx and not only that I (EndyKaufman) use to automate the workflow and speed up the development process
35 lines • 1.64 kB
TypeScript
import { UtilsService } from '../utils/utils.service';
export declare class Extracti18nService {
private readonly utilsService;
static title: string;
private logger;
constructor(utilsService: UtilsService);
setLogger(command: string): void;
extract({ locales, markers, resetUnusedTranslates, noExtract, serverProjectNameParts, clientProjectNameParts, e2eProjectNameParts, }: {
locales: string[];
markers: string[];
resetUnusedTranslates: boolean;
noExtract?: boolean;
serverProjectNameParts: string[];
clientProjectNameParts: string[];
e2eProjectNameParts: string[];
}): void;
private createTtranslocoConfigJS;
collectClientToTranslocoConfig({ projects, locales, serverProjectNameParts, e2eProjectNameParts, }: {
projects: any;
locales: string[];
serverProjectNameParts: string[];
e2eProjectNameParts: string[];
}): void;
collectServerToTranslocoConfig({ projects, locales, clientProjectNameParts, e2eProjectNameParts, }: {
projects: any;
locales: string[];
clientProjectNameParts: string[];
e2eProjectNameParts: string[];
}): void;
saveConfig(translocoConfigFilepath: string, translocoConfig: any): void;
loadConfig(translocoConfigFilepath: string): any;
processApplication(sourceRoot: string, resetUnusedTranslates: boolean, noExtract: boolean): void;
processLibrary(projectName: string, sourceRoot: string, root: string, markers: string[], resetUnusedTranslates: boolean, noExtract: boolean): void;
}
//# sourceMappingURL=extract-i18n.service.d.ts.map