function getFileExtension(filename: string): string {
    const parts = filename.split('.');
    return parts[parts.length - 1];
}

const getNormalizedLanguageExtension = (name: string) => {
    const langExtension = getFileExtension(name);
    return langExtension === 'yml' ? 'yaml' : langExtension;
};

const trimFileNameFromPath = (filePath: string): string => {
    const lastSlashIndex = filePath.lastIndexOf('/');
    if (lastSlashIndex === -1) {
        return '';
    }
    return filePath.slice(0, lastSlashIndex);
};

export { getFileExtension, getNormalizedLanguageExtension, trimFileNameFromPath }; ``