For typescript I would want to run the server found in node_modules directory. This means the cmd path needs to be calculated dynamically.
let g:langserver_executables = {}
let g:langserver_executables.typescript = { 'cmd': function('s:get_langserver_for_typescript') }