react-datalist-input/rollup.config.js
andrelandgraf 0423540ae7 major refactoring
- moves project to babel 7
- moves from webpack to rollup
- adds react and react-dom to dev dependencies
- adds react-testing-libary and jest
- adds first unit test
- adds eslint and eslint plugins to dev dependencies
2020-06-15 02:38:02 +02:00

24 lines
559 B
JavaScript

import babel from "rollup-plugin-babel";
import sass from 'rollup-plugin-sass';
import jsx from 'rollup-plugin-jsx';
import pkg from './package.json';
export default {
input: 'src/DataListInput.jsx',
output: [
{
file: pkg.main,
format: 'cjs',
exports: 'named',
sourcemap: true,
strict: false
}
],
plugins: [
babel({ exclude: 'node_modules/**'}),
sass({ insert: true }),
jsx( {factory: 'React.createElement'} )
],
external: ['react', 'react-dom', 'prop-types']
}