UNPKG

knip

Version:

Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects

5 lines (4 loc) 450 B
import ts from 'typescript'; import type { ToSourceFilePath } from '../util/to-source-path.js'; export type ResolveModuleNames = ReturnType<typeof createCustomModuleResolver>; export declare function createCustomModuleResolver(compilerOptions: ts.CompilerOptions, customCompilerExtensions: string[], toSourceFilePath: ToSourceFilePath, useCache?: boolean): (moduleNames: string[], containingFile: string) => Array<ts.ResolvedModuleFull | undefined>;