Filter potential duplicates

Detect and filter potential duplicates when GitLab's programming language identification recognizes multiple languages that share the same package management system, such as JavaScript and TypeScript.