UNPKG

webgl-3d-viewer

Version:

A WebGL ThreeJS STL viewer implementation written in ES6

22 lines (16 loc) 794 B
import gulpMain from 'gulp'; import gulpHelp from 'gulp-help'; import runSequence from 'run-sequence'; const gulp = gulpHelp(gulpMain); gulp.task('dev', 'Start gulp with `gulp dev` to start developing', (cb)=>{ return runSequence('clean:build', 'source', 'watch', cb); }); gulp.task('release', 'Start gulp with `gulp release` to create a release build', (cb)=>{ return runSequence(['clean:build', 'clean:dist'], 'source', 'release:build', cb); }); gulp.task('deploy', 'Start gulp with `gulp deploy` to create a release build and deploy it to the Github pages repository', (cb)=>{ return runSequence('release', 'deploy-to-gh-pages', cb); }); gulp.task('tag', 'Create a release tag by typing `gulp tag`', (cb)=>{ return runSequence('tag:bump-version', 'tag:create-version', cb); });