UNPKG

generator-robonkey

Version:

A Yeoman generator for Gulp, Templating, CSS Preprocessors, Coffeescript, PostCSS, Modernizr, svg icons/icon font generator, BrowserSync, and some libraries to choose from. Express, Wordpress, Drupal, CodeIgniter, Laravel subgenerators are available.

23 lines (21 loc) 753 B
fs = require('fs') cfg = JSON.parse(fs.readFileSync('./config.json')) gulp = require('gulp') iconfont = require('gulp-iconfont') iconfontCss = require('gulp-iconfont-css') runTimestamp = Math.round(Date.now() / 1000) # Create icon font gulp.task 'iconfont', -> gulp.src(cfg.iconFont.src).pipe(iconfontCss( fontName: cfg.iconFont.name path: cfg.iconFont.templateInput targetPath: cfg.iconFont.templateOutput fontPath: cfg.iconFont.templateFontpath + cfg.iconFont.name cssClass: 'icn')).pipe(iconfont( fontName: cfg.iconFont.name prependUnicode: true formats: cfg.iconFont.types timestamp: runTimestamp normalize: true fontHeight: 512 descent: 50)).pipe gulp.dest(cfg.iconFont.build + cfg.iconFont.name)