Кроссплатформенное единичное приложение в Node
У меня есть Node-скрипт, и мне нужно, чтобы он выполнялся как приложение с одним экземпляром. Что мне нужно, это что-то в форме
// myscript.js
if(somelibmaybe.already_running())
process.exit();
else
// Do things
Есть ли способ сделать это достойным, кроссплатформенным способом?