跳转到内容

compareOperations

此内容尚不支持你的语言。

function compareOperations(
required: readonly {
name: string
version: number
}[],
provided: readonly {
name: string
version: number
}[],
):
| {
_tag: "Compatible"
}
| {
_tag: "Incompatible"
missing: readonly {
name: string
version: number
}[]
}

Defined in: ../../core/src/Plugin.ts:65

Checks whether the provider includes every required name and version.

Parameter Type
required readonly { name: string; version: number; }[]
provided readonly { name: string; version: number; }[]

| { _tag: "Compatible"; } | { _tag: "Incompatible"; missing: readonly { name: string; version: number; }[]; }