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