{"library":"carabao-mongo","type":"library","category":null,"description":"Carabao-Mongo is a lightweight, TypeScript-first abstraction over the official MongoDB driver (v1.1.3). It provides strong typing, explicit CRUD operations, aggregation-based queries with joins via $lookup, UUID abstraction, multi-database support, and transaction support. Unlike ORMs, it avoids decorators and schema reflection, staying close to MongoDB concepts while reducing boilerplate. Release cadence is irregular; active development continues. Key differentiator: type-safe, explicit query API without magic, enabling easy fallback to native driver.","language":"javascript","status":"active","version":"1.1.3","tags":["javascript","mongodb","mongo","typescript","nodejs","backend","database","aggregation","lookup"],"last_verified":"Fri Jun 05","install":[{"cmd":"npm install carabao-mongo","imports":["import { connectDatabase } from 'carabao-mongo'","import { getCollection } from 'carabao-mongo'","import { closeDatabase } from 'carabao-mongo'","import type { Collection } from 'carabao-mongo'","import type { QueryOptions } from 'carabao-mongo'"]},{"cmd":"yarn add carabao-mongo","imports":[]},{"cmd":"pnpm add carabao-mongo","imports":[]}],"homepage":"https://github.com/TinyRabarioelina/carabao-mongo#readme","github":"https://github.com/TinyRabarioelina/carabao-mongo","docs":null,"changelog":null,"pypi":null,"npm":"carabao-mongo","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}