Commit | Line | Data |
---|---|---|
49ac634f JB |
1 | import { type URL } from 'node:url' |
2 | import { | |
3 | type RequestInfo as NodeFetchRequestInfo, | |
4 | type RequestInit as NodeFetchRequestInit | |
5 | } from 'node-fetch' | |
7e80208e | 6 | import { type AxiosRequestConfig } from 'axios' |
49ac634f JB |
7 | |
8 | export interface WorkerData { | |
7e80208e | 9 | input: URL | RequestInfo | NodeFetchRequestInfo |
49ac634f | 10 | init?: RequestInit | NodeFetchRequestInit |
7e80208e | 11 | axiosRequestConfig?: AxiosRequestConfig |
49ac634f JB |
12 | } |
13 | ||
14 | export interface WorkerResponse { | |
15 | text: string | |
16 | } |