( options: RedisClusterOptions<M, F, S, RESP, TYPE_MAPPING> )
| 98 | > = genericRedisClusterType<RedisDefaultModules & M, F, S, RESP, TYPE_MAPPING>; |
| 99 | |
| 100 | export function createCluster< |
| 101 | M extends RedisModules = {}, |
| 102 | F extends RedisFunctions = {}, |
| 103 | S extends RedisScripts = {}, |
| 104 | RESP extends RespVersions = 3, |
| 105 | TYPE_MAPPING extends TypeMapping = {} |
| 106 | >( |
| 107 | options: RedisClusterOptions<M, F, S, RESP, TYPE_MAPPING> |
| 108 | ): RedisClusterType<M, F, S, RESP, TYPE_MAPPING> { |
| 109 | return genericCreateCluster({ |
| 110 | ...options, |
| 111 | modules: { |
| 112 | ...modules, |
| 113 | ...(options?.modules as M) |
| 114 | } |
| 115 | }) as RedisClusterType<M, F, S, RESP, TYPE_MAPPING>; |
| 116 | } |
| 117 | |
| 118 | export type RedisSentinelType< |
| 119 | M extends RedisModules = {}, |
no outgoing calls
no test coverage detected