Skip to content

@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