UNPKG

@awesome-fe/translate

Version:
21 lines 747 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getMarkerFor = void 0; var path_1 = require("path"); var html_marker_1 = require("./html-marker"); var angular_json_marker_1 = require("./angular-json-marker"); var subtitle_marker_1 = require("./subtitle-marker"); function getMarkerFor(filename) { var ext = (0, path_1.extname)(filename); switch (ext) { case '.html': return new html_marker_1.HtmlMarker(); case '.json': return new angular_json_marker_1.AngularJsonMarker(); case '.vtt': case '.srt': return new subtitle_marker_1.SubtitleMarker(); } } exports.getMarkerFor = getMarkerFor; //# sourceMappingURL=get-marker-for.js.map