refactor: extract startup and initial args runtime wiring

This commit is contained in:
2026-02-20 03:14:47 -08:00
parent 6634ee7626
commit 2b70b54faf
7 changed files with 219 additions and 62 deletions

View File

@@ -0,0 +1,10 @@
import { createHandleInitialArgsHandler } from './initial-args-handler';
import { createBuildHandleInitialArgsMainDepsHandler } from './initial-args-main-deps';
type InitialArgsMainDeps = Parameters<typeof createBuildHandleInitialArgsMainDepsHandler>[0];
export function createInitialArgsRuntimeHandler(deps: InitialArgsMainDeps) {
const buildHandleInitialArgsMainDepsHandler = createBuildHandleInitialArgsMainDepsHandler(deps);
const handleInitialArgsMainDeps = buildHandleInitialArgsMainDepsHandler();
return createHandleInitialArgsHandler(handleInitialArgsMainDeps);
}