UNPKG

@awesome-fe/translate

Version:
20 lines 776 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getExtractorFor = void 0; var html_extractor_1 = require("./html-extractor"); var path_1 = require("path"); var markdown_extractor_1 = require("./markdown-extractor"); var angular_json_extractor_1 = require("./angular-json-extractor"); function getExtractorFor(filename) { var ext = (0, path_1.extname)(filename); switch (ext) { case '.html': return new html_extractor_1.HtmlExtractor(); case '.md': return new markdown_extractor_1.MarkdownExtractor(); case '.json': return new angular_json_extractor_1.AngularJsonExtractor(); } } exports.getExtractorFor = getExtractorFor; //# sourceMappingURL=get-extractor-for.js.map