UNPKG

@rajrajhans/ai-renamer

Version:

A Node.js CLI that uses Ollama and LM Studio models (Llava, Gemma, Llama etc.) to intelligently rename files by their contents

38 lines (27 loc) 1.07 kB
module.exports = [ // general programming languages '.js', '.jsx', '.ts', '.tsx', '.py', '.rb', '.php', '.java', '.c', '.cpp', '.h', '.hpp', '.cs', '.go', '.rs', '.swift', '.kt', '.scala', '.groovy', '.lua', '.pl', '.pm', '.r', '.dart', '.f', '.f90', '.f95', '.m', '.asm', '.vb', '.coffee', '.elm', '.erl', '.ex', '.exs', '.hs', '.clj', '.cljs', // web development '.html', '.htm', '.css', '.scss', '.sass', '.less', '.vue', '.svelte', // markup and data '.md', '.markdown', '.json', '.xml', '.yaml', '.yml', '.csv', '.svg', // shell and scripting '.sh', '.bash', '.zsh', '.fish', '.ps1', '.bat', '.cmd', '.vbs', // database and query languages '.sql', '.graphql', '.gql', // template languages '.ejs', '.pug', '.jade', '.hbs', '.twig', '.liquid', // notebooks '.ipynb', // other '.txt', '.log', '.diff', '.patch', '.proto', '.tex', // image files '.jpg', '.jpeg', '.png', '.bmp', '.tif', '.tiff', // video files '.mp4', '.avi', '.mov', '.wmv', '.flv', '.mkv', '.webm', // handled separately in code '.pdf' ]