xopen
provides a dead-simple Promise API for opening files from Node on Windows, macOS, and Linux:
filepath
is a path to the file you wish to open. When you call xopen()
, it returns a Promise
that is resolved with the contents of stdout
if the application successfully opens, and is rejected with an error if the application fails to open.
It's that easy.