{"library":"mongo-models","type":"library","category":null,"description":"Lightweight MongoDB ODM using JavaScript classes and Joi schema validation, targeting Node.js >=8 with MongoDB 3.x. v3.0.4 is current stable, with infrequent releases. Differentiates from Mongoose by being minimal and class-based, and from the native MongoDB driver by providing model abstractions, schema enforcement via Joi, and automatic document instantiation.","language":"javascript","status":"active","version":"3.0.4","tags":["javascript","mongo","mongodb","model","models","odm"],"last_verified":"Fri Jun 05","install":[{"cmd":"npm install mongo-models","imports":["const MongoModels = require('mongo-models')","const { connect } = require('mongo-models')","class Customer extends require('mongo-models') { ... }"]},{"cmd":"yarn add mongo-models","imports":[]},{"cmd":"pnpm add mongo-models","imports":[]}],"homepage":"https://github.com/jedireza/mongo-models","github":"ssh://git@github.com/jedireza/mongo-models","docs":null,"changelog":null,"pypi":null,"npm":"mongo-models","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}