{"library":"camo","type":"library","category":null,"description":"A class-based ES6 ODM (Object Document Mapper) for Mongo-like databases (currently supports MongoDB and NeDB). Current stable version is 0.12.5, last updated in 2019. The project has low release cadence and is mostly in maintenance mode. Key differentiators: it enforces ES6 classes for schema definition, supports multiple backends including the embedded NeDB (like SQLite for MongoDB), and uses native Promises. Alternatives: Mongoose (more popular and actively maintained) or NeDB directly. Not recommended for new projects due to lack of maintenance.","language":"javascript","status":"maintenance","version":"0.12.5","tags":["javascript","es6","odm","mongodb","nedb","nosql","document","model","schema"],"last_verified":"Fri May 01","install":[{"cmd":"npm install camo","imports":["import { connect } from 'camo'","import { Document } from 'camo'","import { EmbeddedDocument } from 'camo'"]},{"cmd":"yarn add camo","imports":[]},{"cmd":"pnpm add camo","imports":[]}],"homepage":null,"github":"https://github.com/scottwrobinson/camo","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/camo","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}