update react test (#870)
This commit is contained in:
35
packages/react-test/rollup.config.mjs
Normal file
35
packages/react-test/rollup.config.mjs
Normal file
@@ -0,0 +1,35 @@
|
||||
/* eslint-env node */
|
||||
import rimraf from 'rimraf'
|
||||
import babel from '@rollup/plugin-babel'
|
||||
import { nodeResolve } from '@rollup/plugin-node-resolve'
|
||||
import commonjs from '@rollup/plugin-commonjs'
|
||||
import replace from '@rollup/plugin-replace'
|
||||
|
||||
// remove existing distribution
|
||||
rimraf('./dist', () => console.info('recreating dist'))
|
||||
|
||||
export default {
|
||||
input: 'src/index.js',
|
||||
output: {
|
||||
file: 'dist/react-test.js',
|
||||
sourcemap: true
|
||||
},
|
||||
plugins: [
|
||||
replace({
|
||||
preventAssignment: true,
|
||||
'process.env.NODE_ENV': '"production"'
|
||||
}),
|
||||
nodeResolve({
|
||||
extensions: ['.js'],
|
||||
browser: true
|
||||
}),
|
||||
babel({
|
||||
babelHelpers: 'bundled',
|
||||
presets: [['@babel/preset-react', { runtime: 'automatic' }]],
|
||||
exclude: 'node_modules/**'
|
||||
}),
|
||||
commonjs({
|
||||
transformMixedEsModules: true
|
||||
})
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user