Skip to content

Documentation / @super-line/core / ResolveContract

Type Alias: ResolveContract<C>

ResolveContract<C> = Flat<C & FragmentsOf<PluginsOf<C>>>

Defined in: packages/core/src/contract.ts:334

The contract type after merging all plugin fragments: the base intersected with every fragment. plugins is KEPT (ADR-0016) — the merged contract carries the fragments that formed it, so provenance survives.

Type Parameters

C

C extends ContractWithPlugins

Released under the MIT License.