export interface SbomExecutorSchema { /** npm sbom output format. Default: "spdx". */ format?: "spdx" | "cyclonedx"; /** * Workspace-relative directory the SBOM is written to — the KAB archive * dir (next to ui.zip) when wired by buildKabTargets. * Default: dist/sbom/. */ outputPath?: string; /** * When true, an SBOM failure logs a warning and reports success so * dependent targets (kab) still run. Default: false. */ softFail?: boolean; }