From bcd7ade9ef61fca0a74bbbadf505c36efc503d5a Mon Sep 17 00:00:00 2001 From: Benedikt Werner <1benediktwerner@gmail.com> Date: Wed, 22 Sep 2021 11:12:20 +0200 Subject: [PATCH] Prettier --- bin/trans-dump.js | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/bin/trans-dump.js b/bin/trans-dump.js index b6a35678e8..9a2757e4c2 100644 --- a/bin/trans-dump.js +++ b/bin/trans-dump.js @@ -3,8 +3,9 @@ const { parseString } = require('xml2js'); const baseDir = 'translation/source'; const dbs = - 'site arena emails learn activity coordinates study clas contact patron coach broadcast streamer tfa settings preferences team perfStat search tourname faq lag swiss puzzle puzzleTheme challenge storm ublog' - .split(' '); + 'site arena emails learn activity coordinates study clas contact patron coach broadcast streamer tfa settings preferences team perfStat search tourname faq lag swiss puzzle puzzleTheme challenge storm ublog'.split( + ' ' + ); function ucfirst(s) { return s[0].toUpperCase() + s.slice(1); @@ -15,25 +16,26 @@ function xmlName(name) { } function keyListFrom(name) { - return readFile(`${baseDir}/${xmlName(name)}.xml`, { encoding: 'utf8' }).then((txt) => { + return readFile(`${baseDir}/${xmlName(name)}.xml`, { encoding: 'utf8' }).then(txt => { return new Promise((resolve, reject) => parseString(txt, (_, xml) => { - const strings = (xml.resources.string || []).map((e) => e['$'].name); - const plurals = (xml.resources.plurals || []).map((e) => e['$'].name); + const strings = (xml.resources.string || []).map(e => e['$'].name); + const plurals = (xml.resources.plurals || []).map(e => e['$'].name); const keys = strings.concat(plurals); resolve({ name, - code: keys - .map((k) => `val \`${k}\` = new I18nKey('${(name === 'site' ? '' : xmlName(name) + ':')}${k}')`) - .join('\n') + '\n' + code: + keys + .map(k => `val \`${k}\` = new I18nKey('${name === 'site' ? '' : xmlName(name) + ':'}${k}')`) + .join('\n') + '\n', }); }) ); }); } -Promise.all(dbs.map(keyListFrom)).then((objs) => { +Promise.all(dbs.map(keyListFrom)).then(objs => { function dbCode(obj) { return obj.name === 'site' ? obj.code : `object ${obj.name} {\n${obj.code}\n}\n`; }