Como criar um arquivo de nó executável do shell usando o TypeScript

Normalmente em arquivos de nó que acabei de colocar

#!/usr/bin/env node 

na parte superior e torne-o executável para criar um arquivo que pode ser executado a partir de um terminal bash. No entanto, se eu fizer isso em um arquivo TypeScript, o compilador diz "erro TS1001: Caractere inesperado" # "" e se recusa a compilá-lo. Então, como posso criar um arquivo de nó executável do shell com o Typecript?

questionAnswers(3)

yourAnswerToTheQuestion