Fiz tudo na mão mesmo amigo!

Embora você agora até me deu a ideia de publicar o codigo como um pacote npm

Olha aí, uma ideia interessante!

Eu estou desenvolvendo um projeto pessoal e uma das funcionalidades é a de exportar as APIs que eu usar de forma pública, aumentar as possibilidades de interação com o sistema.

Gerar uma lib no npm seria muito muito útil!