From c38c640001854bc495bfea2f6f3702cfd7ab2f1f Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Tue, 18 Nov 2025 19:44:05 +0100 Subject: [PATCH] backend-app-api: update API report Signed-off-by: Patrik Oldsberg --- packages/backend-app-api/report.api.md | 31 +++++++++++++++++++++++++- 1 file changed, 30 insertions(+), 1 deletion(-) diff --git a/packages/backend-app-api/report.api.md b/packages/backend-app-api/report.api.md index 88fa34e6e4..319c35621f 100644 --- a/packages/backend-app-api/report.api.md +++ b/packages/backend-app-api/report.api.md @@ -17,11 +17,19 @@ export interface Backend { }>, ): void; // (undocumented) - start(): Promise; + start(): Promise; // (undocumented) stop(): Promise; } +// @public +export interface BackendStartupResult { + beginAt: Date; + plugins: PluginStartupResult[]; + result: 'success' | 'failure'; + resultAt: Date; +} + // @public (undocumented) export function createSpecializedBackend( options: CreateSpecializedBackendOptions, @@ -32,4 +40,25 @@ export interface CreateSpecializedBackendOptions { // (undocumented) defaultServiceFactories: ServiceFactory[]; } + +// @public +export interface ModuleStartupResult { + failure?: { + error: Error; + allowed: boolean; + }; + moduleId: string; + resultAt: Date; +} + +// @public +export interface PluginStartupResult { + failure?: { + error: Error; + allowed: boolean; + }; + modules: ModuleStartupResult[]; + pluginId: string; + resultAt: Date; +} ```