From 49e464fe26e1b011e9451bf11814575f4aca51ba Mon Sep 17 00:00:00 2001 From: N624-debu Date: Mon, 1 Sep 2025 18:53:36 +0300 Subject: [PATCH 1/2] fix(eslint): add explicit types in fibRoute.ts --- src/fibRoute.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/fibRoute.ts b/src/fibRoute.ts index 91dbb97..f30d8a3 100644 --- a/src/fibRoute.ts +++ b/src/fibRoute.ts @@ -4,10 +4,10 @@ import { Request, Response } from "express"; import fibonacci from "./fib"; export default (req: Request, res: Response): void => { - const { num } = req.params; + const num: string = req.params.num as string; - const fibN = fibonacci(parseInt(num)); - let result = `fibonacci(${num}) is ${fibN}`; + const fibN: number = fibonacci(parseInt(num, 10)); + let result: string = `fibonacci(${num}) is ${fibN}`; if (fibN < 0) { result = `fibonacci(${num}) is undefined`; From 565f6014fbaf9f8c71fed4ae4eb4c2ab3e3da03a Mon Sep 17 00:00:00 2001 From: N624-debu Date: Mon, 1 Sep 2025 19:11:56 +0300 Subject: [PATCH 2/2] fix(eslint): remove unnecessary type annotations in fibRoute.ts --- src/fibRoute.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/fibRoute.ts b/src/fibRoute.ts index f30d8a3..79a1706 100644 --- a/src/fibRoute.ts +++ b/src/fibRoute.ts @@ -4,10 +4,10 @@ import { Request, Response } from "express"; import fibonacci from "./fib"; export default (req: Request, res: Response): void => { - const num: string = req.params.num as string; + const num = req.params.num; const fibN: number = fibonacci(parseInt(num, 10)); - let result: string = `fibonacci(${num}) is ${fibN}`; + let result = `fibonacci(${num}) is ${fibN}`; if (fibN < 0) { result = `fibonacci(${num}) is undefined`;