UNPKG

knip

Version:

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

20 lines (19 loc) 618 B
import { type Options as FastGlobOptions } from 'fast-glob'; type Options = { gitignore: boolean; cwd: string; }; interface GlobOptions extends FastGlobOptions { gitignore: boolean; cwd: string; dir: string; label?: string; } export declare const findAndParseGitignores: (cwd: string) => Promise<{ gitignoreFiles: string[]; ignores: Set<string>; unignores: string[]; }>; export declare function glob(patterns: string | string[], options: GlobOptions): Promise<string[]>; export declare function getGitIgnoredHandler(options: Options): Promise<(path: string) => boolean>; export {};