Skip to content
This repository has been archived by the owner on Aug 31, 2022. It is now read-only.

filamentgroup/gulpicon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚠️ This project is archived and the repository is no longer maintained.

Gulpicon

A gulp task wrapper for grunticon-lib.

Install

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

npm install -s gulpicon

Usage

var glob = require("glob");
var gulp = require("gulp");
var gulpicon = require("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));

Sample test

# Checkout the project
git clone [email protected]:filamentgroup/gulpicon.git
cd gulpicon

# Run the sample
npm install
npx gulp icons

Output will now be in example/output/.

TODO

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