react-azure-config
Version:
🚀 The Ultimate Multi-App Configuration Library! CRITICAL BUG FIXES: Prefixed environment keys no longer sent to Azure. Complete architectural redesign with bulletproof fallback system. Enterprise-grade Azure integration and monorepo support.
23 lines • 1.97 kB
TypeScript
export { AzureConfigurationClient } from './server/azure-client';
export { ConfigurationServer } from './server/config-server';
export { AppScopedConfigurationProvider } from './app-scoped-config';
export { AzureEnvironmentLoader, loadAzureToProcessEnv, createNextAuthAzureLoader } from './server/azure-env-loader';
export { ApiRouteConfigHandler, createAppConfigHandler, createAppAzureLoaderLegacy } from './server/api-route-helpers';
export { EnhancedAppAzureLoader, createEnhancedAppAzureLoader, createAppAzureLoader } from './server/enhanced-app-azure-loader';
export { AppIsolatedAzureManager, globalAzureManager } from './server/app-isolated-azure-manager';
export { BulletproofFallbackSystem, globalFallbackSystem } from './server/bulletproof-fallback-system';
export { AppScopedKeyTransformer, globalKeyTransformer } from './server/app-key-transformer';
export { AppAwareClientResolver, globalClientResolver } from './client/app-aware-resolver';
export { createConfigServer } from './server/config-server';
export type { AzureConfigOptions, AuthenticationConfig, KeyVaultConfig } from './types';
export type { AzureEnvLoaderOptions, NextAuthAzureMapping } from './server/azure-env-loader';
export type { ApiRouteHandlerOptions, ApiConfigResponse } from './server/api-route-helpers';
export type { EnhancedAppAzureOptions, EnhancedConfigResponse } from './server/enhanced-app-azure-loader';
export type { AppAzureConfig, AzureConfigResult } from './server/app-isolated-azure-manager';
export type { FallbackResult, FallbackSource } from './server/bulletproof-fallback-system';
export type { AppContextKey, AppKeyMappings } from './server/app-key-transformer';
export type { ResolutionResult, ResolutionStrategy } from './client/app-aware-resolver';
export type { ConfigServerOptions } from './server/config-server';
export { LocalConfigurationProvider } from './local-config';
export { ConfigurationCache } from './cache';
//# sourceMappingURL=server.d.ts.map