async-shared-lock (npm): Shared locks for JavaScript asynchronous code
Keywords: async lock|shared lock