Lines 1719-1759javascript
1719// src/build/runtime-discovery.ts
1720var runtime_discovery_exports = {};
1721__export(runtime_discovery_exports, {
1722 discoverAndWriteRouteTypes: () => discoverAndWriteRouteTypes
1724import { resolve as resolve3 } from "node:path";
1725import { existsSync as existsSync4, readFileSync as readFileSync4, writeFileSync as writeFileSync3 } from "node:fs";
1726async function discoverAndWriteRouteTypes(opts) {
1727 let createViteServer;
1728 let loadConfigFromFile;
1731 const vite = await import("vite");
1732 createViteServer = vite.createServer;
1733 loadConfigFromFile = vite.loadConfigFromFile;
1736 "Runtime discovery requires 'vite'. Install it with: pnpm add -D vite"
1740 const rscMod = await import("@vitejs/plugin-rsc");
1741 rsc = rscMod.default;
HighCopied Package Dependency Bridge
Package metadata claims a different repository identity while copied source loads a runtime dependency bridge.
dist/bin/rango.jsView on unpkg · L1739 1744 "Runtime discovery requires '@vitejs/plugin-rsc'. Install it with: pnpm add -D @vitejs/plugin-rsc"
1747 const { createVersionPlugin: createVersionPlugin2 } = await Promise.resolve().then(() => (init_version_plugin(), version_plugin_exports));
1748 const { createVirtualStubPlugin: createVirtualStubPlugin2 } = await Promise.resolve().then(() => (init_virtual_stub_plugin(), virtual_stub_plugin_exports));
1749 let userResolveAlias = opts.resolveAlias;
1750 if (!userResolveAlias) {
1751 const configPath = opts.configFile;
1753 const loaded = await loadConfigFromFile(
1754 { command: "serve", mode: "development" },
1758 if (loaded?.config?.resolve?.alias) {
1759 userResolveAlias = loaded.config.resolve.alias;