UNPKG

slush-y

Version:

A slush generator for Best Practices with AngularJS Fullstack applications.

29 lines (22 loc) 759 B
(function(){ 'use strict'; var _ = require('lodash'); var path = require('path'); var gulp = require('gulp'); /** * Filter Bound to the Slushy Prototype; * @return {Function} Callback function for the Controller Task to Call */ module.exports = function ( slushy, config, filters, templates, $, _) { var _this = this; generate(); ///////////////////////////// function generate (){ gulp.src( templates.base.all() ) .pipe($.template( filters )) .pipe($.rename( _this.files().rename(filters.names.single.slug ) )) .pipe( $.conflict( _this.modulePath ) ) .pipe( gulp.dest( _this.modulePath ) ); } } }).call(this);