From ef1398cd5b19efa50929e8c9511ca5684a18997f Mon Sep 17 00:00:00 2001 From: Konstantin Vyatkin <tino@vtkn.io> Date: Sun, 22 Nov 2020 18:04:52 -0400 Subject: [PATCH] fix(typescript): Fix `data` property definition in @feathersjs/errors (#2018) --- packages/errors/index.d.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/errors/index.d.ts b/packages/errors/index.d.ts index ae1dff39e9..4c43f46427 100644 --- a/packages/errors/index.d.ts +++ b/packages/errors/index.d.ts @@ -3,14 +3,14 @@ export interface FeathersErrorJSON { readonly message: string; readonly code: number; readonly className: string; - readonly data: any; + readonly data?: any; readonly errors: any; } export class FeathersError extends Error { readonly code: number; readonly className: string; - readonly data: any; + readonly data?: unknown; readonly errors: any; constructor (msg: string | Error, name: string, code: number, className: string, data: any); toJSON (): FeathersErrorJSON;