| /* eslint-env node */ | |
| const { babel } = require('@rollup/plugin-babel') | |
| const { nodeResolve } = require('@rollup/plugin-node-resolve') | |
| const replace = require('@rollup/plugin-replace') | |
| module.exports = { | |
| input: 'js/tests/integration/bundle.js', | |
| output: { | |
| file: 'js/coverage/bundle.js', | |
| format: 'iife' | |
| }, | |
| plugins: [ | |
| replace({ | |
| 'process.env.NODE_ENV': '"production"', | |
| preventAssignment: true | |
| }), | |
| nodeResolve(), | |
| babel({ | |
| exclude: 'node_modules/**', | |
| babelHelpers: 'bundled' | |
| }) | |
| ] | |
| } |