text: var gulp = require('gulp');
  var templateCache = require('gulp-angular-templatecache');
   
  gulp.task('templateCache', function () {
    return gulp.src('public/templates/**/*.html')
      .pipe(templateCache())
      .pipe(gulp.dest('public/js'));
  });
  
  var elixir = require('laravel-elixir');
  /*
   |--------------------------------------------------------------------------
   | Elixir Asset Management
   |--------------------------------------------------------------------------
   |
   | Elixir provides a clean, fluent API for defining some basic Gulp tasks
   | for your Laravel application. By default, we are compiling the Sass
   | file for our application, as well as publishing vendor resources.
   |
   */
  
  elixir.config.sourcemaps = false;
  
  elixir(function(mix) {
    mix.less(["styles.less" ], "public/css/styles.css",  "resources/assets/");
  
    mix.styles([
      "bootstrap/dist/css/bootstrap.min.css",
      "material-design-lite/material.min.css",
      "date-time-picker/bootstrap-datetimepicker.min.css",
      "FlipClock/compiled/flipclock.css"
      ], "public/css/library.css", "resources/assets/");
  
    mix.scripts([
      "jquery/dist/jquery.min.js",
      "bootstrap/dist/js/bootstrap.min.js",
      "date-time-picker/bootstrap-datetimepicker.min.js",
      "angular/angular.min.js",
      "angular-route/angular-route.min.js",
      "angular-resource/angular-resource.min.js",
      "angular-animate/angular-animate.min.js",
      "material-design-lite/material.min.js",
      "FlipClock/compiled/flipclock.min.js",
      "angular-flipclock/angular-flipclock.js",
      "angularjs-ordinal-filter/ordinal-browser.js",
      "angular-material-design-lite/dist/angular-material-design-lite.min.js",
      ], "public/js/library.js", "resources/assets/")
  });
  