Skip to content

Commit 5a31027

Browse files
fix(platform): ignore fastify typing in the constructor
1 parent fb69ee2 commit 5a31027

3 files changed

Lines changed: 10 additions & 3 deletions

File tree

package-lock.json

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/platform-fastify/adapters/fastify-adapter.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import * as pathToRegexp from 'path-to-regexp';
1212
export class FastifyAdapter extends AbstractHttpAdapter {
1313
constructor(
1414
instanceOrOptions:
15-
| fastify.FastifyInstance<any, any, any>
15+
| any
1616
| fastify.ServerOptions
1717
| fastify.ServerOptionsAsHttp
1818
| fastify.ServerOptionsAsHttp2
@@ -24,7 +24,7 @@ export class FastifyAdapter extends AbstractHttpAdapter {
2424
instanceOrOptions &&
2525
(instanceOrOptions as fastify.FastifyInstance<any, any, any>).server
2626
? instanceOrOptions
27-
: fastify(instanceOrOptions as fastify.ServerOptions);
27+
: fastify((instanceOrOptions as any) as fastify.ServerOptions);
2828

2929
super(instance);
3030
}

packages/platform-fastify/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
"access": "public"
1818
},
1919
"dependencies": {
20-
"fastify": "2.10.0",
20+
"fastify": "2.11.0",
2121
"fastify-cors": "3.0.0",
2222
"fastify-formbody": "3.1.0",
2323
"path-to-regexp": "3.2.0"

0 commit comments

Comments
 (0)