10 lines
354 B
JavaScript
Executable File
10 lines
354 B
JavaScript
Executable File
// Converts icon.svg → icon-192.png and icon-512.png using sharp
|
|
import sharp from 'sharp';
|
|
import { readFileSync } from 'fs';
|
|
|
|
const svg = readFileSync('public/icon.svg');
|
|
|
|
await sharp(svg).resize(192).png().toFile('public/icon-192.png');
|
|
await sharp(svg).resize(512).png().toFile('public/icon-512.png');
|
|
console.log('PWA icons generated from SVG.');
|