Hi,
I appreciate the repo, I thought I'd contribute back a suggestion that I find is helpful. I recommend this start script:
package.json
"scripts": {
"start": "tsx watch src/main.ts",
or you may want to name it dev instead. Either way, it means you have a nice, interactive dev experience. You also need to add tsx to dev deps like:
If you've already considered this, no worries, just thought I'd leave a suggestion.