exclusive-process
Use this when you have a function that creates and returns a child process, and you want that process to be killed and recreated on successive calls so that there is only one process.
install
npm install exclusive-process
example
const exclusiveProcess = const fn = const exclusiveFn = // start process // kill running process and start again
API
exclusiveProcess(fn)
fn: function
a function that creates and returns a child process- returns:
function
a function that callsfn
after killing the process from the previous call. Arguments are passed through tofn
.