rollup.config.mjs 519 B

123456789101112131415161718192021222324252627282930
  1. import sucrase from '@rollup/plugin-sucrase';
  2. const plugins = [
  3. sucrase({
  4. exclude: ['node_modules/**'],
  5. transforms: ['typescript'],
  6. }),
  7. ];
  8. /**
  9. * @type {import("rollup").RollupOptions[]}
  10. */
  11. export default [
  12. {
  13. plugins,
  14. input: 'lib/injections/reload.ts',
  15. output: {
  16. format: 'iife',
  17. file: 'build/injections/reload.js',
  18. },
  19. },
  20. {
  21. plugins,
  22. input: 'lib/injections/refresh.ts',
  23. output: {
  24. format: 'iife',
  25. file: 'build/injections/refresh.js',
  26. },
  27. },
  28. ];