everything-dev
Version:
A consolidated product package for building Module Federation apps with oRPC APIs.
27 lines • 819 B
text/typescript
import { RuntimeConfig } from "./types.cjs";
import { AppOrchestrator, ServiceDescriptor } from "./service-descriptor.cjs";
//#region src/dev-session-data.d.ts
interface DevSessionData {
orchestrator: AppOrchestrator;
services: Map<string, ServiceDescriptor>;
runtimeConfig: RuntimeConfig;
/** The generated infra env tier — required so a start session can never silently run with an empty tier. */
envGenerated: Record<string, string>;
shellEnv: Record<string, string>;
}
interface StartSummary {
configSource: string;
configSourceHttp?: string;
account: string;
domain?: string;
modules: {
host?: string;
ui?: string;
api?: string;
auth?: string;
};
warnings: string[];
}
//#endregion
export { DevSessionData, StartSummary };
//# sourceMappingURL=dev-session-data.d.cts.map