UNPKG

vike

Version:

The Framework *You* Control - Next.js & Nuxt alternative for unprecedented flexibility and dependability.

23 lines (22 loc) 735 B
export { removeSuperfluousViteLog }; export { removeSuperfluousViteLog_enable }; export { removeSuperfluousViteLog_disable }; import { assert } from '../../utils.js'; const superfluousLog = 'Forced re-optimization of dependencies'; let enabled = false; function removeSuperfluousViteLog(msg) { if (!enabled) { return false; } if (msg.toLowerCase().includes('forced') && msg.toLowerCase().includes('optimization')) { assert(msg === superfluousLog, msg); // assertion fails => Vite changed its message => update this function return true; } return false; } function removeSuperfluousViteLog_enable() { enabled = true; } function removeSuperfluousViteLog_disable() { enabled = false; }