diff --git a/packages/platform-fastify/adapters/fastify-adapter.ts b/packages/platform-fastify/adapters/fastify-adapter.ts index 699b7d2b10a..5236e2c6ea1 100644 --- a/packages/platform-fastify/adapters/fastify-adapter.ts +++ b/packages/platform-fastify/adapters/fastify-adapter.ts @@ -444,14 +444,19 @@ export class FastifyAdapter< } public enableCors(options: CorsOptions | CorsOptionsDelegate) { - this.register(import('@fastify/cors'), options); + this.register( + import('@fastify/cors') as Parameters[0], + options, + ); } public registerParserMiddleware(prefix?: string, rawBody?: boolean) { if (this._isParserRegistered) { return; } - this.register(import('@fastify/formbody')); + this.register( + import('@fastify/formbody') as Parameters[0], + ); if (rawBody) { this.registerContentParserWithRawBody(); @@ -530,7 +535,9 @@ export class FastifyAdapter< private async registerMiddie() { this.isMiddieRegistered = true; - await this.register(import('@fastify/middie')); + await this.register( + import('@fastify/middie') as Parameters[0], + ); } private getRequestOriginalUrl(rawRequest: TRawRequest) {