<commit_before>//initialize all of our variables
var autoPrefixBrowserList = ['last 2 version', 'safari 5', 'ie 8', 'ie 9', 'opera 12.1', 'ios 6', 'android 4'];

//load all of our dependencies
//add more here if you want to include more libraries
gulp          = require('gulp');
gutil         = require('gulp-util');
concat        = require('gulp-concat');
uglify        = require('gulp-uglify');
compass       = require('gulp-compass');
imagemin      = require('gulp-imagemin');
del           = require('del');
autoprefixer  = require('gulp-autoprefixer');
cache         = require('gulp-cached');


gulp.task('clean', function() {
  del('assets');
});


gulp.task('fonts', function() {
  gulp.src(['src/fonts/*'])
  .pipe(gulp.dest('assets/fonts/'));
});

gulp.task('images', function(tmp) {
  gulp.src(['src/img/*'])
    .pipe(cache('imaging'))
    .pipe(imagemin({ optimizationLevel: 5, progressive: true, interlaced: true })
    .pipe(gulp.dest('assets/img/')));
});

gulp.task('scripts', function() {
  return gulp.src('src/js/src/*')
    .pipe(concat('app.js'))
    .on('error', gutil.log)
    .pipe(uglify())
    .pipe(gulp.dest('assets/js'));
});

gulp.task('styles', function() {
  return gulp.src('src/sass/**')
    // .pipe(cache('sassing'))
    .pipe(compass({
      css: 'src/css',
      sass: 'src/sass',
      image: 'src/img',
      font: 'src/fonts'
    }))
    .pipe(autoprefixer({
     browsers: autoPrefixBrowserList,<commit_msg>added jquery implicitly so it loads before modules that depend on it<commit_after>//initialize all of our variables
var autoPrefixBrowserList = ['last 2 version', 'safari 5', 'ie 8', 'ie 9', 'opera 12.1', 'ios 6', 'android 4'];

//load all of our dependencies
//add more here if you want to include more libraries
gulp          = require('gulp');
gutil         = require('gulp-util');
concat        = require('gulp-concat');
uglify        = require('gulp-uglify');
compass       = require('gulp-compass');
imagemin      = require('gulp-imagemin');
del           = require('del');
autoprefixer  = require('gulp-autoprefixer');
cache         = require('gulp-cached');


gulp.task('clean', function() {
  del('assets');
});


gulp.task('fonts', function() {
  gulp.src(['src/fonts/*'])
  .pipe(gulp.dest('assets/fonts/'));
});

gulp.task('images', function(tmp) {
  gulp.src(['src/img/*'])
    .pipe(cache('imaging'))
    .pipe(imagemin({ optimizationLevel: 5, progressive: true, interlaced: true })
    .pipe(gulp.dest('assets/img/')));
});

gulp.task('scripts', function() {
  return gulp.src(['src/js/src/jquery.js', 'src/js/src/*'])
    .pipe(concat('app.js'))
    .on('error', gutil.log)
    .pipe(uglify())
    .pipe(gulp.dest('assets/js'));
});

gulp.task('styles', function() {
  return gulp.src('src/sass/**')
    // .pipe(cache('sassing'))
    .pipe(compass({
      css: 'src/css',
      sass: 'src/sass',
      image: 'src/img',
      font: 'src/fonts'
    }))
    .pipe(autoprefixer({
     browsers: autoPrefixBrowserList,
{'fraction_non_alphanumeric': 0.20563569272056356, 'fraction_numerical': 0.006709158000670915, 'mean_word_length': 3.3532846715328466, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2535960', 'n_tokens_mistral': 1065, 'n_tokens_neox': 1030, 'n_words': 211}