You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

copy.js 2.4KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. var gulp = require("gulp"),
  2. concat = require("gulp-concat"),
  3. copyTask = function(cb) {
  4. gulp.src("node_modules/jquery/dist/jquery.min.js")
  5. .pipe(gulp.dest("src/oscar/static/oscar/js/jquery"));
  6. gulp.src("node_modules/bootstrap/less/**/*")
  7. .pipe(gulp.dest("src/oscar/static/oscar/less/bootstrap3"));
  8. gulp.src("node_modules/bootstrap/dist/js/bootstrap.min.js")
  9. .pipe(gulp.dest("src/oscar/static/oscar/js/bootstrap3"));
  10. gulp.src("node_modules/bootstrap/fonts/*")
  11. .pipe(gulp.dest("src/oscar/static/oscar/fonts/"));
  12. gulp.src([
  13. "node_modules/bootstrap-datetime-picker/js/*.min.js",
  14. "node_modules/bootstrap-datetime-picker/css/*.min.css"
  15. ]).pipe(gulp.dest("src/oscar/static/oscar/js/bootstrap-datetimepicker"));
  16. gulp.src("node_modules/bootstrap-datetime-picker/js/locales/*")
  17. .pipe(gulp.dest("src/oscar/static/oscar/js/bootstrap-datetimepicker/locales"));
  18. // Concatenate all timepicker locales into a single file for use in the dashboard
  19. gulp.src("node_modules/bootstrap-datetime-picker/js/locales/*")
  20. .pipe(concat("bootstrap-datetimepicker.all.js"))
  21. .pipe(gulp.dest("src/oscar/static/oscar/js/bootstrap-datetimepicker/locales"));
  22. gulp.src("node_modules/jquery.inputmask/dist/jquery.inputmask.bundle.js")
  23. .pipe(gulp.dest("src/oscar/static/oscar/js/inputmask"));
  24. gulp.src("node_modules/jquery-mousewheel/jquery.mousewheel.js")
  25. .pipe(gulp.dest("src/oscar/static/oscar/js/mousewheel"));
  26. gulp.src("node_modules/jquery-sortable/source/js/jquery-sortable-min.js")
  27. .pipe(gulp.dest("src/oscar/static/oscar/js/jquery-sortable"));
  28. gulp.src([
  29. "node_modules/tinymce/**/*.min.js",
  30. "node_modules/tinymce/**/*.min.css",
  31. "node_modules/tinymce/**/fonts/*",
  32. "node_modules/tinymce/**/img/*",
  33. ]).pipe(gulp.dest("src/oscar/static/oscar/js/tinymce"));
  34. gulp.src([
  35. "node_modules/select2/dist/js/select2.min.js",
  36. "node_modules/select2/dist/css/select2.min.css"
  37. ]).pipe(gulp.dest("src/oscar/static/oscar/js/select2"));
  38. return gulp.src("node_modules/select2-bootstrap-theme/dist/*.min.css")
  39. .pipe(gulp.dest("src/oscar/static/oscar/css"));
  40. };
  41. gulp.task("copy", copyTask);