Skip to content

API reference

RepoVista publishes TypeScript declarations from dist/ in the npm package.

Entry point

ts
import { runAudit } from "repovista";

The public package entry is dist/index.js with types from dist/index.d.ts.

Stability

The CLI is the primary stable interface. Programmatic APIs are useful for integration, but should be pinned to a RepoVista version and reviewed when upgrading.

Useful modules

Export areaUse it for
audit runnerstart an audit from code
provider helpersinspect provider adapters and capabilities
report typesconsume structured reports and findings
option typesbuild typed option objects

For the most exact current API surface, inspect dist/index.d.ts after npm run build.

Released under the MIT License.