(languages, options)
| 112 | } |
| 113 | |
| 114 | async function installLanguages(languages, options) { |
| 115 | log("Building language files."); |
| 116 | mkdir("languages"); |
| 117 | if (options.esm) mkdir("es/languages"); |
| 118 | |
| 119 | await Promise.all( |
| 120 | languages.map(async(language) => { |
| 121 | await buildCDNLanguage(language, options); |
| 122 | process.stdout.write("."); |
| 123 | }) |
| 124 | ); |
| 125 | log(""); |
| 126 | |
| 127 | await Promise.all( |
| 128 | languages.filter((l) => l.third_party) |
| 129 | .map(async(lang) => await buildDistributable(lang, options)) |
| 130 | ); |
| 131 | |
| 132 | log(""); |
| 133 | } |
| 134 | |
| 135 | function installStyles() { |
| 136 | log("Writing style files."); |
no test coverage detected
searching dependent graphs…