UNPKG

rsbuild-plugin-react-router

Version:
23 lines (22 loc) 1.02 kB
import type { ReactRouterDevBuildPlan } from './dev-runtime-artifacts.js'; import type { Route } from './types.js'; export type ReactRouterServerBundleEntry = { bundleId: string; entryName: string; }; export type ReactRouterServerBuildPlan = ReactRouterDevBuildPlan & { serverBundleEntries: ReactRouterServerBundleEntry[]; }; export declare const createReactRouterServerBuildPlan: ({ routesByServerBundleId, serverBuildFile, defaultEntryName, }: { routesByServerBundleId: Record<string, Record<string, Route>>; serverBuildFile: string | undefined; defaultEntryName: string; }) => ReactRouterServerBuildPlan; export declare const createReactRouterNodeEntries: ({ hasServerApp, isBuild, serverAppPath, entryServerPath, defaultEntryName, serverBundleEntries, }: { hasServerApp: boolean; isBuild: boolean; serverAppPath: string; entryServerPath: string; defaultEntryName: string; serverBundleEntries: readonly ReactRouterServerBundleEntry[]; }) => Record<string, string>;