mirror of
https://github.com/toeverything/AFFiNE.git
synced 2026-08-02 09:59:55 +08:00
15 lines
334 B
TypeScript
15 lines
334 B
TypeScript
import { Global, Module } from '@nestjs/common';
|
|
|
|
import { Locker } from './locker';
|
|
import { Mutex, RequestMutex } from './mutex';
|
|
|
|
@Global()
|
|
@Module({
|
|
providers: [Mutex, RequestMutex, Locker],
|
|
exports: [Mutex, RequestMutex],
|
|
})
|
|
export class MutexModule {}
|
|
|
|
export { Locker, Mutex, RequestMutex };
|
|
export { Lock } from './lock';
|