What do you think about the creation of @types/nodebb package? (name can vary)
This will boost the plugin development a bit (code autocompletion, type checking, etc.).
I don't think this is realistic until core switches to typescript.