{"library":"esix","type":"library","category":null,"description":"Esix is a type-safe MongoDB ORM for TypeScript and Node.js (v5.4.0, monthly releases). It provides an ActiveRecord-like interface with zero configuration: define models as TypeScript classes extending BaseModel, and get automatic CRUD, query builder with where/whereIn/orderBy/limit/skip, pagination, firstOrCreate, and relationship support (hasMany). Unlike Mongoose, it requires no schema definitions and ships TypeScript types natively. Requires Node >= 20, peer dependencies mongodb ^6.0.0 and mongo-mock ^4.0.0.","language":"javascript","status":"active","version":"5.4.0","tags":["javascript","mongodb","orm","typescript","esix","blazing-fast"],"last_verified":"Thu Jun 04","install":[{"cmd":"npm install esix","imports":["import { BaseModel } from 'esix'","import { Model } from 'esix'","import * as esix from 'esix'"]},{"cmd":"yarn add esix","imports":[]},{"cmd":"pnpm add esix","imports":[]}],"homepage":"https://esix.netlify.app/","github":"https://github.com/Artmann/esix","docs":null,"changelog":null,"pypi":null,"npm":"esix","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}