vike
Version:
The Framework *You* Control - Next.js & Nuxt alternative for unprecedented flexibility and dependability.
18 lines (17 loc) • 907 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.onLoad = onLoad;
const assertIsNotBrowser_js_1 = require("../../utils/assertIsNotBrowser.js");
const assertSetup_js_1 = require("../../utils/assertSetup.js");
const assertNodeVersion_js_1 = require("../../utils/assertNodeVersion.js");
const assertVersion_js_1 = require("../../utils/assertVersion.js");
const vite_1 = require("vite");
function onLoad() {
(0, assertSetup_js_1.markSetup_vikeVitePlugin)();
(0, assertIsNotBrowser_js_1.assertIsNotBrowser)();
(0, assertNodeVersion_js_1.assertNodeVersion)();
// package.json#peerDependencies isn't enough as users often ignore it
(0, assertVersion_js_1.assertVersion)('Vite', vite_1.version, '5.1.0');
// Ensure we don't bloat the server runtime with heavy dependencies such Vite and esbuild
(0, assertSetup_js_1.assertIsNotProductionRuntime)();
}