Files
AFFiNE-Mirror/packages/backend/server/src/fundamentals/mutex/index.ts
T

15 lines
334 B
TypeScript

import { Global, Module } from '@nestjs/common';
import { Locker } from './local-lock';
import { MutexService } from './mutex';
@Global()
@Module({
providers: [MutexService, Locker],
exports: [MutexService],
})
export class MutexModule {}
export { Locker, MutexService };
export { type Locker as ILocker, Lock } from './lock';