UNPKG

json-processing

Version:

JSON Processing Tool

21 lines (16 loc) 515 B
'use strict'; import babel from 'gulp-babel'; import gulp from 'gulp'; import ts from 'gulp-typescript'; import del from 'del'; import merge from 'merge2' const tsProject = ts.createProject('tsconfig.json'); gulp.task('clean', () => del('dist')); gulp.task('compile', () => { let tsResult = tsProject.src().pipe(tsProject()); return merge([ tsResult.js.pipe(gulp.dest('dist')), tsResult.dts.pipe(gulp.dest('dist')), gulp.src('package.json').pipe(gulp.dest('dist')) ]); });