UNPKG

@devyk/md-editor

Version:

A custom lightweight markdown editor that can be used as a WYSIWYG with basic to medium features, wherein you can use your own components to render out the styled things

37 lines 1.16 kB
// rollup.config.js import terser from '@rollup/plugin-terser'; import typescript from '@rollup/plugin-typescript'; import { dts } from 'rollup-plugin-dts'; const devMode = (process.env.NODE_ENV === 'development'); console.log(`${devMode? 'development' : 'production'} mode bundle`); export default [ { input: 'src/index.tsx', output: { format: 'es', file: 'dist/index.js', sourcemap: devMode? "inline" : true, plugins: [ terser({ mangle: { toplevel: true }, compress: { module: true, toplevel: true, unsafe_arrows: true, drop_console: !devMode, drop_debugger: !devMode }, output: { quote_style: 1 } }) ] }, plugins: [typescript()] }, { input: './dist/dts/index.d.ts', output: [{ file: 'dist/index.d.ts', format: 'es' }], plugins: [dts()], }, ];