lib/tasks/templates/gulpfile.coffee.erb
# vim: ts=2:sw=2:ci:ai:si:et :
gulp = require 'gulp'
plugins = require('gulp-load-plugins')()
require('./tasks')(gulp, plugins,
root: __dirname
<%- dependencies = Rails.configuration.webpack.gulp.tasks.select {|task| !task['dependencies'].nil? && !task['dependencies'].empty?} unless Rails.configuration.webpack.gulp['tasks'].nil? -%>
<%- unless Rails.configuration.webpack.gulp['tasks'].nil? || dependencies.empty? -%>
dependencies:
<%- dependencies.each do |task| -%>
<%= task.name %>: <%= task.dependencies.to_s.gsub '"', "'" %>
<%- end -%>
<%- end -%>
)
gulp.task 'default', <%= Rails.configuration.webpack.gulp.default.to_s.gsub '"', "'" -%>