import { basename } from 'path' /** * Normalize uploaded filenames before storing them or writing Git paths. */ export function sanitizeFilename(name: string): string { return basename(name) .replace(/[^a-zA-Z0-9._-]/g, '_') .replace(/_{2,}/g, '_') .toLowerCase() }