simple-datatables
Version:
A lightweight, dependency-free JavaScript HTML table plugin.
73 lines (71 loc) • 1.77 kB
JavaScript
import commonjs from 'rollup-plugin-commonjs'
import globals from 'rollup-plugin-node-globals'
import builtins from 'rollup-plugin-node-builtins'
import resolve from 'rollup-plugin-node-resolve'
import babel from 'rollup-plugin-babel'
import {terser} from 'rollup-plugin-terser'
export default [
{
input: 'src/index.js',
plugins: [
resolve({browser: true}),
commonjs(),
builtins(),
globals(),
babel({
plugins: [
'@babel/plugin-syntax-dynamic-import'
]
}),
terser()
],
output: // ES module version, for modern browsers
{
dir: "dist/module",
format: "es",
sourcemap: true
}
},
{
input: 'src/index.js',
plugins: [
resolve({browser: true}),
commonjs(),
builtins(),
globals(),
babel({
plugins: [
'@babel/plugin-syntax-dynamic-import'
]
}),
terser()
],
output: // SystemJS version, for older browsers
{
dir: "dist/nomodule",
format: "system",
sourcemap: true
},
},
{
input: 'src/index.js',
plugins: [
resolve({browser: true}),
commonjs(),
builtins(),
globals(),
babel({
plugins: [
'@babel/plugin-syntax-dynamic-import'
]
}),
terser()
],
output: // CJS version
{
dir: "dist",
format: "cjs",
sourcemap: true
}
}
]