UNPKG

date-range-picker-mui

Version:
43 lines (40 loc) 932 B
import typescript from 'rollup-plugin-typescript2'; import babel from '@rollup/plugin-babel'; import commonjs from '@rollup/plugin-commonjs'; import external from 'rollup-plugin-peer-deps-external'; import resolve from '@rollup/plugin-node-resolve'; import url from '@rollup/plugin-url'; import pkg from './package.json'; const commonjsOptions = { include: 'node_modules/**', }; export default { input: 'src/index.ts', output: [ { file: pkg.main, format: 'cjs', sourcemap: true, }, { file: pkg.module, format: 'es', sourcemap: true, }, ], external: [/@babel\/runtime/], plugins: [ external(), url({exclude: ['**/*.svg']}), babel({ babelHelpers: 'runtime', exclude: 'node_modules/**', plugins: ["@babel/plugin-transform-runtime"], }), resolve(), typescript({ clean: true, }), commonjs(commonjsOptions), ], };