node-html-parser/gulpfile.js
2018-07-16 15:07:44 +08:00

18 lines
524 B
JavaScript

const gulp = require('gulp');
const shell = require('gulp-shell');
const sequence = require('gulp-sequence');
gulp.task('clean', () => {
const del = require('del');
return del('./dist/');
});
gulp.task('compile-ts', shell.task('tsc -m commonjs'));
gulp.task('compile-ts-umd', shell.task('tsc -t es5 -m umd --outDir ./dist/umd/'));
gulp.task('watch-ts', shell.task('tsc -w -t es5 -m umd --outDir ./dist/umd/'));
gulp.task('default', sequence('clean', 'compile-ts', 'compile-ts-umd'));
gulp.task('dev', ['watch-ts']);