UNPKG

508 BJavaScriptView Raw
1"use strict"
2var gulp = require("gulp");
3var eslint = require("gulp-eslint");
4var babel = require("gulp-babel");
5var SOURCE_PATH = "./src/**/*.js";
6
7
8gulp.task("build", function () {
9 return gulp.src(SOURCE_PATH)
10 .pipe(babel())
11 .pipe(gulp.dest("lib"));
12});
13gulp.task("watch", function(callback) { gulp.watch(SOURCE_PATH, ["build"]) });
14
15
16
17
18gulp.task("lint", function() {
19 return gulp.src(SOURCE_PATH)
20 .pipe(eslint())
21 .pipe(eslint.format());
22});
23
24
25
26gulp.task("default", ["build", "watch"]);