rollup.config.js 919 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. const generate = require('videojs-generate-rollup-config');
  2. // see https://github.com/videojs/videojs-generate-rollup-config
  3. // for options
  4. const options = {input: 'src/pkcs7.js'};
  5. const config = generate(options);
  6. // Add additonal builds/customization here!
  7. config.builds = Object.assign(config.builds, {
  8. pad: config.makeBuild('browser', {
  9. input: 'src/pad.js',
  10. output: [{
  11. name: 'pkcs7.pad',
  12. file: 'dist/pkcs7.pad.js',
  13. format: 'umd'
  14. }, {
  15. name: 'pkcs7.pad',
  16. file: 'dist/pkcs7.pad.min.js',
  17. format: 'umd'
  18. }]
  19. }),
  20. unpad: config.makeBuild('browser', {
  21. input: 'src/unpad.js',
  22. output: [{
  23. name: 'pkcs7.unpad',
  24. file: 'dist/pkcs7.unpad.js',
  25. format: 'umd'
  26. }, {
  27. name: 'pkcs7.unpad',
  28. file: 'dist/pkcs7.unpad.min.js',
  29. format: 'umd'
  30. }]
  31. })
  32. });
  33. // export the builds to rollup
  34. export default Object.values(config.builds);