Skip to content

Documentation / @super-line/core / InspectedPlugin

Interface: InspectedPlugin ​

Defined in: packages/core/src/inspector.ts:49

One plugin the server is composed of — what each entry of InspectedContract.plugins carries (ADR-0016). The two halves are independent: runtime is whether a plugin of this name is registered on the server, contract is what its fragment merged into the contract. Runtime-only (the inspector itself) has no contract; a contract with runtime: false means a fragment was merged but its server half was never registered — a misconfiguration whose only other symptom is NOT_FOUND at call time.

Properties ​

contract? ​

optional contract?: object

Defined in: packages/core/src/inspector.ts:52

collections ​

collections: string[]

roles? ​

optional roles?: Record<string, InspectedContribution>

shared? ​

optional shared?: InspectedContribution


name ​

name: string

Defined in: packages/core/src/inspector.ts:50


runtime ​

runtime: boolean

Defined in: packages/core/src/inspector.ts:51

Released under the MIT License.