svelte-generic-crud-table
Version:
<crud-table> renders object-arrays with options-panel and inline edit per row. Dispatches events for ongoing data handling. As self-containing webcomponent or for Svelte in 60KB
27 lines (24 loc) • 682 B
JavaScript
import svelte from 'rollup-plugin-svelte';
import resolve from 'rollup-plugin-node-resolve';
const pkg = require('./package.json');
export default {
input: [
'src/index.js'
],
output: [
{file: pkg.module, format: 'es', name: 'SvelteGenericCrudTable'},
{file: pkg.main, format: 'umd', name: 'SvelteGenericCrudTable'},
],
plugins: [
svelte({
customElement: true,
tag: "crud-table",
emitCss: true
}),
resolve({
extensions: ['.svelte', '.mjs', '.js', '.jsx', '.json'],
mainFields: ['jsnext:main', 'module', 'main']
}
)
]
};