mirror of
https://github.com/vale981/apollo-server
synced 2025-03-06 02:01:40 -05:00
Make node-fetch extension properties optional
This commit is contained in:
parent
6c44631657
commit
7a472a3041
1 changed files with 8 additions and 7 deletions
15
packages/apollo-server-env/src/fetch.d.ts
vendored
15
packages/apollo-server-env/src/fetch.d.ts
vendored
|
@ -52,18 +52,19 @@ export interface RequestInit {
|
|||
referrer?: string;
|
||||
referrerPolicy?: ReferrerPolicy;
|
||||
integrity?: string;
|
||||
|
||||
// The following properties are node-fetch extensions
|
||||
follow?: number;
|
||||
timeout?: number;
|
||||
compress?: boolean;
|
||||
size?: number;
|
||||
agent?: Agent;
|
||||
|
||||
// Cloudflare Workers accept a `cf` property to control Cloudflare features
|
||||
// See https://developers.cloudflare.com/workers/reference/cloudflare-features/
|
||||
cf?: {
|
||||
[key: string]: any;
|
||||
};
|
||||
|
||||
// The following properties are node-fetch extensions
|
||||
follow: number;
|
||||
timeout: number;
|
||||
compress: boolean;
|
||||
size: number;
|
||||
agent?: Agent;
|
||||
}
|
||||
|
||||
export type RequestMode = 'navigate' | 'same-origin' | 'no-cors' | 'cors';
|
||||
|
|
Loading…
Add table
Reference in a new issue