@rgglez/gettext-extractor
Version:
Gettext extractor for JavaScript, TypeScript, JSX, HTML and others
8 lines (7 loc) • 449 B
TypeScript
import { Parser, IParseOptions } from '../parser';
import { IMessage } from '../builder';
export declare type IRegexExtractorFunction = (file: string, filename: string, messages: Array<IMessage>) => void;
export declare class RegexParser extends Parser<IRegexExtractorFunction, IParseOptions> {
protected parse(source: string, fileName: string): Array<IMessage>;
protected parseSourceFile(file: string, fileName: string): Array<IMessage>;
}