in scripts/translator.js [52:69]
async function saveContributorsToFile() {
try {
const contributors = await getCrowdinContributors(TOKEN);
console.log(`Total contributors: ${contributors.length}`);
// Read existing JSON data
const existingData = fs.readFileSync(outputFile, 'utf8');
const jsonData = JSON.parse(existingData);
jsonData[3].count = contributors.length;
jsonData[3].users = contributors;
// Save data to team.json
fs.writeFileSync(outputFile, JSON.stringify(jsonData, null, 2));
console.log(`Contributors information saved to ${outputFile}`);
} catch (err) {
console.error('Error:', err);
}
}