smart-renamer
Version:
🚀 Intelligent file and code naming suggestions based on project-specific naming conventions. Interactive CLI tool with AST-based code analysis for variables, functions, components, and more.
12 lines • 593 B
TypeScript
import { NamingConvention, ValidationResult } from '../types';
export declare class NamingValidator {
private static readonly CONVENTION_PATTERNS;
static validateName(name: string, convention: NamingConvention, exceptions?: string[]): ValidationResult;
static convertToConvention(name: string, convention: NamingConvention): string;
static detectConvention(names: string[]): NamingConvention | null;
private static getBaseName;
private static getExtension;
private static extractWords;
private static capitalize;
}
//# sourceMappingURL=naming-validator.d.ts.map