conflicts
function conflicts( entries: readonly { id: string operations: readonly { artifact: { algorithm: "sha256" digest: string version: 1 } identity: string package: { name: string version: string } }[] }[],): readonly { code: | "MissingEntry" | "MissingOperation" | "ProvenanceConflict" | "Runtime" | "Placement" | "InvalidManifest" entry: string message: string providers: readonly string[]}[]Defined in: Manifest.ts:249
Reports every conflict, even when conflicting operations are currently optional.
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
entries |
readonly { id: string; operations: readonly { artifact: { algorithm: "sha256"; digest: string; version: 1; }; identity: string; package: { name: string; version: string; }; }[]; }[] |
Returns
Section titled “Returns”readonly { code: | "MissingEntry" | "MissingOperation" |
"ProvenanceConflict" | "Runtime" | "Placement" | "InvalidManifest";
entry: string; message: string; providers: readonly string[]; }[]