build(deps-dev): apply updates
[poolifier.git] / examples / typescript / http-server-pool / fastify-worker_threads / src / types.ts
index 0bc9a0174d32823c313972d8e9a9876bc6bd0458..4293ab84cc2424ab3836e9a04e5f573e36ca143c 100644 (file)
@@ -1,4 +1,5 @@
-import { type ThreadPoolOptions } from 'poolifier'
+import type { Worker } from 'worker_threads'
+import type { PoolOptions } from 'poolifier'
 
 export interface BodyPayload {
   number?: number
@@ -12,8 +13,8 @@ export interface WorkerResponse<T = unknown> {
   body: T
 }
 
-export interface FastifyPoolifierOptions extends ThreadPoolOptions {
+export interface FastifyPoolifierOptions extends PoolOptions<Worker> {
   workerFile: string
-  maxWorkers?: number
   minWorkers?: number
+  maxWorkers?: number
 }