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