refactor: code cleanups
[poolifier.git] / examples / typescript / http-server-pool / express-hybrid / src / express-worker.ts
index 7ba9f374f5fa248012fab50afb72e508f8391de4..bde3ad4e629c97941870c97c894e7442195fc3c0 100644 (file)
@@ -8,12 +8,12 @@ import {
   DynamicThreadPool
 } from 'poolifier'
 
-import {
-  type ClusterWorkerData,
-  type ClusterWorkerResponse,
-  type DataPayload,
-  type ThreadWorkerData,
-  type ThreadWorkerResponse
+import type {
+  ClusterWorkerData,
+  ClusterWorkerResponse,
+  DataPayload,
+  ThreadWorkerData,
+  ThreadWorkerResponse
 } from './types.js'
 
 const emptyFunction = (): void => {
@@ -63,7 +63,7 @@ ClusterWorkerResponse
     application.get('/api/factorial/:number', (req: Request, res: Response) => {
       const { number } = req.params
       ExpressWorker.requestHandlerPool
-        .execute({ data: { number: parseInt(number) } }, 'factorial')
+        .execute({ data: { number: Number.parseInt(number) } }, 'factorial')
         .then(response => {
           return res.send(response.data).end()
         })