import { LoadDict } from 'di-why'; import redisClient from './redisClient'; import sessionService from './sessionService'; import cookieManager from './cookieManager'; import oidcStandardRoutes from './oidcStandardRoutes'; import appConfigMap from '../config/appConfigMap'; import { swissoidAppConfigMapNamespace } from '../utils/swissoidAppConfigMapListAdd'; import { addMergeableConfigMap } from 'di-why'; export { redisClient, sessionService, cookieManager, oidcStandardRoutes }; const loadDict: LoadDict = { redisClient, sessionService, cookieManager, oidcStandardRoutes, ...addMergeableConfigMap(appConfigMap, swissoidAppConfigMapNamespace), }; export default loadDict;