@directus/api
Version:
Directus is a real-time API and App dashboard for managing SQL database content
13 lines (12 loc) • 414 B
JavaScript
import { useEnv } from '@directus/env';
import { Redis } from 'ioredis';
import { getConfigFromEnv } from '../../utils/get-config-from-env.js';
/**
* Create a new Redis instance based on the global env configuration
*
* @returns New Redis instance based on global configuration
*/
export const createRedis = () => {
const env = useEnv();
return new Redis(env['REDIS'] ?? getConfigFromEnv('REDIS'));
};