@creadev.org/lock
v0.3.1
Published
Session lock handlers, race prevention, edge/quirk awareness, stable locking
Readme
@creadev.org/lock
Lock - mutex, sync primitives
Install
npm install @creadev.org/lockUsage
import { Lock, createLock, acquire, release } from '@creadev.org/lock';
const lock = createLock();
const token = await acquire('resource');
await release(token);API
| Function | Description |
|----------|-------------|
| createLock(options?) | Create lock instance |
| acquire(resource) | Acquire lock |
| release(token) | Release lock |
License
MIT trigger
