diff --git a/.changeset/tame-turtles-look.md b/.changeset/tame-turtles-look.md new file mode 100644 index 0000000000..34bcbecf46 --- /dev/null +++ b/.changeset/tame-turtles-look.md @@ -0,0 +1,5 @@ +--- +"@medusajs/types": minor +--- + +Update Providers to enable mixed provider entries. diff --git a/packages/core/types/src/caching/index.ts b/packages/core/types/src/caching/index.ts index e53a0cb628..887a4392b9 100644 --- a/packages/core/types/src/caching/index.ts +++ b/packages/core/types/src/caching/index.ts @@ -1,6 +1,6 @@ import { IModuleService, ModuleJoinerConfig } from "../modules-sdk" -type Providers = string[] | { +type Providers = (string | { /** * The ID of the provider to use, as set in `medusa-config.ts`. */ @@ -10,7 +10,7 @@ type Providers = string[] | { * in the provider is used, or the default TTL of the Caching Module if not configured in the provider. */ ttl?: number -}[] +})[] /** * @since v2.11.0