Files
rough/rollup.config.js
Preet 670f7122bb preserveVertices option (#178)
* Option to preserve vertices

* updated build scripts
2021-05-09 22:57:33 -07:00

45 lines
867 B
JavaScript

import { nodeResolve } from '@rollup/plugin-node-resolve';
import { terser } from "rollup-plugin-terser";
import typescript from '@rollup/plugin-typescript';
const input = 'bin/rough.js';
export default [
{
input,
output: {
file: 'bundled/rough.js',
format: 'iife',
name: 'rough'
},
plugins: [nodeResolve(), terser({
output: {
comments: false
}
})]
},
{
input,
output: {
file: 'bundled/rough.esm.js',
format: 'esm'
},
plugins: [nodeResolve(), terser({
output: {
comments: false
}
})]
},
{
input: 'src/rough.ts',
output: {
file: 'bundled/rough.cjs.js',
format: 'cjs'
},
plugins: [nodeResolve(), typescript({ target: "es5", importHelpers: true }), terser({
output: {
comments: false
}
})]
}
];