X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=examples%2Ftypescript%2Fhttp-server-pool%2Ffastify-hybrid%2Fsrc%2Ffastify-poolifier.ts;fp=examples%2Ftypescript%2Fhttp-server-pool%2Ffastify-hybrid%2Fsrc%2Ffastify-poolifier.ts;h=753f6df1872f39d879800d600780e6d598511cd6;hb=3a5027122ca6401ae1d755843b20f714c61e3240;hp=b4369082833e5409823401a9c61608765d97138a;hpb=937d524da3a5cce4795b85ddd1c430f0d184f731;p=poolifier.git diff --git a/examples/typescript/http-server-pool/fastify-hybrid/src/fastify-poolifier.ts b/examples/typescript/http-server-pool/fastify-hybrid/src/fastify-poolifier.ts index b4369082..753f6df1 100644 --- a/examples/typescript/http-server-pool/fastify-hybrid/src/fastify-poolifier.ts +++ b/examples/typescript/http-server-pool/fastify-hybrid/src/fastify-poolifier.ts @@ -7,7 +7,7 @@ import { availableParallelism, DynamicThreadPool } from 'poolifier' import type { FastifyPoolifierOptions, ThreadWorkerData, - ThreadWorkerResponse + ThreadWorkerResponse, } from './types.js' const fastifyPoolifierPlugin: FastifyPluginCallback = ( @@ -18,13 +18,15 @@ const fastifyPoolifierPlugin: FastifyPluginCallback = ( options = { ...{ minWorkers: 1, - maxWorkers: availableParallelism() + maxWorkers: availableParallelism(), }, - ...options + ...options, } const { workerFile, minWorkers, maxWorkers, ...poolOptions } = options const pool = new DynamicThreadPool( + // eslint-disable-next-line @typescript-eslint/no-non-null-assertion minWorkers!, + // eslint-disable-next-line @typescript-eslint/no-non-null-assertion maxWorkers!, workerFile, poolOptions @@ -48,5 +50,5 @@ const fastifyPoolifierPlugin: FastifyPluginCallback = ( export const fastifyPoolifier = fp(fastifyPoolifierPlugin, { fastify: '4.x', - name: 'fastify-poolifier' + name: 'fastify-poolifier', })