const { src, dest } = require('gulp'); const ts = require('gulp-typescript'); const rename = require('gulp-rename'); const uglify = require('gulp-uglify'); function streamTS() { return src("src/**/*.ts") .pipe(ts()).js .pipe(uglify()) .pipe(rename({dirname: 'js', extname: '.min.js'})) .pipe(dest('public')); } exports.default = streamTS;