* fix: handle missing user on metion properly * prettier eslint * use dep from npm registry * fix: send from to sub callback
* refactor: remove .js extension in imports * build: set up the TS config * feat: switch index file to TS * fix: add .js extension back to imports where it was part of the package name