@awesome-fe/translate
Version:
Translation utils
23 lines • 997 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.handler = exports.builder = exports.describe = exports.command = void 0;
var globby_1 = require("globby");
var marker_1 = require("../../marker/marker");
exports.command = "mark <sourceGlobs...>";
exports.describe = '为双语 HTML 文件做后期处理,根据语种加上翻译标记';
exports.builder = {
sourceGlobs: {
description: '文件通配符,注意:要包含在引号里,参见 https://github.com/isaacs/node-glob#glob-primer',
},
};
exports.handler = function (_a) {
var sourceGlobs = _a.sourceGlobs;
var filenames = sourceGlobs.map(function (it) { return globby_1.sync(it); }).flat();
for (var _i = 0, filenames_1 = filenames; _i < filenames_1.length; _i++) {
var filename = filenames_1[_i];
console.log('marking: ', filename);
var marker = new marker_1.Marker();
marker.markFile(filename);
}
};
//# sourceMappingURL=mark.js.map