@nntdgrss/node-modules-cleaner
Version:
Утилита для поиска и удаления неиспользуемых node_modules директорий
24 lines (23 loc) • 1.11 kB
TypeScript
import { NodeModulesInfo } from "../types/types";
/**
* Класс для поиска директорий node_modules
*/
export declare class FindCommand {
/**
* Стандартные пути для исключения из поиска
*/
private static defaultExcludes;
/**
* Поиск node_modules с настраиваемой конфигурацией
* @param startPath - начальная директория поиска (по умолчанию домашняя директория)
* @param maxDepth - максимальная глубина поиска (-1 для неограниченной)
* @returns Promise<NodeModulesInfo[]>
*/
static execute(startPath?: string, maxDepth?: number): Promise<NodeModulesInfo[]>;
/**
* Получение человекочитаемой информации о node_modules
* @param info - информация о директории
* @returns string - форматированная строка
*/
static formatNodeModulesInfo(info: NodeModulesInfo): string;
}