feat: add axios to http-client TS code example
[poolifier.git] / examples / typescript / http-client / src / types.ts
index e68e7260acbe080b212c7a67e5e53c7a412ff24c..ff0d3262e2d05644669108e2a412489afabb853c 100644 (file)
@@ -3,10 +3,12 @@ import {
   type RequestInfo as NodeFetchRequestInfo,
   type RequestInit as NodeFetchRequestInit
 } from 'node-fetch'
+import { type AxiosRequestConfig } from 'axios'
 
 export interface WorkerData {
-  url: URL | RequestInfo | NodeFetchRequestInfo
+  input: URL | RequestInfo | NodeFetchRequestInfo
   init?: RequestInit | NodeFetchRequestInit
+  axiosRequestConfig?: AxiosRequestConfig
 }
 
 export interface WorkerResponse {