1.0.3 • Published 8 years ago

gulp-fonsta v1.0.3

Weekly downloads
1
License
MIT
Repository
github
Last release
8 years ago

gulp-fonsta

Use Fonsta within gulp task manager.

Build Status npm version

Install

$ npm install gulp-fonsta --save-dev

Examples

var gulp = require('gulp');
var fonsta = require('gulp-fonsta');

// Pass font list as object and save it into dependencies file
gulp.task('fonsta', function() {
	return fonsta(
		{
			nobile: ['medium'],
			roboto: ['regular', 'italic'],
			'pt-sans': ['bold'],
			'open-sans': ['bold']
		},
		{
			saveDeps: true
		}
	);
});

// Pass fonts from a json dependency file
gulp.task('fonsta:deps', function() {
	return fonsta(__dirname + '/fonsta.deps.json')
});

// Provide fonsta config options
gulp.task('fonsta:options', function() {
	return fonsta(
		__dirname + '/fonsta.deps.json',
		{
			saveDeps: false,
			noCss: true,
			tmpDir: '/temp/fonts',
			fontsDir: '/vendor/fonts',
			cssDir: '/vendor/css',
			cssFile: 'vendor.css'
		}
	);
});