Не понимаю, почему нужно брать именно из TLauncher?
Вы немного не поняли вопроса, мне не нужно собирать файлы игры, париться с установщиками форджа, это я вполне осилил бы сам. Я не понимаю, какую команду использовать для запуска игры в консоли. Это - единственная проблема.
Ts-node отнюдь не среда исполнения кода. Ts-node работает следующим образом: после запуска ts-node проводит базовую семантическую проверку кода и если нет фатальных проблем в Typescript коде, проводит транспиляцию Typescript в JavaScript и запускает уже транспилированный JavaScript код используя node. Да, насколько я знаю происходит это в ОЗУ. Да, это затратно, однако вам не лень постоянно собирать Typescript код в JavaScript, а после запускать JavaScript код? На мой взгляд запуск Typescript кода в рантайме - идеальный вариант.