You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
688 B
TypeScript
21 lines
688 B
TypeScript
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; |