eggjs / eggjs/egg

egg-redis的index.d.ts不识别多client情况下client有cluster的情况

Open
#4,593 0 comments 0 reactions 0 assignees View on GitHub
Inactive
Dominant language
TypeScript
Stars
19k
Forks
1.8k
PR merge metrics
No merged PRs in 30d

Description

egg的ts项目接入redis情况下,针对多client每个client是集群的情况下,配置会提示RedisOptions中不存在cluster属性

![image](https://user-images.githubusercontent.com/7627222/106351432-13a65e80-6317-11eb-98a8-6bebf93a7560.png)

看了一下egg-redis中index.d.ts中的类型声明如下:

![image](https://user-images.githubusercontent.com/7627222/106351526-cc6c9d80-6317-11eb-9b50-410ee99d3367.png)

类型声明中clients缺少对Record这种情况的适配
现实工作中会存在多个client,每个client是集群的情况,所以类型声明这里可不可以适配一下

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.