electron-icns
![npm downloads](https://img.shields.io/npm/dm/electron-icns.svg?style=flat-square)
A tool for generating icns icons for use with Electron on macOS
use
npx
npx electron-icns /path/to/your/png/icon
npm global
npm i -g electron-icns
electron-icns /path/to/your/png/icon
dev dependencies
install
npm i -D electron-icns
use npm scripts
{
"scripts": {
"icns": "electron-icns /path/to/your/png/icon"
},
}
show
electron-icns / from /path/to/your/png/icon
electron-icns / mkTmpDir / success
electron-icns / sips... 10/10
electron-icns / iconutil / success
electron-icns / rmTmpDir / success
electron-icns / success /path/to/icns/icon
api
icns
generate electron mac icns icon
- pngPath
- type: string
- desc: png path
- return
- type: string
- desc: icns path
const { icns } = require('electron-icns');
import { icns } from 'electron-icns';
const icnsPath = await icns(pngPath);