A gulp task wrapper for grunticon-lib.


stars 🌟issues ⚠️updated 🛠created 🐣size 🏋️‍♀️
6810Dec 12, 2018Jun 16, 2015Minified + gzip package size for @ampersandhq/gulpicon in KB



A gulp task wrapper for grunticon-lib.


To install to your project and save the dependency in package.json:

npm install -s @ampersandhq/gulpicon


var glob = require("glob");
var gulp = require("gulp");
var gulpicon = require("@ampersandhq/gulpicon/tasks/gulpicon");

// grab the config, tack on the output destination
var config = require("./example/config.js");
config.dest = "example/output";

// grab the file paths
var files = glob.sync("example/svg/*.svg");

// set up the gulp task
gulp.task("icons", gulpicon(files, config));


  1. Move to plugin/operation on stream of files, requires alterations to grunticon-lib.

If you find any bugs or have a feature request, please open an issue on github!

The npm package download data comes from npm's download counts api and package details come from npms.io.