build(deps-dev): apply updates
[poolifier.git] / examples / typescript / http-client-pool / src / pool.ts
index 7fbb20d55ac803f0aac47dee1e287edccd234e63..83bec2fd5ac1dc501a4c6b8cc68ca56721d170c5 100644 (file)
@@ -1,6 +1,8 @@
-import { fileURLToPath } from 'node:url'
 import { dirname, extname, join } from 'node:path'
-import { DynamicThreadPool, availableParallelism } from 'poolifier'
+import { fileURLToPath } from 'node:url'
+
+import { availableParallelism, DynamicThreadPool } from 'poolifier'
+
 import type { WorkerData, WorkerResponse } from './types.js'
 
 const workerFile = join(
@@ -9,16 +11,16 @@ const workerFile = join(
 )
 
 export const httpClientPool = new DynamicThreadPool<WorkerData, WorkerResponse>(
-  1,
+  0,
   availableParallelism(),
   workerFile,
   {
     enableTasksQueue: true,
     tasksQueueOptions: {
-      concurrency: 8
+      concurrency: 8,
     },
     errorHandler: (e: Error) => {
       console.error('Thread worker error:', e)
-    }
+    },
   }
 )