UNPKG

tsro

Version:

TypeScript Remove Orphaned (tsro) is a CLI utility and library for TypeScript projects that detects and removes files containing invalid imports — imports that refer to nonexistent entities or nonexistent modules.

4 lines (3 loc) 228 B
import ts from "typescript"; import { DiagnosticInfo } from "../types/diagnostic.js"; export declare const validateImportsInFile: (sourceFile: ts.SourceFile, program: ts.Program, ignoreLibImports?: boolean) => DiagnosticInfo[];