import { cloudflare } from '@cloudflare/vite-plugin'; import { loadEnv, type ConfigEnv, type PluginOption } from 'vite'; export function loadPlugin(_configEnv: ConfigEnv): PluginOption { const env = loadEnv(_configEnv.mode, process.cwd()); if (_configEnv.mode === 'test') { console.log('cloudflare plugin disabled in test mode'); return []; } if (env.VITE_CLOUDFLARE_SERVER_ENABLED !== 'true') { console.log('cloudflare plugin disabled by env'); return []; } return [cloudflare()]; }