Skip to content

TypeCoverage ​

Since 1.4.0

Type coverage analysis.

Signature ​

typescript
interface TypeCoverage<T> {
  total: number
  covered: number
  uncovered: string[]
  percentage: number
}

Parameters ​

ParameterDescription
TType to analyze

Description ​

Analyzes type coverage for a given type.

Examples ​

Basic Usage ​

typescript
import type { TypeCoverage } from 'uni-types'

type Coverage = TypeCoverage<{ a: string; b?: number }>

Released under the MIT License.