rollup.bundle.js 539 B

123456789101112131415161718192021222324
  1. /* eslint-env node */
  2. const { babel } = require('@rollup/plugin-babel')
  3. const { nodeResolve } = require('@rollup/plugin-node-resolve')
  4. const replace = require('@rollup/plugin-replace')
  5. module.exports = {
  6. input: 'js/tests/integration/bundle.js',
  7. output: {
  8. file: 'js/coverage/bundle.js',
  9. format: 'iife'
  10. },
  11. plugins: [
  12. replace({
  13. 'process.env.NODE_ENV': '"production"',
  14. preventAssignment: true
  15. }),
  16. nodeResolve(),
  17. babel({
  18. exclude: 'node_modules/**',
  19. babelHelpers: 'bundled'
  20. })
  21. ]
  22. }