Using tsserver under asdf installation. The script is a shim that runs on it self, without needing `node tsserver`. related to: https://github.com/Valloric/YouCompleteMe/issues/2612 Using @micbou helpfull suggestion there, the code I can see this related to is: https://github.com/Valloric/ycmd/blob/e934520ccaee6095c0911a56e3ad2f3848b42402/ycmd/completers/typescript/typescript_completer.py#L219 There is only support for tsserver as a node runner executable.