iconutil

1.0.2 • Public • Published

iconutil

Convert between PNG/Iconsets and .ICNS files with Node.JS

Installation

Requires OSX and Xcode.

npm install iconutil

Usage

Convert an ICNS file to an Iconset

var iconutil = require('iconutil');
 
var path = '/Applications/Messages.app/Contents/Resources/Messages.icns';
 
iconutil.toIconset(path, function(err, icons) {
    // icons is an an object where keys are the file names
    // and the values are Buffers containing PNG files
});

Convert an Iconset to to an ICNS file

var iconutil = require('iconutil');
 
var path = './test.iconset';
 
iconutil.toICNS(path, function(err, icon) {
    // icon is a Buffer containing the ICNS file
});

Dependencies (1)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i iconutil

    Weekly Downloads

    30

    Version

    1.0.2

    License

    MIT

    Last publish

    Collaborators

    • wtfaremyinitials