25'ten fazla konu seçemezsiniz Konular bir harf veya rakamla başlamalı, kısa çizgiler ('-') içerebilir ve en fazla 35 karakter uzunluğunda olabilir.

gulpfile.js 981 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. const { src, dest, parallel } = require("gulp");
  2. const favicons = require("gulp-favicons");
  3. function js() {
  4. return src(["node_modules/lesspass-pure/dist/**/*"]).pipe(dest("build/"));
  5. }
  6. function images() {
  7. return src(["images/**/*"]).pipe(dest("build/"));
  8. }
  9. function favicon() {
  10. return src("images/favicon.png")
  11. .pipe(
  12. favicons({
  13. appName: "LessPass",
  14. appDescription: "Next-Gen Open Source Password Manager",
  15. developerName: "Guillaume Vincent",
  16. background: "#555555",
  17. path: "/",
  18. url: "https://lesspass.com/",
  19. display: "standalone",
  20. orientation: "portrait",
  21. start_url: "/?homescreen=1",
  22. version: 1.0,
  23. logging: false,
  24. online: false,
  25. html: "index.html",
  26. pipeHTML: true,
  27. replace: true
  28. })
  29. )
  30. .pipe(dest("build/"));
  31. }
  32. exports.js = js;
  33. exports.images = images;
  34. exports.favicon = favicon;
  35. exports.default = parallel(js, images, favicon);