nodemailer-mailgun-transport icon indicating copy to clipboard operation
nodemailer-mailgun-transport copied to clipboard

Convert to typescript (prepare to upgrade all dependencies)

Open thdk opened this issue 4 months ago • 0 comments

Hi!

We've noticed the library is a bit outdated and we would like to upgrade the dependencies. Would you be up for using typescript and jest (instead of tap)?

Using typescript gives us more comfort for doing the upgrades as the types from the dependencies might already indicate where we should pay extra attention.

This PR should not contain any code changes or dependency upgrades yet. It's just adding the minimum type info. Add tooling for building and testing typescript files. And run prettier.

I've also included a github action to run CI.

Feel free to let me know in which changes you would be interested so I can leave the other changes out.

thdk avatar Oct 10 '24 21:10 thdk