mirror of
				https://github.com/Unleash/unleash.git
				synced 2025-10-27 11:02:16 +01:00 
			
		
		
		
	chore: Export IClientInstance from server-impl. (#10354)
				
					
				
			This type wasn't available in enterprise, so I'm adding it to serer-impl
to make it available.
I was a little unsure whether this would be an implementation detail
that we shouldn't expose in server-impl, but comparing it with the other
things we export (`applyGenericQueryParams`, `flattenPayload`,
`basePaginationParameters`), that seems to be fine. I'm guessing this
isn't the main public export? Or it is, and we just don't care 🤷
			
			
This commit is contained in:
		
							parent
							
								
									e51b3bb6c2
								
							
						
					
					
						commit
						34feef990e
					
				| @ -185,6 +185,7 @@ import type { RequestHandler } from 'express'; | ||||
| import { UPDATE_REVISION } from './features/feature-toggle/configuration-revision-service.js'; | ||||
| import type { IFeatureUsageInfo } from './services/version-service.js'; | ||||
| import { defineImpactMetrics } from './features/metrics/impact/define-impact-metrics.js'; | ||||
| import type { IClientInstance } from './types/stores/client-instance-store.js'; | ||||
| 
 | ||||
| export async function initialServiceSetup( | ||||
|     { authentication }: Pick<IUnleashConfig, 'authentication'>, | ||||
| @ -549,6 +550,7 @@ export type { | ||||
|     QueryOverride, | ||||
|     IUserPermission, | ||||
|     IFeatureUsageInfo, | ||||
|     IClientInstance, | ||||
| }; | ||||
| export * from './openapi/index.js'; | ||||
| export * from './types/index.js'; | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user