Socket
Book a DemoInstallSign in
Socket

@ihelpee/crud-util

Package Overview
Dependencies
Maintainers
2
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@ihelpee/crud-util

NestJs CRUD for RESTful APIs - util

2.0.5
latest
Source
npmnpm
Version published
Weekly downloads
267
5.53%
Maintainers
2
Weekly downloads
 
Created
Source

CRUD (@ihelpee/crud)

for RESTful APIs built with NestJs

Logo ihelpee

License npm version npm downloads Renovate PRs welcome

We believe that everyone who's working with NestJs and building some RESTful services and especially some CRUD functionality will find @ihelpee/crud microframework very useful.

Features

CRUD 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

Install

npm i @ihelpee/crud class-transformer class-validator

Packages

  • @ihelpee/crud - core package which provides @Crud() decorator for endpoints generation, global configuration, validation, helper decorators (docs)
  • @ihelpee/crud-request - request builder/parser package which provides 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)
  • @ihelpee/crud-typeorm - TypeORM package which provides base TypeOrmCrudService with methods for CRUD database operations (docs)

Documentation

Support

Any support is welcome. At least you can give us a star.

Contributors

Code Contributors

This project exists thanks to all the people who contribute. [Contribute].

Financial Contributors

Organizations

Currently this project is sponsored and maintained by ihelpee. Get in touch if you want to become a sponsor.

License

GPL-3.0

Keywords

typescript

FAQs

Package last updated on 15 Aug 2025

Did you know?

Socket

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.

Install

Related posts

SocketSocket SOC 2 Logo

Product

About

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.

  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc

U.S. Patent No. 12,346,443 & 12,314,394. Other pending.