build.json 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. {
  2. "js": {
  3. "plyr.js": {
  4. "src": "./src/js/plyr.js",
  5. "dist": "./dist/",
  6. "formats": ["es", "umd"],
  7. "namespace": "Plyr"
  8. },
  9. "plyr.polyfilled.js": {
  10. "src": "./src/js/plyr.polyfilled.js",
  11. "dist": "./dist/",
  12. "formats": ["es", "umd"],
  13. "namespace": "Plyr",
  14. "polyfill": true
  15. },
  16. "demo.js": {
  17. "src": "./demo/src/js/demo.js",
  18. "dist": "./demo/dist/",
  19. "formats": ["iife"],
  20. "namespace": "Demo",
  21. "polyfill": true
  22. }
  23. },
  24. "css": {
  25. "plyr.css": {
  26. "src": "./src/sass/plyr.scss",
  27. "dist": "./dist/"
  28. },
  29. "demo.css": {
  30. "src": "./demo/src/sass/bundles/demo.scss",
  31. "dist": "./demo/dist/"
  32. },
  33. "error.css": {
  34. "src": "./demo/src/sass/bundles/error.scss",
  35. "dist": "./demo/dist/"
  36. }
  37. },
  38. "sprite": {
  39. "plyr.svg": {
  40. "src": "./src/sprite/*.svg",
  41. "dist": "./dist"
  42. },
  43. "demo.svg": {
  44. "src": "./src/sprite/*.svg",
  45. "dist": "./demo/dist"
  46. }
  47. }
  48. }