consul-resolver
pipethedev/consul-resolver
TypeScript
A lightweight package for resolving Consul DNS and selecting the best available service using various selection algorithms, with Redis caching support for efficient state management. Best used with a custom reverse proxy