Skip to content

Commit

Permalink
improvement(*): remove console.log from distribution [closes #235]
Browse files Browse the repository at this point in the history
  • Loading branch information
jlmakes committed Mar 28, 2016
1 parent 0a139dd commit f0e8670
Show file tree
Hide file tree
Showing 2 changed files with 54 additions and 43 deletions.
84 changes: 47 additions & 37 deletions gulpfile.js
Original file line number Diff line number Diff line change
@@ -1,45 +1,55 @@
var gulp = require('gulp');
var uglify = require('gulp-uglify');
var umd = require('gulp-wrap-umd');
var rename = require('gulp-rename');
var bower = require('bower-json');
var browser = require('browser-sync').create();


gulp.task( 'dist', function() {
gulp.src('scrollreveal.js')
.pipe( umd({ namespace: 'ScrollReveal', exports: 'this.ScrollReveal' }) )
.pipe( gulp.dest('dist') )
});
var bower = require('bower-json');
var browser = require('browser-sync').create();
var gulp = require('gulp');
var rename = require('gulp-rename');
var stripDebug = require('gulp-strip-debug');
var uglify = require('gulp-uglify');
var umd = require('gulp-wrap-umd');

/**
* Development Tasks
*/

gulp.task( 'dev', function() {
gulp.src('scrollreveal.js')
.pipe( gulp.dest('dev') );
gulp.task('dev', function(){
gulp.src('dist/scrollreveal.min.js')
.pipe(gulp.dest('dev'));
});

gulp.task( 'validate', function() {
bower.read('./bower.json', function( err, json ) {
if ( err ) {
console.error('There was an error reading the file');
console.error( err.message );
return;
}
});
gulp.task('default', function(){
browser.init({ server: { baseDir: './dev' }});
gulp.start(['dev']);
gulp.watch(['scrollreveal.js'], ['dev'])
gulp.watch(['dev/*.*']).on('change', browser.reload);
});

gulp.task( 'dist:minify', function() {
gulp.src('scrollreveal.js')
.pipe( umd({ namespace: 'ScrollReveal', exports: 'this.ScrollReveal' }) )
.pipe( uglify() )
.pipe( rename('scrollreveal.min.js') )
.pipe( gulp.dest('dist') )
})
/**
* Deployment Tasks
*/

gulp.task( 'default', function() {
browser.init({ server: { baseDir: "./dev" } });
gulp.start(['dev']);
gulp.watch([ 'scrollreveal.js '], [ 'dev' ])
gulp.watch([ 'dev/*.*' ]).on( "change", browser.reload );
gulp.task('validate', function(){
bower.read('./bower.json', function(err, json){
if (err) {
console.error('There was an error reading the file:');
console.error( err.message );
return
}
});
});

gulp.task( 'build', [ 'validate','dist', 'dist:minify' ]);
gulp.task('dist', function(){
gulp.src('scrollreveal.js')
.pipe(umd({ namespace: 'ScrollReveal', exports: 'this.ScrollReveal' }))
.pipe(stripDebug())
.pipe(gulp.dest('dist'))
});

gulp.task('dist:minify', function(){
gulp.src('scrollreveal.js')
.pipe(umd({ namespace: 'ScrollReveal', exports: 'this.ScrollReveal' }))
.pipe(stripDebug())
.pipe(uglify())
.pipe(rename('scrollreveal.min.js'))
.pipe(gulp.dest('dist'))
})

gulp.task('build', ['validate', 'dist', 'dist:minify']);
13 changes: 7 additions & 6 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,12 @@
},

"devDependencies": {
"bower-json" : "^0.6.0",
"browser-sync" : "^2.10.0",
"gulp" : "*",
"gulp-rename" : "^1.2.2",
"gulp-uglify" : "^1.5.1",
"gulp-wrap-umd" : "*"
"bower-json" : "^0.6.0",
"browser-sync" : "^2.10.0",
"gulp" : "*",
"gulp-rename" : "^1.2.2",
"gulp-strip-debug" : "^1.1.0",
"gulp-uglify" : "^1.5.1",
"gulp-wrap-umd" : "*"
}
}

0 comments on commit f0e8670

Please sign in to comment.