Skip to content

@kekkai/blueprint / ResolvedImportReference

Interface: ResolvedImportReference ​

Defined in: src/config/import-reference.ts:10

A resolved import target, its spelling, and the composed architecture verdict.

Properties ​

alias ​

alias: string | null

Defined in: src/config/import-reference.ts:14


canonicalSpecifier ​

canonicalSpecifier: string | null

Defined in: src/config/import-reference.ts:16


crossesBoundary ​

crossesBoundary: boolean

Defined in: src/config/import-reference.ts:17


dependency ​

dependency: ResolvedDependencyVerdict | null

Defined in: src/config/import-reference.ts:18


kind ​

kind: "canonical-alias" | "additional-alias" | "relative" | "external"

Defined in: src/config/import-reference.ts:15


rootUnit ​

rootUnit: ResolvedRootUnitImport | null

Defined in: src/config/import-reference.ts:19


specifier ​

specifier: string

Defined in: src/config/import-reference.ts:11


target ​

target: ResolvedSourcePosition | null

Defined in: src/config/import-reference.ts:12


targetSegments ​

targetSegments: string[] | null

Defined in: src/config/import-reference.ts:13