
Security News
Vite+ Joins the Push to Consolidate JavaScript Tooling
Evan You announces Vite+, a commercial, Rust-powered toolchain built on the Vite ecosystem to unify JavaScript development and fund open source.
nest-crud-mongoose
Advanced tools
We believe that everyone who's working with NestJs and building some RESTful services and especially some CRUD functionality will find @nestjsx/crud
microframework very useful.
Reference: Integration Tests for examples on usage
Super easy to install and start using the full-featured controllers and services :point_right:
DB and service agnostic extendable CRUD controllers
Reach query parsing with filtering, pagination, sorting, relations, nested relations, cache, etc.
Framework agnostic package with query builder for a frontend usage
Query, path params and DTOs validation included
Overriding controller methods with ease
Tiny config (including globally)
Additional helper decorators
Swagger documentation
npm i nest-crud-mongoose @nestjs/mongoose mongoose
@Crud()
decorator for endpoints generation, global configuration, validation, helper decorators (docs)RequestQueryBuilder
class for a frontend usage and RequestQueryParser
that is being used internally for handling and validating query/path params on a backend side (docs)MongooseCrudService
with methods for CRUD database operations (docs)Any support is welcome. At least you can give us a star.
This project exists thanks to all the people who contribute. [Contribute].
Become a financial contributor and help us sustain our community. [Contribute]
Support this project with your organization. Your logo will show up here with a link to your website. [Contribute]
FAQs
NestJs CRUD for RESTful APIs - Mongoose
We found that nest-crud-mongoose demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Evan You announces Vite+, a commercial, Rust-powered toolchain built on the Vite ecosystem to unify JavaScript development and fund open source.
Security News
Ruby Central’s incident report on the RubyGems.org access dispute sparks backlash from former maintainers and renewed debate over project governance.
Research
/Security News
Socket researchers uncover how threat actors weaponize Discord across the npm, PyPI, and RubyGems ecosystems to exfiltrate sensitive data.