@kekkai/blueprint / SurveyResult
Interface: SurveyResult
Defined in: survey/survey.ts:55
Properties
aliases
aliases:
Record<string,string>
Defined in: survey/survey.ts:60
Detected (or overridden) import aliases that target src/.
edges
edges:
SurveyEdge[]
Defined in: survey/survey.ts:65
Cross-folder edges, heaviest first.
folders
folders:
FolderEvidence[]
Defined in: survey/survey.ts:63
framework
framework:
string|null
Defined in: survey/survey.ts:56
packageManager
packageManager:
PackageManager
Defined in: survey/survey.ts:58
packageUsage
packageUsage:
object[]
Defined in: survey/survey.ts:71
Package → folders importing it, most-concentrated first.
folders
folders:
string[]
package
package:
string
rootFiles
rootFiles:
string[]
Defined in: survey/survey.ts:62
Source files directly under src/ (entry wiring, not layer code).
selfAliasImports
selfAliasImports:
Record<string,number>
Defined in: survey/survey.ts:67
Same-folder imports going through the alias, per folder.
testEvidence
testEvidence:
object[]
Defined in: survey/survey.ts:69
Test-convention evidence: pattern → matching file count.
files
files:
number
pattern
pattern:
string
totalFiles
totalFiles:
number
Defined in: survey/survey.ts:78
typescript
typescript:
boolean
Defined in: survey/survey.ts:57
unresolved
unresolved:
object[]
Defined in: survey/survey.ts:77
Alias-looking specifier prefixes (~x/…, @x/…, #x/…) that matched no detected alias and no dependency — usually an undeclared alias (declare it in additionalAliases, or pass --alias), sometimes a missing dep.
count
count:
number
prefix
prefix:
string
