default.ts 483 B

1234567891011121314151617181920
  1. import * as gulp from 'gulp';
  2. import * as runSequence from 'run-sequence';
  3. gulp.task('default', help);
  4. gulp.task('help', help);
  5. function help() {
  6. const taskList = Object.keys((gulp as any).tasks)
  7. .filter(taskName => taskName !== 'default' && taskName !== 'help')
  8. .sort()
  9. .map(taskName => taskName = ' ' + taskName);
  10. console.log(taskList.join('\n'));
  11. }
  12. gulp.task('validate', (done: (err: any) => void) => {
  13. runSequence('clean', ['lint', 'test'], done);
  14. });