super-productivity/packages/plugin-dev/sync-md/vite.config.ts
Johannes Millan c9723cb6c9 feat(plugins): enhance plugin system with improved iframe communication and sync-md updates
- Add triggerSync method to plugin bridge for sync operations
- Enhance plugin iframe utility with better message handling and hook support
- Update sync-md plugin with improved error handling and sync state management
- Add plugin context validation for sync operations
- Update plugin API types with proper exports
- Improve bidirectional sync in sync-md plugin
- Add translation constant for sync context validation
2025-06-24 21:04:38 +02:00

21 lines
467 B
TypeScript

import { defineConfig } from 'vite';
import solidPlugin from 'vite-plugin-solid';
export default defineConfig({
plugins: [solidPlugin()],
build: {
minify: true,
target: 'esnext',
cssCodeSplit: false,
rollupOptions: {
output: {
inlineDynamicImports: true,
manualChunks: undefined,
},
},
},
define: {
// Ensure we're in production mode for smaller builds
'process.env.NODE_ENV': '"production"',
},
});