From 4bfb3cff9d1455a00667ef6a8f2f205340ca4f7f Mon Sep 17 00:00:00 2001 From: Simen Bekkhus Date: Fri, 26 Aug 2022 12:55:39 +0200 Subject: [PATCH] fix: support TypeScript 4.8 --- plugin.d.ts | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/plugin.d.ts b/plugin.d.ts index 1feabd8..be6e583 100644 --- a/plugin.d.ts +++ b/plugin.d.ts @@ -3,6 +3,7 @@ import { FastifyPluginCallback, FastifyPluginAsync, + FastifyPluginOptions, RawServerBase, RawServerDefault, FastifyTypeProvider, @@ -18,7 +19,7 @@ import { * @param options Optional plugin options */ export default function fp< - Options, + Options extends FastifyPluginOptions, RawServer extends RawServerBase = RawServerDefault, TypeProvider extends FastifyTypeProvider = FastifyTypeProviderDefault >( @@ -27,7 +28,7 @@ export default function fp< ): FastifyPluginAsync; export default function fp< - Options, + Options extends FastifyPluginOptions, RawServer extends RawServerBase = RawServerDefault, TypeProvider extends FastifyTypeProvider = FastifyTypeProviderDefault >( @@ -36,7 +37,7 @@ export default function fp< ): FastifyPluginAsync; export default function fp< - Options, + Options extends FastifyPluginOptions, RawServer extends RawServerBase = RawServerDefault, TypeProvider extends FastifyTypeProvider = FastifyTypeProviderDefault >( @@ -45,7 +46,7 @@ export default function fp< ): FastifyPluginCallback; export default function fp< - Options, + Options extends FastifyPluginOptions, RawServer extends RawServerBase = RawServerDefault, TypeProvider extends FastifyTypeProvider = FastifyTypeProviderDefault >(