A collection of Badass modules and utilities to help you level up your NestJS application.
Packages
The various packages are managed using Yarn Workspaces and Lerna and published under the @nestjs-plus
organization on NPM.
Common - @nestjs-plus/common
- Mixin Utilities
Discovery - @nestjs-plus/discovery
DiscoveryModule
for finding providers, controllers and method handlers from your NestJS app that have certain metadata
RabbitMQ - @nestjs-plus/rabbitmq
- A NestJS native module for RabbitMQ that supports both RPC and Publish/Subscribe messaging patterns
Incubating (Potential future packages)
Caching - @nestjs-plus/caching
- A flexible module for response caching that allows per route/handler cache configuration