vite-plugin-react-server
Version:
Vite plugin for React Server Components (RSC)
21 lines • 771 B
TypeScript
import { type ConfigEnv, type UserConfig } from "vite";
import type { ResolvedUserConfig, ResolvedUserOptions, AutoDiscoveredFiles } from "../types.js";
export type ResolveUserConfigProps = {
condition: "react-client" | "react-server";
config: UserConfig;
configEnv: ConfigEnv;
userOptions: ResolvedUserOptions;
autoDiscoveredFiles: AutoDiscoveredFiles;
forceResolve?: boolean;
ssr?: boolean;
};
export type ResolveUserConfigReturn = {
type: "success";
userConfig: ResolvedUserConfig;
} | {
type: "error";
error: unknown;
};
export type ResolveUserConfigFn = (props: ResolveUserConfigProps) => ResolveUserConfigReturn;
export declare const resolveUserConfig: ResolveUserConfigFn;
//# sourceMappingURL=resolveUserConfig.d.ts.map