Files
insertr/lib/rollup.config.js
Joakim 71561316da Fix demo site auto-enhancement and content persistence
- Restructure demo directory from test-sites/ to demos/ with flattened layout
- Add auto-enhancement on server startup for all sites with auto_enhance: true
- Fix inconsistent content ID generation that prevented dan-eden-portfolio content persistence
- Update server configuration to enhance from source to separate output directories
- Remove manual enhancement from justfile in favor of automatic server enhancement
- Clean up legacy test files and unused restore command
- Update build system to use CDN endpoint instead of file copying
2025-09-17 00:07:40 +02:00

33 lines
644 B
JavaScript

import { nodeResolve } from '@rollup/plugin-node-resolve';
import terser from '@rollup/plugin-terser';
import { execSync } from 'child_process';
// No longer needed - insertr.js served via CDN endpoint
export default [
// Development build
{
input: 'src/index.js',
output: {
file: 'dist/insertr.js',
format: 'iife',
name: 'Insertr'
},
plugins: [
nodeResolve()
]
},
// Production build (minified)
{
input: 'src/index.js',
output: {
file: 'dist/insertr.min.js',
format: 'iife',
name: 'Insertr'
},
plugins: [
nodeResolve(),
terser()
]
}
];