{"library":"iridium","type":"library","category":null,"description":"Iridium is a lightweight, TypeScript-first ORM for MongoDB designed for power-users who want fine-grained control over database interactions. The current stable version is 7.2.5, with a low release cadence (last release in 2019). It provides a bare-bones abstraction over the MongoDB driver, supporting schema validation, pre/post hooks, and minimal magic. Compared to Mongoose, Iridium offers less built-in convenience but greater transparency and performance for advanced use cases. It ships with TypeScript definitions and requires Node.js >= 6. It is ideal for projects that need a thin wrapper without heavy opinionation.","language":"javascript","status":"maintenance","version":"7.2.5","tags":["javascript","mongodb","orm","odm","iridium","validation","preprocessing","typescript"],"last_verified":"Fri Jun 05","install":[{"cmd":"npm install iridium","imports":["import { Iridium } from 'iridium'","import { Model } from 'iridium'","import { Document } from 'iridium'"]},{"cmd":"yarn add iridium","imports":[]},{"cmd":"pnpm add iridium","imports":[]}],"homepage":"https://sierrasoftworks.com/iridium","github":"https://github.com/sierrasoftworks/iridium","docs":null,"changelog":null,"pypi":null,"npm":"iridium","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}