Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    makizushipublic

    This package has been deprecated

    Author message:

    This module is now under the @mapbox namespace: install @mapbox/makizushi instead

    Build Status

    makizushi

    Professional Maki chef. This module produces custom markers based on the Maki icon set, in custom sizes and colors. To do this, it chooses, tints, and flattens parts of the image, using node-blend.

    install

    npm install --save makizushi
    

    api

    makizushi(options, callback)

    Options:

    • tint: a color in rgb or rrggbb
    • symbol: a Maki symbol name, or a number from 0 to 99
    • size: one of s, m, or l
    • base: "pin"
    • retina: true or false, true will return a 2x resolution image

    Callback: (err, data) in which err is an error if any, and data is a buffer of image data.

    usage

    var makizushi = require('makizushi');
     
    makizushi({
        base: 'pin',
        size: 'l',
        tint: '333',
        symbol: 'car',
        retina: true
    }, function(err, buf) {
        if (err) throw err;
        fs.writeFileSync('marker.png', buf);
    });

    install

    npm i makizushi

    Downloadslast 7 days

    26

    version

    1.4.0

    license

    ISC

    repository

    github.com

    last publish

    collaborators

    • avatar
    • avatar