From 1220758f75fdee2cc2914edfd55ccd7665291f1c Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=A9r=C3=B4me=20Benoit?= Date: Sat, 16 Dec 2023 17:02:37 +0100 Subject: [PATCH] fix: fix types definition in examples MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Jérôme Benoit --- .../typescript/http-server-pool/express-hybrid/src/types.ts | 5 +++-- .../typescript/http-server-pool/fastify-hybrid/src/types.ts | 5 +++-- .../http-server-pool/fastify-worker_threads/src/types.ts | 5 +++-- .../typescript/websocket-server-pool/ws-hybrid/src/types.ts | 5 +++-- 4 files changed, 12 insertions(+), 8 deletions(-) diff --git a/examples/typescript/http-server-pool/express-hybrid/src/types.ts b/examples/typescript/http-server-pool/express-hybrid/src/types.ts index 76a9133e..16fe86fe 100644 --- a/examples/typescript/http-server-pool/express-hybrid/src/types.ts +++ b/examples/typescript/http-server-pool/express-hybrid/src/types.ts @@ -1,6 +1,7 @@ -import type { ThreadPoolOptions } from 'poolifier' +import type { Worker } from 'worker_threads' +import type { PoolOptions } from 'poolifier' -export interface ClusterWorkerData extends ThreadPoolOptions { +export interface ClusterWorkerData extends PoolOptions { port: number workerFile: string minWorkers?: number diff --git a/examples/typescript/http-server-pool/fastify-hybrid/src/types.ts b/examples/typescript/http-server-pool/fastify-hybrid/src/types.ts index 179ac65e..2ef0d1ce 100644 --- a/examples/typescript/http-server-pool/fastify-hybrid/src/types.ts +++ b/examples/typescript/http-server-pool/fastify-hybrid/src/types.ts @@ -1,4 +1,5 @@ -import type { ThreadPoolOptions } from 'poolifier' +import type { Worker } from 'worker_threads' +import type { PoolOptions } from 'poolifier' export interface ClusterWorkerData extends FastifyPoolifierOptions { port: number @@ -21,7 +22,7 @@ export interface ThreadWorkerResponse { data: T } -export interface FastifyPoolifierOptions extends ThreadPoolOptions { +export interface FastifyPoolifierOptions extends PoolOptions { workerFile: string minWorkers?: number maxWorkers?: number diff --git a/examples/typescript/http-server-pool/fastify-worker_threads/src/types.ts b/examples/typescript/http-server-pool/fastify-worker_threads/src/types.ts index 97c2c540..4293ab84 100644 --- a/examples/typescript/http-server-pool/fastify-worker_threads/src/types.ts +++ b/examples/typescript/http-server-pool/fastify-worker_threads/src/types.ts @@ -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,7 +13,7 @@ export interface WorkerResponse { body: T } -export interface FastifyPoolifierOptions extends ThreadPoolOptions { +export interface FastifyPoolifierOptions extends PoolOptions { workerFile: string minWorkers?: number maxWorkers?: number diff --git a/examples/typescript/websocket-server-pool/ws-hybrid/src/types.ts b/examples/typescript/websocket-server-pool/ws-hybrid/src/types.ts index d52dbf23..49f115de 100644 --- a/examples/typescript/websocket-server-pool/ws-hybrid/src/types.ts +++ b/examples/typescript/websocket-server-pool/ws-hybrid/src/types.ts @@ -1,4 +1,5 @@ -import type { ThreadPoolOptions } from 'poolifier' +import type { Worker } from 'worker_threads' +import type { PoolOptions } from 'poolifier' export enum MessageType { echo = 'echo', @@ -14,7 +15,7 @@ export interface DataPayload { number?: number } -export interface ClusterWorkerData extends ThreadPoolOptions { +export interface ClusterWorkerData extends PoolOptions { port: number workerFile: string minWorkers?: number -- 2.34.1