@ace-de/eua-translations-sync
Advanced tools
Comparing version 2.1.2 to 2.1.3
{ | ||
"name": "@ace-de/eua-translations-sync", | ||
"version": "2.1.2", | ||
"version": "2.1.3", | ||
"description": "EUA sync local translate with Google sheet", | ||
@@ -29,3 +29,3 @@ "author": "Computer Rock", | ||
}, | ||
"gitHead": "f2a154bc29e53b389d20c247fe9fcf0f0715d86a" | ||
"gitHead": "8415d887eb50e0579be177cc7a7093792d7d7595" | ||
} |
@@ -54,3 +54,5 @@ const fs = require('fs'); | ||
if (parsedGitDifferences[key]?.removed && !parsedGitDifferences[key]?.added) return; | ||
if (parsedGitDifferences | ||
&& parsedGitDifferences[key]?.removed | ||
&& !parsedGitDifferences[key]?.added) return; | ||
@@ -65,3 +67,5 @@ newList[title] = newList[title] || []; | ||
...newList[title], | ||
[key]: parsedGitDifferences[key]?.added && parsedGitDifferences[key]?.[title] | ||
[key]: parsedGitDifferences | ||
&& parsedGitDifferences[key]?.added | ||
&& parsedGitDifferences[key]?.[title] | ||
? result[title] | ||
@@ -82,5 +86,7 @@ : row[title] || '', | ||
const tempObject = data[key]; | ||
const jsonContent = JSON.stringify(tempObject, null, 4) + '\n'; | ||
fs.writeFile( | ||
`./src/locale/${key.replace('-', '')}.json`, | ||
JSON.stringify(tempObject, null, 2), | ||
jsonContent, | ||
(err) => { | ||
@@ -87,0 +93,0 @@ if (err) { |
@@ -45,10 +45,2 @@ const spawn = require('@computerrock/react-dev-utils/crossSpawn'); | ||
const previousTagResult = spawn.sync('git', [ | ||
'describe', | ||
'--tags', | ||
'--abbrev=0', | ||
`${latestTag}^` | ||
]); | ||
if (previousTagResult.error) throw new Error('Failed to get previous git version tag.'); | ||
const gitDifferenceResult = spawn.sync('git', ['diff', `${latestTag}..HEAD`, '--', process.env.LOCALE_TRANSLATIONS_PATH]); | ||
@@ -55,0 +47,0 @@ |
34760
732