Skip to content

🧹 Clean Mongoose documents for safe API responses — converts _id→id, removes __v & passwords. TypeScript-ready utility for MERN developers.

License

Notifications You must be signed in to change notification settings

Haseeb-MernStack/clean-mongoose

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

<<<<<<< HEAD

🧹 clean-mongoose

A tiny TypeScript utility to clean Mongoose documents for safe, production-ready API responses. Removes __v, hides password, converts _id → id and more — designed for MERN developers.


✨ Features

  • ✅ Converts _idid
  • 🧹 Removes __v, password, and private fields
  • ⚙️ Optional deep cleaning for nested objects & arrays
  • 🔒 Zero dependencies, fully typed (TypeScript)
  • 🌐 Perfect for MERN APIs (Express + Mongoose)

📦 Installation

npm install @haseebmernstack/clean-mongoose
# or
yarn add @haseebmernstack/clean-mongoose

=======

clean-mongoose

🧹 Clean Mongoose documents for safe API responses — converts _id→id, removes __v & passwords. TypeScript-ready utility for MERN developers.

7c81d1556d50c195d718aa4185be321341af37ac

About

🧹 Clean Mongoose documents for safe API responses — converts _id→id, removes __v & passwords. TypeScript-ready utility for MERN developers.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published