1
0
forked from maik/IPFS-portal
Files

19 lines
520 B
JavaScript
Raw Permalink Normal View History

/* ── Generate PNG icons from SVG ── */
const sharp = require('sharp');
const fs = require('fs');
const path = require('path');
async function main() {
const sizes = [192, 512];
for (const size of sizes) {
const svg = fs.readFileSync(path.join(__dirname, '..', 'public', 'icon-' + size + '.svg'));
await sharp(svg)
.resize(size, size)
.png()
.toFile(path.join(__dirname, 'icon-' + size + '.png'));
console.log(`Generated icon-${size}.png`);
}
}
main().catch(console.error);