feat(locking): Locking module (#9524)
**What** - Locking Module to manage concurrency - Default `in-memory` provider
This commit is contained in:
committed by
GitHub
parent
5c9e289c4d
commit
c8b375ae2d
11
packages/modules/locking/src/index.ts
Normal file
11
packages/modules/locking/src/index.ts
Normal file
@@ -0,0 +1,11 @@
|
||||
import { Module, Modules } from "@medusajs/framework/utils"
|
||||
import { LockingModuleService } from "@services"
|
||||
import loadProviders from "./loaders/providers"
|
||||
|
||||
export default Module(Modules.LOCKING, {
|
||||
service: LockingModuleService,
|
||||
loaders: [loadProviders],
|
||||
})
|
||||
|
||||
// Module options types
|
||||
export { LockingModuleOptions } from "./types"
|
||||
Reference in New Issue
Block a user