cloudflare/cloudflare-typescript

Public

mirrored fromhttps://github.com/cloudflare/cloudflare-typescriptAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
generated-70ac2e4e1c

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

src/shims/web.ts

50lines · modecode

1// @ts-ignore
2import * as types from '../_shims/web-types';
3import { setShims } from '../_shims/registry';
4import { getRuntime } from '../_shims/web-runtime';
5setShims(getRuntime({ manuallyImported: true }));
6
7declare module '../_shims/manual-types' {
8 export namespace manual {
9 // @ts-ignore
10 export type Agent = types.Agent;
11 // @ts-ignore
12 export import fetch = types.fetch;
13 // @ts-ignore
14 export type Request = types.Request;
15 // @ts-ignore
16 export type RequestInfo = types.RequestInfo;
17 // @ts-ignore
18 export type RequestInit = types.RequestInit;
19 // @ts-ignore
20 export type Response = types.Response;
21 // @ts-ignore
22 export type ResponseInit = types.ResponseInit;
23 // @ts-ignore
24 export type ResponseType = types.ResponseType;
25 // @ts-ignore
26 export type BodyInit = types.BodyInit;
27 // @ts-ignore
28 export type Headers = types.Headers;
29 // @ts-ignore
30 export type HeadersInit = types.HeadersInit;
31 // @ts-ignore
32 export type BlobPropertyBag = types.BlobPropertyBag;
33 // @ts-ignore
34 export type FilePropertyBag = types.FilePropertyBag;
35 // @ts-ignore
36 export type FileFromPathOptions = types.FileFromPathOptions;
37 // @ts-ignore
38 export import FormData = types.FormData;
39 // @ts-ignore
40 export import File = types.File;
41 // @ts-ignore
42 export import Blob = types.Blob;
43 // @ts-ignore
44 export type Readable = types.Readable;
45 // @ts-ignore
46 export type FsReadStream = types.FsReadStream;
47 // @ts-ignore
48 export import ReadableStream = types.ReadableStream;
49 }
50}
51