import { nodeResolve } from '@rollup/plugin-node-resolve'; import terser from '@rollup/plugin-terser'; import typescript from '@rollup/plugin-typescript'; import cleaner from 'rollup-plugin-cleaner'; import scss from 'rollup-plugin-scss'; export default [ // Browser configuration { input: 'src/index.ts', output: { file: 'dist/browser/easymde.min.js', inlineDynamicImports: true, sourcemap: true, }, plugins: [ cleaner({ targets: ['./dist/'], }), nodeResolve(), scss({ fileName: 'easymde.css', }), typescript(), terser(), ], }, ];