configJson function
GET /api/config payload.
Implementation
Map<String, Object?> configJson(DialectProject project) {
return {
'source_locale': project.config.sourceLocale,
'target_locales': project.config.targetLocales,
'platforms': {
for (final entry in project.config.platforms.entries)
entry.key: {
'output': entry.value.output,
'format': entry.value.format,
'namespaces': entry.value.namespaces,
},
},
'project_name': _projectName(project),
};
}