diff --git a/tools/cli/openedx.ts b/tools/cli/openedx.ts index 2e2f9c1f..e0782f8a 100755 --- a/tools/cli/openedx.ts +++ b/tools/cli/openedx.ts @@ -68,7 +68,7 @@ switch (commandName) { '--format', path.resolve(__dirname, './utils/formatter.js'), '--ignore', `${srcFoldersString}/**/*.json`, '--ignore', `${srcFoldersString}/**/*.d.ts`, - '--out-file', './temp/formatjs/Default.messages.json', + '--out-file', './src/i18n/transifex_input.json', '--', `${srcFoldersString}/**/*.{j,t}s*`, ]); require('@formatjs/cli/bin/formatjs'); diff --git a/tools/cli/utils/formatter.ts b/tools/cli/utils/formatter.ts index 2b447421..93e2fc86 100644 --- a/tools/cli/utils/formatter.ts +++ b/tools/cli/utils/formatter.ts @@ -1,10 +1,3 @@ -exports.format = (messages: Record) => { - const results = Object.entries(messages).map(([id, message]) => ( - { - id, - defaultMessage: message.defaultMessage, - description: message.description, - } - )); - return results; -}; +exports.format = (messages: Record) => Object.fromEntries( + Object.entries(messages).map(([id, { defaultMessage }]) => [id, defaultMessage]), +);