{"library":"extended-mongodb-client","type":"library","category":null,"description":"Extended MongoDB Client (v1.2.1) is a thin wrapper around the official MongoDB Node.js driver, adding convenience methods and default configurations. It provides a simplified interface for common operations like connection management, CRUD, and aggregation, with built-in retry logic and connection pooling. Notable features include automatic reconnection, typed schemas, and plugin support. Designed for Node.js applications using MongoDB as a primary database, it abstracts boilerplate code while retaining access to the full driver API. Release cadence is irregular; currently stable. Differentiators: lightweight with minimal overhead compared to larger ORMs like Mongoose, and TypeScript-first with comprehensive type definitions.","language":"javascript","status":"active","version":"1.2.1","tags":["javascript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install extended-mongodb-client","imports":["import ExtendedMongoClient from 'extended-mongodb-client'","import { connect } from 'extended-mongodb-client'","import type { MongoClientConfig } from 'extended-mongodb-client'"]},{"cmd":"yarn add extended-mongodb-client","imports":[]},{"cmd":"pnpm add extended-mongodb-client","imports":[]}],"homepage":"https://github.com/dargolith/extended-mongodb-client#readme","github":"https://github.com/dargolith/extended-mongodb-client","docs":null,"changelog":null,"pypi":null,"npm":"extended-mongodb-client","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}