MCPcopy
hub / github.com/redis/node-redis / duplicate

Method duplicate

packages/client/lib/client/index.ts:1135–1147  ·  view source on GitHub ↗
(overrides?: Partial<RedisClientOptions<_M, _F, _S, _RESP, _TYPE_MAPPING>>)

Source from the content-addressed store, hash-verified

1133 }
1134
1135 duplicate<
1136 _M extends RedisModules = M,
1137 _F extends RedisFunctions = F,
1138 _S extends RedisScripts = S,
1139 _RESP extends RespVersions = RESP,
1140 _TYPE_MAPPING extends TypeMapping = TYPE_MAPPING
1141 >(overrides?: Partial<RedisClientOptions<_M, _F, _S, _RESP, _TYPE_MAPPING>>) {
1142 return new (Object.getPrototypeOf(this).constructor)({
1143 ...this._self.#options,
1144 commandOptions: this._commandOptions,
1145 ...overrides
1146 }) as RedisClientType<_M, _F, _S, _RESP, _TYPE_MAPPING>;
1147 }
1148
1149 async connect() {
1150 await trace(CHANNELS.TRACE_CONNECT,

Callers 11

cache.spec.tsFile · 0.45
key-prefix.spec.tsFile · 0.45
tracing.spec.tsFile · 0.45
index.spec.tsFile · 0.45
createConnectedDuplicateFunction · 0.45
metrics.spec.tsFile · 0.45
testWithProxiedClientMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected