A mutex solution as an alternative to Promises/async+await.
This package has been deprecated in favor of the JSDSL Semaphore.
The semaphore package can be found above, or installed as follows:
$ npm install --save @jsdsl/semaphore
@jsdsl/locking-queue is made available under the GNU General Public License v3.
Copyright (C) 2021 Trevor Sears