{"library":"redis-url-plus","type":"library","category":null,"description":"A Redis connection string parser that supports standalone, cluster, sentinel, and Unix socket URLs, aligning with Redis-CLI command formats. Current stable version is 1.2.1. The library handles multiple Redis URL syntaxes in a single call, returning structured objects with host, port, db, password, and cluster node arrays. It supports Node 10+. Key differentiators: built-in cluster detection (redis-cluster://) and sentinel support (redis-sentinel://) with master name parsing, unlike simpler parsers.","language":"javascript","status":"active","version":"1.2.1","tags":["javascript","redis-url","redis","redis-connect-url","redis-cli","redis-cluster-url"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install redis-url-plus","imports":["import RedisUrlParser from 'redis-url-plus'","const parse = require('redis-url-plus')","import RedisUrlParser from 'redis-url-plus';\nconst result = RedisUrlParser('redis://localhost:6379/0');\n// result is automatically inferred as RedisUrlResult | RedisClusterResult | ..."]},{"cmd":"yarn add redis-url-plus","imports":[]},{"cmd":"pnpm add redis-url-plus","imports":[]}],"homepage":"https://github.com/rickyes/redis-url-plus#readme","github":"https://github.com/rickyes/redis-url-plus","docs":null,"changelog":null,"pypi":null,"npm":"redis-url-plus","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}