{"library":"nestjs-rest-query","type":"library","category":null,"description":"Declarative, whitelist-first REST query params for NestJS (v2.1.0). Parses query strings like ?filter[email][like]=acme&sorts=-createdAt&page=2 into safe, typed database queries for TypeORM, Drizzle, and Prisma. Active development, frequent releases. Key differentiator: zero-config whitelist pattern enforces security by default (unknown params silently ignored). Compared to nestjsx/crud or @nestjsx/crud, this library focuses on type safety, Swagger auto-documentation, and adapter-based multi-ORM support.","language":"javascript","status":"active","version":"2.1.0","tags":["javascript","nestjs","typeorm","rest","query","query-params","filter","filters","pagination","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install nestjs-rest-query","imports":["import { DynamicQueryBuilderModule } from 'nestjs-rest-query'","import { QueryParams } from 'nestjs-rest-query'","import { DrizzleAdapter } from 'nestjs-rest-query/drizzle'"]},{"cmd":"yarn add nestjs-rest-query","imports":[]},{"cmd":"pnpm add nestjs-rest-query","imports":[]}],"homepage":"https://naldomadeira.github.io/nestjs-rest-query/","github":"https://github.com/naldomadeira/nestjs-rest-query","docs":null,"changelog":null,"pypi":null,"npm":"nestjs-rest-query","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}