Permalink
Browse files

tools/doc: add more intrinsic and custom types

Backport-of: #11330
  • Loading branch information...
TimothyGu authored and italoacasas committed Feb 12, 2017
1 parent 5a81031 commit e7d37a3f09a365255a3e83ccec36e597108e17a5
Showing with 27 additions and 11 deletions.
  1. +27 −11 tools/doc/type-parser.js
View
@@ -16,29 +16,45 @@ const jsGlobalTypes = [
'Uint16Array', 'Uint32Array', 'Int8Array', 'Int16Array', 'Int32Array',
'Uint8ClampedArray', 'Float32Array', 'Float64Array', 'Date', 'RegExp',
'ArrayBuffer', 'DataView', 'Promise', 'EvalError', 'RangeError',
- 'ReferenceError', 'SyntaxError', 'TypeError', 'URIError'
+ 'ReferenceError', 'SyntaxError', 'TypeError', 'URIError', 'Proxy', 'Map',
+ 'Set', 'WeakMap', 'WeakSet', 'Generator', 'GeneratorFunction',
+ 'AsyncFunction', 'SharedArrayBuffer'
];
const typeMap = {
+ 'Iterable': jsDocPrefix +
+ 'Reference/Iteration_protocols#The_iterable_protocol',
+ 'Iterator': jsDocPrefix +
+ 'Reference/Iteration_protocols#The_iterator_protocol',
+
'Buffer': 'buffer.html#buffer_class_buffer',
- 'Handle': 'net.html#net_server_listen_handle_backlog_callback',
- 'Stream': 'stream.html#stream_stream',
- 'stream.Writable': 'stream.html#stream_class_stream_writable',
- 'stream.Readable': 'stream.html#stream_class_stream_readable',
+
'ChildProcess': 'child_process.html#child_process_class_childprocess',
+
'cluster.Worker': 'cluster.html#cluster_class_worker',
+
'dgram.Socket': 'dgram.html#dgram_class_dgram_socket',
- 'net.Socket': 'net.html#net_class_net_socket',
- 'tls.TLSSocket': 'tls.html#tls_class_tls_tlssocket',
+
'EventEmitter': 'events.html#events_class_eventemitter',
- 'Timer': 'timers.html#timers_timers',
+
'http.Agent': 'http.html#http_class_http_agent',
'http.ClientRequest': 'http.html#http_class_http_clientrequest',
'http.IncomingMessage': 'http.html#http_class_http_incomingmessage',
'http.Server': 'http.html#http_class_http_server',
'http.ServerResponse': 'http.html#http_class_http_serverresponse',
- 'Iterator': jsDocPrefix +
- 'Reference/Iteration_protocols#The_iterator_protocol',
- 'URL': 'url.html#url_the_whatwg_url_api'
+
+ 'Handle': 'net.html#net_server_listen_handle_backlog_callback',
+ 'net.Socket': 'net.html#net_class_net_socket',
+
+ 'Stream': 'stream.html#stream_stream',
+ 'stream.Readable': 'stream.html#stream_class_stream_readable',
+ 'stream.Writable': 'stream.html#stream_class_stream_writable',
+
+ 'tls.TLSSocket': 'tls.html#tls_class_tls_tlssocket',
+
+ 'Timer': 'timers.html#timers_timers',
+
+ 'URL': 'url.html#url_the_whatwg_url_api',
+ 'URLSearchParams': 'url.html#url_class_urlsearchparams'
};
module.exports = {

1 comment on commit e7d37a3

@MylesBorins

This comment has been minimized.

Show comment
Hide comment
@MylesBorins

MylesBorins Apr 17, 2017

Member

This did not land with proper meta data and is breaking tooling

Member

MylesBorins commented on e7d37a3 Apr 17, 2017

This did not land with proper meta data and is breaking tooling

Please sign in to comment.