UNPKG

@simuratli/react-json-csv-converter

Version:
44 lines (43 loc) 1.17 kB
import PeerDepsExternalPlugin from 'rollup-plugin-peer-deps-external'; import resolve from '@rollup/plugin-node-resolve'; import commonjs from '@rollup/plugin-commonjs'; import typescript from '@rollup/plugin-typescript'; import terser from '@rollup/plugin-terser'; import dts from 'rollup-plugin-dts'; const packageJson = require('./package.json'); export default [ { input: 'src/App.tsx', output:[ { file:packageJson.main, format:'cjs', sourcemap: true, }, { file:packageJson.module, format:'esm', sourcemap: true, } ], plugins:[ PeerDepsExternalPlugin(), resolve(), commonjs(), typescript({tsconfig: './tsconfig.json'}), terser(), ], external:['react','react-dom'] }, { input:"src/App.tsx", output:[ { file:packageJson.types, } ], plugins:[ dts.default(), ], } ]