emoji-styled-css
Version:
This is a dynamic form package
34 lines (33 loc) • 816 B
JavaScript
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 postcss from 'rollup-plugin-postcss';
import autoprefixer from 'autoprefixer';
export default {
input: 'src/index.ts',
output: {
file: 'dist/emoji-css.umd.js',
format: 'umd',
name: 'emoji-css',
globals: {
react: 'React',
'react-dom': 'ReactDOM'
}
},
external: ['react', 'react-dom'],
plugins: [
resolve(),
commonjs(),
typescript({
tsconfig: './tsconfig.json',
declaration: false,
}),
postcss({
plugins: [autoprefixer()],
extract: 'styles.css',
minimize: true,
}),
terser()
]
};