Skip to main content

ResolveCapabilitiesInput

@forge/monorepo


@forge/monorepo / backend/src / ResolveCapabilitiesInput

Type Alias: ResolveCapabilitiesInput

ResolveCapabilitiesInput = object

Defined in: backend/src/capabilities/index.ts:142

Properties

capabilities?

readonly optional capabilities?: Partial<CapabilityMap>

Defined in: backend/src/capabilities/index.ts:145

Overrides on top of the profile, or the whole declaration when no profile is named.


profile?

readonly optional profile?: ProfileName

Defined in: backend/src/capabilities/index.ts:143


wired

readonly wired: ReadonlySet<string>

Defined in: backend/src/capabilities/index.ts:151

The names the host actually wired, as supplied. A Set rather than the objects themselves: this function's job is the cross-check, and taking the objects would tempt it into validating their shapes, which the compiler already does better.