feat: add axios to http-client TS code example
[poolifier.git] / examples / typescript / http-client / src / main.ts
index a19ed2806adea97750a8ec31e47253a8fb728411..067aa2d23668d8068efa55dbce1fdf570743193a 100644 (file)
@@ -5,11 +5,11 @@ import { type WorkerResponse } from './types.js'
 const parallelism = availableParallelism()
 const requestUrl = 'http://localhost:8080/'
 
-for (const workerFunction of ['node_fetch', 'fetch']) {
+for (const workerFunction of ['node_fetch', 'fetch', 'axios']) {
   const fetchPoolPromises = new Set<Promise<WorkerResponse>>()
   for (let i = 0; i < availableParallelism(); i++) {
     fetchPoolPromises.add(
-      fetchPool.execute({ url: requestUrl }, workerFunction)
+      fetchPool.execute({ input: requestUrl }, workerFunction)
     )
   }
   try {