chore: hq icons

This commit is contained in:
Evan Boehs 2024-04-02 20:27:19 -04:00
parent 810b0639c8
commit c3fee86146
No known key found for this signature in database
GPG key ID: 372BFB0F2141C020
260 changed files with 60 additions and 0 deletions

View file

@ -0,0 +1,16 @@
const fs = require('fs');
const { Readable } = require('stream');
const { finished } = require('stream/promises');
async function main() {
const files = fs.readdirSync('./public/images/flags').map(f => f.replace('.svg', ''));
for (const f of files) {
// eslint-disable-next-line no-console
console.log(f);
let res = await fetch(`https://flagcdn.com/40x30/${f}.png`);
const w = fs.createWriteStream(`./public/images/flags/${f}.png`);
await finished(Readable.fromWeb(res.body).pipe(w));
fs.rmSync(`./public/images/flags/${f}.svg`);
}
}
main();