mirror of
https://github.com/apricote/Listory.git
synced 2026-01-13 21:21:02 +00:00
16 lines
439 B
TypeScript
16 lines
439 B
TypeScript
import { Injectable, NestMiddleware } from "@nestjs/common";
|
|
import * as cookieParser from "cookie-parser";
|
|
import type { RequestHandler } from "express";
|
|
|
|
@Injectable()
|
|
export class CookieParserMiddleware implements NestMiddleware {
|
|
private readonly middleware: RequestHandler;
|
|
|
|
constructor() {
|
|
this.middleware = cookieParser();
|
|
}
|
|
|
|
use(req: any, res: any, next: () => void) {
|
|
return this.middleware(req, res, next);
|
|
}
|
|
}
|