@nestjs/platform-fastify
Advanced tools
Comparing version 10.3.9 to 10.3.10
@@ -14,11 +14,14 @@ /// <reference types="node" /> | ||
import { FastifyStaticOptions, FastifyViewOptions } from '../interfaces/external'; | ||
type FastifyHttp2SecureOptions<Server extends http2.Http2SecureServer, Logger extends FastifyBaseLogger = FastifyBaseLogger> = FastifyServerOptions<Server, Logger> & { | ||
type FastifyAdapterBaseOptions<Server extends RawServerBase = RawServerDefault, Logger extends FastifyBaseLogger = FastifyBaseLogger> = FastifyServerOptions<Server, Logger> & { | ||
skipMiddie?: boolean; | ||
}; | ||
type FastifyHttp2SecureOptions<Server extends http2.Http2SecureServer, Logger extends FastifyBaseLogger = FastifyBaseLogger> = FastifyAdapterBaseOptions<Server, Logger> & { | ||
http2: true; | ||
https: http2.SecureServerOptions; | ||
}; | ||
type FastifyHttp2Options<Server extends http2.Http2Server, Logger extends FastifyBaseLogger = FastifyBaseLogger> = FastifyServerOptions<Server, Logger> & { | ||
type FastifyHttp2Options<Server extends http2.Http2Server, Logger extends FastifyBaseLogger = FastifyBaseLogger> = FastifyAdapterBaseOptions<Server, Logger> & { | ||
http2: true; | ||
http2SessionTimeout?: number; | ||
}; | ||
type FastifyHttpsOptions<Server extends https.Server, Logger extends FastifyBaseLogger = FastifyBaseLogger> = FastifyServerOptions<Server, Logger> & { | ||
type FastifyHttpsOptions<Server extends https.Server, Logger extends FastifyBaseLogger = FastifyBaseLogger> = FastifyAdapterBaseOptions<Server, Logger> & { | ||
https: https.ServerOptions; | ||
@@ -49,3 +52,3 @@ }; | ||
get isParserRegistered(): boolean; | ||
constructor(instanceOrOptions?: TInstance | FastifyHttp2Options<any> | FastifyHttp2SecureOptions<any> | FastifyHttpsOptions<any> | FastifyServerOptions<TServer>); | ||
constructor(instanceOrOptions?: TInstance | FastifyHttp2Options<any> | FastifyHttp2SecureOptions<any> | FastifyHttpsOptions<any> | FastifyAdapterBaseOptions<TServer>); | ||
init(): Promise<void>; | ||
@@ -52,0 +55,0 @@ listen(port: string | number, callback?: () => void): void; |
@@ -97,2 +97,5 @@ "use strict"; | ||
this.setInstance(instance); | ||
if (instanceOrOptions?.skipMiddie) { | ||
this.isMiddieRegistered = true; | ||
} | ||
} | ||
@@ -99,0 +102,0 @@ async init() { |
{ | ||
"name": "@nestjs/platform-fastify", | ||
"version": "10.3.9", | ||
"version": "10.3.10", | ||
"description": "Nest - modern, fast, powerful node.js web framework (@platform-fastify)", | ||
@@ -24,6 +24,6 @@ "author": "Kamil Mysliwiec", | ||
"@fastify/middie": "8.3.1", | ||
"fastify": "4.27.0", | ||
"fastify": "4.28.0", | ||
"light-my-request": "5.13.0", | ||
"path-to-regexp": "3.2.0", | ||
"tslib": "2.6.2" | ||
"tslib": "2.6.3" | ||
}, | ||
@@ -30,0 +30,0 @@ "peerDependencies": { |
@@ -63,3 +63,5 @@ <p align="center"> | ||
<td><a href="https://trilon.io" target="_blank"><img src="https://nestjs.com/img/trilon.svg" width="200" valign="middle" /></a></td> | ||
<td><a href="https://microsoft.com/" target="_blank"><img src="https://nestjs.com/img/logos/microsoft-logo.png" width="180" valign="middle" /></a></td> | ||
<td><a href="https://mojam.co" target="_blank"><img src="https://nestjs.com/img/logos/mojam-logo.png" width="80" valign="middle" /></a></td> | ||
<td><a href="https://marblism.com?utm_source=nest" target="_blank"><img src="https://nestjs.com/img/logos/marblism-logo.png" width="180" valign="middle" /></a></td> | ||
<td><a href="https://valor-software.com/" target="_blank"><img src="https://docs.nestjs.com/assets/sponsors/valor-software.png" width="170" valign="middle" /></a></td> | ||
@@ -93,4 +95,6 @@ <td><a href="https://amplication.com/" target="_blank"><img src="https://nestjs.com/img/logos/amplication-logo.svg" width="190" valign="middle" /></a></td> | ||
<tr> | ||
<td><a href="https://n.inc" target="_blank"><img src="https://nestjs.com/img/logos/n-inc-logo.svg" width="120" valign="middle" /></a></td> | ||
<td><a href="https://n.inc" target="_blank"><img src="https://nestjs.com/img/logos/n-inc-logo.svg" width="90" valign="middle" /></a></td> | ||
<td><a href="https://twistag.com/" target="_blank"><img src="https://nestjs.com/img/logos/twistag-logo.png" width="120" valign="middle" /></a></td> | ||
<td><a href="https://www.dinii.jp/" target="_blank"><img src="https://nestjs.com/img/logos/dinii-logo.png" width="75" valign="middle" /></a></td> | ||
<td><a href="https://www.mercedes-benz.com/" target="_blank"><img src="https://nestjs.com/img/logos/mercedes-logo.png" width="110" valign="middle" /></a></td> | ||
</tr> | ||
@@ -130,2 +134,3 @@ </table> | ||
<td align="center" valign="middle"><a href="https://solcellsforetag.se/" target="_blank"><img src="https://nestjs.com/img/logos/solcellsforetag-logo.svg" width="140" valign="middle" /></a></td> | ||
<td align="center" valign="middle"><a href="https://www.itflashcards.com/" target="_blank"><img src="https://nestjs.com/img/logos/it_flashcards-logo.png" width="150" valign="middle" /></a></td> | ||
</tr> | ||
@@ -132,0 +137,0 @@ </table> |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
52372
842
149
+ Addedfastify@4.28.0(transitive)
- Removedfastify@4.27.0(transitive)
- Removedtslib@2.6.2(transitive)
Updatedfastify@4.28.0
Updatedtslib@2.6.3