svelte-gallery
Version:
Intelligent masonry style photo gallery that maintains image aspect ratios in perfect rows.
16 lines (13 loc) • 458 B
JavaScript
import svelte from 'rollup-plugin-svelte';
import resolve from '@rollup/plugin-node-resolve';
import commonJS from '@rollup/plugin-commonjs';
import { terser } from 'rollup-plugin-terser';
import pkg from './package.json';
export default {
input: pkg.svelte,
output: [
{ file: pkg.module, format: 'es' },
{ file: pkg.main, format: 'umd', name: 'svelte-gallery' }
],
plugins: [svelte({ emitCss: false }), resolve(), commonJS(), terser()]
};