UNPKG

generator-phaser-alt

Version:

Yeoman generator to generate a Phaser.io based game environment

27 lines (24 loc) 661 B
var gulp = require('gulp'); var stylus = require('gulp-stylus'); var gulpif = require('gulp-if'); var csso = require('gulp-csso'); var nib = require('nib'); var config = require('../config').styles; /** * Task: Stylus * Convert the stylus definition with stylus and nib * to css. If deployment environment is set, there is * also `csso` (CSS Optimization) applied. */ gulp.task('styles', function() { return gulp .src(config.srcPath) .pipe(stylus({ use: nib(), 'include css': true })) .pipe(gulpif(global.isDeployment, csso())) .pipe(gulp.dest( global.isDeployment ? config.distPath : config.buildPath )); });