(resources: Map<Language, Locale>, localeDir: string)
| 18 | } |
| 19 | |
| 20 | function generateLocales(resources: Map<Language, Locale>, localeDir: string) { |
| 21 | mkdir(localeDir); |
| 22 | for (const key of resources.keys()) { |
| 23 | fs.writeFileSync( |
| 24 | path.join(localeDir, key + ".json"), |
| 25 | JSON.stringify(mapToObj(<Locale>resources.get(key)), null, 4) |
| 26 | ); |
| 27 | } |
| 28 | } |
| 29 | |
| 30 | const keys = Array.from(resources.keys()); |
| 31 | fs.readdirSync(localeDir) |
no test coverage detected