@bobmatnyc/ai-code-review
Version:
A TypeScript-based tool for automated code reviews using AI models from Google Gemini, Anthropic Claude, and OpenRouter
19 lines (18 loc) • 1.05 kB
TypeScript
/**
* @fileoverview Index file for client utilities.
*
* This module exports all client utilities for easy importing.
*/
export * from './apiKeyValidator';
export * from './modelInitializer';
export * from './promptFormatter';
export * from './directoryStructure';
export * from './promptLoader';
export { getCostInfoFromText, estimateTokenCount, getCostInfo } from './tokenCounter';
export * from './languageDetection';
export { MODEL_MAP, MODELS, ENHANCED_MODEL_MAP, getModelMapping, getEnhancedModelMapping, parseModelString, getApiNameFromKey, getModelsByProvider, getModelsByCategory, validateModelKey, supportsToolCalling, getProviderFeatures, getRecommendedModelForCodeReview } from './modelMaps';
import { calculateCost as calculateModelCost, formatCost as formatModelCost } from './modelMaps';
import { calculateCost as calculateTokenCost, formatCost as formatTokenCost } from './tokenCounter';
export { calculateModelCost, formatModelCost, calculateTokenCost, formatTokenCost };
export * from './modelLister';
export * from './modelTester';