/*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. * Copyright (c) 2013-2024 Valeriy Chupurnov. All rights reserved. https://xdsoft.net */ import * as path from 'path'; import * as yargs from 'yargs'; const argv = yargs .option('command', { alias: 'c', type: 'string', demandOption: true, description: 'Command: translate, move' }) .option('dir', { type: 'string', default: path.resolve(process.cwd(), 'src/langs'), description: 'Directory' }) .example([ [ 'npm run translate -- --command move --key symbol --dir ./src/plugins/symbols/langs --key-to symbols' ], [ 'npm run translate -- --str="Press Alt for custom resizing" --ytak= --folder= --dir=./src/plugins/symbols/langs' ] ]) .parseSync(); console.info('Work directory:', argv.dir); require(path.resolve(__dirname, `./lang/${argv.command}.js`))();