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.