UNPKG

ga-basic-slider

Version:

A vanilla javascript slider plug-in that's made to be styleable

29 lines (24 loc) 756 B
var gulp = require('gulp'); var uglify = require('gulp-uglify'); var rename = require('gulp-rename'); var del = require('del'); var p = require('./package.json'); // Clean gulp.task('clean', function(callback) { del(['dist/ga-basic-slider-*.js'], callback); }); // Scripts gulp.task('scripts', ['clean'], function() { return gulp.src('src/ga-basic-slider.js') .pipe(rename('ga-basic-slider-' + p.version + '.js')) .pipe(gulp.dest('dist')) .pipe(rename('ga-basic-slider-' + p.version + '-min.js')) .pipe(uglify()) .pipe(gulp.dest('dist')); }); // Watch gulp.task('watch', function() { gulp.watch('src/ga-basic-slider.js', ['scripts']); }); // Default Task gulp.task('default', ['scripts', 'watch']);