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?
optionalcontract?:object
Defined in: packages/core/src/inspector.ts:52
collections
collections:
string[]
roles?
optionalroles?:Record<string,InspectedContribution>
shared?
optionalshared?:InspectedContribution
name
name:
string
Defined in: packages/core/src/inspector.ts:50
runtime
runtime:
boolean
Defined in: packages/core/src/inspector.ts:51