{"library":"etcd3","type":"library","category":null,"description":"The `etcd3` library provides a robust, production-ready Node.js client for the etcd v3 API, which is based on Protocol Buffers. Currently at stable version `1.1.2`, the project demonstrates an active release cadence with frequent patch and minor updates, typically every few weeks to months. Key differentiators include comprehensive features such as intelligent load balancing, resilient fault handling with automatic reconnections (leveraging Cockatiel), atomic transactions, Software Transactional Memory (STM), high-level query builders, sophisticated lease management, real-time watchers, user and role administration, and leader election mechanisms. It also offers full type-safety for TypeScript users, ensuring a robust development experience, and is maintained by Microsoft.","language":"javascript","status":"active","version":"1.1.2","tags":["javascript","etcd3","etcd","node","client","protobuf","proto","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install etcd3","imports":["import { Etcd3 } from 'etcd3';","import type { IOptions } from 'etcd3';","import { Lease } from 'etcd3';"]},{"cmd":"yarn add etcd3","imports":[]},{"cmd":"pnpm add etcd3","imports":[]}],"homepage":null,"github":"https://github.com/microsoft/etcd3","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/etcd3","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/etcd3/compatibility"}}