diff --git a/src/lib/types/experimental.ts b/src/lib/types/experimental.ts index 29bb91a035..8bc7cba736 100644 --- a/src/lib/types/experimental.ts +++ b/src/lib/types/experimental.ts @@ -54,7 +54,8 @@ export type IFlagKey = | 'responseTimeMetricsFix' | 'scimApi' | 'displayEdgeBanner' - | 'globalFrontendApiCache'; + | 'globalFrontendApiCache' + | 'returnGlobalFrontendApiCache'; export type IFlags = Partial<{ [key in IFlagKey]: boolean | Variant }>; @@ -267,6 +268,10 @@ const flags: IFlags = { process.env.UNLEASH_EXPERIMENTAL_GLOBAL_FRONTEND_API_CACHE, false, ), + returnGlobalFrontendApiCache: parseEnvVarBoolean( + process.env.UNLEASH_EXPERIMENTAL_RETURN_GLOBAL_FRONTEND_API_CACHE, + false, + ), }; export const defaultExperimentalOptions: IExperimentalOptions = { diff --git a/src/server-dev.ts b/src/server-dev.ts index 88b1b46f89..5fe2746420 100644 --- a/src/server-dev.ts +++ b/src/server-dev.ts @@ -51,6 +51,7 @@ process.nextTick(async () => { userAccessUIEnabled: true, sdkReporting: true, globalFrontendApiCache: true, + returnGlobalFrontendApiCache: true, }, }, authentication: {