electron-icns

3.6.3 • Public • Published

electron-icns

npm version npm downloads

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
// cjs
const { icns } = require('electron-icns');

// mjs
import { icns } from 'electron-icns';

// icns
const icnsPath = await icns(pngPath);

Package Sidebar

Install

npm i electron-icns

Weekly Downloads

1

Version

3.6.3

License

MIT

Unpacked Size

13 kB

Total Files

10

Last publish

Collaborators

  • npm_insistime