@bobmatnyc/ai-code-review
Version:
A TypeScript-based tool for automated code reviews using AI models from Google Gemini, Anthropic Claude, and OpenRouter
23 lines (22 loc) • 940 B
TypeScript
/**
* @fileoverview Enhanced dependency analyzer for AI Code Review
*
* This module provides comprehensive dependency analysis that goes beyond
* security vulnerabilities to include:
* 1. Dependency visualization
* 2. Unused dependency detection
* 3. Contextual analysis based on project type
*/
import { EnhancedDependencyAnalysis } from './reportFormatter';
/**
* Create a comprehensive dependency analysis for a project
* @param projectPath Path to the project
* @returns Enhanced dependency analysis
*/
export declare function createEnhancedDependencyAnalysis(projectPath: string): Promise<EnhancedDependencyAnalysis>;
/**
* Main function to perform enhanced dependency analysis and return a formatted report
* @param projectPath Path to the project directory
* @returns Promise with formatted dependency analysis section
*/
export declare function createDependencyAnalysisSection(projectPath: string): Promise<string>;