@wizyvision/react-schedule
Version:
33 lines (31 loc) • 781 B
JavaScript
import PeerDepsExternalPlugin from 'rollup-plugin-peer-deps-external';
import babel from '@rollup/plugin-babel';
const resolve = require('@rollup/plugin-node-resolve');
const commonjs = require('@rollup/plugin-commonjs');
// eslint-disable-next-line import/no-anonymous-default-export
module.exports = [
{
input: './src/index.js',
output: [
{
file: 'dist/index.js',
format: 'cjs',
},
{
file: 'dist/index.es.js',
format: 'es',
exports: 'named',
},
],
plugins: [
babel({
exclude: 'node_modules/**',
presets: ['@babel/preset-react', '@babel/preset-env'],
}),
PeerDepsExternalPlugin(),
resolve(),
commonjs(),
],
extensions: ['.js', '.jsx']
},
];