Poirot
¿Por qué existe este proyecto?
Cuando estás trabajando en un código con muchas funciones y definiciones, es difícil ver a simple vista dónde empieza una cosa y dónde termina otra. Poirot trata de resolver el resaltado de las definiciones de una forma ampliada.

Arquitectura
Poirot es un monorepo con dos paquetes:
- lib: Parsers independientes para cada lenguaje
- extension: La extensión de VS Code que conecta los parsers con el API del editor para ofrecer go-to-definition y resaltado de referencias
Al separar los parsers en una librería, se podrían reutilizar en otros contextos fuera de VS Code.