datahub/rollup.config.js
2021-05-03 09:30:15 +01:00

20 lines
526 B
JavaScript

import babel from '@rollup/plugin-babel';
import external from 'rollup-plugin-peer-deps-external';
import del from 'rollup-plugin-delete';
import pkg from './package.json';
export default {
input: pkg.source,
output: [
{ file: pkg.main, format: 'cjs' },
{ file: pkg.module, format: 'esm' }
],
plugins: [
external(),
babel({
exclude: 'node_modules/**'
}),
del({ targets: ['dist/*'] }),
],
external: Object.keys(pkg.peerDependencies || {}),
};