text: 
  'use strict';
  
  const gulp        = require('gulp'),
        babel       = require('gulp-babel'),
        maps        = require('gulp-sourcemaps'),
        prefix      = require('gulp-autoprefixer'),
        rename      = require('gulp-rename'),
        uglify      = require('gulp-uglify'),
        concat      = require('gulp-concat'),
        imagemin    = require('gulp-imagemin'),
        del         = require('del'),
        replace     = require('gulp-replace'),
        cacheBust   = new Date().getTime(),
        dBox        = '../../Dropbox/Sites/futuro/',
        jsRoot      = 'assets/js/',
        cssRoot     = 'assets/css/';
  
  exports.collect = (done) => {
    return gulp
      .src([jsRoot + 'minify/custom.js'])
      .pipe(concat(jsRoot + '/custom.min.js'))
      .pipe(gulp.dest('.'));
    done();
  }
  
  exports.move = (done) => {
    return gulp
    .src('js/minify/*')
    .pipe(gulp.dest('./js'));
    done();
  }
  
  exports.tidy = (done) => {
    return del(jsRoot + 'concat');
    done();
  }
  
  exports.send = (done) => {
    return gulp
      .src(['**/*','!./node_modules/**'])
      .pipe(gulp.dest(dBox));
    done();
  }
  
  exports.crunch = (done) => {
    return gulp.src(['imgs/*/*','imgs/*'])
    .pipe(imagemin())
    .pipe(gulp.dest('imgs'));
    done();
  }
  
  exports.bust = (done) => {
    return gulp.src('_includes/html/*.liquid',{ base : '.' })
    .pipe(replace(/v=\d+/g, function() { return 'v=' + cacheBust; }))
    .pipe(gulp.dest('.'));
    done();
  }
  