-
-
Notifications
You must be signed in to change notification settings - Fork 1
/
typedefs.json
58 lines (58 loc) · 2.83 KB
/
typedefs.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
{
"http.IncomingMessage": {
"link": "https://nodejs.org/api/http.html#http_class_http_incomingmessage",
"description": "A readable stream that receives data from the client in chunks. The first argument of the http.Server.on(\"request\") event."
},
"http.Server": {
"link": "https://nodejs.org/api/http.html#http_class_http_server",
"description": "An HTTP server that extends net.Server to handle network requests."
},
"http.ServerResponse": {
"link": "https://nodejs.org/api/http.html#http_class_http_serverresponse",
"description": "A writable stream that communicates data to the client. The second argument of the http.Server.on(\"request\") event."
},
"http.OutgoingHttpHeaders": {
"link": "https://nodejs.org/api/http.html",
"description": "The headers hash map for making requests, including such properties as Content-Encoding, Content-Type, etc."
},
"http.IncomingHttpHeaders": {
"link": "https://nodejs.org/api/http.html",
"description": "The hash map of headers that are set by the server (e.g., when accessed via IncomingMessage.headers)"
},
"url.URL": {
"link": "https://nodejs.org/api/url.html#url_class_url",
"description": "Browser-compatible URL class, implemented by following the `WHATWG` URL Standard."
},
"net.Socket": {
"link": "https://nodejs.org/api/net.html#net_class_net_socket",
"description": "A two-way communication channel between clients and servers."
},
"stream.Stream": {
"link": "https://nodejs.org/api/stream.html#stream",
"description": "Handles streaming data in Node.JS."
},
"events.EventEmitter": {
"link": "https://nodejs.org/api/events.html#events_class_eventemitter",
"description": "Emits named events that cause listeners to be called."
},
"child_process.ForkOptions": {
"link": "https://nodejs.org/api/child_process.html#child_process_child_process_fork_modulepath_args_options",
"description": "Options to fork a child process with. Allows to set cwd, environment variables, etc."
},
"stream.Writable": {
"link": "https://nodejs.org/api/stream.html#stream_class_stream_writable",
"description": "A stream that can be written data to."
},
"stream.Readable": {
"link": "https://nodejs.org/api/stream.html#stream_class_stream_readable",
"description": "A stream that emits data (an external source of data that pushes new chunks as they are ready)."
},
"stream.Transform": {
"link": "https://nodejs.org/api/stream.html#stream_class_stream_transform",
"description": "A duplex stream that receives data as Writable, transforms this data, and pushes it as Readable via the `transform` method implementation."
},
"stream.Duplex": {
"link": "https://nodejs.org/api/stream.html#stream_class_stream_duplex",
"description": "A stream that implements both Readable and Writable interfaces."
}
}