From 062c258031ab307e7cf729fe6daec2eb06d3f4a0 Mon Sep 17 00:00:00 2001 From: KaKa Date: Mon, 19 Apr 2021 14:31:54 +0800 Subject: [PATCH] fix: typings (#22) * fix: remove unless typings * test: FastifyError should be instance of Error * fix: remove Error expectType --- index.d.ts | 3 +-- index.test-d.ts | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/index.d.ts b/index.d.ts index a45592d..a068054 100644 --- a/index.d.ts +++ b/index.d.ts @@ -13,11 +13,10 @@ declare namespace createError { name: string; statusCode?: number; } + interface FastifyErrorConstructor { new(a?: any, b?: any, c?: any): FastifyError; (a?: any, b?: any, c?: any): FastifyError; readonly prototype: FastifyError; } - - var FastifyError: FastifyErrorConstructor; } diff --git a/index.test-d.ts b/index.test-d.ts index e4de41b..fce08fc 100644 --- a/index.test-d.ts +++ b/index.test-d.ts @@ -7,4 +7,4 @@ const err = new CustomError() expectType(err) expectType(err.code) expectType(err.message) -expectType(err.statusCode!) +expectType(err.statusCode!) \ No newline at end of file