gulpfile.js 781 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. /*******************************
  2. * Set-up
  3. *******************************/
  4. var
  5. gulp = require('gulp'),
  6. // read user config to know what task to load
  7. config = require('./tasks/config/user')
  8. ;
  9. /*******************************
  10. * Tasks
  11. *******************************/
  12. require('./tasks/collections/build')(gulp);
  13. require('./tasks/collections/various')(gulp);
  14. require('./tasks/collections/install')(gulp);
  15. gulp.task('default', gulp.series('check-install'));
  16. /*--------------
  17. Docs
  18. ---------------*/
  19. require('./tasks/collections/docs')(gulp);
  20. /*--------------
  21. RTL
  22. ---------------*/
  23. if (config.rtl) {
  24. require('./tasks/collections/rtl')(gulp);
  25. }
  26. /* Admin Tasks */
  27. if (config.admin) {
  28. require('./tasks/collections/admin')(gulp);
  29. }