From e5f53e1616a68fdcc16e327f60e902dbca27cb79 Mon Sep 17 00:00:00 2001 From: Janne Savolainen Date: Thu, 3 Mar 2022 16:17:20 +0200 Subject: [PATCH] Fix typing and codestyle Signed-off-by: Janne Savolainen --- src/main/router-content-types.ts | 2 +- src/main/router.test.ts | 3 --- src/main/router.ts | 4 ++-- 3 files changed, 3 insertions(+), 6 deletions(-) diff --git a/src/main/router-content-types.ts b/src/main/router-content-types.ts index b28f598fd8..8271c1ea06 100644 --- a/src/main/router-content-types.ts +++ b/src/main/router-content-types.ts @@ -8,7 +8,7 @@ export interface LensApiResultContentType { resultMapper: (result: LensApiResult) => ({ statusCode: number; content: any; - headers: { [ name: string ]: string }; + headers: Record; }); } diff --git a/src/main/router.test.ts b/src/main/router.test.ts index 4f1a508166..efdde2858e 100644 --- a/src/main/router.test.ts +++ b/src/main/router.test.ts @@ -36,8 +36,6 @@ describe("router", () => { instantiate: (): Route => ({ method: "get", path: "/some-path", - - // @ts-ignore handler: routeHandlerMock, }), @@ -66,7 +64,6 @@ describe("router", () => { }, }); - // @ts-ignore responseStub = { end: jest.fn(), setHeader: jest.fn(), write: jest.fn(), statusCode: undefined }; clusterStub = {} as Cluster; diff --git a/src/main/router.ts b/src/main/router.ts index 8fa4e30139..7bad7ae51c 100644 --- a/src/main/router.ts +++ b/src/main/router.ts @@ -50,7 +50,7 @@ export class Router { protected router = new Call.Router(); protected static rootPath = path.resolve(__static); - constructor(routes: Route[], private dependencies: Dependencies) { + constructor(routes: Route[], private dependencies: Dependencies) { routes.forEach(route => { this.router.add({ method: route.method, path: route.path }, handleRoute(route)); }); @@ -118,7 +118,7 @@ export interface Route { handler: RouteHandler; } -const handleRoute = (route: Route) => async (request: LensApiRequest, response: http.ServerResponse) => { +const handleRoute = (route: Route) => async (request: LensApiRequest, response: http.ServerResponse) => { let result: LensApiResult | void; const writeServerResponse = writeServerResponseFor(response);