smart-renamer
Version:
🚀 Intelligent file naming suggestions based on project-specific naming conventions. Interactive CLI tool that asks yes/no for each file renaming.
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