@kekkai/blueprint / AllowedImporter
Interface: AllowedImporter
Defined in: src/config/types.ts:62
A layer permitted to import another, with optional constraints. A bare string is shorthand for { layer }.
Properties
description?
optionaldescription?:string
Defined in: src/config/types.ts:68
Human note, rendered as the edge label in the Explain diagram.
layer
layer:
string
Defined in: src/config/types.ts:64
The importing layer's name. Must be a layer declared earlier.
selfOnly?
optionalselfOnly?:boolean
Defined in: src/config/types.ts:66
The importer may depend on this layer but never re-export it onward.
