Como criar arquivos exe a partir de um aplicativo node.js

Eu tenho um aplicativo de nó que escrevi, que execute da seguinte maneira:

node.exe app.js inputArg

Existe alguma maneira de empacotar isso em um .exe por si só? Para que eu possa fazer algo assim?

App.exe inputArg

Eu tenho uma maneira de fingir isso usando um arquivo em lotes, para que eu possa fazer isso:

App.bat inputArg

Mas isso exige que eu tenha todas as dependências e nós nessa pasta, o que não é o idea

questionAnswers(16)

yourAnswerToTheQuestion