UNPKG

vike

Version:

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

20 lines (19 loc) 841 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'; assertEnv(); onLoad(); function assertEnv() { markSetup_vikeVitePlugin(); assertIsNotBrowser(); assertNodeVersion(); assertViteVersion(viteVersion); assertIsNotProductionRuntime(); // Don't bloat server with heavy dependencies like Vite and esbuild } function onLoad() { installUncaughtErrorHandlers(); }