Skip to content

@kekkai/blueprint / ResolvedProhibition

Interface: ResolvedProhibition ​

Defined in: src/config/prohibitions.ts:17

Extended by ​

Properties ​

checks ​

checks: ResolvedMustNotCheck[]

Defined in: src/config/prohibitions.ts:24


declarationSlot ​

declarationSlot: number

Defined in: src/config/prohibitions.ts:18


description ​

description: string

Defined in: src/config/prohibitions.ts:21


enforcedBy ​

enforcedBy: "lint" | null

Defined in: src/config/prohibitions.ts:25


exempt ​

exempt: string[]

Defined in: src/config/prohibitions.ts:28


id ​

id: string | null

Defined in: src/config/prohibitions.ts:20


layer ​

layer: string

Defined in: src/config/prohibitions.ts:19


limitations ​

limitations: string[]

Defined in: src/config/prohibitions.ts:26


mode ​

mode: "review-only" | "executable"

Defined in: src/config/prohibitions.ts:22


reach ​

reach: "covered" | "vacuous" | "runway" | "unmeasured"

Defined in: src/config/prohibitions.ts:27


ruleId ​

ruleId: "blueprint/must-not"

Defined in: src/config/prohibitions.ts:30


severity ​

severity: "error" | "warn"

Defined in: src/config/prohibitions.ts:29


status ​

status: "unavailable" | "review-only" | "active" | "partial"

Defined in: src/config/prohibitions.ts:23