drift

Documentation coverage for TypeScript. Scan for missing JSDoc, outdated READMEs, and undocumented exports — in your CLI or CI pipeline.

Installation

Terminal window
bun add -d @driftdev/cli
stars2coverage100%licenseMIT
CLI

Scan & Report

Run scan to detect missing JSDoc, outdated README sections, and undocumented exports across your entire package.

CI/CD

GitHub Action

Add to your CI pipeline. Block PRs with doc regressions and auto-generate fix suggestions as review comments.

SDK

Programmatic API

Use the TypeScript SDK to build custom doc tooling. Analyze coverage, generate reports, and integrate with your workflow.

Spec

Coverage Spec

A formal specification for measuring documentation coverage. Consistent scoring across JSDoc, README, and examples.


Overview

Everything you need to keep your documentation in sync with your code.


Features

Ships with everything you need to keep docs in sync with code: