Enable Hack language server with .hhconfig not in root
I have a repository that uses a few different programming languages and in order to keep things clean I put the dotfiles to support each language in the folder containing that language's code.
It seems like this extension only supports .hhconfig in the root of the workspace. Would it be possible to support workspaceContains:**/.hhconfig? Or alternatively to add onLanguage:hack to activationEvents?
I'm willing to write and test a Pull Request if this would be an acceptable change?
That seems reasonable to me, at least.
I'm sure our tooling assumes that .hhconfig is the root directory of any Hack code, so we'd want to check it actually works in your scenario :)
onLanguage:hack makes sense to me, although I'm curious to know how hh_client itself handles your setup. If you want to open a PR for it I'll be happy to approve.