/*
Base Gulpfile from Quickstart
qkst.io/js/gulpfile
*/

// npm install --save-dev gulp gulp-concat gulp-uglify gulp-rename del

var gulp = require('gulp');
var concat = require('gulp-concat');
var uglify = require('gulp-uglify');
var rename = require('gulp-rename');
var del = require('del');
var path = require('path');

var paths = {
	'src': './',
	'dist': './dist'
};

var files = {
	'src': [
		path.join(paths.src, '*.js'),
		'!node_modules/',
		'!bower_components/'
		],
	'dist': path.join(paths.dist, '*.js')
};

gulp.task('clean', function (cb) {
	del(paths.dist, cb);
});

gulp.task('bundle', ['clean'], function () {
	return gulp.src(files.src, {
			'base': './'
		})
		.pipe(concat('bundle.js'))
    .pipe(gulp.dest(paths.dist));	
});

gulp.task('minify', ['bundle'], function () {
	return gulp.src(files.dist, {
			'base': './'
		})
		.pipe(rename({
			'dirname': '',
			'extname': '.js',
			'suffix': '.min'
		}))
		.pipe(uglify())
		.pipe(gulp.dest(paths.dist));
});

gulp.task('default', ['minify']);

@@ -326,25 +326,26 @@
 r paths = %7B%0A
-%09
+  
 'src': './',
@@ -345,17 +345,18 @@
 : './',%0A
-%09
+  
 'dist': 
@@ -382,17 +382,18 @@
 les = %7B%0A
-%09
+  
 'src': %5B
@@ -393,18 +393,20 @@
 src': %5B%0A
-%09%09
+    
 path.joi
@@ -427,18 +427,20 @@
 *.js'),%0A
-%09%09
+    
 '!node_m
@@ -449,18 +449,20 @@
 ules/',%0A
-%09%09
+    
 '!bower_
@@ -478,14 +478,17 @@
 s/'%0A
-%09%09%5D,%0A%09
+    %5D,%0A  
 'dis
@@ -560,17 +560,18 @@
  (cb) %7B%0A
-%09
+  
 del(path
@@ -625,33 +625,34 @@
 , function () %7B%0A
-%09
+  
 return gulp.src(
@@ -660,27 +660,30 @@
 iles.src, %7B%0A
-%09%09%09
+      
 'base': './'
@@ -679,31 +679,35 @@
 base': './'%0A
-%09%09%7D)%0A%09%09
+    %7D)%0A    
 .pipe(concat
@@ -754,17 +754,17 @@
 .dist));
-%09
+ 
 %0A%7D);%0A%0Agu
@@ -807,17 +807,18 @@
 on () %7B%0A
-%09
+  
 return g
@@ -839,19 +839,22 @@
 dist, %7B%0A
-%09%09%09
+      
 'base': 
@@ -862,15 +862,19 @@
 ./'%0A
-%09%09%7D)%0A%09%09
+    %7D)%0A    
 .pip
@@ -884,19 +884,22 @@
 ename(%7B%0A
-%09%09%09
+      
 'dirname
@@ -905,19 +905,22 @@
 e': '',%0A
-%09%09%09
+      
 'extname
@@ -933,11 +933,14 @@
 s',%0A
-%09%09%09
+      
 'suf
@@ -956,16 +956,20 @@
 in'%0A
-%09%09%7D))%0A%09%09
+    %7D))%0A    
 .pip
@@ -984,10 +984,12 @@
 ())%0A
-%09%09
+    
 .pip

convert indentation of gulpfile