UNPKG

vike

Version:

(Replaces Next.js/Nuxt) 🔨 Composable framework to build advanced applications with flexibility and stability.

20 lines (19 loc) • 849 B
import '../../utils/trackLogs.js'; // should be loaded ASAP import { assertIsNotBrowser } from '../../utils/assertIsNotBrowser.js'; import { assertIsNotProductionRuntime, markSetup_vikeVitePlugin } from '../../utils/assertSetup.js'; import { assertNodeVersion } from '../../utils/assertNodeVersion.js'; import { version as viteVersion } from 'vite'; import { assertViteVersion } from '../../utils/assertViteVersion.js'; import { installUncaughtErrorHandlers } from '../../utils/installUncaughtErrorHandlers.js'; assertEnvVite(); onLoad(); function assertEnvVite() { markSetup_vikeVitePlugin(); assertIsNotBrowser(); assertNodeVersion(); assertViteVersion(viteVersion); assertIsNotProductionRuntime(); // Don't bloat server with heavy dependencies like Vite and esbuild } function onLoad() { installUncaughtErrorHandlers(); }