feat(providers): locking redis (#9544)

This commit is contained in:
Carlos R. L. Rodrigues
2024-10-15 12:40:24 -03:00
committed by GitHub
parent e77a2ff032
commit 4a03bdbb86
49 changed files with 1764 additions and 483 deletions

View File

@@ -66,6 +66,9 @@ describe("defineConfig", function () {
"inventory": {
"resolve": "@medusajs/medusa/inventory-next",
},
"locking": {
"resolve": "@medusajs/medusa/locking",
},
"notification": {
"options": {
"providers": [
@@ -213,6 +216,9 @@ describe("defineConfig", function () {
"inventory": {
"resolve": "@medusajs/medusa/inventory-next",
},
"locking": {
"resolve": "@medusajs/medusa/locking",
},
"notification": {
"options": {
"providers": [
@@ -368,6 +374,9 @@ describe("defineConfig", function () {
"inventory": {
"resolve": "@medusajs/medusa/inventory-next",
},
"locking": {
"resolve": "@medusajs/medusa/locking",
},
"notification": {
"options": {
"providers": [
@@ -524,6 +533,9 @@ describe("defineConfig", function () {
"inventory": {
"resolve": "@medusajs/medusa/inventory-next",
},
"locking": {
"resolve": "@medusajs/medusa/locking",
},
"notification": {
"options": {
"providers": [
@@ -668,6 +680,9 @@ describe("defineConfig", function () {
"inventory": {
"resolve": "@medusajs/medusa/inventory-next",
},
"locking": {
"resolve": "@medusajs/medusa/locking",
},
"notification": {
"options": {
"providers": [
@@ -812,6 +827,9 @@ describe("defineConfig", function () {
"inventory": {
"resolve": "@medusajs/medusa/inventory-next",
},
"locking": {
"resolve": "@medusajs/medusa/locking",
},
"notification": {
"options": {
"providers": [

View File

@@ -8,10 +8,10 @@ import {
Modules,
REVERSED_MODULE_PACKAGE_NAMES,
} from "../modules-sdk"
import { isString } from "./is-string"
import { resolveExports } from "./resolve-exports"
import { isObject } from "./is-object"
import { isString } from "./is-string"
import { normalizeImportPathWithSource } from "./normalize-import-path-with-source"
import { resolveExports } from "./resolve-exports"
const DEFAULT_SECRET = "supersecret"
const DEFAULT_ADMIN_URL = "http://localhost:9000"
@@ -132,6 +132,7 @@ function resolveModules(
{ resolve: MODULE_PACKAGE_NAMES[Modules.CACHE] },
{ resolve: MODULE_PACKAGE_NAMES[Modules.EVENT_BUS] },
{ resolve: MODULE_PACKAGE_NAMES[Modules.WORKFLOW_ENGINE] },
{ resolve: MODULE_PACKAGE_NAMES[Modules.LOCKING] },
{ resolve: MODULE_PACKAGE_NAMES[Modules.STOCK_LOCATION] },
{ resolve: MODULE_PACKAGE_NAMES[Modules.INVENTORY] },
{ resolve: MODULE_PACKAGE_NAMES[Modules.PRODUCT] },