@peiyanlu/icon-builder
v0.0.1
Published
Generate desktop application icons from a single source image.
Downloads
108
Readme
@peiyanlu/icon-builder
Generate desktop application icons from a single source image.
Supports:
- PNG — Linux
- ICO — Windows (
PNG-in-ICO) - ICNS — macOS
Installation
pnpm add @peiyanlu/icon-builder -DUsage
Generate all icon formats:
import { generate } from '@peiyanlu/icon-builder'
await generate('./icon.svg', './build-icons')Generate individual formats:
import { generateICNS, generateICO, generatePNG } from '@peiyanlu/icon-builder'
await generatePNG('./icon.svg', './build-icons')
await generateICO('./icon.svg', './build-icons')
await generateICNS('./icon.svg', './build-icons')