{"library":"mongo-alias","type":"library","category":null,"description":"A lightweight aliasing layer on top of the MongoDB Node.js driver that translates long field names to short keys for storage optimization. Current stable version is 1.0.13, released sporadically as a single-developer project. Unlike Mongoose, mongo-alias does not override native driver commands, keeping full control of the DB object and enabling direct logging. It focuses solely on field aliasing and automatic createdAt/updatedAt timestamps, deliberately omitting schema validation, middleware, virtuals, and population. This package is suitable for developers who want minimal overhead (42KB) and fine-grained control over MongoDB queries.","language":"javascript","status":"active","version":"1.0.13","tags":["javascript","codeAwareness","mongodb","mongo-alias","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install mongo-alias","imports":["import MongoAlias from 'mongo-alias'","import { AliasManager } from 'mongo-alias'","import type { MongoAliasConfig } from 'mongo-alias'"]},{"cmd":"yarn add mongo-alias","imports":[]},{"cmd":"pnpm add mongo-alias","imports":[]}],"homepage":"https://github.com/CodeAwareness/mongo-alias#readme","github":"ssh://git@github.com/CodeAwareness/mongo-alias","docs":null,"changelog":null,"pypi":null,"npm":"mongo-alias","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}