@pas7/nestjs-request-context-adapter-express
v0.3.8
Published
Express adapter for NestJS request context
Readme
@pas7/nestjs-request-context-adapter-express
Express adapter for @pas7/nestjs-request-context.
When to use
Use this package when your NestJS app runs on @nestjs/platform-express.
Installation
pnpm add @pas7/nestjs-request-context @pas7/nestjs-request-context-adapter-expressQuick example
import { MiddlewareConsumer, Module, RequestMethod } from '@nestjs/common';
import { requestContextMiddleware } from '@pas7/nestjs-request-context-adapter-express';
@Module({})
export class AppModule {
configure(consumer: MiddlewareConsumer) {
consumer
.apply(requestContextMiddleware())
.forRoutes({ path: '*', method: RequestMethod.ALL });
}
}Options
interface RequestContextExpressOptions {
header?: string;
idGenerator?: () => string;
addResponseHeader?: boolean;
}Exports
requestContextMiddlewareUseRequestContextExpressDEFAULT_EXPRESS_OPTIONSRequestContextExpressOptions
Related
- Root docs:
README.md - Changelog:
CHANGELOG.md - Main package:
@pas7/nestjs-request-context
About
Developed by PAS7 - https://pas7.com.ua/
- 📖 Article: NestJS Request Context with ALS
- 📧 Contact: https://pas7.com.ua/contact
License
Apache-2.0
