import typescript from 'rollup-plugin-typescript2'; import reactSvg from 'rollup-plugin-react-svg'; import fs from 'fs'; import pkg from './package.json'; export default { input: 'src/lib/index.ts', external: [ ...Object.keys(pkg.dependencies || {}), ...Object.keys(pkg.peerDependencies || {}), ], output: [ { file: pkg.main, format: 'cjs', }, { file: pkg.module, format: 'es', }, ], plugins: [ typescript(), reactSvg({ svgo: { plugins: [], multipass: true, onlineMatchedOnce: true, inlineStyles: false, }, jsx: false, include: null, exclude: null, }), ], };