UNPKG

react-scroll-effects

Version:

React component to animate elements on scroll with animate.css

51 lines (41 loc) 1.15 kB
var $ = require('gulp-load-plugins')(); var gulp = require('gulp'); var babel = require("gulp-babel"); var react = require('gulp-react'); var notify = require("gulp-notify"); var browserify = require('browserify'); var babelify = require('babelify'); var source = require('vinyl-source-stream'); swallowError = function(error) { console.log(error.toString()); notify().write(error.toString()); this.emit('end'); }; gulp.task('build', function() { var b = browserify({ entries: 'src/index.js', extensions: ['.js'], transform: [ babelify.configure({ stage: 0, }) ] }) b.bundle().on('error', function(err) { notify().write(err.toString()); this.emit("end"); }).pipe(source('bundle.js')) .pipe(gulp.dest('dist/')) .pipe($.connect.reload()) }); gulp.task("connect", function() { return $.connect.server({ root: ".", port: 1338, livereload: true }); }); gulp.task('watch', function() { gulp.watch(['src/**'], ['build']); }); gulp.task('default', ['watch', 'build', 'connect']);