gantt/rollup.config.js
Faris Ansari 6233b6cd4b chore: update rollup config
- minify css
- sourcemap
- github action to auto-publish on npm
2022-04-28 10:23:58 +05:30

38 lines
720 B
JavaScript

import sass from 'rollup-plugin-sass';
import { terser } from 'rollup-plugin-terser';
const dev = {
input: 'src/index.js',
output: {
name: 'Gantt',
file: 'dist/frappe-gantt.js',
sourcemap: true,
format: 'iife',
},
plugins: [
sass({
output: true,
}),
],
};
const prod = {
input: 'src/index.js',
output: {
name: 'Gantt',
file: 'dist/frappe-gantt.min.js',
sourcemap: true,
format: 'iife',
},
plugins: [
sass({
output: true,
options: {
outputStyle: 'compressed',
},
}),
terser(),
],
};
export default [dev, prod];