ts-query
Version:
its simple library for dom control.
28 lines • 858 B
JavaScript
/// <reference path="./type/gulp.d.ts" />
/// <reference path="./type/gulp-uglify.d.ts" />
/// <reference path="./type/fs-extra.d.ts" />
var gulp = require("gulp");
var uglify = require("gulp-uglify");
var rename = require("gulp-rename");
var fs = require("fs-extra");
var Make = require('./tasks/Make');
gulp.task("default", ["min"]);
gulp.task("remove", function (callback) {
fs.remove("./build", function () {
callback();
});
});
gulp.task("min", ['make'], function () {
return gulp.src("build/*.js")
.pipe(uglify())
.pipe(rename(function (path) {
path.extname = ".min.js";
}))
.pipe(gulp.dest("./build"));
});
gulp.task("make", ['remove'], function (callback) {
Make.build(['dom', 'events', 'css', 'animation'], function () {
callback();
});
});
//# sourceMappingURL=gulpfile.js.map