lock-key Javascript lock function Usage Example const waitTimeout = util.promisify(setTimeout); const lock = Lock.load('lockKey'); try { await lock.lock(); await waitTimeout(1 * 1000); } finally { lock.unlock(); }