TypeScript, quando executado em um ambiente Node.js, permite verificar se um diretório existe usando o módulo fs, que fornece a função existsSync() ou a função assíncrona access() combinada com constants.F_OK.
fs
existsSync()
access()
constants.F_OK
Arquivos temporários não são um conceito novo.
Leitura básica de um arquivo de texto.
A história de ler argumentos da linha de comando remonta aos primórdios da informática, quando os GUIs (Graphical User Interfaces) eram inexistentes e tudo era feito no terminal.
O TypeScript por si só não lida diretamente com operações de arquivo, pois é compilado para JavaScript, que tradicionalmente é executado no navegador com acesso limitado ao sistema de arquivos.
TypeScript, sendo um superconjunto de JavaScript, depende do ambiente de execução JS subjacente (como Node.js) para escrever no stderr.