UNPKG

@translation-summary/core

Version:

View a summary of missing translation files into a folder

26 lines (25 loc) 1.16 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var options_1 = require("./options"); var translation_summary_1 = require("./translation-summary"); var options = new options_1.Options(); options.folderPath = './docs'; options.filePattern = '_...md$'; options.filePatternForReplace = '_param.md'; options.fileExtension = '.md'; options.extractLanguage = function (file) { return file.substring(file.length - 5, file.length - 3); }; options.replaceExtension = function (file, lang, pattern, fileExtension) { return file.replace(fileExtension, pattern.replace('param', lang)); }; var helper = new translation_summary_1.TranslationSummary(options); var summary = helper.getSummary(); console.table(summary); // const ts = require('../src/translation-summary'); // const files = ['docs/readme.md', `docs/readme_es.md`]; // const helper = new ts.TranslationSummary(); // const languages = helper.getNativeFiles(files); // const summary = helper.fileSummary(files, files[0], languages); // console.debug('summary', summary); // console.debug('summary', languages);