Most of the ClientOpts that have to do with reconnecting have been
deprecated in favor of the `retry_strategy` property. The
DefinitelyTyped repo is outdated and is missing the retry_strategy
property. See the docs at https://github.com/NodeRedis/node_redis.
The following options of ClientOpts are deprecated in favor of
retry_strategy:
- retry_max_delay
- connect_timeout
- max_attempts
- Merge all callback interfaces into a generic interface.
- Add CommandT generic interface for future use, to not have to
explicitly define all command signatures. At the moment a duplicate
definition is thrown is used, as commands like ```get``` have additional
signatures defined.
- Add rest parameter array to all commands, as all command accept either
an array or paramarray (see:
https://github.com/mranney/node_redis#sending-commands)
- Update tests to test that paramarray is working as expected.
- TODO: Add CAPITALISED versions of commands.
- Add myself to header info.
first batch: the easy pickings
- as per https://github.com/borisyankov/DefinitelyTyped/issues/115
- added DT headers (scraped creators from git history)
- added tests
- some modifications
- added CONTRIBUTORS.md for the substantial defs (>50 LOC)