i18n-automation
Version:
i18n-automation
12 lines (10 loc) • 416 B
JavaScript
const { getAbsolutePath } = require('../utils/pathUtils');
const { generateService } = require('../TaskService/generate');
const Generate = (config) => {
const { fromMarkdown, toLocales, rules } = config;
return new Promise((resolve, reject) => {
generateService(fromMarkdown.map((mdPath) => getAbsolutePath(mdPath)), getAbsolutePath(toLocales), rules);
resolve();
})
}
module.exports = { Generate };