Skip to content

Variable: BootNamespace

Makaio Framework


Makaio Framework / kernel / BootNamespace

const BootNamespace: BusNamespace<"kernel:boot", SubjectRecordFromSchemaRecord<{ complete: ZodObject<{ failedServices: ZodArray<ZodString>; totalDurationMs: ZodNumber; }, $strip>; getState: { request: ZodObject<{ }, $strip>; response: ZodObject<{ complete: ZodBoolean; completedCount: ZodNumber; currentService: ZodOptional<ZodString>; failedServices: ZodArray<ZodString>; skippedServices: ZodDefault<ZodArray<ZodString>>; totalCount: ZodNumber; totalDurationMs: ZodOptional<ZodNumber>; }, $strip>; }; progress: ZodObject<{ completedCount: ZodNumber; currentService: ZodOptional<ZodString>; totalCount: ZodNumber; }, $strip>; service.failed: ZodObject<{ displayName: ZodString; errorMessage: ZodString; name: ZodString; }, $strip>; service.ready: ZodObject<{ displayName: ZodString; durationMs: ZodNumber; name: ZodString; }, $strip>; service.skipped: ZodObject<{ displayName: ZodString; name: ZodString; reason: ZodString; }, $strip>; service.starting: ZodObject<{ displayName: ZodString; name: ZodString; }, $strip>; }>, {[key: string]: string | number | string[]; }, { complete: ZodObject<{ failedServices: ZodArray<ZodString>; totalDurationMs: ZodNumber; }, $strip>; getState: { request: ZodObject<{ }, $strip>; response: ZodObject<{ complete: ZodBoolean; completedCount: ZodNumber; currentService: ZodOptional<ZodString>; failedServices: ZodArray<ZodString>; skippedServices: ZodDefault<ZodArray<ZodString>>; totalCount: ZodNumber; totalDurationMs: ZodOptional<ZodNumber>; }, $strip>; }; progress: ZodObject<{ completedCount: ZodNumber; currentService: ZodOptional<ZodString>; totalCount: ZodNumber; }, $strip>; service.failed: ZodObject<{ displayName: ZodString; errorMessage: ZodString; name: ZodString; }, $strip>; service.ready: ZodObject<{ displayName: ZodString; durationMs: ZodNumber; name: ZodString; }, $strip>; service.skipped: ZodObject<{ displayName: ZodString; name: ZodString; reason: ZodString; }, $strip>; service.starting: ZodObject<{ displayName: ZodString; name: ZodString; }, $strip>; }>

Defined in: ../../../packages/kernel/src/boot-namespace.ts:140

Boot namespace for bus operations.