23 lines
219 B
Markdown
23 lines
219 B
Markdown
## Installation
|
|
|
|
```
|
|
pnpm add @livekit/mutex
|
|
```
|
|
|
|
## Usage
|
|
|
|
```ts
|
|
import { Mutex } from '@livekit/mutex';
|
|
|
|
const myLock = new Mutex();
|
|
|
|
const unlock = await myLock.lock();
|
|
|
|
try {
|
|
...
|
|
}
|
|
finally {
|
|
unlock();
|
|
}
|
|
```
|