lock-pid-file
This function creates a .pid
file in XDG_RUNTIME_DIR with the process ID written into it, and sets a POSIX Advisory Record Lock on the entire file.
If the file is already locked by any other processes, it throws.
Examples
import { lockPidFile } from 'lock-pid-file';
lockPidFile('app-name-in-kebab-case');