@rgglez/gettext-extractor
Version:
Gettext extractor for JavaScript, TypeScript, JSX, HTML and others
19 lines (18 loc) • 557 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.RegexParser = void 0;
const parser_1 = require("../parser");
class RegexParser extends parser_1.Parser {
parse(source, fileName) {
return this.parseSourceFile(source, fileName);
}
parseSourceFile(file, fileName) {
let messages = [];
for (let extractor of this.extractors) {
extractor(file, fileName, messages);
}
return messages;
}
}
exports.RegexParser = RegexParser;
exports.RegexParser = RegexParser;